3ds Max C++ API Reference
maxheapdirect.h File Reference
#include <WTypes.h>
#include <crtdbg.h>
#include <malloc.h>
#include <new.h>
#include "utilexp.h"

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)
 
MAXMEM_EXTERN_C UtilExport int (__cdecl *MAX_heapchk)(void)
 
MAXMEM_EXTERN_C UtilExport _PNH (__cdecl *MAX_query_new_handler)(void)
 

Macro Definition Documentation

◆ MAXMEM_EXTERN_C

#define MAXMEM_EXTERN_C

Function Documentation

◆ MAX_new()

UtilExport void* __cdecl MAX_new ( size_t  size)

◆ MAX_new_array()

UtilExport void* __cdecl MAX_new_array ( size_t  size)

◆ MAX_delete()

UtilExport void __cdecl MAX_delete ( void mem)

◆ MAX_delete_array()

UtilExport void __cdecl MAX_delete_array ( void mem)

◆ MAX_aligned_malloc()

UtilExport void* __cdecl MAX_aligned_malloc ( size_t  size,
size_t  alignment 
)

◆ MAX_aligned_realloc()

UtilExport void* __cdecl MAX_aligned_realloc ( void ptr,
size_t  size,
size_t  alignment 
)

◆ MAX_aligned_free()

UtilExport void __cdecl MAX_aligned_free ( void ptr)

◆ MAX_malloc()

MAXMEM_EXTERN_C UtilExport void* __cdecl* MAX_malloc ( size_t  size)

◆ MAX_calloc()

MAXMEM_EXTERN_C UtilExport void* __cdecl* MAX_calloc ( size_t  num,
size_t  size 
)

◆ MAX_realloc()

MAXMEM_EXTERN_C UtilExport void* __cdecl* MAX_realloc ( void memblock,
size_t  size 
)

◆ MAX_expand()

MAXMEM_EXTERN_C UtilExport void* __cdecl* MAX_expand ( void memblock,
size_t  size 
)

◆ void()

MAXMEM_EXTERN_C UtilExport void ( __cdecl *  MAX_free)

◆ size_t()

MAXMEM_EXTERN_C UtilExport size_t ( __cdecl *  MAX_msize)

◆ int()

MAXMEM_EXTERN_C UtilExport int ( __cdecl *  MAX_heapchk)
new

◆ _PNH()

MAXMEM_EXTERN_C UtilExport _PNH ( __cdecl *  MAX_query_new_handler)