AdjacencyIndexBuffer | FRuntimeMeshSection | private |
bCastsShadow | FRuntimeMeshSection | private |
bCollisionEnabled | FRuntimeMeshSection | private |
bIsVisible | FRuntimeMeshSection | private |
CastsShadow() const | FRuntimeMeshSection | inline |
CheckIndexBufferSize(bool b32BitIndices) const | FRuntimeMeshSection | inline |
CheckTangentBuffer(bool bInUseHighPrecision) const | FRuntimeMeshSection | inline |
CheckUVBuffer(bool bInUseHighPrecision, int32 InNumUVs) const | FRuntimeMeshSection | inline |
ColorBuffer | FRuntimeMeshSection | private |
FRuntimeMeshSection(FArchive &Ar) | FRuntimeMeshSection | |
FRuntimeMeshSection(bool bInUseHighPrecisionTangents, bool bInUseHighPrecisionUVs, int32 InNumUVs, bool b32BitIndices, EUpdateFrequency InUpdateFrequency) | FRuntimeMeshSection | |
GetBoundingBox() const | FRuntimeMeshSection | inline |
GetCollisionData(TArray< FVector > &OutPositions, TArray< FTriIndices > &OutIndices, TArray< FVector2D > &OutUVs) | FRuntimeMeshSection | |
GetNumIndices() const | FRuntimeMeshSection | inline |
GetNumVertices() const | FRuntimeMeshSection | inline |
GetSectionCreationParams() | FRuntimeMeshSection | |
GetSectionMeshAccessor() | FRuntimeMeshSection | inline |
GetSectionMeshUpdater(const FRuntimeMeshDataPtr &ParentData, int32 SectionIndex, ESectionUpdateFlags UpdateFlags, FRuntimeMeshLockProvider *LockProvider, bool bIsReadonly) | FRuntimeMeshSection | inline |
GetSectionPropertyUpdateData() | FRuntimeMeshSection | |
GetSectionUpdateData(ERuntimeMeshBuffersToUpdate BuffersToUpdate) | FRuntimeMeshSection | |
GetTessellationIndexAccessor() | FRuntimeMeshSection | inline |
GetUpdateFrequency() const | FRuntimeMeshSection | inline |
HasValidMeshData() const | FRuntimeMeshSection | inline |
IndexBuffer | FRuntimeMeshSection | private |
IsCollisionEnabled() const | FRuntimeMeshSection | inline |
IsVisible() const | FRuntimeMeshSection | inline |
LocalBoundingBox | FRuntimeMeshSection | private |
operator<<(FArchive &Ar, FRuntimeMeshSection &MeshData) | FRuntimeMeshSection | friend |
PositionBuffer | FRuntimeMeshSection | private |
SetBoundingBox(const FBox &InBoundingBox) | FRuntimeMeshSection | inline |
SetCastsShadow(bool bNewCastsShadow) | FRuntimeMeshSection | inline |
SetCollisionEnabled(bool bNewCollision) | FRuntimeMeshSection | inline |
SetVisible(bool bNewVisible) | FRuntimeMeshSection | inline |
ShouldRender() const | FRuntimeMeshSection | inline |
TangentsBuffer | FRuntimeMeshSection | private |
UpdateAdjacencyIndexBuffer(const TArray< IndexType > &InIndices) | FRuntimeMeshSection | inline |
UpdateBoundingBox() | FRuntimeMeshSection | |
UpdateColorBuffer(TArray< uint8 > &InVertices, bool bUseMove) | FRuntimeMeshSection | inline |
UpdateColorBuffer(const TArray< VertexType > &InVertices) | FRuntimeMeshSection | inline |
UpdateFrequency | FRuntimeMeshSection | private |
UpdateIndexBuffer(TArray< uint8 > &InIndices, bool bUseMove) | FRuntimeMeshSection | inline |
UpdateIndexBuffer(const TArray< IndexType > &InIndices) | FRuntimeMeshSection | inline |
UpdatePositionBuffer(TArray< uint8 > &InVertices, bool bUseMove) | FRuntimeMeshSection | inline |
UpdatePositionBuffer(const TArray< VertexType > &InVertices, const FBox *BoundingBox=nullptr) | FRuntimeMeshSection | inline |
UpdateTangentsBuffer(TArray< uint8 > &InVertices, bool bUseMove) | FRuntimeMeshSection | inline |
UpdateTangentsBuffer(const TArray< VertexType > &InVertices) | FRuntimeMeshSection | inline |
UpdateUVsBuffer(TArray< uint8 > &InVertices, bool bUseMove) | FRuntimeMeshSection | inline |
UpdateUVsBuffer(const TArray< VertexType > &InVertices) | FRuntimeMeshSection | inline |
UVsBuffer | FRuntimeMeshSection | private |