[cpp] 4.3 porting WIP

This commit is contained in:
Mario Zechner 2025-07-04 21:05:56 +02:00
parent a07bda1aa0
commit dd1f1c7cfc
4 changed files with 7 additions and 10 deletions

View File

@ -34,6 +34,7 @@
namespace spine {
/// Changes a path constraint's PathConstraintPose::getPosition().
class SP_API PathConstraintPositionTimeline : public ConstraintTimeline1 {
friend class SkeletonBinary;
@ -44,7 +45,7 @@ namespace spine {
public:
static const int ENTRIES;
explicit PathConstraintPositionTimeline(size_t frameCount, size_t bezierCount, int pathConstraintIndex);
explicit PathConstraintPositionTimeline(size_t frameCount, size_t bezierCount, int constraintIndex);
virtual ~PathConstraintPositionTimeline();

View File

@ -42,7 +42,7 @@ namespace spine {
RTTI_DECL
public:
explicit PathConstraintSpacingTimeline(size_t frameCount, size_t bezierCount, int pathConstraintIndex);
explicit PathConstraintSpacingTimeline(size_t frameCount, size_t bezierCount, int constraintIndex);
virtual ~PathConstraintSpacingTimeline();

View File

@ -44,12 +44,10 @@ using namespace spine;
RTTI_IMPL(PathConstraintPositionTimeline, ConstraintTimeline1)
PathConstraintPositionTimeline::PathConstraintPositionTimeline(size_t frameCount, size_t bezierCount,
int pathConstraintIndex) : ConstraintTimeline1(frameCount,
int constraintIndex) : ConstraintTimeline1(frameCount,
bezierCount,
pathConstraintIndex,
constraintIndex,
Property_PathConstraintPosition) {
PropertyId ids[] = {((PropertyId) Property_PathConstraintPosition << 32) | pathConstraintIndex};
setPropertyIds(ids, 1);
}
PathConstraintPositionTimeline::~PathConstraintPositionTimeline() {

View File

@ -44,12 +44,10 @@ using namespace spine;
RTTI_IMPL(PathConstraintSpacingTimeline, ConstraintTimeline1)
PathConstraintSpacingTimeline::PathConstraintSpacingTimeline(size_t frameCount, size_t bezierCount,
int pathConstraintIndex) : ConstraintTimeline1(frameCount,
int constraintIndex) : ConstraintTimeline1(frameCount,
bezierCount,
pathConstraintIndex,
constraintIndex,
Property_PathConstraintSpacing) {
PropertyId ids[] = {((PropertyId) Property_PathConstraintSpacing << 32) | pathConstraintIndex};
setPropertyIds(ids, 1);
}
PathConstraintSpacingTimeline::~PathConstraintSpacingTimeline() {