CrossFramework Library

クラス XG3D::ResTex

#include <XG3D/ResTex.hpp>


XTEXデータのアクセサ。

ただのアクセサなのでコピーして使って構いません。メモリのアロケーションも走りません。

すべてのメンバ一覧

コンストラクタとデストラクタ
 ResTex ()
 無効なオブジェクトを作成。
 ResTex (const ResTexImpl &aImpl)
 有効なオブジェクトを作成。
全般
bool isValid () const
 有効なデータか。
bool equals (const ResTex &aRHS) const
 同じデータを指しているか。
bool operator== (const ResTex &aRHS) const
 equals() のエイリアス。
プロパティの取得( isValid() なときしかアクセスできません)
uint index () const
 自身のインデックス番号。
const char * name () const
 名前。
u16 width () const
 横ピクセル数。
u16 height () const
 縦ピクセル数。
ResTexFormat format () const
 フォーマット。
const byte_t * pixels () const
 ピクセルデータの先頭アドレス。
const TexBuffertexBufferPtr () const
 バッファ。
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義