Live2D  Version 2.0
Live2D 描画エンジン APIリファレンス
 全て クラス ネームスペース 関数 ページ
クラス ParamDefFloat

Float型パラメータの定義クラス。Modelerでのパラメータ定義(ID、デフォルト値、範囲)を持つ [詳細]

#include <ParamDefFloat.h>

ParamDefFloatに対する継承グラフ
ISerializableV2 LDObject

Public メソッド

 ParamDefFloat ()
 Constructor. [詳細]
 
virtual ~ParamDefFloat ()
 Destructor. [詳細]
 
virtual void readV2 (BReader &br, MemoryParam *memParam)
 読み込み [詳細]
 
float getMinValue ()
 最小値取得 [詳細]
 
float getMaxValue ()
 最大値取得 [詳細]
 
float getDefaultValue ()
 デフォルト値取得 [詳細]
 
ParamIDgetParamID ()
 ID取得 [詳細]
 
- Public メソッド inherited from ISerializableV2
 ISerializableV2 ()
 Constructor. [詳細]
 
virtual ~ISerializableV2 ()
 Destructor. [詳細]
 

Additional Inherited Members

- Static Public メソッド inherited from LDObject
static void * operator new (l2d_size_t size)
 new オペレータ (Ownerを指定しない場合) [詳細]
 
static void operator delete (void *ptr)
 delete オペレータ (Ownerを指定しない場合) [詳細]
 
static void * operator new[] (l2d_size_t size)
 new[] オペレータ (Ownerを指定しない場合) [詳細]
 
static void operator delete[] (void *ptr)
 delete[] オペレータ (Ownerを指定しない場合) [詳細]
 
static void * operator new (l2d_size_t size, void *ptr)
 placement new オペレータ [詳細]
 
static void operator delete (void *ptr, void *ptr2)
 placement delete オペレータ [詳細]
 
static void * operator new (l2d_size_t size, MemoryParam *memParam)
 new オペレータ (デバッグ用) [詳細]
 
static void operator delete (void *ptr, MemoryParam *memParam)
 delete オペレータ (デバッグ用) [詳細]
 
static void * operator new (l2d_size_t size, MemoryParam *memParam, const char *filename, int line)
 new オペレータ (デバッグ用) [詳細]
 
static void operator delete (void *ptr, MemoryParam *memParam, const char *filename, int line)
 delete オペレータ (デバッグ用) [詳細]
 
- Static Public 変数 inherited from LDObject
static int object_instanceCount = 0
 
static int object_totalCount = 0
 

説明

Float型パラメータの定義クラス。Modelerでのパラメータ定義(ID、デフォルト値、範囲)を持つ


モデルに設定されたのパラメータのリストは以下のように取得する。 Live2DModelIPhone* model = ...
ModelImpl* modelImpl = model->getModelImpl() ;
ParamDefSet* paramSet = mi->getParamDefSet() ;
LDVector<ParamDefFloat*>* paramDefList = set->getParamDefFloatList() ;

コンストラクタとデストラクタ

Constructor.


日付
2013/05/21
~ParamDefFloat ( )
virtual

Destructor.


日付
2013/05/21

関数

float getDefaultValue ( )
inline

デフォルト値取得


戻り値
デフォルトの数値
float getMaxValue ( )
inline

最大値取得


戻り値
最大値
float getMinValue ( )
inline

最小値取得


戻り値
最小値
ParamID* getParamID ( )
inline

ID取得


戻り値
ID
void readV2 ( BReader &  br,
MemoryParam *  memParam 
)
virtual

読み込み


引数
br-> 読み込むバイナリデータ
日付
2013/05/21

ISerializableV2を実装しています。


このクラスの説明は次のファイルから生成されました: