OPTPiX SpriteStudio SDK
Loading...
Searching...
No Matches
spritestudio6::SsAnimation Class Reference

#include <ssloader_ssae.h>

Public Member Functions

 SsAnimation ()
 
virtual ~SsAnimation ()
 
 SPRITESTUDIO6SDK_SSAR_STRUCT_DECLARE (settings)
 
 SPRITESTUDIO6SDK_SSAR_DECLARE_LISTEX (labels, "value")
 
 SPRITESTUDIO6SDK_SSAR_DECLARE_LISTEX (partAnimes, "partAnime")
 
 SPRITESTUDIO6SDK_SSAR_DECLARE (isSetup)
 

Public Attributes

SsString name
 
bool overrideSettings
 アニメーションの名称
 
SsAnimationSettings settings
 このインスタンスが持つ設定を使いanimePack の設定を参照しない。FPS, frameCount は常に自身の設定を使う。
 
std::vector< SsPartAnime * > partAnimes
 設定情報
 
std::vector< SsLabel * > labels
 パーツ毎のアニメーションキーフレームが格納されるリスト
 
bool isSetup
 アニメーションが持つラベルのリストです。
 
 SPRITESTUDIO6SDK_SERIALIZE_BLOCK
 シリアライズのための宣言です。
 

Constructor & Destructor Documentation

◆ SsAnimation()

spritestudio6::SsAnimation::SsAnimation ( )
inline

◆ ~SsAnimation()

virtual spritestudio6::SsAnimation::~SsAnimation ( )
inlinevirtual

Member Function Documentation

◆ SPRITESTUDIO6SDK_SSAR_DECLARE()

spritestudio6::SsAnimation::SPRITESTUDIO6SDK_SSAR_DECLARE ( isSetup )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE_LISTEX() [1/2]

spritestudio6::SsAnimation::SPRITESTUDIO6SDK_SSAR_DECLARE_LISTEX ( labels ,
"value"  )

◆ SPRITESTUDIO6SDK_SSAR_DECLARE_LISTEX() [2/2]

spritestudio6::SsAnimation::SPRITESTUDIO6SDK_SSAR_DECLARE_LISTEX ( partAnimes ,
"partAnime"  )

◆ SPRITESTUDIO6SDK_SSAR_STRUCT_DECLARE()

spritestudio6::SsAnimation::SPRITESTUDIO6SDK_SSAR_STRUCT_DECLARE ( settings )

Member Data Documentation

◆ isSetup

bool spritestudio6::SsAnimation::isSetup

アニメーションが持つラベルのリストです。

セットアップアニメか?

◆ labels

std::vector<SsLabel*> spritestudio6::SsAnimation::labels

パーツ毎のアニメーションキーフレームが格納されるリスト

◆ name

SsString spritestudio6::SsAnimation::name

◆ overrideSettings

bool spritestudio6::SsAnimation::overrideSettings

アニメーションの名称

◆ partAnimes

std::vector<SsPartAnime*> spritestudio6::SsAnimation::partAnimes

設定情報

◆ settings

SsAnimationSettings spritestudio6::SsAnimation::settings

このインスタンスが持つ設定を使いanimePack の設定を参照しない。FPS, frameCount は常に自身の設定を使う。

◆ SPRITESTUDIO6SDK_SERIALIZE_BLOCK

spritestudio6::SsAnimation::SPRITESTUDIO6SDK_SERIALIZE_BLOCK
Initial value:
{
SsString name
Definition ssloader_ssae.h:337
#define SPRITESTUDIO6SDK_SSAR_DECLARE(t)
Definition ssarchiver.h:215

シリアライズのための宣言です。


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