Module |
|
Header |
/Engine/Source/Runtime/MeshUtilitiesCommon/Public/LayoutUV.h |
Include |
#include "LayoutUV.h" |
struct IMeshView
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.
Name | Description | |
---|---|---|
|
~IMeshView() |
Name | Description | ||
---|---|---|---|
|
GetInputTexcoord ( |
||
|
GetNormal ( |
||
|
GetNumIndices() |
||
|
GetPosition ( |
||
|
InitOutputTexcoords ( |
||
|
SetOutputTexcoord |