|  | Live2D
    Version 2.0
    Live2D rendering engine API reference | 
#include <PartsData.h>
 
  
 | Public Member Functions | |
| PartsData () | |
| Constructor.  More... | |
| virtual | ~PartsData (void) | 
| Destructor.  More... | |
| void | initDirect (MemoryParam *memParam) | 
| PartsDataContext * | init (ModelContext &mdc) | 
| bool | isVisible () | 
| bool | isLocked () | 
| void | setVisible (bool v) | 
| void | setLocked (bool v) | 
| LDVector< IBaseData * > * | getBaseData () | 
| LDVector< IDrawData * > * | getDrawData () | 
| void | setBaseData (LDVector< IBaseData * > *baseDataList) | 
| void | setDrawData (LDVector< IDrawData * > *drawDataList) | 
| PartsDataID * | getPartsDataID () | 
| void | setPartsDataID (PartsDataID *id) | 
| PartsDataID * | getPartsID () | 
| void | setPartsID (PartsDataID *id) | 
| void | addBaseData (IBaseData *baseData) | 
| void | addDrawData (IDrawData *drawData) | 
| virtual void | readV2 (BReader &br, MemoryParam *memParam) | 
|  Public Member Functions inherited from ISerializableV2 | |
| ISerializableV2 () | |
| Constructor.  More... | |
| virtual | ~ISerializableV2 () | 
| Destructor.  More... | |
| Static Public Attributes | |
| static int | INSTANCE_COUNT = 0 | 
|  Static Public Attributes inherited from LDObject | |
| static int | object_instanceCount = 0 | 
| static int | object_totalCount = 0 | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from LDObject | |
| static void * | operator new (l2d_size_t size) | 
| static void | operator delete (void *ptr) | 
| static void * | operator new[] (l2d_size_t size) | 
| static void | operator delete[] (void *ptr) | 
| static void * | operator new (l2d_size_t size, void *ptr) | 
| static void | operator delete (void *ptr, void *ptr2) | 
| static void * | operator new (l2d_size_t size, MemoryParam *memParam) | 
| static void | operator delete (void *ptr, MemoryParam *memParam) | 
| static void * | operator new (l2d_size_t size, MemoryParam *memParam, const char *filename, int line) | 
| static void | operator delete (void *ptr, MemoryParam *memParam, const char *filename, int line) | 
| PartsData | ( | ) | 
Constructor.
| 
 | virtual | 
Destructor.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| PartsDataContext * init | ( | ModelContext & | mdc | ) | 
| void initDirect | ( | MemoryParam * | memParam | ) | 
| 
 | inline | 
| 
 | inline | 
| 
 | virtual | 
Implements ISerializableV2.
| void setBaseData | ( | LDVector< IBaseData * > * | baseDataList | ) | 
| void setDrawData | ( | LDVector< IDrawData * > * | drawDataList | ) | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline |