ezEngine  Release 25.03
ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset > Member List

This is the complete list of members for ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >, including all inherited members.

Allocate(size_t uiSize, size_t uiAlign, ezMemoryUtils::DestructorFunction destructorFunc) overrideezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >virtual
AllocatedSize(const void *pPtr) overrideezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >virtual
Deallocate(void *pPtr) override (defined in ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >)ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >virtual
ezAllocator() (defined in ezAllocator)ezAllocator
ezAllocatorImpl(ezStringView sName, ezAllocator *pParent) (defined in ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >)ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >
ezAllocatorMixinReallocate(ezStringView sName, ezAllocator *pParent) (defined in ezInternal::ezAllocatorMixinReallocate< ezAllocPolicyLinear< false >, TrackingMode, ezHasReallocate< ezAllocPolicyLinear< false >, void *(ezAllocPolicyLinear< false > ::*)(void *, size_t, size_t, size_t)>::value >)ezInternal::ezAllocatorMixinReallocate< ezAllocPolicyLinear< false >, TrackingMode, ezHasReallocate< ezAllocPolicyLinear< false >, void *(ezAllocPolicyLinear< false > ::*)(void *, size_t, size_t, size_t)>::value >
ezAllocatorWithPolicy(ezStringView sName, ezAllocator *pParent=nullptr) (defined in ezAllocatorWithPolicy< ezAllocPolicyLinear< false >, ezAllocatorTrackingMode::Default >)ezAllocatorWithPolicy< ezAllocPolicyLinear< false >, ezAllocatorTrackingMode::Default >inline
ezLinearAllocator(ezStringView sName, ezAllocator *pParent) (defined in ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >)ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >
GetId() const override (defined in ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >)ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >virtual
GetId() const =0 (defined in ezAllocator)ezAllocatorpure virtual
GetParent() const (defined in ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >)ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >
GetStats() const override (defined in ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >)ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >virtual
GetStats() const =0 (defined in ezAllocator)ezAllocatorpure virtual
m_allocator (defined in ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >)ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >protected
m_Id (defined in ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >)ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >protected
m_ThreadID (defined in ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >)ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >protected
Reallocate(void *pPtr, size_t uiCurrentSize, size_t uiNewSize, size_t uiAlign) (defined in ezAllocator)ezAllocatorvirtual
Reset()ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >
~ezAllocator() (defined in ezAllocator)ezAllocatorvirtual
~ezAllocatorImpl() (defined in ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >)ezInternal::ezAllocatorImpl< ezAllocPolicyLinear< false >, TrackingMode >
~ezLinearAllocator() (defined in ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >)ezLinearAllocator< TrackingMode, OverwriteMemoryOnReset >