OROCHI
 
Loading...
Searching...
No Matches
GxResMotionSequenceQuadruple Class Reference

4つのモーションシーケンスリソースポインタとモーション番号/モーションデータ番号を持つクラス More...

#include <GxResMotionSequencePackage.h>

Inheritance diagram for GxResMotionSequenceQuadruple:
Collaboration diagram for GxResMotionSequenceQuadruple:

Public Member Functions

初期化
 GxResMotionSequenceQuadruple (void)
 デフォルトコンストラクタ
 
 ~GxResMotionSequenceQuadruple (void)
 デストラクタ
 
virtual void cleanup (void)
 デストラクタ代行
 
アクセサ
GxResMotionSequence const * getResMotionSequence (u32 index) const
 モーションシーケンスリソースを取得
 
void setResMotionSequence (GxResMotionSequence *pResMotionSequence, u32 index)
 モーションシーケンスリソースを設定
 
constexpr u32 getMotionNumber (void) const
 モーション番号を取得
 
constexpr void setMotionNumber (u32 motionNumber)
 モーション番号を設定
 
constexpr u32 getMotionDataNumber (void) const
 モーションデータ番号を取得
 
constexpr void setMotionDataNumber (u32 motionDataNumber)
 モーションデータ番号を設定
 
u32 getResMotionSequenceCount (void) const
 モーションシーケンスリソース数を取得
 
u32 getNthResMotionSequenceIndex (u32 index)
 存在するN番目のGxResMotionSequence番号を取得する(0番目から始まる)
 
- Public Member Functions inherited from GxClassBase
constexpr GxClassBase (void)
 コンストラクタ
 
constexpr GxClassBase (const GxClassBase &base)
 コピーコンストラクタ
 
 ~GxClassBase (void) override
 デストラクタ
 
- Public Member Functions inherited from GxClassBaseRoot
constexpr GxClassBaseRoot (void)
 コンストラクタ
 
constexpr GxClassBaseRoot (const GxClassBaseRoot &)
 コピーコンストラクタ
 
virtual ~GxClassBaseRoot (void)
 デストラクタ
 
constexpr GxClassBaseRootoperator= (const GxClassBaseRoot &)
 代入演算子
 
virtual GxRttigetRtti (void) const =0
 Rttiの取得
 
virtual GX_FORCE_INLINE const GxTypedObjectgetDefaultObject (void)
 デフォルトオブジェクトを取得
 
GX_FORCE_INLINE b32 isDefaultObject (void)
 デフォルトオブジェクト判定
 

Static Public Attributes

定義
static constexpr u32 SEQUENCE_COUNT = GxMath::VALUE_4
 シーケンスファイル個数
 

Additional Inherited Members

- Static Public Member Functions inherited from GxClassBaseRoot
static GX_FORCE_INLINE GxRtti__getStaticRtti (void)
 Rttiの取得
 

Detailed Description

4つのモーションシーケンスリソースポインタとモーション番号/モーションデータ番号を持つクラス

Member Function Documentation

◆ getNthResMotionSequenceIndex()

u32 GxResMotionSequenceQuadruple::getNthResMotionSequenceIndex ( u32 index)

存在するN番目のGxResMotionSequence番号を取得する(0番目から始まる)

Parameters
index[in] インデックス
Returns
リソース数
Here is the call graph for this function:

◆ getResMotionSequence()

const GxResMotionSequence * GxResMotionSequenceQuadruple::getResMotionSequence ( u32 index) const

モーションシーケンスリソースを取得

Parameters
index[in] インデックス
Returns
モーションシーケンスリソース
Here is the caller graph for this function:

◆ getResMotionSequenceCount()

u32 GxResMotionSequenceQuadruple::getResMotionSequenceCount ( void ) const

モーションシーケンスリソース数を取得

Returns
リソース数
Here is the call graph for this function:

◆ setResMotionSequence()

void GxResMotionSequenceQuadruple::setResMotionSequence ( GxResMotionSequence * pResMotionSequence,
u32 index )

モーションシーケンスリソースを設定

Parameters
pResMotionSequence[in] モーションシーケンスリソース
index[in] インデックス
Here is the caller graph for this function:

The documentation for this class was generated from the following files: