cocos2d-x  3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Skeleton.h File Reference
#include <spine/SkeletonData.h>
#include <spine/Slot.h>
#include <spine/Skin.h>
#include <spine/IkConstraint.h>

Classes

struct  spSkeleton
 

Functions

spSkeletonspSkeleton_create (spSkeletonData *data)
 
void spSkeleton_dispose (spSkeleton *self)
 
void spSkeleton_updateCache (const spSkeleton *self)
 
void spSkeleton_updateWorldTransform (const spSkeleton *self)
 
void spSkeleton_setToSetupPose (const spSkeleton *self)
 
void spSkeleton_setBonesToSetupPose (const spSkeleton *self)
 
void spSkeleton_setSlotsToSetupPose (const spSkeleton *self)
 
spBonespSkeleton_findBone (const spSkeleton *self, const char *boneName)
 
int spSkeleton_findBoneIndex (const spSkeleton *self, const char *boneName)
 
spSlotspSkeleton_findSlot (const spSkeleton *self, const char *slotName)
 
int spSkeleton_findSlotIndex (const spSkeleton *self, const char *slotName)
 
void spSkeleton_setSkin (spSkeleton *self, spSkin *skin)
 
int spSkeleton_setSkinByName (spSkeleton *self, const char *skinName)
 
spAttachmentspSkeleton_getAttachmentForSlotName (const spSkeleton *self, const char *slotName, const char *attachmentName)
 
spAttachmentspSkeleton_getAttachmentForSlotIndex (const spSkeleton *self, int slotIndex, const char *attachmentName)
 
int spSkeleton_setAttachment (spSkeleton *self, const char *slotName, const char *attachmentName)
 
spIkConstraintspSkeleton_findIkConstraint (const spSkeleton *self, const char *ikConstraintName)
 
void spSkeleton_update (spSkeleton *self, float deltaTime)
 

Function Documentation

spSkeleton* spSkeleton_create ( spSkeletonData data)
void spSkeleton_dispose ( spSkeleton self)
spBone* spSkeleton_findBone ( const spSkeleton self,
const char *  boneName 
)
int spSkeleton_findBoneIndex ( const spSkeleton self,
const char *  boneName 
)
spIkConstraint* spSkeleton_findIkConstraint ( const spSkeleton self,
const char *  ikConstraintName 
)
spSlot* spSkeleton_findSlot ( const spSkeleton self,
const char *  slotName 
)
int spSkeleton_findSlotIndex ( const spSkeleton self,
const char *  slotName 
)
spAttachment* spSkeleton_getAttachmentForSlotIndex ( const spSkeleton self,
int  slotIndex,
const char *  attachmentName 
)
spAttachment* spSkeleton_getAttachmentForSlotName ( const spSkeleton self,
const char *  slotName,
const char *  attachmentName 
)
int spSkeleton_setAttachment ( spSkeleton self,
const char *  slotName,
const char *  attachmentName 
)
void spSkeleton_setBonesToSetupPose ( const spSkeleton self)
void spSkeleton_setSkin ( spSkeleton self,
spSkin skin 
)
int spSkeleton_setSkinByName ( spSkeleton self,
const char *  skinName 
)
void spSkeleton_setSlotsToSetupPose ( const spSkeleton self)
void spSkeleton_setToSetupPose ( const spSkeleton self)
void spSkeleton_update ( spSkeleton self,
float  deltaTime 
)
void spSkeleton_updateCache ( const spSkeleton self)
void spSkeleton_updateWorldTransform ( const spSkeleton self)