Open 3D Engine SurfaceData Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
SurfaceData::mixed_stack_heap_allocator< Node, NumNodes > Member List

This is the complete list of members for SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >, including all inherited members.

allocate(size_type byteSize, size_type alignment, int flags=0) -> pointer (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
AZ_TYPE_INFO(mixed_stack_heap_allocator, "{49B6706B-716F-42F2-92CB-7FD1A57BE2F9}") (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >
deallocate(pointer ptr, size_type byteSize, size_type alignment) (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
get_name() const (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
is_delayed_recycling() (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
is_lock_free() (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
is_stale_read_allowed() (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
max_size() const -> size_type (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
mixed_stack_heap_allocator(const char *name="AZStd::mixed_stack_heap_allocator") (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
mixed_stack_heap_allocator(const mixed_stack_heap_allocator &rhs) (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
mixed_stack_heap_allocator(const mixed_stack_heap_allocator &rhs, const char *name) (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
NumAllocatedBytes() const -> size_type (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
operator=(const mixed_stack_heap_allocator &rhs) (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
reallocate(pointer ptr, size_type newSize, align_type newAlignment=1) -> pointer (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline
set_name(const char *name) (defined in SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >)SurfaceData::mixed_stack_heap_allocator< Node, NumNodes >inline