Module |
|
Header |
/Engine/Source/Runtime/MeshUtilitiesCommon/Public/Allocator2D.h |
Include |
#include "Allocator2D.h" |
class FAllocator2D
Name | Description | ||
---|---|---|---|
|
Bits |
||
|
Columns |
||
|
const uint32 |
Height |
|
|
const ELightmap... |
LayoutVersion |
|
|
const EMode |
Mode |
Enforce that those cannot be changed in flight. |
|
const uint32 |
Pitch |
|
|
RasterHeight |
||
|
RasterWidth |
||
|
Rows |
||
|
SortedColumnsIndex |
Index inside columns that will be sorted by columns with longest used segment first. |
|
|
SortedRowsIndex |
Index inside rows that will be sorted by rows with longest used segment first. |
|
|
const uint32 |
Width |
Name | Description | |
---|---|---|
|
FAllocator2D ( |
Name | Description | ||
---|---|---|---|
|
AddUsedSegment |
||
|
Alloc ( |
||
|
Alloc ( |
||
|
Clear() |
Must clear before using. |
|
|
ClearBit |
||
|
CopyRuns |
||
|
CreateUsedSegments() |
||
|
Find ( |
||
|
FindBitByBit ( |
||
|
FindWithSegments ( |
||
|
FlipX ( |
||
|
FlipY ( |
||
|
GetBit |
Returns non-zero if set. |
|
|
GetRasterHeight() |
||
|
GetRasterMD5() |
Get the MD5 hash of the rasterized content. |
|
|
GetRasterWidth() |
||
|
GetUsedTexels() |
||
|
InitRuns |
||
|
InitSegments() |
||
|
MergeRun |
||
|
MergeSegments ( |
||
|
PublishStats |
||
|
ResetStats() |
||
|
SetBit |
||
|
Test ( |
||
|
Test ( |
||
|
TestAllColumns ( |
||
|
TestAllRows ( |
||
|
TestOneRun |
||
|
ToString() |
Allow to visualize the content in ascii for debugging purpose. (i.e Watch or Immediate window). |
Name | Description | ||
---|---|---|---|
|
FAllocator2D... |
operator= ( |
Take control of the copy to reduce the amount of data movement to the strict minimum. |
Name |
Description |
|
---|---|---|
|
EMode |