5#include "Containers/Array.h"
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition DynamicMesh3.h:108
Definition AdvancedWidgetsModule.cpp:13
Definition MeshIndexMappings.h:22
void SetNormal(int NormalLayer, int FromID, int ToID)
Definition MeshIndexMappings.h:86
int GetNewVertex(int FromID) const
Definition MeshIndexMappings.h:63
void SetVertex(int FromID, int ToID)
Definition MeshIndexMappings.h:62
FIndexMapi & GetUVMap(int UVLayer)
Definition MeshIndexMappings.h:78
bool ContainsTriangle(int FromID) const
Definition MeshIndexMappings.h:70
int GetNewColor(int FromID) const
Definition MeshIndexMappings.h:93
FIndexMapi & GetNormalMap(int NormalLayer)
Definition MeshIndexMappings.h:84
const FIndexMapi & GetNormalMap(int NormalLayer) const
Definition MeshIndexMappings.h:85
void Reset()
Definition MeshIndexMappings.h:39
void SetColor(int FromID, int ToID)
Definition MeshIndexMappings.h:92
int GetNewNormal(int NormalLayer, int FromID) const
Definition MeshIndexMappings.h:87
bool ContainsUV(int UVLayer, int FromID) const
Definition MeshIndexMappings.h:82
void SetUV(int UVLayer, int FromID, int ToID)
Definition MeshIndexMappings.h:80
const FIndexMapi & GetVertexMap() const
Definition MeshIndexMappings.h:61
const FIndexMapi & GetGroupMap() const
Definition MeshIndexMappings.h:73
TArray< FIndexMapi > NormalMaps
Definition MeshIndexMappings.h:30
FIndexMapi TriangleMap
Definition MeshIndexMappings.h:25
int GetNewUV(int UVLayer, int FromID) const
Definition MeshIndexMappings.h:81
const FIndexMapi & GetColorMap() const
Definition MeshIndexMappings.h:91
void SetTriangle(int FromID, int ToID)
Definition MeshIndexMappings.h:68
bool ContainsColor(int FromID) const
Definition MeshIndexMappings.h:94
bool ContainsVertex(int FromID) const
Definition MeshIndexMappings.h:64
bool ContainsGroup(int FromID) const
Definition MeshIndexMappings.h:76
FIndexMapi & GetVertexMap()
Definition MeshIndexMappings.h:60
constexpr int InvalidID() const
Definition MeshIndexMappings.h:37
FIndexMapi & GetColorMap()
Definition MeshIndexMappings.h:90
FIndexMapi ColorMap
Definition MeshIndexMappings.h:28
TArray< FIndexMapi > UVMaps
Definition MeshIndexMappings.h:29
FIndexMapi & GetTriangleMap()
Definition MeshIndexMappings.h:66
FIndexMapi GroupMap
Definition MeshIndexMappings.h:26
FIndexMapi VertexMap
Definition MeshIndexMappings.h:24
FIndexMapi & GetGroupMap()
Definition MeshIndexMappings.h:72
const FIndexMapi & GetTriangleMap() const
Definition MeshIndexMappings.h:67
int GetNewTriangle(int FromID) const
Definition MeshIndexMappings.h:69
const FIndexMapi & GetUVMap(int UVLayer) const
Definition MeshIndexMappings.h:79
void SetGroup(int FromID, int ToID)
Definition MeshIndexMappings.h:74
int GetNewGroup(int FromID) const
Definition MeshIndexMappings.h:75
bool ContainsNormal(int NormalLayer, int FromID) const
Definition MeshIndexMappings.h:88
void ResetTriangleMap()
Definition MeshIndexMappings.h:55
bool ContainsFrom(IntType FromID) const
Definition GeometryTypes.h:134
void Add(IntType FromID, IntType ToID)
Definition GeometryTypes.h:126
void Reset()
Definition GeometryTypes.h:110
IntType GetTo(IntType FromID) const
Definition GeometryTypes.h:151
constexpr IntType UnmappedID() const
Definition GeometryTypes.h:117