Jungle_Week1_Team2
Loading...
Searching...
No Matches
CPrimitiveCube Class Reference

#include <PrimitiveCube.h>

Inheritance diagram for CPrimitiveCube:
CPrimitiveBase

Public Member Functions

 CPrimitiveCube ()
void Generate ()
Public Member Functions inherited from CPrimitiveBase
 CPrimitiveBase ()=default
virtual ~CPrimitiveBase ()=default
FMeshDataGetMeshData () const

Static Public Member Functions

static FString GetFilePath ()
Static Public Member Functions inherited from CPrimitiveBase
static std::shared_ptr< FMeshDataGetOrLoad (const FString &Key, const FString &FilePath)
static std::shared_ptr< FMeshDataGetCached (const FString &Key)
static void RegisterMeshData (const FString &Key, std::shared_ptr< FMeshData > Data)
static void ClearCache ()

Static Public Attributes

static const FString Key = "Cube"

Additional Inherited Members

Protected Attributes inherited from CPrimitiveBase
std::shared_ptr< FMeshDataMeshData

Constructor & Destructor Documentation

◆ CPrimitiveCube()

CPrimitiveCube::CPrimitiveCube ( )

Member Function Documentation

◆ Generate()

void CPrimitiveCube::Generate ( )

◆ GetFilePath()

FString CPrimitiveCube::GetFilePath ( )
static

Member Data Documentation

◆ Key

const FString CPrimitiveCube::Key = "Cube"
static

The documentation for this class was generated from the following files: