Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NAssetClasses which are related to asset loading are mostly stored in this namespace
 NEcsData structs for the Entity Component System
 NEngineCoreLog category system implementation
 NInput
 NMathStores mathematical operations like calculating bounding spheres over a list of points
 NPhysicsNamespace for all physics only components. This could be shapes for the pyhsics engine
 Nplog
 NstdSTL namespace
 NVulkanUsed for vulkan specific helpers like something to chain pNexts together
 CBidirectionalMap
 CBufferCopyObject
 CComputeShader
 CDebugLabelAn RAII-style wrapper for Vulkan debug labels
 CFileHandler
 CLodSettingsLOD (Level of Detail) system settings. Controls the Nanite-style per-cluster LOD selection behavior
 CMeshShader
 CNamedThreadPoolTracy-named thread pool using BS_tracy::tracy_thread_pool
 CRenderDoc
 CShader
 CVertexThe fundamental building block of all meshes in this engine
 CVertexShader
 CVulkanFunctions
 CVulkanHelperStores lots of different functions which shorten the amount of code which needs to be written for default vulkan operations