candlewick 0.1.0
A renderer
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CBaseVisualizer
 Ccandlewick::multibody::VisualizerA Pinocchio robot visualizer. The display() function will perform the draw calls
 Ccandlewick::CameraThe main way of using a camera to render things
 Ccandlewick::multibody::CameraControlParams
 Ccandlewick::CommandBuffer
 Ccandlewick::DepthPass::Config
 Ccandlewick::effects::ScreenSpaceShadowPass::Config
 Ccandlewick::multibody::RobotScene::Config
 Ccandlewick::multibody::Visualizer::Config
 Ccandlewick::Shader::ConfigShader configuration: number of uniforms, texture samplers, storage textures and storage buffers
 Ccandlewick::ShadowMapPass::Config
 Ccandlewick::CylindricalCamera
 Ccandlewick::DebugBoundsComponent
 Ccandlewick::DebugFrustumComponent
 Ccandlewick::DebugMeshComponent
 Ccandlewick::DebugSceneScene for organizing debug entities and render systems
 Ccandlewick::DefaultVertex
 Ccandlewick::Deg< T >Strong type for floating-point variables representing angles (in degrees)
 Ccandlewick::DepthDebugPass
 Ccandlewick::DepthPassHelper struct for depth or light pre-passes
 Ccandlewick::DeviceRAII wrapper for SDL_GPUDevice
 Ccandlewick::DirectionalLight
 Ccandlewick::DisableTag struct for disabled (invisible) entities
 Ccandlewick::media::DownloadResult
 Ccandlewick::EnvironmentTag
 Ccandlewick::multibody::Visualizer::EnvStatus
 Ccandlewick::FrustumBoundsDebugSystem
 Ccandlewick::multibody::RobotScene::GBuffer
 Ccandlewick::GpuMat3
 Ccandlewick::GuiSystem
 Ccoal::HeightField< BV >
 Ccandlewick::IDebugSubSystemA subsystem for the DebugScene
 Ccandlewick::multibody::RobotDebugSystemA debug system for use with Pinocchio geometries
 Ccandlewick::strided_view< T >::iterator
 CMat4f
 Ccandlewick::TransformComponent
 Ccandlewick::MeshHandle class for meshes (vertex buffers and an optional index buffer) on the GPU
 Ccandlewick::MeshDataBase< Derived >
 Ccandlewick::MeshDataBase< MeshData >
 Ccandlewick::MeshDataA class to store type-erased vertex data and index data
 Ccandlewick::MeshDataBase< MeshDataView >
 Ccandlewick::MeshDataView
 Ccandlewick::MeshLayoutThis class defines the layout of a mesh's vertices
 Ccandlewick::MeshMaterialComponent
 Ccandlewick::MeshViewA view into a Mesh object
 Ccandlewick::multibody::CameraControlParams::MouseConfig
 Ccandlewick::NoInitTTag type for non-initializing constructors (for e.g. RAII classes)
 Ccandlewick::OpaqueTag struct for denoting an entity as opaque, for render pass organization
 Ccandlewick::DepthDebugPass::Options
 Ccandlewick::PbrMaterialPBR material for metallic-roughness workflow
 Ccandlewick::PhongMaterialMaterial parameters for a Blinn-Phong lighting model
 Ccandlewick::multibody::PinFrameComponent
 Ccandlewick::multibody::PinFrameVelocityComponent
 Ccandlewick::multibody::PinGeomObjComponent
 Ccandlewick::multibody::RobotScene::PipelineConfig
 Ccandlewick::multibody::RobotScene::Pipelines
 Ccandlewick::PosNormalVertex
 Ccandlewick::PosOnlyVertex
 Ccandlewick::Rad< T >Strong type for floating-point variables representing angles (in radians)
 Ccandlewick::RendererRendering context for a graphical application
 Ccandlewick::multibody::RobotSceneA render system for Pinocchio robot geometries using Pinocchio
 Cstd::runtime_error
 Ccandlewick::RAIIExceptionWrapper for std::runtime_error, which prints out the filename and code line
 Ccandlewick::effects::ScreenSpaceShadowPassWIP screen space shadows
 Ccandlewick::media::VideoRecorder::Settings
 Ccandlewick::ShaderRAII wrapper around SDL_GPUShader, with loading utilities
 Ccandlewick::ShadowMapPassHelper struct for shadow mapping pass
 Ccandlewick::ssao::SsaoPass::SsaoNoise
 Ccandlewick::ssao::SsaoPass
 Ccandlewick::strided_view< T >A strided view to data, allowing for type-erased data
 Ccandlewick::Texture
 Ccandlewick::media::TransferBufferPoolTransfer buffer for the texture downloader
 Ccandlewick::TransformUniformData
 Ccandlewick::multibody::RobotScene::Config::TrianglePipelineConfig
 Ccandlewick::VertexTraits< V >
 Ccandlewick::VertexTraits< DefaultVertex >
 Ccandlewick::VertexTraits< PosNormalVertex >
 Ccandlewick::VertexTraits< PosOnlyVertex >
 Ccandlewick::media::VideoRecorder
 Ccandlewick::WindowRAII wrapper for the SDL_Window opaque type