|
3ds Max C++ API Reference
|
Classes | |
| struct | free_mem |
| class | Collectable |
| class | ValueMapper |
| class | NewCollectableLinkedListItem |
Macros | |
| #define | ALLOCATOR_STACK_SIZE 2048000 |
| #define | ALLOCATOR_STACK_SIZE_BUFFER 2000 |
| #define | STACK_LIMIT_BUFFER_SIZE 64000 |
| #define | ENABLE_STACK_ALLOCATE(_class) |
| #define | GC_NUM_SUBLISTS 128 |
| #define | GC_LOW_SUBLIST 16 |
| #define | GC_SUBLIST_INDEX_SHIFT 4 |
Functions | |
| ScripterExport void | push_alloc_frame (MAXScript_TLS *_tls=nullptr) |
| ScripterExport void | pop_alloc_frame (MAXScript_TLS *_tls=nullptr) |
| ScripterExport void | pop_alloc_frame (Value *&result, MAXScript_TLS *_tls=nullptr) |
| ScripterExport void | ms_free (void *p) |
| ScripterExport void * | ms_malloc (size_t sz) |
| ScripterExport void * | ms_realloc (void *p, size_t sz) |
| void | ms_make_collectable (Collectable *v) |
Variables | |
| static const int | STACK_FRAME_HEADER_SIZE = 9 |
| #define ALLOCATOR_STACK_SIZE 2048000 |
| #define ALLOCATOR_STACK_SIZE_BUFFER 2000 |
| #define STACK_LIMIT_BUFFER_SIZE 64000 |
| #define ENABLE_STACK_ALLOCATE | ( | _class | ) |
| #define GC_NUM_SUBLISTS 128 |
| #define GC_LOW_SUBLIST 16 |
| #define GC_SUBLIST_INDEX_SHIFT 4 |
| enum collectable_state |
| enum gc_flags |
| enum gp_flags2 |
| Enumerator | |
|---|---|
| COLLECTABLE_IN_SPRIN1 | |
| COLLECTABLE_IS_ANIMATABLE_KNOWN | |
| COLLECTABLE_IS_ANIMATABLE | |
| COLLECTABLE_UNUSED4 | |
| COLLECTABLE_UNUSED5 | |
| COLLECTABLE_UNUSED6 | |
| COLLECTABLE_UNUSED7 | |
| COLLECTABLE_UNUSED8 | |
| enum gp_flags3 |
| ScripterExport void push_alloc_frame | ( | MAXScript_TLS * | _tls = nullptr | ) |
| ScripterExport void pop_alloc_frame | ( | MAXScript_TLS * | _tls = nullptr | ) |
| ScripterExport void pop_alloc_frame | ( | Value *& | result, |
| MAXScript_TLS * | _tls = nullptr |
||
| ) |
| ScripterExport void ms_free | ( | void * | p | ) |
| ScripterExport void* ms_malloc | ( | size_t | sz | ) |
| ScripterExport void* ms_realloc | ( | void * | p, |
| size_t | sz | ||
| ) |
|
inline |
|
static |