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)
 フレームを取得
 
jointCachegetJointCache (u32 jointIndex)
 関節キャッシュを取得
 
KeyCachegetKeyCache (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: