Public Member Functions | Private Attributes | List of all members
FRuntimeMeshIndexBuffer Class Reference

#include <RuntimeMeshRendering.h>

Inheritance diagram for FRuntimeMeshIndexBuffer:
Inheritance graph
[legend]

Public Member Functions

 FRuntimeMeshIndexBuffer ()
 
int32 GetBufferSize () const
 
virtual void InitRHI () override
 
int32 Num ()
 
void Reset (int32 InIndexSize, int32 InNumIndices, EUpdateFrequency InUpdateFrequency)
 
void SetData (const TArray< uint8 > &Data)
 
void SetNum (int32 NewIndexCount)
 
 ~FRuntimeMeshIndexBuffer ()
 

Private Attributes

int32 IndexSize
 
int32 NumIndices
 
EBufferUsageFlags UsageFlags
 

Detailed Description

Index Buffer

Definition at line 256 of file RuntimeMeshRendering.h.

Constructor & Destructor Documentation

FRuntimeMeshIndexBuffer::FRuntimeMeshIndexBuffer ( )

Definition at line 76 of file RuntimeMeshRendering.cpp.

FRuntimeMeshIndexBuffer::~FRuntimeMeshIndexBuffer ( )
inline

Definition at line 272 of file RuntimeMeshRendering.h.

Member Function Documentation

int32 FRuntimeMeshIndexBuffer::GetBufferSize ( ) const
inline

Gets the full allocated size of the buffer (Equal to IndexSize * NumIndices)

Definition at line 282 of file RuntimeMeshRendering.h.

void FRuntimeMeshIndexBuffer::InitRHI ( )
overridevirtual

Definition at line 90 of file RuntimeMeshRendering.cpp.

int32 FRuntimeMeshIndexBuffer::Num ( )
inline

Definition at line 279 of file RuntimeMeshRendering.h.

void FRuntimeMeshIndexBuffer::Reset ( int32  InIndexSize,
int32  InNumIndices,
EUpdateFrequency  InUpdateFrequency 
)

Definition at line 81 of file RuntimeMeshRendering.cpp.

void FRuntimeMeshIndexBuffer::SetData ( const TArray< uint8 > &  Data)

Definition at line 115 of file RuntimeMeshRendering.cpp.

void FRuntimeMeshIndexBuffer::SetNum ( int32  NewIndexCount)

Definition at line 101 of file RuntimeMeshRendering.cpp.

Member Data Documentation

int32 FRuntimeMeshIndexBuffer::IndexSize
private

Definition at line 263 of file RuntimeMeshRendering.h.

int32 FRuntimeMeshIndexBuffer::NumIndices
private

Definition at line 260 of file RuntimeMeshRendering.h.

EBufferUsageFlags FRuntimeMeshIndexBuffer::UsageFlags
private

Definition at line 266 of file RuntimeMeshRendering.h.


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


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