Classes | Typedefs | Functions
RuntimeMeshBuilder.h File Reference
#include "CoreMinimal.h"
#include "RuntimeMeshCore.h"
#include "RuntimeMeshGenericVertex.h"
Include dependency graph for RuntimeMeshBuilder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FRuntimeMeshAccessor
 
struct  FRuntimeMeshAccessorVertex
 
class  FRuntimeMeshBuilder
 
class  FRuntimeMeshIndicesAccessor
 
class  FRuntimeMeshScopedUpdater
 
class  FRuntimeMeshVerticesAccessor
 

Typedefs

using FRuntimeMeshDataPtr = TSharedPtr< FRuntimeMeshData, ESPMode::ThreadSafe >
 
using FRuntimeMeshSectionPtr = TSharedPtr< FRuntimeMeshSection, ESPMode::ThreadSafe >
 

Functions

template<typename TangentType , typename UVType , typename IndexType >
FORCEINLINE TSharedRef< FRuntimeMeshBuilderMakeRuntimeMeshBuilder ()
 
FORCEINLINE TSharedRef< FRuntimeMeshBuilderMakeRuntimeMeshBuilder (bool bUsingHighPrecisionTangents, bool bUsingHighPrecisionUVs, int32 NumUVs, bool bUsing32BitIndices)
 
FORCEINLINE TSharedRef< FRuntimeMeshBuilderMakeRuntimeMeshBuilder (const TSharedRef< const FRuntimeMeshAccessor > &StructureToCopy)
 
FORCEINLINE TSharedRef< FRuntimeMeshBuilderMakeRuntimeMeshBuilder (const TUniquePtr< const FRuntimeMeshAccessor > &StructureToCopy)
 
FORCEINLINE TSharedRef< FRuntimeMeshBuilderMakeRuntimeMeshBuilder (const FRuntimeMeshAccessor &StructureToCopy)
 

Typedef Documentation

using FRuntimeMeshDataPtr = TSharedPtr<FRuntimeMeshData, ESPMode::ThreadSafe>

Definition at line 10 of file RuntimeMeshBuilder.h.

using FRuntimeMeshSectionPtr = TSharedPtr<FRuntimeMeshSection, ESPMode::ThreadSafe>

Definition at line 12 of file RuntimeMeshBuilder.h.

Function Documentation

template<typename TangentType , typename UVType , typename IndexType >
FORCEINLINE TSharedRef<FRuntimeMeshBuilder> MakeRuntimeMeshBuilder ( )

Definition at line 514 of file RuntimeMeshBuilder.h.

FORCEINLINE TSharedRef<FRuntimeMeshBuilder> MakeRuntimeMeshBuilder ( bool  bUsingHighPrecisionTangents,
bool  bUsingHighPrecisionUVs,
int32  NumUVs,
bool  bUsing32BitIndices 
)

Definition at line 523 of file RuntimeMeshBuilder.h.

FORCEINLINE TSharedRef<FRuntimeMeshBuilder> MakeRuntimeMeshBuilder ( const TSharedRef< const FRuntimeMeshAccessor > &  StructureToCopy)

Definition at line 528 of file RuntimeMeshBuilder.h.

FORCEINLINE TSharedRef<FRuntimeMeshBuilder> MakeRuntimeMeshBuilder ( const TUniquePtr< const FRuntimeMeshAccessor > &  StructureToCopy)

Definition at line 533 of file RuntimeMeshBuilder.h.

FORCEINLINE TSharedRef<FRuntimeMeshBuilder> MakeRuntimeMeshBuilder ( const FRuntimeMeshAccessor StructureToCopy)

Definition at line 538 of file RuntimeMeshBuilder.h.



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