#include <AnimCompressionTypes.h>
|
| | ForAnyElementType () |
| |
| void | MoveToEmpty (ForAnyElementType &Other) |
| |
| | ~ForAnyElementType () |
| |
| FScriptContainerElement * | GetAllocation () const |
| |
| void | ResizeAllocation (SizeType CurrentNum, SizeType NewMax, SIZE_T NumBytesPerElement) |
| |
| SizeType | CalculateSlackReserve (SizeType NewMax, SIZE_T NumBytesPerElement) const |
| |
| SizeType | CalculateSlackShrink (SizeType NewMax, SizeType CurrentMax, SIZE_T NumBytesPerElement) const |
| |
| SizeType | CalculateSlackGrow (SizeType NewMax, SizeType CurrentMax, SIZE_T NumBytesPerElement) const |
| |
| SIZE_T | GetAllocatedSize (SizeType CurrentMax, SIZE_T NumBytesPerElement) const |
| |
| bool | HasAllocation () const |
| |
| SizeType | GetInitialCapacity () const |
| |
| void | AcceptFileMapping (IMappedFileHandle *InMappedHandle, IMappedFileRegion *InMappedRegion, void *MallocPtr) |
| |
| bool | IsMapped () const |
| |
◆ ForAnyElementType()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ ~ForAnyElementType()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ AcceptFileMapping()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ CalculateSlackGrow()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ CalculateSlackReserve()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ CalculateSlackShrink()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ GetAllocatedSize()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ GetAllocation()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ GetInitialCapacity()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ HasAllocation()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ IsMapped()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
◆ MoveToEmpty()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
Moves the state of another allocator into this one. Assumes that the allocator is currently empty, i.e. memory may be allocated but any existing elements have already been destructed (if necessary).
- Parameters
-
| Other | - The allocator to move the state from. This allocator should be left in a valid empty state. |
◆ ResizeAllocation()
template<
uint32 Alignment = DEFAULT_ALIGNMENT>
The documentation for this class was generated from the following files: