|
3ds Max C++ API Reference
|
Macros | |
| #define | MAXMEM_EXTERN_C |
Functions | |
| UtilExport void *__cdecl | MAX_new (size_t size) |
| UtilExport void *__cdecl | MAX_new_array (size_t size) |
| UtilExport void __cdecl | MAX_delete (void *mem) |
| UtilExport void __cdecl | MAX_delete_array (void *mem) |
| UtilExport void *__cdecl | MAX_aligned_malloc (size_t size, size_t alignment) |
| UtilExport void *__cdecl | MAX_aligned_realloc (void *ptr, size_t size, size_t alignment) |
| UtilExport void __cdecl | MAX_aligned_free (void *ptr) |
| MAXMEM_EXTERN_C UtilExport void *__cdecl * | MAX_malloc (size_t size) |
| MAXMEM_EXTERN_C UtilExport void *__cdecl * | MAX_calloc (size_t num, size_t size) |
| MAXMEM_EXTERN_C UtilExport void *__cdecl * | MAX_realloc (void *memblock, size_t size) |
| MAXMEM_EXTERN_C UtilExport void *__cdecl * | MAX_expand (void *memblock, size_t size) |
| MAXMEM_EXTERN_C UtilExport | void (__cdecl *MAX_free)(void *memblock) |
| MAXMEM_EXTERN_C UtilExport | size_t (__cdecl *MAX_msize)(void *memblock) |
| UtilExport void *__cdecl | MAX_malloc_nullchecked (size_t size) |
| Allocates memory via malloc without invoking 3dsmax's out of memory handler with potential CER. | |
| UtilExport void *__cdecl | MAX_calloc_nullchecked (size_t num, size_t size) |
| Allocates memory via calloc without invoking 3dsmax's out of memory handler with potential CER. | |
| UtilExport void *__cdecl | MAX_realloc_nullchecked (void *memblock, size_t size) |
| UtilExport void *__cdecl | MAX_LocalAlloc_nullchecked (unsigned int uFlags, size_t size) |
| Allocates memory via LocalAlloc without invoking 3dsmax's out of memory handler with potential CER. | |
| MAXMEM_EXTERN_C UtilExport | int (__cdecl *MAX_heapchk)(void) |
| MAXMEM_EXTERN_C UtilExport | _PNH (__cdecl *MAX_query_new_handler)(void) |
| #define MAXMEM_EXTERN_C |
| UtilExport void *__cdecl MAX_new | ( | size_t | size | ) |
| UtilExport void *__cdecl MAX_new_array | ( | size_t | size | ) |
| UtilExport void __cdecl MAX_delete | ( | void * | mem | ) |
| UtilExport void __cdecl MAX_delete_array | ( | void * | mem | ) |
| UtilExport void *__cdecl MAX_aligned_malloc | ( | size_t | size, |
| size_t | alignment ) |
| UtilExport void *__cdecl MAX_aligned_realloc | ( | void * | ptr, |
| size_t | size, | ||
| size_t | alignment ) |
| UtilExport void __cdecl MAX_aligned_free | ( | void * | ptr | ) |
| MAXMEM_EXTERN_C UtilExport void *__cdecl * MAX_malloc | ( | size_t | size | ) |
| MAXMEM_EXTERN_C UtilExport void *__cdecl * MAX_calloc | ( | size_t | num, |
| size_t | size ) |
| MAXMEM_EXTERN_C UtilExport void *__cdecl * MAX_realloc | ( | void * | memblock, |
| size_t | size ) |
| MAXMEM_EXTERN_C UtilExport void *__cdecl * MAX_expand | ( | void * | memblock, |
| size_t | size ) |
| MAXMEM_EXTERN_C UtilExport void | ( | __cdecl * | MAX_free | ) |
| MAXMEM_EXTERN_C UtilExport size_t | ( | __cdecl * | MAX_msize | ) |
| UtilExport void *__cdecl MAX_malloc_nullchecked | ( | size_t | size | ) |
Allocates memory via malloc without invoking 3dsmax's out of memory handler with potential CER.
Return value should be null checked.
| UtilExport void *__cdecl MAX_calloc_nullchecked | ( | size_t | num, |
| size_t | size ) |
Allocates memory via calloc without invoking 3dsmax's out of memory handler with potential CER.
Return value should be null checked.
| UtilExport void *__cdecl MAX_realloc_nullchecked | ( | void * | memblock, |
| size_t | size ) |
| UtilExport void *__cdecl MAX_LocalAlloc_nullchecked | ( | unsigned int | uFlags, |
| size_t | size ) |
Allocates memory via LocalAlloc without invoking 3dsmax's out of memory handler with potential CER.
Return value should be null checked.
|
new |
| MAXMEM_EXTERN_C UtilExport _PNH | ( | __cdecl * | MAX_query_new_handler | ) |