Navigation
Unreal Engine C++ API Reference > Runtime > MeshUtilitiesCommon > FLayoutUV
References
Module | MeshUtilitiesCommon |
Header | /Engine/Source/Runtime/MeshUtilitiesCommon/Public/LayoutUV.h |
Include | #include "LayoutUV.h" |
Syntax
struct IMeshView
Remarks
Abstract triangle mesh view interface that may be used by any module without introducing a dependency on a concrete mesh type (and thus potentially circular module references). This abstraction results in a performance penalty due to virtual dispatch, however it is expected to be insignificant compared to the rest of work done by FLayoutUV and cache misses due to indexed vertex data access.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
~IMeshView () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FVector2f | GetInputTexcoord
(
uint32 Index |
|
![]() ![]() |
FVector3f | GetNormal
(
uint32 Index |
|
![]() ![]() |
uint32 | ||
![]() ![]() |
FVector3f | GetPosition
(
uint32 Index |
|
![]() |
void | InitOutputTexcoords
(
uint32 Num |
|
![]() |
void | SetOutputTexcoord
(
uint32 Index, |