Navigation
API > API/Runtime > API/Runtime/MeshDescription
| Name | FMeshConstAttributes |
| Type | class |
| Header File | /Engine/Source/Runtime/MeshDescription/Public/MeshAttributes.h |
| Include Path | #include "MeshAttributes.h" |
Syntax
class FMeshConstAttributes
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMeshConstAttributes
(
const FMeshDescription& InMeshDescription |
MeshAttributes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TEdgeAttributesConstRef< TArrayView< FVertexID > > GetEdgeVertexIndices() |
Accessors for array of vertex IDs for edges | MeshAttributes.h | |
TPolygonAttributesConstRef< FPolygonGroupID > GetPolygonPolygonGroupIndices() |
Accessors for array of polygon group IDs for polygons | MeshAttributes.h | |
TTriangleAttributesConstRef< TArrayView< FEdgeID > > GetTriangleEdgeIndices() |
Accessors for array of edge IDs for triangles | MeshAttributes.h | |
TTriangleAttributesConstRef< FPolygonGroupID > GetTrianglePolygonGroupIndices() |
Accessors for array of polygon group IDs for triangles | MeshAttributes.h | |
TTriangleAttributesConstRef< TArrayView< FUVID > > GetTriangleUVIndices() |
Accessors for array of UV IDs for triangles | MeshAttributes.h | |
TTriangleAttributesConstRef< TArrayView< FVertexID > > GetTriangleVertexIndices() |
Accessors for array of vertex IDs for triangles | MeshAttributes.h | |
TTriangleAttributesConstRef< TArrayView< FVertexInstanceID > > GetTriangleVertexInstanceIndices() |
Accessors for array of vertex instance IDs for triangles | MeshAttributes.h | |
TUVAttributesConstRef< FVector2f > GetUVCoordinates
(
int32 UVChannel |
Accessors for UV coordinates | MeshAttributes.h | |
TVertexInstanceAttributesConstRef< FVertexID > GetVertexInstanceVertexIndices() |
Accessors for array of vertex IDs for vertex instances | MeshAttributes.h | |
TVertexAttributesConstRef< FVector3f > GetVertexPositions() |
Accessors for cached vertex position array | MeshAttributes.h |