[cpp] 4.3 porting WIP

This commit is contained in:
Mario Zechner 2025-07-04 20:50:37 +02:00
parent bef1cdb2be
commit a07bda1aa0
2 changed files with 6 additions and 4 deletions

View File

@ -35,6 +35,8 @@
namespace spine {
/// Changes a path constraint's PathConstraintPose::getMixRotate(), PathConstraintPose::getMixX(), and
/// PathConstraintPose::getMixY().
class SP_API PathConstraintMixTimeline : public CurveTimeline, public ConstraintTimeline {
friend class SkeletonBinary;
@ -43,7 +45,7 @@ namespace spine {
RTTI_DECL
public:
explicit PathConstraintMixTimeline(size_t frameCount, size_t bezierCount, int pathConstraintIndex);
explicit PathConstraintMixTimeline(size_t frameCount, size_t bezierCount, int constraintIndex);
virtual ~PathConstraintMixTimeline();

View File

@ -44,10 +44,10 @@ using namespace spine;
RTTI_IMPL_MULTI(PathConstraintMixTimeline, CurveTimeline, ConstraintTimeline)
PathConstraintMixTimeline::PathConstraintMixTimeline(size_t frameCount, size_t bezierCount, int pathConstraintIndex)
PathConstraintMixTimeline::PathConstraintMixTimeline(size_t frameCount, size_t bezierCount, int constraintIndex)
: CurveTimeline(frameCount, PathConstraintMixTimeline::ENTRIES, bezierCount),
ConstraintTimeline(pathConstraintIndex) {
PropertyId ids[] = {((PropertyId) Property_PathConstraintMix << 32) | pathConstraintIndex};
ConstraintTimeline(constraintIndex) {
PropertyId ids[] = {((PropertyId) Property_PathConstraintMix << 32) | constraintIndex};
setPropertyIds(ids, 1);
}