Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::UnifiedGeometryManager Class Reference

#include <UnifiedGeometryManager.h>

Collaboration diagram for EngineCore::UnifiedGeometryManager:

Public Member Functions

 UnifiedGeometryManager ()
void append ()
void clear ()

Private Attributes

VulkanBuffer meshlets
VulkanBuffer vertices
VulkanBuffer indices
uint32_t offset = 0

Detailed Description

Definition at line 8 of file UnifiedGeometryManager.h.

Constructor & Destructor Documentation

◆ UnifiedGeometryManager()

EngineCore::UnifiedGeometryManager::UnifiedGeometryManager ( )

Member Function Documentation

◆ append()

void EngineCore::UnifiedGeometryManager::append ( )

◆ clear()

void EngineCore::UnifiedGeometryManager::clear ( )

Member Data Documentation

◆ indices

VulkanBuffer EngineCore::UnifiedGeometryManager::indices
private

Definition at line 19 of file UnifiedGeometryManager.h.

◆ meshlets

VulkanBuffer EngineCore::UnifiedGeometryManager::meshlets
private

Definition at line 17 of file UnifiedGeometryManager.h.

◆ offset

uint32_t EngineCore::UnifiedGeometryManager::offset = 0
private

Definition at line 22 of file UnifiedGeometryManager.h.

◆ vertices

VulkanBuffer EngineCore::UnifiedGeometryManager::vertices
private

Definition at line 18 of file UnifiedGeometryManager.h.


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