UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FHMDViewMesh Class Reference

#include <HeadMountedDisplayTypes.h>

Public Types

enum  EHMDMeshType { MT_HiddenArea , MT_VisibleArea }
 

Public Member Functions

HEADMOUNTEDDISPLAY_API FHMDViewMesh ()
 
HEADMOUNTEDDISPLAY_API ~FHMDViewMesh ()
 
bool IsValid () const
 
HEADMOUNTEDDISPLAY_API void BuildMesh (const FVector2D Positions[], uint32 VertexCount, EHMDMeshType MeshType)
 

Public Attributes

FBufferRHIRef VertexBufferRHI
 
FBufferRHIRef IndexBufferRHI
 
unsigned NumVertices
 
unsigned NumIndices
 
unsigned NumTriangles
 

Member Enumeration Documentation

◆ EHMDMeshType

Enumerator
MT_HiddenArea 
MT_VisibleArea 

Constructor & Destructor Documentation

◆ FHMDViewMesh()

FHMDViewMesh::FHMDViewMesh ( )

◆ ~FHMDViewMesh()

FHMDViewMesh::~FHMDViewMesh ( )

Member Function Documentation

◆ BuildMesh()

void FHMDViewMesh::BuildMesh ( const FVector2D  Positions[],
uint32  VertexCount,
EHMDMeshType  MeshType 
)

◆ IsValid()

bool FHMDViewMesh::IsValid ( ) const
inline

Member Data Documentation

◆ IndexBufferRHI

FBufferRHIRef FHMDViewMesh::IndexBufferRHI

◆ NumIndices

unsigned FHMDViewMesh::NumIndices

◆ NumTriangles

unsigned FHMDViewMesh::NumTriangles

◆ NumVertices

unsigned FHMDViewMesh::NumVertices

◆ VertexBufferRHI

FBufferRHIRef FHMDViewMesh::VertexBufferRHI

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