![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FMeshDescription, including all inherited members.
| BuildEdgeIndexers() | FMeshDescription | inline |
| BuildIndexers() | FMeshDescription | |
| BuildPolygonGroupIndexers() | FMeshDescription | inline |
| BuildPolygonIndexers() | FMeshDescription | inline |
| BuildVertexIndexers() | FMeshDescription | inline |
| BuildVertexInstanceIndexers() | FMeshDescription | inline |
| Compact(FElementIDRemappings &OutRemappings) | FMeshDescription | |
| ComputeBoundingBox() const | FMeshDescription | |
| ComputePolygonTriangulation(const FPolygonID PolygonID) | FMeshDescription | |
| CreateEdge(const FVertexID VertexID0, const FVertexID VertexID1) | FMeshDescription | inline |
| CreateEdgeWithID(const FEdgeID EdgeID, const FVertexID VertexID0, const FVertexID VertexID1) | FMeshDescription | inline |
| CreatePolygon(const FPolygonGroupID PolygonGroupID, TArrayView< const FVertexInstanceID > VertexInstanceIDs, TArray< FEdgeID > *OutEdgeIDs=nullptr) | FMeshDescription | inline |
| CreatePolygonGroup() | FMeshDescription | inline |
| CreatePolygonGroupWithID(const FPolygonGroupID PolygonGroupID) | FMeshDescription | inline |
| CreatePolygonWithID(const FPolygonID PolygonID, const FPolygonGroupID PolygonGroupID, TArrayView< const FVertexInstanceID > VertexInstanceIDs, TArray< FEdgeID > *OutEdgeIDs=nullptr) | FMeshDescription | inline |
| CreateTriangle(const FPolygonGroupID PolygonGroupID, TArrayView< const FVertexInstanceID > VertexInstanceIDs, TArray< FEdgeID > *OutEdgeIDs=nullptr) | FMeshDescription | inline |
| CreateTriangleWithID(const FTriangleID TriangleID, const FPolygonGroupID PolygonGroupID, TArrayView< const FVertexInstanceID > VertexInstanceIDs, TArray< FEdgeID > *OutEdgeIDs=nullptr) | FMeshDescription | inline |
| CreateUV(const int32 UVChannel=0) | FMeshDescription | inline |
| CreateUVWithID(const FUVID UVID, const int32 UVChannel=0) | FMeshDescription | inline |
| CreateVertex() | FMeshDescription | inline |
| CreateVertexInstance(const FVertexID VertexID) | FMeshDescription | inline |
| CreateVertexInstanceWithID(const FVertexInstanceID VertexInstanceID, const FVertexID VertexID) | FMeshDescription | inline |
| CreateVertexWithID(const FVertexID VertexID) | FMeshDescription | inline |
| DeleteEdge(const FEdgeID EdgeID, TArray< FVertexID > *InOutOrphanedVerticesPtr=nullptr) | FMeshDescription | |
| DeletePolygon(const FPolygonID PolygonID, TArray< FEdgeID > *InOutOrphanedEdgesPtr=nullptr, TArray< FVertexInstanceID > *InOutOrphanedVertexInstancesPtr=nullptr, TArray< FPolygonGroupID > *InOutOrphanedPolygonGroupsPtr=nullptr) | FMeshDescription | |
| DeletePolygonGroup(const FPolygonGroupID PolygonGroupID) | FMeshDescription | inline |
| DeletePolygons(const TArray< FPolygonID > &Polygons) | FMeshDescription | |
| DeleteTriangle(const FTriangleID TriangleID, TArray< FEdgeID > *InOutOrphanedEdgesPtr=nullptr, TArray< FVertexInstanceID > *InOutOrphanedVertexInstancesPtr=nullptr, TArray< FPolygonGroupID > *InOutOrphanedPolygonGroupsPtr=nullptr) | FMeshDescription | |
| DeleteTriangles(const TArray< FTriangleID > &Triangles) | FMeshDescription | |
| DeleteUV(const FUVID UVID, const int32 UVChannel=0) | FMeshDescription | inline |
| DeleteVertex(const FVertexID VertexID) | FMeshDescription | inline |
| DeleteVertexInstance(const FVertexInstanceID VertexInstanceID, TArray< FVertexID > *InOutOrphanedVerticesPtr=nullptr) | FMeshDescription | |
| EdgeAttributes() | FMeshDescription | inline |
| EdgeAttributes() const | FMeshDescription | inline |
| Edges() | FMeshDescription | inline |
| Edges() const | FMeshDescription | inline |
| EdgesName | FMeshDescription | static |
| Empty() | FMeshDescription | |
| FindPolygonPerimeter(TArrayView< const FTriangleID > Triangles, TArrayView< TTuple< int32, int32 > > Result) const | FMeshDescription | |
| FindPolygonPerimeter(const FPolygonID PolygonID, TArrayView< FEdgeID > Edges) const | FMeshDescription | |
| FMeshDescription() | FMeshDescription | |
| FMeshDescription(const FMeshDescription &) | FMeshDescription | |
| FMeshDescription(FMeshDescription &&)=default | FMeshDescription | |
| GetBounds() const | FMeshDescription | |
| GetEdgeConnectedPolygons(const FEdgeID EdgeID, TArray< FPolygonID, Alloc > &OutPolygonIDs) const | FMeshDescription | inline |
| GetEdgeConnectedPolygons(const FEdgeID EdgeID) const | FMeshDescription | inline |
| GetEdgeConnectedPolygons(const FEdgeID EdgeID) const | FMeshDescription | inline |
| GetEdgeConnectedTriangleIDs(const FEdgeID EdgeID) const | FMeshDescription | inline |
| GetEdgeConnectedTriangles(const FEdgeID EdgeID) const | FMeshDescription | inline |
| GetEdgeVertex(const FEdgeID EdgeID, int32 VertexNumber) const | FMeshDescription | inline |
| GetEdgeVertices(const FEdgeID EdgeID) const | FMeshDescription | inline |
| GetElements() | FMeshDescription | inline |
| GetElements() const | FMeshDescription | inline |
| GetNumEdgeConnectedPolygons(const FEdgeID EdgeID) const | FMeshDescription | inline |
| GetNumEdgeConnectedTriangles(const FEdgeID EdgeID) const | FMeshDescription | inline |
| GetNumPolygonGroupPolygons(const FPolygonGroupID PolygonGroupID) const | FMeshDescription | inline |
| GetNumPolygonGroupTriangles(const FPolygonGroupID PolygonGroupID) const | FMeshDescription | inline |
| GetNumPolygonInternalEdges(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetNumPolygonTriangles(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetNumPolygonVertices(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetNumUVElementChannels() const | FMeshDescription | inline |
| GetNumVertexConnectedEdges(const FVertexID VertexID) const | FMeshDescription | inline |
| GetNumVertexConnectedPolygons(const FVertexID VertexID) const | FMeshDescription | inline |
| GetNumVertexConnectedTriangles(const FVertexID VertexID) const | FMeshDescription | inline |
| GetNumVertexInstanceConnectedPolygons(const FVertexInstanceID VertexInstanceID) const | FMeshDescription | inline |
| GetNumVertexInstanceConnectedTriangles(const FVertexInstanceID VertexInstanceID) const | FMeshDescription | inline |
| GetNumVertexVertexInstances(const FVertexID VertexID) const | FMeshDescription | inline |
| GetPolygonAdjacentPolygons(const FPolygonID PolygonID, TArray< FPolygonID, Alloc > &OutPolygonIDs) const | FMeshDescription | inline |
| GetPolygonAdjacentPolygons(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonAdjacentPolygons(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonCornerAngleForVertex(const FPolygonID PolygonID, const FVertexID VertexID) const | FMeshDescription | |
| GetPolygonGroupPolygonIDs(const FPolygonGroupID PolygonGroupID) const | FMeshDescription | inline |
| GetPolygonGroupPolygons(const FPolygonGroupID PolygonGroupID) const | FMeshDescription | inline |
| GetPolygonGroupTriangles(const FPolygonGroupID PolygonGroupID) const | FMeshDescription | inline |
| GetPolygonInternalEdges(const FPolygonID PolygonID, TArray< FEdgeID, Alloc > &OutEdgeIDs) const | FMeshDescription | inline |
| GetPolygonInternalEdges(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonInternalEdges(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonPerimeterEdges(const FPolygonID PolygonID, TArray< FEdgeID, Alloc > &OutEdgeIDs) const | FMeshDescription | inline |
| GetPolygonPerimeterEdges(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonPerimeterEdges(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonPolygonGroup(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonTriangleIDs(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonTriangles(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonVertexInstances(const FPolygonID PolygonID, TArray< FVertexInstanceID, Alloc > &OutVertexInstanceIDs) const | FMeshDescription | inline |
| GetPolygonVertexInstances(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonVertexInstances(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonVertices(const FPolygonID PolygonID, TArray< FVertexID, Alloc > &OutVertexIDs) const | FMeshDescription | inline |
| GetPolygonVertices(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetPolygonVertices(const FPolygonID PolygonID) const | FMeshDescription | inline |
| GetTriangleAdjacentTriangles(const FTriangleID TriangleID, TArray< FTriangleID, Alloc > &OutTriangleIDs) const | FMeshDescription | inline |
| GetTriangleAdjacentTriangles(const FTriangleID TriangleID) const | FMeshDescription | inline |
| GetTriangleAdjacentTriangles(const FTriangleID TriangleID) const | FMeshDescription | inline |
| GetTriangleCornerAngleForVertex(const FTriangleID TriangleID, const FVertexID VertexID) const | FMeshDescription | |
| GetTriangleEdges(const FTriangleID TriangleID, TArrayView< FEdgeID > OutEdgeIDs) const | FMeshDescription | inline |
| GetTriangleEdges(const FTriangleID TriangleID) const | FMeshDescription | inline |
| GetTrianglePolygon(const FTriangleID TriangleID) const | FMeshDescription | inline |
| GetTrianglePolygonGroup(const FTriangleID TriangleID) const | FMeshDescription | inline |
| GetTriangleUVIndices(const FTriangleID TriangleID, int32 UVChannel=0) const | FMeshDescription | inline |
| GetTriangleVertexInstance(const FTriangleID TriangleID, const int32 Index) const | FMeshDescription | inline |
| GetTriangleVertexInstances(const FTriangleID TriangleID) const | FMeshDescription | inline |
| GetTriangleVertices(const FTriangleID TriangleID, TArrayView< FVertexID > OutVertexIDs) const | FMeshDescription | inline |
| GetTriangleVertices(const FTriangleID TriangleID) const | FMeshDescription | inline |
| GetVertexAdjacentVertices(const FVertexID VertexID, TArray< FVertexID, Alloc > &OutAdjacentVertexIDs) const | FMeshDescription | inline |
| GetVertexAdjacentVertices(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexAdjacentVertices(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexConnectedEdgeIDs(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexConnectedEdges(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexConnectedPolygons(const FVertexID VertexID, TArray< FPolygonID, Alloc > &OutConnectedPolygonIDs) const | FMeshDescription | inline |
| GetVertexConnectedPolygons(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexConnectedPolygons(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexConnectedTriangles(const FVertexID VertexID, TArray< FTriangleID, Alloc > &OutConnectedTriangleIDs) const | FMeshDescription | inline |
| GetVertexConnectedTriangles(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexConnectedTriangles(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexInstanceConnectedPolygons(const FVertexInstanceID VertexInstanceID, TArray< FPolygonID, Alloc > &OutPolygonIDs) const | FMeshDescription | inline |
| GetVertexInstanceConnectedPolygons(const FVertexInstanceID VertexInstanceID) const | FMeshDescription | inline |
| GetVertexInstanceConnectedPolygons(const FVertexInstanceID VertexInstanceID) const | FMeshDescription | inline |
| GetVertexInstanceConnectedTriangleIDs(const FVertexInstanceID VertexInstanceID) const | FMeshDescription | inline |
| GetVertexInstanceConnectedTriangles(const FVertexInstanceID VertexInstanceID) const | FMeshDescription | inline |
| GetVertexInstanceForPolygonVertex(const FPolygonID PolygonID, const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexInstanceForTriangleVertex(const FTriangleID TriangleID, const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexInstancePairEdge(const FVertexInstanceID VertexInstanceID0, const FVertexInstanceID VertexInstanceID1) const | FMeshDescription | |
| GetVertexInstanceVertex(const FVertexInstanceID VertexInstanceID) const | FMeshDescription | inline |
| GetVertexPairEdge(const FVertexID VertexID0, const FVertexID VertexID1) const | FMeshDescription | |
| GetVertexPosition(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexPositions() | FMeshDescription | inline |
| GetVertexPositions() const | FMeshDescription | inline |
| GetVertexVertexInstanceIDs(const FVertexID VertexID) const | FMeshDescription | inline |
| GetVertexVertexInstances(const FVertexID VertexID) const | FMeshDescription | inline |
| IsEdgeInternal(const FEdgeID EdgeID) const | FMeshDescription | inline |
| IsEdgeInternalToPolygon(const FEdgeID EdgeID, const FPolygonID PolygonID) const | FMeshDescription | inline |
| IsEdgeValid(const FEdgeID EdgeID) const | FMeshDescription | inline |
| IsEmpty() const | FMeshDescription | |
| IsPolygonGroupValid(const FPolygonGroupID PolygonGroupID) const | FMeshDescription | inline |
| IsPolygonValid(const FPolygonID PolygonID) const | FMeshDescription | inline |
| IsTrianglePartOfNgon(const FTriangleID TriangleID) const | FMeshDescription | inline |
| IsTriangleValid(const FTriangleID TriangleID) const | FMeshDescription | inline |
| IsUVValid(const FUVID UVID, const int32 UVChannel=0) const | FMeshDescription | inline |
| IsVertexInstanceValid(const FVertexInstanceID VertexInstanceID) const | FMeshDescription | inline |
| IsVertexOrphaned(const FVertexID VertexID) const | FMeshDescription | |
| IsVertexValid(const FVertexID VertexID) const | FMeshDescription | inline |
| NeedsCompact() const | FMeshDescription | |
| operator<< | FMeshDescription | friend |
| operator=(const FMeshDescription &) | FMeshDescription | |
| operator=(FMeshDescription &&)=default | FMeshDescription | |
| PolygonAttributes() | FMeshDescription | inline |
| PolygonAttributes() const | FMeshDescription | inline |
| PolygonGroupAttributes() | FMeshDescription | inline |
| PolygonGroupAttributes() const | FMeshDescription | inline |
| PolygonGroups() | FMeshDescription | inline |
| PolygonGroups() const | FMeshDescription | inline |
| PolygonGroupsName | FMeshDescription | static |
| Polygons() | FMeshDescription | inline |
| Polygons() const | FMeshDescription | inline |
| PolygonsName | FMeshDescription | static |
| RebuildIndexers() | FMeshDescription | |
| Remap(const FElementIDRemappings &Remappings) | FMeshDescription | |
| RemapPolygonGroups(const TMap< FPolygonGroupID, FPolygonGroupID > &Remap) | FMeshDescription | |
| ReserveNewEdges(const int32 NumEdges) | FMeshDescription | inline |
| ReserveNewPolygonGroups(const int32 NumPolygonGroups) | FMeshDescription | inline |
| ReserveNewPolygons(const int32 NumPolygons) | FMeshDescription | inline |
| ReserveNewTriangles(const int32 NumTriangles) | FMeshDescription | inline |
| ReserveNewUVs(const int32 NumUVs, const int32 UVChannel=0) | FMeshDescription | inline |
| ReserveNewVertexInstances(const int32 NumVertexInstances) | FMeshDescription | inline |
| ReserveNewVertices(const int32 NumVertices) | FMeshDescription | inline |
| ResetIndexers() | FMeshDescription | |
| ResumeEdgeIndexing() | FMeshDescription | inline |
| ResumePolygonGroupIndexing() | FMeshDescription | inline |
| ResumePolygonIndexing() | FMeshDescription | inline |
| ResumeUVIndexing() | FMeshDescription | inline |
| ResumeVertexIndexing() | FMeshDescription | inline |
| ResumeVertexInstanceIndexing() | FMeshDescription | inline |
| ReverseAllPolygonFacing() | FMeshDescription | |
| ReversePolygonFacing(const FPolygonID PolygonID) | FMeshDescription | |
| ReverseTriangleFacing(const FTriangleID TriangleID) | FMeshDescription | |
| Serialize(FArchive &Ar) | FMeshDescription | |
| SerializeLegacy(FArchive &Ar) | FMeshDescription | |
| SetNumUVChannels(const int32 NumUVChannels) | FMeshDescription | |
| SetPolygonPolygonGroup(const FPolygonID PolygonID, const FPolygonGroupID PolygonGroupID) | FMeshDescription | inline |
| SetPolygonVertexInstance(const FPolygonID PolygonID, const int32 PerimeterIndex, const FVertexInstanceID VertexInstanceID) | FMeshDescription | |
| SetPolygonVertexInstances(const FPolygonID PolygonID, TArrayView< const FVertexInstanceID > VertexInstanceIDs) | FMeshDescription | |
| SetTriangleUVIndices(const FTriangleID TriangleID, TArrayView< const FUVID > UVIDs, int32 UVChannel=0) | FMeshDescription | |
| SplitPolygon(FPolygonID PolygonID) | FMeshDescription | |
| SuspendEdgeIndexing() | FMeshDescription | inline |
| SuspendPolygonGroupIndexing() | FMeshDescription | inline |
| SuspendPolygonIndexing() | FMeshDescription | inline |
| SuspendUVIndexing() | FMeshDescription | inline |
| SuspendVertexIndexing() | FMeshDescription | inline |
| SuspendVertexInstanceIndexing() | FMeshDescription | inline |
| TransferPolygonGroup(FPolygonGroupID SourceID, FPolygonGroupID DestinationID) | FMeshDescription | |
| TriangleAttributes() | FMeshDescription | inline |
| TriangleAttributes() const | FMeshDescription | inline |
| Triangles() | FMeshDescription | inline |
| Triangles() const | FMeshDescription | inline |
| TrianglesName | FMeshDescription | static |
| TriangulateMesh() | FMeshDescription | |
| UVAttributes(int32 Index) | FMeshDescription | inline |
| UVAttributes(int32 Index) const | FMeshDescription | inline |
| UVs(int32 Index) | FMeshDescription | inline |
| UVs(int32 Index) const | FMeshDescription | inline |
| UVsName | FMeshDescription | static |
| VertexAttributes() | FMeshDescription | inline |
| VertexAttributes() const | FMeshDescription | inline |
| VertexInstanceAttributes() | FMeshDescription | inline |
| VertexInstanceAttributes() const | FMeshDescription | inline |
| VertexInstances() | FMeshDescription | inline |
| VertexInstances() const | FMeshDescription | inline |
| VertexInstancesName | FMeshDescription | static |
| Vertices() | FMeshDescription | inline |
| Vertices() const | FMeshDescription | inline |
| VerticesName | FMeshDescription | static |
| ~FMeshDescription()=default | FMeshDescription |