Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Rendering/MultiSizeIndexContainer.h |
Include |
#include "Rendering/MultiSizeIndexContainer.h" |
class FMultiSizeIndexContainer
Skeletal mesh index buffers are 16 bit by default and 32 bit when called for. This class adds a level of abstraction on top of the index buffers so that we can treat them all as 32 bit.
Name | Description | |
---|---|---|
|
FMultiSizeIndexContainer() |
|
|
FMultiSizeIndexContainer ( |
Name | Description | |
---|---|---|
|
~FMultiSizeIndexContainer() |
Name | Description | ||
---|---|---|---|
|
CopyIndexBuffer |
Populates the index buffer with a new set of indices |
|
|
CreateIndexBuffer ( |
Creates a new index buffer |
|
|
FIndexBuffer... |
CreateRHIBuffer_Async() |
|
|
FIndexBuffer... |
CreateRHIBuffer_RenderThread() |
|
|
GetDataTypeSize() |
Accessors |
|
|
FRawStaticIn... |
GetIndexBuffer() |
|
|
const FRawSt... |
GetIndexBuffer() |
|
|
GetIndexBuffer |
Returns a 32 bit version of the index buffer |
|
|
GetIndexBufferData ( |
Retrieves index buffer related data |
|
|
InitResources() |
Initialize the index buffer's render resources. |
|
|
InitRHIForStreaming ( |
||
|
IsIndexBufferValid() |
||
|
RebuildIndexBuffer |
Repopulates the index buffer |
|
|
ReleaseResources() |
Releases the index buffer's render resources. |
|
|
ReleaseRHIForStreaming ( |
||
|
Serialize |
Serialization. |
|
|
SerializeMetaData |
Name | Description | ||
---|---|---|---|
|
FMultiSizeIn... |
operator= ( |