Jelajahi Sumber

[c] BonePose RTTI

Mario Zechner 2 bulan lalu
induk
melakukan
b2f22c6970
2 mengubah file dengan 6 tambahan dan 6 penghapusan
  1. 5 5
      spine-c/src/generated/bone_pose.cpp
  2. 1 1
      spine-c/src/generated/bone_pose.h

+ 5 - 5
spine-c/src/generated/bone_pose.cpp

@@ -11,6 +11,11 @@ void spine_bone_pose_dispose(spine_bone_pose self) {
 	delete (BonePose *) self;
 }
 
+spine_rtti spine_bone_pose_get_rtti(spine_bone_pose self) {
+	BonePose *_self = (BonePose *) self;
+	return (spine_rtti) &_self->getRTTI();
+}
+
 void spine_bone_pose_update(spine_bone_pose self, spine_skeleton skeleton, spine_physics physics) {
 	BonePose *_self = (BonePose *) self;
 	_self->update(*((Skeleton *) skeleton), (Physics) physics);
@@ -261,11 +266,6 @@ void spine_bone_pose_set_inherit(spine_bone_pose self, spine_inherit inherit) {
 	_self->setInherit((Inherit) inherit);
 }
 
-spine_rtti spine_bone_pose_get_rtti(spine_bone_pose self) {
-	Update *_self = (Update *) (BonePose *) self;
-	return (spine_rtti) &_self->getRTTI();
-}
-
 spine_rtti spine_bone_pose_rtti(void) {
 	return (spine_rtti) &BonePose::rtti;
 }

+ 1 - 1
spine-c/src/generated/bone_pose.h

@@ -12,6 +12,7 @@ SPINE_C_API spine_bone_pose spine_bone_pose_create(void);
 
 SPINE_C_API void spine_bone_pose_dispose(spine_bone_pose self);
 
+SPINE_C_API spine_rtti spine_bone_pose_get_rtti(spine_bone_pose self);
 SPINE_C_API void spine_bone_pose_update(spine_bone_pose self, spine_skeleton skeleton, spine_physics physics);
 SPINE_C_API void spine_bone_pose_update_world_transform(spine_bone_pose self, spine_skeleton skeleton);
 SPINE_C_API void spine_bone_pose_update_local_transform(spine_bone_pose self, spine_skeleton skeleton);
@@ -62,7 +63,6 @@ SPINE_C_API float spine_bone_pose_get_shear_y(spine_bone_pose self);
 SPINE_C_API void spine_bone_pose_set_shear_y(spine_bone_pose self, float shearY);
 SPINE_C_API spine_inherit spine_bone_pose_get_inherit(spine_bone_pose self);
 SPINE_C_API void spine_bone_pose_set_inherit(spine_bone_pose self, spine_inherit inherit);
-SPINE_C_API spine_rtti spine_bone_pose_get_rtti(spine_bone_pose self);
 SPINE_C_API spine_rtti spine_bone_pose_rtti(void);
 
 #ifdef __cplusplus