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