OROCHI
 
Loading...
Searching...
No Matches
GxResMotionBlend::BlendParam Class Reference

ブレンド用パラメーター More...

#include <GxResMotionBlend.h>

Inheritance diagram for GxResMotionBlend::BlendParam:
Collaboration diagram for GxResMotionBlend::BlendParam:

Public Types

定義
enum  BLEND_MOTION_PLAY_PARAM { SYNC_BASE_MOTION = 0x01 << 0 , NOT_SYNC_BASE_MOTION = 0x01 << 1 }
 ブレンドモーション再生パラメータ More...
 
enum class  BLEND_TYPE { NORMAL , ADD , MAX }
 ブレンドタイプ More...
 

Public Member Functions

初期化
 BlendParam (void)
 コンストラクタ
 
void initialize (void)
 初期化
 
BlendParamoperator= (BlendParam const &other)
 コピー
 
- 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)
 デフォルトオブジェクト判定
 

Public Attributes

メンバ変数
s32 _baseMotionNumber
 ベースモーションナンバー
 
s32 _targetMotionNumber
 ターゲットモーションナンバー
 
f32 _targetMotionBlendRate
 ターゲットモーションのブレンドレート

 
f32 _targetMotionSpeed
 ターゲットモーションのスピード
 
u32 _targetMotionPlayType
 ターゲットモーションの再生タイプ
 
u32 _jointForPartialBlend
 パーシャルブレンド時に使用する関節(0以下はパーシャルブレンドオフ)
 
BLEND_TYPE _blendType
 ブレンドタイプ
 
u32 _processKind
 処理順
 

Additional Inherited Members

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

Detailed Description

ブレンド用パラメーター

Member Enumeration Documentation

◆ BLEND_MOTION_PLAY_PARAM

ブレンドモーション再生パラメータ

Enumerator
SYNC_BASE_MOTION 

ベースモーションと同期

NOT_SYNC_BASE_MOTION 

ベースモーションと同期しない

◆ BLEND_TYPE

ブレンドタイプ

Enumerator
NORMAL 

通常ブレンド

ADD 

加算ブレンド

MAX 

定義数

Member Function Documentation

◆ operator=()

GxResMotionBlend::BlendParam & GxResMotionBlend::BlendParam::operator= ( GxResMotionBlend::BlendParam const & parameter)

コピー

Parameters
parameter[in] ブレンドパラメータ

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