OPTPiX SpriteStudio SDK
|
#include <ssloader_sspj.h>
Public Member Functions | |
SsProject () | |
プロジェクトファイルのパス | |
const SsProjectSetting & | getProjectSetting () |
プロジェクトの設定情報の取得 | |
const size_t | getAnimePackNum () |
アニメパックの数量を取得する | |
const size_t | getCellMapNum () |
セルマップデータの数量を取得 | |
SsAnimePackList & | getAnimePackList () |
アニメパックデータのコンテナを取得する | |
SsSsCellMapList & | getCellMapList () |
セルマップデータのコンテナを取得する | |
SsAnimation * | findAnimation (SsString &animePackName, SsString &AnimeName) |
SsAnimePack * | findAnimationPack (SsString &animePackName) |
SsCellMap * | findCellMap (SsString &str) |
SsCellMap * | getCellMap (int index) |
SSAR_DECLARE (cellmapNames) | |
SSAR_DECLARE (animepackNames) | |
void | setFilepath (const SsString &path) |
自身のファイルパスを設定する | |
const SsString & | getFilepath () |
自身の読み込み元のファイルパスを取得する | |
SsString | getSsceBasepath () |
ssceデータの読み込み元の基準パスを取得する。 | |
SsString | getSsaeBasepath () |
ssaeデータの読み込み元の基準パスを取得する。 | |
SsString | getImageBasepath () |
SsString | getAnimePackFilePath (size_t index) |
AnimePack(ssae)のファイル名をパス付きで取得する | |
SsString | getCellMapFilePath (size_t index) |
CellMap(ssce)のファイル名をパス付きで取得する | |
Public Attributes | |
SsProjectSetting | settings |
プロジェクト設定 | |
std::vector< SsString > | cellmapNames |
セルマップファイルのリスト | |
std::vector< SsString > | animepackNames |
アニメファイルのリスト | |
SsAnimePackList | animeList |
アニメーションのリスト | |
SsSsCellMapList | cellmapList |
セルマップリスト | |
SsString | m_proj_filepath |
SSSERIALIZE_BLOCK | |
シリアライズのための宣言です。 More... | |
XMLドキュメントとなっているsspjファイルのデータ保持を提供するクラスです。 以下はエディタ情報のため読み飛ばします。 animeSettings デフォルトのアニメーション設定 texPackSettings デフォルトのテクスチャパッキング設定
SsProject::SSSERIALIZE_BLOCK |
シリアライズのための宣言です。