[cpp] 4.3 porting WIP

This commit is contained in:
Mario Zechner 2025-07-04 23:21:04 +02:00
parent 782620c737
commit d7891870bf
8 changed files with 8 additions and 1 deletions

View File

@ -48,8 +48,8 @@ namespace spine {
EventType_Start = 0, EventType_Start = 0,
EventType_Interrupt, EventType_Interrupt,
EventType_End, EventType_End,
EventType_Complete,
EventType_Dispose, EventType_Dispose,
EventType_Complete,
EventType_Event EventType_Event
}; };

View File

@ -52,6 +52,7 @@ namespace spine {
friend class TranslateTimeline; friend class TranslateTimeline;
friend class TranslateXTimeline; friend class TranslateXTimeline;
friend class TranslateYTimeline; friend class TranslateYTimeline;
friend class SkeletonJson;
friend class Skeleton; friend class Skeleton;
friend class FromProperty; friend class FromProperty;
friend class ToProperty; friend class ToProperty;

View File

@ -39,6 +39,7 @@ namespace spine {
class SP_API IkConstraintPose : public Pose<IkConstraintPose> { class SP_API IkConstraintPose : public Pose<IkConstraintPose> {
friend class IkConstraint; friend class IkConstraint;
friend class IkConstraintTimeline; friend class IkConstraintTimeline;
friend class SkeletonJson;
public: public:
IkConstraintPose(); IkConstraintPose();

View File

@ -40,6 +40,7 @@ namespace spine {
friend class PathConstraintPositionTimeline; friend class PathConstraintPositionTimeline;
friend class PathConstraintSpacingTimeline; friend class PathConstraintSpacingTimeline;
friend class PathConstraintMixTimeline; friend class PathConstraintMixTimeline;
friend class SkeletonJson;
private: private:
float _position; float _position;

View File

@ -38,6 +38,7 @@ namespace spine {
class SP_API PhysicsConstraintPose : public Pose<PhysicsConstraintPose> { class SP_API PhysicsConstraintPose : public Pose<PhysicsConstraintPose> {
friend class PhysicsConstraint; friend class PhysicsConstraint;
friend class PhysicsConstraintTimeline; friend class PhysicsConstraintTimeline;
friend class SkeletonJson;
private: private:
float _inertia; float _inertia;

View File

@ -41,6 +41,7 @@ namespace spine {
friend class Slider; friend class Slider;
friend class SliderMixTimeline; friend class SliderMixTimeline;
friend class SliderTimeline; friend class SliderTimeline;
friend class SkeletonJson;
private: private:
float _time, _mix; float _time, _mix;

View File

@ -50,6 +50,7 @@ namespace spine {
friend class RGBA2Timeline; friend class RGBA2Timeline;
friend class RGB2Timeline; friend class RGB2Timeline;
friend class PathConstraint; friend class PathConstraint;
friend class SkeletonJson;
protected: protected:
Color _color; Color _color;

View File

@ -52,6 +52,7 @@ namespace spine {
friend class ToShearY; friend class ToShearY;
friend class TransformConstraint; friend class TransformConstraint;
friend class TransformConstraintTimeline; friend class TransformConstraintTimeline;
friend class SkeletonJson;
private: private:
float _mixRotate, _mixX, _mixY, _mixScaleX, _mixScaleY, _mixShearY; float _mixRotate, _mixX, _mixY, _mixScaleX, _mixScaleY, _mixShearY;