![]() |
Live2D
Version 1.0
Live2D 描画エンジン APIリファレンス
|
JSON解析結果の要素(マップ) [詳細]
#include <Json.h>
Public メソッド | |
| Map (MemoryParam *memParam) | |
| virtual | ~Map () |
| Destructor. [詳細] | |
| virtual bool | isMap () |
| virtual Value & | operator[] (const live2d::LDString &s) |
| virtual Value & | operator[] (int index) |
| virtual live2d::LDString | toString (const live2d::LDString &defaultV="", const live2d::LDString &indent="") const |
|
virtual l2d_map < live2d::LDString, Value * > * | getMap (l2d_map< live2d::LDString, Value * > *defaultV=NULL) |
| void | put (live2d::LDString &key, Value *v) |
|
virtual LDVector < live2d::LDString > & | getKeys () |
| virtual int | size () |
Public メソッド inherited from Value | |
| Value (MemoryParam *memParam) | |
| virtual const char * | c_str (const live2d::LDString &defaultV="", const live2d::LDString &indent="") |
| virtual int | toInt (int defaultV=0) |
| virtual double | toDouble (double defaultV=0) |
| virtual bool | toBoolean (bool defaultV=false) |
| virtual LDVector< Value * > * | getVector (LDVector< Value * > *defaultV=NULL) |
| virtual bool | isError () |
| virtual bool | isNull () |
| virtual bool | isBool () |
| virtual bool | isDouble () |
| virtual bool | isString () |
| virtual bool | isArray () |
| virtual bool | equals (const live2d::LDString &v) |
| virtual bool | equals (const char *v) |
| virtual bool | equals (int v) |
| virtual bool | equals (double v) |
| virtual bool | equals (bool v) |
| virtual bool | isStatic () |
| virtual Value * | setError_notForClientCall (const char *errorStr) |
Additional Inherited Members | |
Static Public メソッド inherited from Value | |
| static void | staticInit_notForClientCall () |
| Initialize Live2D::init()から呼ばれる [詳細] | |
| static void | staticRelease_notForClientCall () |
| 解放用メソッド(Live2D::disposeから呼ばれる) [詳細] | |
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 Value | |
| static Value * | ERROR_VALUE = NULL |
| static Value * | NULL_VALUE = NULL |
Static Public 変数 inherited from LDObject | |
| static int | object_instanceCount = 0 |
| static int | object_totalCount = 0 |
Protected 変数 inherited from Value | |
| MemoryParam * | memParam |
JSON解析結果の要素(マップ)
|
virtual |
Destructor.