candlewick
0.1.0
A renderer
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
]
▼
C
BaseVisualizer
C
candlewick::multibody::Visualizer
A Pinocchio robot visualizer. The display() function will perform the draw calls
C
candlewick::Camera
The main way of using a camera to render things
C
candlewick::multibody::CameraControlParams
C
candlewick::CommandBuffer
C
candlewick::DepthPass::Config
C
candlewick::effects::ScreenSpaceShadowPass::Config
C
candlewick::multibody::RobotScene::Config
C
candlewick::multibody::Visualizer::Config
C
candlewick::Shader::Config
Shader configuration: number of uniforms, texture samplers, storage textures and storage buffers
C
candlewick::ShadowMapPass::Config
C
candlewick::CylindricalCamera
C
candlewick::DebugBoundsComponent
C
candlewick::DebugFrustumComponent
C
candlewick::DebugMeshComponent
C
candlewick::DebugScene
Scene for organizing debug entities and render systems
C
candlewick::DefaultVertex
C
candlewick::Deg< T >
Strong type for floating-point variables representing angles (in
degrees
)
C
candlewick::DepthDebugPass
C
candlewick::DepthPass
Helper struct for depth or light pre-passes
C
candlewick::Device
RAII wrapper for
SDL_GPUDevice
C
candlewick::DirectionalLight
C
candlewick::Disable
Tag struct for disabled (invisible) entities
C
candlewick::media::DownloadResult
C
candlewick::EnvironmentTag
C
candlewick::multibody::Visualizer::EnvStatus
C
candlewick::FrustumBoundsDebugSystem
C
candlewick::multibody::RobotScene::GBuffer
C
candlewick::GpuMat3
C
candlewick::GuiSystem
C
coal::HeightField< BV >
▼
C
candlewick::IDebugSubSystem
A subsystem for the
DebugScene
C
candlewick::multibody::RobotDebugSystem
A debug system for use with Pinocchio geometries
C
candlewick::strided_view< T >::iterator
▼
C
Mat4f
C
candlewick::TransformComponent
C
candlewick::Mesh
Handle class for meshes (vertex buffers and an optional index buffer) on the GPU
C
candlewick::MeshDataBase< Derived >
▼
C
candlewick::MeshDataBase< MeshData >
C
candlewick::MeshData
A class to store type-erased vertex data and index data
▼
C
candlewick::MeshDataBase< MeshDataView >
C
candlewick::MeshDataView
C
candlewick::MeshLayout
This class defines the layout of a mesh's vertices
C
candlewick::MeshMaterialComponent
C
candlewick::MeshView
A view into a
Mesh
object
C
candlewick::multibody::CameraControlParams::MouseConfig
C
candlewick::NoInitT
Tag type for non-initializing constructors (for e.g. RAII classes)
C
candlewick::Opaque
Tag struct for denoting an entity as opaque, for render pass organization
C
candlewick::DepthDebugPass::Options
C
candlewick::PbrMaterial
PBR material for metallic-roughness workflow
C
candlewick::PhongMaterial
Material parameters for a Blinn-Phong lighting model
C
candlewick::multibody::PinFrameComponent
C
candlewick::multibody::PinFrameVelocityComponent
C
candlewick::multibody::PinGeomObjComponent
C
candlewick::multibody::RobotScene::PipelineConfig
C
candlewick::multibody::RobotScene::Pipelines
C
candlewick::PosNormalVertex
C
candlewick::PosOnlyVertex
C
candlewick::Rad< T >
Strong type for floating-point variables representing angles (in
radians
)
C
candlewick::Renderer
Rendering context for a graphical application
C
candlewick::multibody::RobotScene
A render system for Pinocchio robot geometries using Pinocchio
▼
C
std::runtime_error
C
candlewick::RAIIException
Wrapper for std::runtime_error, which prints out the filename and code line
C
candlewick::effects::ScreenSpaceShadowPass
WIP screen space shadows
C
candlewick::media::VideoRecorder::Settings
C
candlewick::Shader
RAII wrapper around
SDL_GPUShader
, with loading utilities
C
candlewick::ShadowMapPass
Helper struct for shadow mapping pass
C
candlewick::ssao::SsaoPass::SsaoNoise
C
candlewick::ssao::SsaoPass
C
candlewick::strided_view< T >
A strided view to data, allowing for type-erased data
C
candlewick::Texture
C
candlewick::media::TransferBufferPool
Transfer buffer for the texture downloader
C
candlewick::TransformUniformData
C
candlewick::multibody::RobotScene::Config::TrianglePipelineConfig
C
candlewick::VertexTraits< V >
C
candlewick::VertexTraits< DefaultVertex >
C
candlewick::VertexTraits< PosNormalVertex >
C
candlewick::VertexTraits< PosOnlyVertex >
C
candlewick::media::VideoRecorder
C
candlewick::Window
RAII wrapper for the
SDL_Window
opaque type
Generated by
1.13.2