载入中...
搜索中...
未找到
SpineSkeleton.h
浏览该文件的文档.
Spine animation player + 2D draw collector (region attachments).
Definition SpineAnim.h:32
Spine skeleton JSON data (bones / slots / skins / animations).
Definition SpineSkeletonData.h:21
Runtime Spine skeleton pose (local + world bone transforms, slot attachments). Script type: SpineSkel...
Definition SpineSkeleton.h:14
void setBoneLocalScaleY(int index, float sy)
Definition SpineSkeleton.cpp:134
float getBoneWorldScaleY(int index) const
Definition SpineSkeleton.cpp:155
float getBoneLocalScaleY(int index) const
Definition SpineSkeleton.cpp:113
float getBoneWorldScaleX(int index) const
Definition SpineSkeleton.cpp:151
float getBoneWorldRotation(int index) const
Definition SpineSkeleton.cpp:147
void setBoneLocalScaleX(int index, float sx)
Definition SpineSkeleton.cpp:130
float getBoneLocalScaleX(int index) const
Definition SpineSkeleton.cpp:109
bool setSkin(const std::string &name)
Definition SpineSkeleton.cpp:39
SpineSkeleton & operator=(const SpineSkeleton &)=delete
SpineSkeleton(const SpineSkeleton &)=delete
float getBoneLocalX(int index) const
Definition SpineSkeleton.cpp:97
const SpineSkeletonData::RegionAttachment * getSlotRegion(int slotIndex) const
Definition SpineSkeleton.cpp:179
std::string getSlotAttachmentName(int slotIndex) const
Definition SpineSkeleton.cpp:169
void getBoneWorldMatrix(int index, float &a, float &b, float &c, float &d) const
World 2x2 matrix columns (a,c) / (b,d) used for local→world offset.
Definition SpineSkeleton.cpp:160
float getBoneLocalRotation(int index) const
Definition SpineSkeleton.cpp:105
void setBoneLocalRotation(int index, float degrees)
Definition SpineSkeleton.cpp:126
~SpineSkeleton()=default
float getBoneWorldY(int index) const
Definition SpineSkeleton.cpp:143
void setBoneLocalX(int index, float x)
Definition SpineSkeleton.cpp:118
void updateWorldTransform()
Definition SpineSkeleton.cpp:60
SpineSkeletonData * getData() const
Definition SpineSkeleton.h:22
void setSlotAttachmentName(int slotIndex, const std::string &name)
Definition SpineSkeleton.cpp:174
float getBoneLocalY(int index) const
Definition SpineSkeleton.cpp:101
void setBoneLocalY(int index, float y)
Definition SpineSkeleton.cpp:122
float getBoneWorldX(int index) const
Definition SpineSkeleton.cpp:139
Definition Animation.cpp:29