OPTPiX SpriteStudio SDK
|
セルマップデータを表現するためのクラスです。 More...
#include <ssloader_ssce.h>
Public Attributes | |
SsString | version |
SsString | fname |
セルマップのファイルネーム | |
SsString | name |
このセルマップの名称です。 | |
SsString | imagePath |
参照画像ファイルパス。プロジェクトの画像基準相対 | |
SsPoint2 | pixelSize |
画像のピクセルWHサイズ | |
bool | overrideTexSettings |
テクスチャ設定をプロジェクトの設定ではなく下記設定を使う | |
SsTexWrapMode::_enum | wrapMode |
テクスチャのラップモード | |
SsTexFilterMode::_enum | filterMode |
テクスチャのフィルタモード | |
std::vector< SsCell * > | cells |
SsString | loadFilepath |
実際にロードした場所 | |
SPRITESTUDIO6SDK_SERIALIZE_BLOCK | |
シリアライズのための宣言です。 | |
セルマップデータを表現するためのクラスです。
@breif セルマップは1つのテクスチャファイルとそのテクスチャ内でパーツとして使用する矩形範囲を示したセルをコンテナとして保持するための構造です。
このデータコンテナはエディット用として下記を読み飛ばします。
imagePathAtImport;///< インポート時の参照元画像のフルパス
packInfoFilePath; ///< パック情報ファイル。TexturePacker 等のデータをインポートした場合のみ有効
texPackSettings; ///< パック時の参照情報
|
inline |
|
inlinevirtual |
spritestudio6::SsCellMap::SPRITESTUDIO6SDK_SSAR_DECLARE | ( | imagePath | ) |
spritestudio6::SsCellMap::SPRITESTUDIO6SDK_SSAR_DECLARE | ( | name | ) |
spritestudio6::SsCellMap::SPRITESTUDIO6SDK_SSAR_DECLARE | ( | overrideTexSettings | ) |
spritestudio6::SsCellMap::SPRITESTUDIO6SDK_SSAR_DECLARE | ( | pixelSize | ) |
spritestudio6::SsCellMap::SPRITESTUDIO6SDK_SSAR_DECLARE_ENUM | ( | filterMode | ) |
spritestudio6::SsCellMap::SPRITESTUDIO6SDK_SSAR_DECLARE_ENUM | ( | wrapMode | ) |
spritestudio6::SsCellMap::SPRITESTUDIO6SDK_SSAR_DECLARE_LISTEX | ( | cells | , |
"cell" | ) |
std::vector<SsCell*> spritestudio6::SsCellMap::cells |
SsTexFilterMode::_enum spritestudio6::SsCellMap::filterMode |
テクスチャのフィルタモード
SsString spritestudio6::SsCellMap::fname |
セルマップのファイルネーム
SsString spritestudio6::SsCellMap::imagePath |
参照画像ファイルパス。プロジェクトの画像基準相対
SsString spritestudio6::SsCellMap::loadFilepath |
実際にロードした場所
SsString spritestudio6::SsCellMap::name |
このセルマップの名称です。
bool spritestudio6::SsCellMap::overrideTexSettings |
テクスチャ設定をプロジェクトの設定ではなく下記設定を使う
SsPoint2 spritestudio6::SsCellMap::pixelSize |
画像のピクセルWHサイズ
spritestudio6::SsCellMap::SPRITESTUDIO6SDK_SERIALIZE_BLOCK |
シリアライズのための宣言です。
SsString spritestudio6::SsCellMap::version |
SsTexWrapMode::_enum spritestudio6::SsCellMap::wrapMode |
テクスチャのラップモード