OPTPiX SpriteStudio SDK
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
SsAnimeDecoder Class Reference

Public Member Functions

virtual void update ()
 
virtual void draw ()
 
void setAnimation (SsModel *model, SsAnimation *anime, SsCellMapList *cellmap, SsProject *sspj=0)
 
void setPlayFrame (float time)
 
int getAnimeEndFrame ()
 
int getAnimeFPS ()
 
std::list< SsPartState * > & getPartSortList ()
 
std::vector< SsPartAndAnime > & getPartAnime ()
 
template<typename mytype >
int SsGetKeyValue (int time, SsAttribute *attr, mytype &value)
 
template<typename mytype >
void SsInterpolationValue (int time, const SsKeyframe *leftkey, const SsKeyframe *rightkey, mytype &v)
 
void SsInterpolationValue (int time, const SsKeyframe *leftkey, const SsKeyframe *rightkey, SsCellValue &v)
 
void SsInterpolationValue (int time, const SsKeyframe *leftkey, const SsKeyframe *rightkey, SsColorAnime &v)
 
void SsInterpolationValue (int time, const SsKeyframe *leftkey, const SsKeyframe *rightkey, SsVertexAnime &v)
 

Member Function Documentation

void SsAnimeDecoder::update ( )
virtual

SS5の場合 SsPartのarrayIndexは、親子順 (子は親より先にいない)と なっているためそのまま木構造を作らずUpdateを行う


The documentation for this class was generated from the following files: