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

モーションキャッシュクラス More...

#include <GxMotionCurvesContainer.h>

Public Member Functions

定義
 GX_OPERATOR_NEW_DELETE (GxAllocatorList::ALLOCATOR_TYPE::UNIT)
 
初期化
 MotionCache (void)
 デフォルトコンストラクタ
 
 ~MotionCache (void)
 デストラクタ
 
void initialize (u32 jointCount)
 初期化
 
void release (void)
 解放処理
 

メンバ変数

void setFrame (u32 jointIndex, u32 frame)
 フレームを設定
 
u32 getFrame (u32 jointIndex)
 フレームを取得
 
jointCache * getJointCache (u32 jointIndex)
 関節キャッシュを取得
 
KeyCache * getKeyCache (u32 jointIndex, u32 channelIndex)
 キーキャッシュを取得
 

Detailed Description

モーションキャッシュクラス

Member Function Documentation

◆ getFrame()

u32 MotionCache::getFrame ( u32 jointIndex)

フレームを取得

Parameters
jointIndex[in] 関節インデックス

◆ getJointCache()

jointCache * MotionCache::getJointCache ( u32 jointIndex)

関節キャッシュを取得

Parameters
jointIndex[in] 関節インデックス
Returns
キャッシュ

◆ getKeyCache()

KeyCache * MotionCache::getKeyCache ( u32 jointIndex,
u32 channelIndex )

キーキャッシュを取得

Parameters
jointIndex[in] 関節インデックス
channelIndex[in] チャンネルインデックス
Returns
キャッシュ

◆ initialize()

void MotionCache::initialize ( u32 jointCount)

初期化

Parameters
jointCount[in] 関節数
Here is the caller graph for this function:

◆ setFrame()

void MotionCache::setFrame ( u32 jointIndex,
u32 frame )

フレームを設定

Parameters
jointIndex[in] 関節インデックス
frame[in] フレーム
Here is the caller graph for this function:

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