Open 3D Engine SurfaceData Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Public Member Functions | |
AZ_TYPE_INFO (mixed_stack_heap_allocator, "{49B6706B-716F-42F2-92CB-7FD1A57BE2F9}") | |
AZ_ALLOCATOR_DEFAULT_TRAITS | mixed_stack_heap_allocator (const char *name="AZStd::mixed_stack_heap_allocator") |
mixed_stack_heap_allocator (const mixed_stack_heap_allocator &rhs) | |
mixed_stack_heap_allocator ([[maybe_unused]] const mixed_stack_heap_allocator &rhs, const char *name) | |
mixed_stack_heap_allocator & | operator= (const mixed_stack_heap_allocator &rhs) |
const char * | get_name () const |
void | set_name (const char *name) |
auto | allocate (size_type byteSize, size_type alignment, int flags=0) -> pointer |
void | deallocate (pointer ptr, size_type byteSize, size_type alignment) |
auto | reallocate (pointer ptr, size_type newSize, align_type newAlignment=1) -> pointer |
auto | max_size () const -> size_type |
auto | NumAllocatedBytes () const -> size_type |
bool | is_lock_free () |
bool | is_stale_read_allowed () |
bool | is_delayed_recycling () |