Public Member Functions | Private Attributes | Friends | List of all members
FRuntimeMeshSection::FSectionIndexBuffer Struct Reference

Public Member Functions

void FillUpdateParams (FRuntimeMeshSectionIndexBufferParams &Params)
 
 FSectionIndexBuffer (bool bIn32BitIndices)
 
TArray< uint8 > & GetData ()
 
int32 GetNumIndices () const
 
int32 GetStride () const
 
bool Is32BitIndices () const
 
void SetData (TArray< uint8 > &InIndices, bool bUseMove)
 
template<typename IndexType >
void SetData (const TArray< IndexType > &InIndices)
 

Private Attributes

const bool b32BitIndices
 
TArray< uint8 > Data
 

Friends

FArchive & operator<< (FArchive &Ar, FSectionIndexBuffer &Buffer)
 

Detailed Description

Definition at line 166 of file RuntimeMeshSection.h.

Constructor & Destructor Documentation

FRuntimeMeshSection::FSectionIndexBuffer::FSectionIndexBuffer ( bool  bIn32BitIndices)
inline

Definition at line 172 of file RuntimeMeshSection.h.

Member Function Documentation

void FRuntimeMeshSection::FSectionIndexBuffer::FillUpdateParams ( FRuntimeMeshSectionIndexBufferParams Params)

Definition at line 96 of file RuntimeMeshSection.cpp.

TArray<uint8>& FRuntimeMeshSection::FSectionIndexBuffer::GetData ( )
inline

Definition at line 214 of file RuntimeMeshSection.h.

int32 FRuntimeMeshSection::FSectionIndexBuffer::GetNumIndices ( ) const
inline

Definition at line 209 of file RuntimeMeshSection.h.

int32 FRuntimeMeshSection::FSectionIndexBuffer::GetStride ( ) const
inline

Definition at line 199 of file RuntimeMeshSection.h.

bool FRuntimeMeshSection::FSectionIndexBuffer::Is32BitIndices ( ) const
inline

Definition at line 204 of file RuntimeMeshSection.h.

void FRuntimeMeshSection::FSectionIndexBuffer::SetData ( TArray< uint8 > &  InIndices,
bool  bUseMove 
)
inline

Definition at line 178 of file RuntimeMeshSection.h.

template<typename IndexType >
void FRuntimeMeshSection::FSectionIndexBuffer::SetData ( const TArray< IndexType > &  InIndices)
inline

Definition at line 191 of file RuntimeMeshSection.h.

Friends And Related Function Documentation

FArchive& operator<< ( FArchive &  Ar,
FSectionIndexBuffer Buffer 
)
friend

Definition at line 218 of file RuntimeMeshSection.h.

Member Data Documentation

const bool FRuntimeMeshSection::FSectionIndexBuffer::b32BitIndices
private

Definition at line 169 of file RuntimeMeshSection.h.

TArray<uint8> FRuntimeMeshSection::FSectionIndexBuffer::Data
private

Definition at line 170 of file RuntimeMeshSection.h.


The documentation for this struct 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:32