CrossFramework Library
|
#include <XG3D/ResMdlNode.hpp>
XMDL::nodeデータのアクセサ。
ただのアクセサなのでコピーして使って構いません。メモリのアロケーションも走りません。
コンストラクタとデストラクタ | |
ResMdlNode () | |
無効なオブジェクトを作成。 | |
ResMdlNode (const ResMdlNodeImpl &aImpl) | |
有効なオブジェクトを作成。 | |
全般 | |
bool | isValid () const |
有効なデータか。 | |
bool | equals (const ResMdlNode &aRHS) const |
同じデータを指しているか。 | |
bool | operator== (const ResMdlNode &aRHS) const |
equals() のエイリアス。 | |
プロパティの取得( isValid() なときしかアクセスできません) | |
uint | index () const |
自身のインデックス番号。 | |
const char * | name () const |
名前。 | |
uint | parentNodeIndex () const |
親ノードのノードインデックス番号。 | |
uint | firstChildNodeIndex () const |
長男ノードのノードインデックス番号。 | |
uint | nextSiblingNodeIndex () const |
次の兄弟ノードのノードインデックス番号。 | |
::XBase::Mtx34 | rtMtx () const |
RotateTrans行列の初期値。 | |
::XBase::Vec3 | scale () const |
Scale値の初期値。 | |
const ::XBase::Mtx34 * | bindPoseMtxPtr () const |
バインドポーズ行列のポインタ。 |