mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-26 22:49:01 +08:00
[cpp] 4.3 porting WIP
This commit is contained in:
parent
bef1cdb2be
commit
a07bda1aa0
@ -35,6 +35,8 @@
|
|||||||
|
|
||||||
namespace spine {
|
namespace spine {
|
||||||
|
|
||||||
|
/// Changes a path constraint's PathConstraintPose::getMixRotate(), PathConstraintPose::getMixX(), and
|
||||||
|
/// PathConstraintPose::getMixY().
|
||||||
class SP_API PathConstraintMixTimeline : public CurveTimeline, public ConstraintTimeline {
|
class SP_API PathConstraintMixTimeline : public CurveTimeline, public ConstraintTimeline {
|
||||||
friend class SkeletonBinary;
|
friend class SkeletonBinary;
|
||||||
|
|
||||||
@ -43,7 +45,7 @@ namespace spine {
|
|||||||
RTTI_DECL
|
RTTI_DECL
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit PathConstraintMixTimeline(size_t frameCount, size_t bezierCount, int pathConstraintIndex);
|
explicit PathConstraintMixTimeline(size_t frameCount, size_t bezierCount, int constraintIndex);
|
||||||
|
|
||||||
virtual ~PathConstraintMixTimeline();
|
virtual ~PathConstraintMixTimeline();
|
||||||
|
|
||||||
|
|||||||
@ -44,10 +44,10 @@ using namespace spine;
|
|||||||
|
|
||||||
RTTI_IMPL_MULTI(PathConstraintMixTimeline, CurveTimeline, ConstraintTimeline)
|
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),
|
: CurveTimeline(frameCount, PathConstraintMixTimeline::ENTRIES, bezierCount),
|
||||||
ConstraintTimeline(pathConstraintIndex) {
|
ConstraintTimeline(constraintIndex) {
|
||||||
PropertyId ids[] = {((PropertyId) Property_PathConstraintMix << 32) | pathConstraintIndex};
|
PropertyId ids[] = {((PropertyId) Property_PathConstraintMix << 32) | constraintIndex};
|
||||||
setPropertyIds(ids, 1);
|
setPropertyIds(ids, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user