Public Member Functions | Public Attributes | List of all members
FRuntimeMeshDataStruct< VertexType, TriangleType > Struct Template Reference

#include <RuntimeMeshManager.h>

Public Member Functions

FRuntimeMeshDataStruct< VertexType, TriangleType > FlipNormals ()
 
 FRuntimeMeshDataStruct ()
 
 FRuntimeMeshDataStruct (TArray< VertexType > InVertices, TArray< TriangleType > InTriangles)
 

Public Attributes

TArray< TriangleType > Triangles
 
TArray< VertexType > Vertices
 

Detailed Description

template<typename VertexType, typename TriangleType>
struct FRuntimeMeshDataStruct< VertexType, TriangleType >

Using a single struct makes everything nicer If you already have something similar in your project, you can use an operator to convert it in place when you use the mesh manager : operator FRuntimeMeshDataStruct<FVertexNoxel, int32>() { return FRuntimeMeshDataStruct<FVertexNoxel, int32>(Vertices, Triangles); } (put this in your struct) or you could even directly inherit from this one

Definition at line 17 of file RuntimeMeshManager.h.

Constructor & Destructor Documentation

template<typename VertexType, typename TriangleType>
FRuntimeMeshDataStruct< VertexType, TriangleType >::FRuntimeMeshDataStruct ( )
inline

Definition at line 22 of file RuntimeMeshManager.h.

template<typename VertexType, typename TriangleType>
FRuntimeMeshDataStruct< VertexType, TriangleType >::FRuntimeMeshDataStruct ( TArray< VertexType >  InVertices,
TArray< TriangleType >  InTriangles 
)
inline

Definition at line 24 of file RuntimeMeshManager.h.

Member Function Documentation

template<typename VertexType, typename TriangleType>
FRuntimeMeshDataStruct<VertexType, TriangleType> FRuntimeMeshDataStruct< VertexType, TriangleType >::FlipNormals ( )
inline

Definition at line 29 of file RuntimeMeshManager.h.

Member Data Documentation

template<typename VertexType, typename TriangleType>
TArray<TriangleType> FRuntimeMeshDataStruct< VertexType, TriangleType >::Triangles

Definition at line 20 of file RuntimeMeshManager.h.

template<typename VertexType, typename TriangleType>
TArray<VertexType> FRuntimeMeshDataStruct< VertexType, TriangleType >::Vertices

Definition at line 19 of file RuntimeMeshManager.h.


The documentation for this struct was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:31