#include <ModelContext.h>
|
| ModelContext (ALive2DModel *model) |
|
void | release () |
|
void | init () |
|
MemoryParam * | getMemoryParam () |
|
int | getInitVersion () const |
|
bool | requireSetup () const |
|
bool | update () |
|
void | draw (DrawParam &dp) |
|
bool | isParamUpdated (int paramIndex) const |
|
int | getParamIndex (ParamID *paramID) |
|
int | getBaseDataIndex (BaseDataID *baseID) |
|
int | getPartsDataIndex (PartsDataID *partsID) |
|
int | getDrawDataIndex (DrawDataID *drawDataID) |
|
unsigned short * | getTmpPivotTableIndicesRef () |
|
float * | getTmpT_ArrayRef () |
|
int | addFloatParam (ParamID *id, l2d_paramf value, l2d_paramf min, l2d_paramf max) |
|
void | setBaseData (unsigned int baseDataIndex, IBaseData *baseData) |
|
void | setParamFloat (unsigned int paramIndex, l2d_paramf value) |
|
float | getParamMax (unsigned int paramIndex) |
|
float | getParamMin (unsigned int paramIndex) |
|
void | loadParam () |
|
void | saveParam () |
|
void | setPartsOpacity (int partIndex, float opacity) |
|
float | getPartsOpacity (int partIndex) |
|
IBaseData * | getBaseData (unsigned int baseDataIndex) |
|
IDrawData * | getDrawData (unsigned int drawDataIndex) |
|
IBaseContext * | getBaseContext (unsigned int baseDataIndex) |
|
IDrawContext * | getDrawContext (unsigned int drawDataIndex) |
|
PartsDataContext * | getPartsContext (unsigned int partsDataIndex) |
|
int | getBaseDataCount () |
|
int | getDrawDataCount () |
|
int | getPartsDataCount () |
|
l2d_paramf | getParamFloat (unsigned int paramIndex) |
|
void | deviceLost () |
|
void | updateZBuffer_TestImpl (float startZ, float stepZ) |
|
|
static const unsigned short | NOT_USED_ORDER = 0xFFFF |
|
static const unsigned short | NO_NEXT = 0xFFFF |
|
static int | object_instanceCount = 0 |
|
static int | object_totalCount = 0 |
|
|
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) |
|
int addFloatParam |
( |
ParamID * |
id, |
|
|
l2d_paramf |
value, |
|
|
l2d_paramf |
min, |
|
|
l2d_paramf |
max |
|
) |
| |
IBaseContext* getBaseContext |
( |
unsigned int |
baseDataIndex | ) |
|
|
inline |
IBaseData* getBaseData |
( |
unsigned int |
baseDataIndex | ) |
|
|
inline |
IDrawContext* getDrawContext |
( |
unsigned int |
drawDataIndex | ) |
|
|
inline |
IDrawData* getDrawData |
( |
unsigned int |
drawDataIndex | ) |
|
|
inline |
int getPartsDataCount |
( |
| ) |
|
|
inline |
bool isParamUpdated |
( |
int |
paramIndex | ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- src/ModelContext.h
- src/ModelContext.cpp