OROCHI
 
Loading...
Searching...
No Matches
GxInterpolationSetting.h
Go to the documentation of this file.
1//===========================================================================
10//===========================================================================
11#pragma once
12
13GX_MOTION_NAMESPACE_BEGIN()
14
15//===========================================================================
17//===========================================================================
19{
20 //-----------------------------------------------------------
22 //-----------------------------------------------------------
24 // RTTI定義
26 // アロケータ指定
27 GX_OPERATOR_NEW_DELETE_USE_ARRAY(GxAllocatorList::ALLOCATOR_TYPE::UNIT);
28
30 //-----------------------------------------------------------
32 //-----------------------------------------------------------
34
38 GxInterpolationSetting(f32 frameNumber, INTERPOLATE type, f32 curvature);
39
41 //-----------------------------------------------------------
43 //-----------------------------------------------------------
45
47 f32 getRatio(f32 frameElapsed);
48
50 //-----------------------------------------------------------
52 //-----------------------------------------------------------
54
59
61};
62
63GX_MOTION_NAMESPACE_END()
INTERPOLATE
補間タイプ
Definition GxMotionDefine.h:17
オブジェクト基底クラス
Definition GxBase.h:88
補間の設定を保持するクラス
Definition GxInterpolationSetting.h:19
INTERPOLATE _type
補間のタイプ
Definition GxInterpolationSetting.h:56
f32 _frameNumber
補間のフレーム数
Definition GxInterpolationSetting.h:55
b32 _updateOldDuringInterpolate
補間中先のモーションを更新するか
Definition GxInterpolationSetting.h:58
f32 _curvature
正弦波あるいは反比例の補間の時使う曲率
Definition GxInterpolationSetting.h:57
32bitブーリアン
Definition GxDefine.h:173