| FRefCountBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Rendering/SkeletalMeshLODRenderData.h |
Include |
#include "Rendering/SkeletalMeshLODRenderData.h" |
class FSkeletalMeshLODRenderData : public FRefCountBase
Name | Description | ||
---|---|---|---|
|
ActiveBoneIndices |
||
|
AdjacencyMultiSizeIndexContainer |
Resources needed to render the model using PN-AEN |
|
|
uint32: 1 |
bIsLODOptional |
Whether this LOD is below MinLod |
|
uint32: 1 |
bStreamedDataInlined |
Whether buffers of this LOD is inlined (i.e. stored in .uexp instead of .ubulk) |
|
BuffersSize |
||
|
BulkData |
||
|
ClothVertexBuffer |
A buffer for cloth mesh-mesh mapping |
|
|
MorphTargetVertexInfoBuffers |
GPU friendly access data for MorphTargets for an LOD |
|
|
MultiSizeIndexContainer |
Index Buffer (MultiSize: 16bit or 32bit) |
|
|
TResourceArray<... |
RayTracingData |
Precooked raytracing data |
|
RenderSections |
Info about each section of this LOD for rendering |
|
|
RequiredBones |
||
|
SkinWeightProfilesData |
Skin weight profile data structures, can contain multiple profiles and their runtime FSkinWeightVertexBuffer |
|
|
SkinWeightVertexBuffer |
Skin weights for skinning |
|
|
StaticVertexBuffers |
Static vertices from chunks for skinning on GPU |
|
|
TChooseClass< &... |
StreamingBulkData |
Name | Description | |
---|---|---|
|
FSkeletalMeshLODRenderData ( |
Constructor (default) |
Name | Description | |
---|---|---|
|
~FSkeletalMeshLODRenderData() |
Name | Description | ||
---|---|---|---|
|
BuildFromLODModel ( |
Initialize render data (e.g. vertex buffers) from model info |
|
|
DecrementMemoryStats() |
||
|
DoesVertexBufferUse16BitBoneIndex() |
||
|
FindSectionIndex ( |
O(1) |
|
|
GetNumTexCoords() |
||
|
GetNumVertices() |
||
|
GetResourceSizeEx ( |
Get Resource Size |
|
|
GetSectionFromVertexIndex |
Utility for finding the section that a particular vertex is in. |
|
|
FSkinWeightV... |
GetSkinWeightVertexBuffer() |
Checks whether or not the skin weight buffer has been overridden 'by default' and if not return the original Skin Weight buffer |
|
const FSkinW... |
GetSkinWeightVertexBuffer() |
Checks whether or not the skin weight buffer has been overridden 'by default' and if not return the original Skin Weight buffer |
|
GetTotalFaces() |
Utility function for returning total number of faces in this LOD. |
|
|
GetVertexBufferMaxBoneInfluences() |
||
|
HasClothData() |
||
|
IncrementMemoryStats ( |
||
|
InitResources ( |
Initialize the LOD's render resources. |
|
|
NumNonClothingSections() |
||
|
ReleaseCPUResources ( |
Releases the LOD's CPU render resources. |
|
|
ReleaseResources() |
Releases the LOD's render resources. |
|
|
Serialize |
Special serialize function passing the owning UObject along as required by FUnytpedBulkData serialization. |
|
|
SerializeAvailabilityInfo ( |
||
|
SerializeStreamedData |
Serialize the portion of data that might be streamed |
|
|
ShouldForceKeepCPUResources() |
||
|
ShouldKeepCPUResources ( |
Name |
Description |
|
---|---|---|
|
EClassDataStripFlag |