| 
|   | ~BSNiAllocator () override | 
|   | 
| void *  | Allocate (std::size_t &a_sizeInBytes, std::size_t &a_alignment, NiMemEventType a_eventType, bool a_provideAccurateSizeOnDeallocate, const char *a_file, std::int32_t a_line, const char *a_function) override | 
|   | 
| void  | Deallocate (void *a_memory, NiMemEventType a_eventType, std::size_t a_sizeInBytes) override | 
|   | 
| void *  | Reallocate (void *a_memory, size_t &a_sizeInBytes, std::size_t &a_alignment, NiMemEventType a_eventType, bool a_provideAccurateSizeOnDeallocate, std::size_t a_sizeCurrent, const char *a_file, std::int32_t a_line, const char *a_function) override | 
|   | 
| bool  | TrackAllocate (const void *const a_memory, std::size_t a_sizeInBytes, NiMemEventType a_eventType, const char *a_file, std::int32_t a_line, const char *a_function) override | 
|   | 
| bool  | TrackDeallocate (const void *const a_memory, NiMemEventType a_eventType) override | 
|   | 
| void  | Unk_06 (void) override | 
|   | 
| void  | Initialize () override | 
|   | 
| void  | Shutdown () override | 
|   | 
| bool  | VerifyAddress (const void *a_memory) override | 
|   | 
| virtual  | ~NiAllocator () | 
|   | 
| virtual void *  | Allocate (std::size_t &a_sizeInBytes, std::size_t &a_alignment, NiMemEventType a_eventType, bool a_provideAccurateSizeOnDeallocate, const char *a_file, std::int32_t a_line, const char *a_function)=0 | 
|   | 
| virtual void  | Deallocate (void *a_memory, NiMemEventType a_eventType, std::size_t a_sizeInBytes)=0 | 
|   | 
| virtual void *  | Reallocate (void *a_memory, size_t &a_sizeInBytes, std::size_t &a_alignment, NiMemEventType a_eventType, bool a_provideAccurateSizeOnDeallocate, std::size_t a_sizeCurrent, const char *a_file, std::int32_t a_line, const char *a_function)=0 | 
|   | 
| virtual bool  | TrackAllocate (const void *const a_memory, std::size_t a_sizeInBytes, NiMemEventType a_eventType, const char *a_file, std::int32_t a_line, const char *a_function)=0 | 
|   | 
| virtual bool  | TrackDeallocate (const void *const a_memory, NiMemEventType a_eventType)=0 | 
|   | 
| virtual void  | Unk_06 (void)=0 | 
|   | 
| virtual void  | Initialize ()=0 | 
|   | 
| virtual void  | Shutdown ()=0 | 
|   | 
| virtual bool  | VerifyAddress (const void *a_memory)=0 | 
|   |