Navigation
API > API/Runtime > API/Runtime/MeshDescription
Inheritance Hierarchy
- FMeshAttributes
- FStaticMeshAttributes
- FSkeletalMeshAttributes
References
| Module | MeshDescription |
| Header | /Engine/Source/Runtime/MeshDescription/Public/MeshAttributes.h |
| Include | #include "MeshAttributes.h" |
Syntax
class FMeshAttributes
Variables
| Type | Name | Description | |
|---|---|---|---|
| FMeshDescription & | MeshDescription |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMeshAttributes
(
FMeshDescription& InMeshDescription |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TEdgeAttributesRef< TArrayView< FVertexID > > | Accessors for array of vertex IDs for edges | ||
| TEdgeAttributesConstRef< TArrayView< FVertexID > > | |||
| TPolygonAttributesRef< FPolygonGroupID > | Accessors for array of polygon group IDs for polygons | ||
| TPolygonAttributesConstRef< FPolygonGroupID > | |||
| TTriangleAttributesConstRef< TArrayView< FEdgeID > > | |||
| TTriangleAttributesRef< TArrayView< FEdgeID > > | Accessors for array of edge IDs for triangles | ||
| TTriangleAttributesRef< FPolygonGroupID > | Accessors for array of polygon group IDs for triangles | ||
| TTriangleAttributesConstRef< FPolygonGroupID > | |||
| TTriangleAttributesRef< TArrayView< FUVID > > | Accessors for array of UV IDs for triangles | ||
| TTriangleAttributesConstRef< TArrayView< FUVID > > | |||
| TTriangleAttributesRef< TArrayView< FVertexID > > | Accessors for array of vertex IDs for triangles | ||
| TTriangleAttributesConstRef< TArrayView< FVertexID > > | |||
| TTriangleAttributesRef< TArrayView< FVertexInstanceID > > | Accessors for array of vertex instance IDs for triangles | ||
| TTriangleAttributesConstRef< TArrayView< FVertexInstanceID > > | |||
| TUVAttributesRef< FVector2f > | GetUVCoordinates
(
int32 UVChannel |
Accessors for UV coordinates | |
| TUVAttributesConstRef< FVector2f > | GetUVCoordinates
(
int32 UVChannel |
||
| TVertexInstanceAttributesRef< FVertexID > | Accessors for array of vertex IDs for vertex instances | ||
| TVertexInstanceAttributesConstRef< FVertexID > | |||
| TVertexAttributesRef< FVector3f > | Accessors for cached vertex position array | ||
| TVertexAttributesConstRef< FVector3f > | |||
| bool | IsReservedAttributeName
(
const FName InAttributeName |
||
| void | Register
(
bool bKeepExistingAttribute |