OPTPiX SpriteStudio SDK
|
#include <ssloader_sspj.h>
Public Attributes | |
SsString | version |
SsProjectSetting | settings |
プロジェクト設定 | |
std::vector< SsString > | cellmapNames |
セルマップファイルのリスト | |
std::vector< SsString > | animepackNames |
アニメファイルのリスト | |
std::vector< SsString > | effectFileNames |
エフェクトファイルのリスト | |
std::vector< SsString > | textureList |
セルマップから取得したテクスチャのリスト | |
std::vector< SsString > | sequencepackNames |
シーケンスファイルのリスト | |
SsAnimePackList | animeList |
アニメーションのリスト | |
SsSsCellMapList | cellmapList |
セルマップリスト | |
SsEffectFileList | effectfileList |
エフェクトのリスト | |
SsSequencePackList | sequenceList |
シーケンスのリスト | |
SsString | m_proj_filepath |
SPRITESTUDIO6SDK_SERIALIZE_BLOCK | |
シリアライズのための宣言です。 | |
XMLドキュメントとなっているsspjファイルのデータ保持を提供するクラスです。 以下はエディタ情報のため読み飛ばします。 animeSettings デフォルトのアニメーション設定 texPackSettings デフォルトのテクスチャパッキング設定
|
inline |
プロジェクトファイルのパス
|
virtual |
SsAnimation * spritestudio6::SsProject::findAnimation | ( | SsString & | animePackName, |
SsString & | AnimeName ) |
SsAnimePack * spritestudio6::SsProject::findAnimationPack | ( | SsString & | animePackName | ) |
SsEffectFile * spritestudio6::SsProject::findEffect | ( | SsString & | effectName | ) |
SsSequence * spritestudio6::SsProject::findSequence | ( | SsString & | sequencePackName, |
SsString & | SequenceName ) |
SsSequencePack * spritestudio6::SsProject::findSequencePack | ( | SsString & | sequencePackName | ) |
|
inline |
アニメパックデータの各情報を取得する
|
inline |
AnimePack(ssae)のファイル名をパス付きで取得する
|
inline |
アニメパックデータのコンテナを取得する
|
inline |
アニメパックの数量を取得する
|
inline |
セルマップデータの各情報を取得する
|
inline |
CellMap(ssce)のファイル名をパス付きで取得する
|
inline |
セルマップデータのコンテナを取得する
|
inline |
セルマップデータの数量を取得
|
inline |
|
inline |
|
inline |
|
inline |
セルマップデータの数量を取得
|
inline |
|
inline |
自身の読み込み元のファイルパスを取得する
SsString spritestudio6::SsProject::getImageBasepath | ( | ) |
|
inline |
プロジェクトの設定情報の取得
|
inline |
シーケンスパックデータの各情報を取得する
|
inline |
SequencePack(ssqe)のファイル名をパス付きで取得する
|
inline |
シーケンスパックデータのコンテナを取得する
|
inline |
シーケンスパックの数量を取得する
SsString spritestudio6::SsProject::getSsaeBasepath | ( | ) |
ssaeデータの読み込み元の基準パスを取得する。
SsString spritestudio6::SsProject::getSsceBasepath | ( | ) |
ssceデータの読み込み元の基準パスを取得する。
SsString spritestudio6::SsProject::getSseeBasepath | ( | ) |
SsString spritestudio6::SsProject::getSsqeBasepath | ( | ) |
ssqeデータの読み込み元の基準パスを取得する。
spritestudio6::SsProject::SPRITESTUDIO6SDK_SSAR_DECLARE | ( | animepackNames | ) |
spritestudio6::SsProject::SPRITESTUDIO6SDK_SSAR_DECLARE | ( | cellmapNames | ) |
spritestudio6::SsProject::SPRITESTUDIO6SDK_SSAR_DECLARE | ( | effectFileNames | ) |
spritestudio6::SsProject::SPRITESTUDIO6SDK_SSAR_DECLARE | ( | sequencepackNames | ) |
spritestudio6::SsProject::SPRITESTUDIO6SDK_SSAR_STRUCT_DECLARE | ( | settings | ) |
SsAnimePackList spritestudio6::SsProject::animeList |
アニメーションのリスト
std::vector<SsString> spritestudio6::SsProject::animepackNames |
アニメファイルのリスト
SsSsCellMapList spritestudio6::SsProject::cellmapList |
セルマップリスト
std::vector<SsString> spritestudio6::SsProject::cellmapNames |
セルマップファイルのリスト
SsEffectFileList spritestudio6::SsProject::effectfileList |
エフェクトのリスト
std::vector<SsString> spritestudio6::SsProject::effectFileNames |
エフェクトファイルのリスト
SsString spritestudio6::SsProject::m_proj_filepath |
SsSequencePackList spritestudio6::SsProject::sequenceList |
シーケンスのリスト
std::vector<SsString> spritestudio6::SsProject::sequencepackNames |
シーケンスファイルのリスト
SsProjectSetting spritestudio6::SsProject::settings |
プロジェクト設定
spritestudio6::SsProject::SPRITESTUDIO6SDK_SERIALIZE_BLOCK |
シリアライズのための宣言です。
std::vector<SsString> spritestudio6::SsProject::textureList |
セルマップから取得したテクスチャのリスト
SsString spritestudio6::SsProject::version |