Navigation
API > API/Runtime > API/Runtime/MeshConversion
Non-const version of the adapter, with non-const storage and setters TODO: try to be smarter about sharing code w/ the above const version
| Name | FMeshDescriptionEditableTriangleMeshAdapter |
| Type | struct |
| Header File | /Engine/Source/Runtime/MeshConversion/Public/MeshDescriptionAdapter.h |
| Include Path | #include "MeshDescriptionAdapter.h" |
Syntax
struct FMeshDescriptionEditableTriangleMeshAdapter
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMeshDescriptionEditableTriangleMeshAdapter
(
FMeshDescription* MeshIn |
MeshDescriptionAdapter.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FIndex3i | UE::Geometry::FIndex3i | MeshDescriptionAdapter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 GetChangeStamp() |
MeshDescriptionAdapter.h | ||
FVector3f GetNormal
(
int32 IDValue |
MeshDescriptionAdapter.h | ||
FIndex3i GetTriangle
(
int32 IDValue |
MeshDescriptionAdapter.h | ||
void GetTriVertices
(
int32 IDValue, |
MeshDescriptionAdapter.h | ||
FVector3d GetVertex
(
int32 IDValue |
MeshDescriptionAdapter.h | ||
bool HasNormals() |
MeshDescriptionAdapter.h | ||
bool IsNormal
(
int32 NID |
MeshDescriptionAdapter.h | ||
bool IsTriangle
(
int32 TID |
MeshDescriptionAdapter.h | ||
bool IsVertex
(
int32 VID |
MeshDescriptionAdapter.h | ||
int32 MaxNormalID() |
MeshDescriptionAdapter.h | ||
int32 MaxTriangleID() |
ID and Count are the same for MeshDescription because it's compact. | MeshDescriptionAdapter.h | |
int32 MaxVertexID() |
MeshDescriptionAdapter.h | ||
int32 NormalCount() |
MeshDescriptionAdapter.h | ||
void SetNormal
(
int32 IDValue, |
MeshDescriptionAdapter.h | ||
void SetVertex
(
int32 IDValue, |
MeshDescriptionAdapter.h | ||
int32 TriangleCount() |
MeshDescriptionAdapter.h | ||
int32 VertexCount() |
MeshDescriptionAdapter.h |