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 1234567]
 NAssetClasses which are related to asset loading are mostly stored in this namespace
 CAssetBaseBase class for asset wrappers. The data is stored in the private member variable 'data' in form of entt components
 CAssetManagerA manager which is used to look up existing assets and their loading state
 CLoadResult
 CPath
 CRecord
 CRef
 NEngine
 NAnimation
 NAssets
 NComponents
 NCoreCore audio subsystem owning the miniaudio engine and managing playback
 NDebug
 NEcs
 NEntities
 NExceptions
 NPhysics
 NRendering
 NWorld
 CEngineKern
 CEngineManagerSingleton which stores a pointer to the engine object
 CGameModule
 CGliderConfigConfiguration parameters for the VR glider system (distances in meters, speeds in m/s, time in seconds)
 COpenXrHelper
 NEngineCore
 CDefaultJsonGenerator
 CFactory
 CJsonHandler
 CRegistrar
 CSerializable
 CTextureLoadData
 NInput
 CActionProfileBaseThe base profile for controller support of any device
 CActionProfileOculusTouchControllerInput mapping implementation for oculus touch devices
 CActionProfileSimpleControllerMinimal input mapping supported on any OpenXR compatible device
 CHandPoseInfo
 CInputManager
 CTrackedHandPose
 CXrInputHandlerHandles OpenXR input actions and controller state
 CXrRig
 NstdSTL namespace
 Chash< Asset::Path >
 Chash< EngineCore::TextureLoadData >
 NVulkan
 CBufferRAII wrapper for Vulkan buffer and device memory
 CStagedBuffer
 CStagedBufferSyncObjects
 CBidirectionalMap
 CSide
 CBoneVertexDataPer-vertex bone influence data for skeletal mesh skinning
 CBufferCopyObject
 CDebugLabelAn RAII-style wrapper for Vulkan debug labels
 CNamedThreadPoolTracy-named thread pool using BS_tracy::tracy_thread_pool
 CVertexThe fundamental building block of all meshes in this engine
 CVulkanFunctions
 CVulkanHelperStores lots of different functions which shorten the amount of code which needs to be written for default vulkan operations