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

#include <RuntimeMeshRendering.h>

Inheritance diagram for FRuntimeMeshUVsVertexBuffer:
Inheritance graph
[legend]

Public Member Functions

virtual void Bind (FLocalVertexFactory::FDataType &DataType) override
 
 FRuntimeMeshUVsVertexBuffer (EUpdateFrequency InUpdateFrequency, bool bInUseHighPrecision, int32 InNumUVs)
 
- Public Member Functions inherited from FRuntimeMeshVertexBuffer
 FRuntimeMeshVertexBuffer (EUpdateFrequency InUpdateFrequency, int32 InVertexSize)
 
int32 GetBufferSize () const
 
virtual void InitRHI () override
 
int32 Num ()
 
void Reset (int32 InNumVertices)
 
void SetData (const TArray< uint8 > &Data)
 
void SetNum (int32 NewVertexCount)
 
 ~FRuntimeMeshVertexBuffer ()
 

Private Attributes

bool bUseHighPrecision
 
int32 NumUVs
 

Additional Inherited Members

- Protected Attributes inherited from FRuntimeMeshVertexBuffer
int32 NumVertices
 
FShaderResourceViewRHIRef ShaderResourceView
 
const EBufferUsageFlags UsageFlags
 
const int32 VertexSize
 

Detailed Description

Definition at line 146 of file RuntimeMeshRendering.h.

Constructor & Destructor Documentation

FRuntimeMeshUVsVertexBuffer::FRuntimeMeshUVsVertexBuffer ( EUpdateFrequency  InUpdateFrequency,
bool  bInUseHighPrecision,
int32  InNumUVs 
)
inline

Definition at line 155 of file RuntimeMeshRendering.h.

Member Function Documentation

virtual void FRuntimeMeshUVsVertexBuffer::Bind ( FLocalVertexFactory::FDataType &  DataType)
inlineoverridevirtual

Implements FRuntimeMeshVertexBuffer.

Definition at line 162 of file RuntimeMeshRendering.h.

Member Data Documentation

bool FRuntimeMeshUVsVertexBuffer::bUseHighPrecision
private

Whether this uv buffer is using high precision uvs

Definition at line 149 of file RuntimeMeshRendering.h.

int32 FRuntimeMeshUVsVertexBuffer::NumUVs
private

Num UV's in use

Definition at line 152 of file RuntimeMeshRendering.h.


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


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