Navigation
Unreal Engine C++ API Reference > 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 |