Live2D
Version 1.0
Live2D 描画エンジン APIリファレンス
|
マップ型 [詳細]
#include <LDMap.h>
構成 | |
class | const_iterator |
LDMapのイテレータ(const) [詳細] | |
class | iterator |
LDMapのイテレータ [詳細] | |
Public メソッド | |
LDMap (MemoryParam *memParam=NULL) | |
LDMap (int size, MemoryParam *memParam=NULL) | |
void | appendKey (_KeyT &key) |
_ValT & | operator[] (_KeyT key) |
const _ValT & | operator[] (_KeyT key) const |
void | clear () |
int | size () |
void | prepare_capacity (int newsize, bool fitToSize) |
const const_iterator | begin () const |
const const_iterator | end () const |
const iterator | erase (const iterator &ite) |
const const_iterator | erase (const const_iterator &ite) |
void | dumpAsInt () |
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 |
マップ型
コンシューマゲーム機等でSTLの組み込みを避けるための実装。std::map の簡易版