This is the complete list of members for FRuntimeMeshScopedUpdater, including all inherited members.
| AddIndex(int32 NewIndex) | FRuntimeMeshIndicesAccessor | |
| AddSingleVertex() | FRuntimeMeshVerticesAccessor | protected |
| AddTriangle(int32 Index0, int32 Index1, int32 Index2) | FRuntimeMeshIndicesAccessor | |
| AddVertex(FVector InPosition) | FRuntimeMeshVerticesAccessor | |
| AddVertex(const FRuntimeMeshAccessorVertex &Vertex) | FRuntimeMeshVerticesAccessor | |
| AddVertexByProperties(const VertexType0 &Vertex0) | FRuntimeMeshVerticesAccessor | inline |
| AddVertexByProperties(const VertexType0 &Vertex0, const VertexType1 &Vertex1) | FRuntimeMeshVerticesAccessor | inline |
| AddVertexByProperties(const VertexType0 &Vertex0, const VertexType1 &Vertex1, const VertexType2 &Vertex2) | FRuntimeMeshVerticesAccessor | inline |
| Cancel() | FRuntimeMeshScopedUpdater | |
| Commit(bool bNeedsPositionUpdate=true, bool bNeedsNormalTangentUpdate=true, bool bNeedsColorUpdate=true, bool bNeedsUVUpdate=true, bool bNeedsIndexUpdate=true) | FRuntimeMeshScopedUpdater | |
| Commit(const FBox &BoundingBox, bool bNeedsPositionUpdate=true, bool bNeedsNormalTangentUpdate=true, bool bNeedsColorUpdate=true, bool bNeedsUVUpdate=true, bool bNeedsIndexUpdate=true) | FRuntimeMeshScopedUpdater | |
| CopyTo(const TSharedPtr< FRuntimeMeshAccessor > &Other, bool bClearDestination=false) const | FRuntimeMeshAccessor | |
| EmptyIndices(int32 Slack=0) | FRuntimeMeshIndicesAccessor | |
| EmptyVertices(int32 Slack=0) | FRuntimeMeshVerticesAccessor | |
| FRuntimeMeshAccessor(bool bInTangentsHighPrecision, bool bInUVsHighPrecision, int32 bInUVCount, bool bIn32BitIndices, TArray< uint8 > *PositionStreamData, TArray< uint8 > *TangentStreamData, TArray< uint8 > *UVStreamData, TArray< uint8 > *ColorStreamData, TArray< uint8 > *IndexStreamData, bool bInIsReadonly=false) | FRuntimeMeshAccessor | |
| FRuntimeMeshAccessor(TArray< uint8 > *PositionStreamData, TArray< uint8 > *TangentStreamData, TArray< uint8 > *UVStreamData, TArray< uint8 > *ColorStreamData, TArray< uint8 > *IndexStreamData, bool bInIsReadonly) | FRuntimeMeshAccessor | protected |
| FRuntimeMeshData class | FRuntimeMeshScopedUpdater | friend |
| FRuntimeMeshIndicesAccessor(bool bIn32BitIndices, TArray< uint8 > *IndexStreamData, bool bInIsReadonly=false) | FRuntimeMeshIndicesAccessor | |
| FRuntimeMeshIndicesAccessor(TArray< uint8 > *IndexStreamData, bool bInIsReadonly) | FRuntimeMeshIndicesAccessor | protected |
| FRuntimeMeshScopedUpdater(const FRuntimeMeshDataPtr &InLinkedMeshData, int32 InSectionIndex, ESectionUpdateFlags InUpdateFlags, bool bInTangentsHighPrecision, bool bInUVsHighPrecision, int32 bInUVCount, bool bIn32BitIndices, TArray< uint8 > *PositionStreamData, TArray< uint8 > *TangentStreamData, TArray< uint8 > *UVStreamData, TArray< uint8 > *ColorStreamData, TArray< uint8 > *IndexStreamData, FRuntimeMeshLockProvider *InSyncObject, bool bIsReadonly) | FRuntimeMeshScopedUpdater | private |
| FRuntimeMeshScopeLock(const FRuntimeMeshLockProvider *InSyncObject, bool bIsAlreadyLocked=false, bool bIgnoreThreadIfNullLock=false) | FRuntimeMeshScopeLock | inlineprivate |
| FRuntimeMeshScopeLock(const TUniquePtr< FRuntimeMeshLockProvider > &InSyncObject, bool bIsAlreadyLocked=false, bool bIgnoreThreadIfNullLock=false) | FRuntimeMeshScopeLock | inlineprivate |
| FRuntimeMeshSection class | FRuntimeMeshScopedUpdater | friend |
| FRuntimeMeshVerticesAccessor(bool bInTangentsHighPrecision, bool bInUVsHighPrecision, int32 bInUVCount, TArray< uint8 > *PositionStreamData, TArray< uint8 > *TangentStreamData, TArray< uint8 > *UVStreamData, TArray< uint8 > *ColorStreamData, bool bInIsReadonly=false) | FRuntimeMeshVerticesAccessor | |
| FRuntimeMeshVerticesAccessor(TArray< uint8 > *PositionStreamData, TArray< uint8 > *TangentStreamData, TArray< uint8 > *UVStreamData, TArray< uint8 > *ColorStreamData, bool bInIsReadonly) | FRuntimeMeshVerticesAccessor | protected |
| GetColor(int32 Index) const | FRuntimeMeshVerticesAccessor | |
| GetIndex(int32 Index) const | FRuntimeMeshIndicesAccessor | |
| GetIndexStride() const | FRuntimeMeshIndicesAccessor | inlineprotected |
| GetNormal(int32 Index) const | FRuntimeMeshVerticesAccessor | |
| GetPosition(int32 Index) const | FRuntimeMeshVerticesAccessor | |
| GetTangent(int32 Index) const | FRuntimeMeshVerticesAccessor | |
| GetUV(int32 Index, int32 Channel=0) const | FRuntimeMeshVerticesAccessor | |
| GetVertex(int32 Index) const | FRuntimeMeshVerticesAccessor | |
| Initialize(bool bInTangentsHighPrecision, bool bInUVsHighPrecision, int32 bInUVCount, bool bIn32BitIndices) | FRuntimeMeshAccessor | protected |
| FRuntimeMeshVerticesAccessor::Initialize(bool bInTangentsHighPrecision, bool bInUVsHighPrecision, int32 bInUVCount) | FRuntimeMeshVerticesAccessor | protected |
| FRuntimeMeshIndicesAccessor::Initialize(bool bIn32BitIndices) | FRuntimeMeshIndicesAccessor | protected |
| IsReadonly() const | FRuntimeMeshAccessor | inline |
| IsUsing32BitIndices() const | FRuntimeMeshIndicesAccessor | inline |
| IsUsingHighPrecisionTangents() const | FRuntimeMeshVerticesAccessor | inline |
| IsUsingHighPrecisionUVs() const | FRuntimeMeshVerticesAccessor | inline |
| LinkedMeshData | FRuntimeMeshScopedUpdater | private |
| NumIndices() const | FRuntimeMeshIndicesAccessor | |
| NumUVChannels() const | FRuntimeMeshVerticesAccessor | |
| NumVertices() const | FRuntimeMeshVerticesAccessor | |
| SectionIndex | FRuntimeMeshScopedUpdater | private |
| SetColor(int32 Index, const FColor &Value) | FRuntimeMeshVerticesAccessor | |
| SetColors(const int32 InsertAtIndex, const TArray< FColor > &Colors, const int32 Count, const bool bSizeToFit) | FRuntimeMeshVerticesAccessor | |
| SetColors(const int32 InsertAtIndex, const FColor *const Colors, const int32 Count, const bool bSizeToFit) | FRuntimeMeshVerticesAccessor | |
| SetIndex(int32 Index, int32 Value) | FRuntimeMeshIndicesAccessor | |
| SetIndices(const int32 InsertAtIndex, const TArray< uint16 > &Indices, const int32 Count, const bool bSizeToFit) | FRuntimeMeshIndicesAccessor | |
| SetIndices(const int32 InsertAtIndex, const uint16 *const Indices, const int32 Count, const bool bSizeToFit) | FRuntimeMeshIndicesAccessor | |
| SetIndices(const int32 InsertAtIndex, const TArray< int32 > &Indices, const int32 Count, const bool bSizeToFit) | FRuntimeMeshIndicesAccessor | |
| SetIndices(const int32 InsertAtIndex, const int32 *const Indices, const int32 Count, const bool bSizeToFit) | FRuntimeMeshIndicesAccessor | |
| SetNormal(int32 Index, const FVector4 &Value) | FRuntimeMeshVerticesAccessor | |
| SetNormalTangent(int32 Index, FVector Normal, FRuntimeMeshTangent Tangent) | FRuntimeMeshVerticesAccessor | |
| SetNumIndices(int32 NewNum) | FRuntimeMeshIndicesAccessor | |
| SetNumVertices(int32 NewNum) | FRuntimeMeshVerticesAccessor | |
| SetPosition(int32 Index, const FVector &Value) | FRuntimeMeshVerticesAccessor | |
| SetPositions(const int32 InsertAtIndex, const TArray< FVector > &Positions, const int32 Count, const bool bSizeToFit) | FRuntimeMeshVerticesAccessor | |
| SetPositions(const int32 InsertAtIndex, const FVector *const Positions, const int32 Count, const bool bSizeToFit) | FRuntimeMeshVerticesAccessor | |
| SetTangent(int32 Index, const FVector &Value) | FRuntimeMeshVerticesAccessor | |
| SetTangent(int32 Index, const FRuntimeMeshTangent &Value) | FRuntimeMeshVerticesAccessor | |
| SetTangents(int32 Index, FVector TangentX, FVector TangentY, FVector TangentZ) | FRuntimeMeshVerticesAccessor | |
| SetUV(int32 Index, const FVector2D &Value) | FRuntimeMeshVerticesAccessor | |
| SetUV(int32 Index, int32 Channel, const FVector2D &Value) | FRuntimeMeshVerticesAccessor | |
| SetUVs(const int32 InsertAtVertexIndex, const TArray< FVector2D > &UVs, const int32 CountVertices, const bool bSizeToFit) | FRuntimeMeshVerticesAccessor | |
| SetUVs(const int32 InsertAtVertexIndex, const TArray< FVector2DHalf > &UVs, const int32 CountVertices, const bool bSizeToFit) | FRuntimeMeshVerticesAccessor | |
| SetUVs(const int32 InsertAtVertexIndex, const FVector2D *const UVs, const int32 CountVertices, const bool bSizeToFit) | FRuntimeMeshVerticesAccessor | |
| SetUVs(const int32 InsertAtVertexIndex, const FVector2DHalf *const UVs, const int32 CountVertices, const bool bSizeToFit) | FRuntimeMeshVerticesAccessor | |
| SetVertex(int32 Index, const FRuntimeMeshAccessorVertex &Vertex) | FRuntimeMeshVerticesAccessor | |
| SetVertexProperties(int32 Index, const VertexType &Vertex) | FRuntimeMeshVerticesAccessor | inline |
| Unlink() | FRuntimeMeshAccessor | inline |
| Unlock() | FRuntimeMeshScopeLock | inlineprivate |
| UpdateFlags | FRuntimeMeshScopedUpdater | private |
| ~FRuntimeMeshAccessor() override | FRuntimeMeshAccessor | virtual |
| ~FRuntimeMeshIndicesAccessor() | FRuntimeMeshIndicesAccessor | virtual |
| ~FRuntimeMeshScopedUpdater() | FRuntimeMeshScopedUpdater | |
| ~FRuntimeMeshScopeLock() | FRuntimeMeshScopeLock | inlineprivate |
| ~FRuntimeMeshVerticesAccessor() | FRuntimeMeshVerticesAccessor | virtual |