Jungle_Week1_Team2
Loading...
Searching...
No Matches
FMeshData Struct Reference

#include <PrimitiveBase.h>

Public Member Functions

 ~FMeshData ()
bool CreateBuffers (ID3D11Device *Device)
void Bind (ID3D11DeviceContext *Context)
void Release ()

Public Attributes

TArray< FPrimitiveVertexVertices
TArray< uint32Indices
ID3D11Buffer * VertexBuffer = nullptr
ID3D11Buffer * IndexBuffer = nullptr
uint32 IndexCount = 0

Constructor & Destructor Documentation

◆ ~FMeshData()

FMeshData::~FMeshData ( )
inline

Member Function Documentation

◆ Bind()

void FMeshData::Bind ( ID3D11DeviceContext * Context)

◆ CreateBuffers()

bool FMeshData::CreateBuffers ( ID3D11Device * Device)

◆ Release()

void FMeshData::Release ( )

Member Data Documentation

◆ IndexBuffer

ID3D11Buffer* FMeshData::IndexBuffer = nullptr

◆ IndexCount

uint32 FMeshData::IndexCount = 0

◆ Indices

TArray<uint32> FMeshData::Indices

◆ VertexBuffer

ID3D11Buffer* FMeshData::VertexBuffer = nullptr

◆ Vertices

TArray<FPrimitiveVertex> FMeshData::Vertices

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