addEnvironmentObject(MeshData &&data, Mat4f placement, PipelineType pipe_type=PIPELINE_TRIANGLEMESH) | candlewick::multibody::RobotScene | |
addEnvironmentObject(MeshData &&data, const Eigen::Affine3f &T, PipelineType pipe_type=PIPELINE_TRIANGLEMESH) | candlewick::multibody::RobotScene | inline |
castables() const | candlewick::multibody::RobotScene | inline |
clearEnvironment() | candlewick::multibody::RobotScene | |
clearRobotGeometries() | candlewick::multibody::RobotScene | |
collectOpaqueCastables() | candlewick::multibody::RobotScene | |
config() | candlewick::multibody::RobotScene | inline |
config() const | candlewick::multibody::RobotScene | inline |
createPipeline(const MeshLayout &layout, SDL_GPUTextureFormat render_target_format, SDL_GPUTextureFormat depth_stencil_format, PipelineType type, bool transparent) | candlewick::multibody::RobotScene | |
device() | candlewick::multibody::RobotScene | inline |
directionalLight | candlewick::multibody::RobotScene | |
FragmentUniformSlots enum name | candlewick::multibody::RobotScene | |
gBuffer | candlewick::multibody::RobotScene | |
geomData() const | candlewick::multibody::RobotScene | inline |
geomModel() const | candlewick::multibody::RobotScene | inline |
getPipeline(PipelineType type, bool transparent=false) | candlewick::multibody::RobotScene | inline |
getPrimitiveTopologyForType(PipelineType type) | candlewick::multibody::RobotScene | inlinestatic |
kNumPipelineTypes | candlewick::multibody::RobotScene | static |
LIGHTING enum value | candlewick::multibody::RobotScene | |
loadModels(const pin::GeometryModel &geom_model, const pin::GeometryData &geom_data) | candlewick::multibody::RobotScene | |
MATERIAL enum value | candlewick::multibody::RobotScene | |
pbrHasPrepass() const | candlewick::multibody::RobotScene | inline |
pinGeomToPipeline(const coal::CollisionGeometry &geom) | candlewick::multibody::RobotScene | static |
PIPELINE_HEIGHTFIELD enum value | candlewick::multibody::RobotScene | |
PIPELINE_POINTCLOUD enum value | candlewick::multibody::RobotScene | |
pipeline_tag typedef | candlewick::multibody::RobotScene | |
PIPELINE_TRIANGLEMESH enum value | candlewick::multibody::RobotScene | |
pipelines | candlewick::multibody::RobotScene | |
PipelineType enum name | candlewick::multibody::RobotScene | |
registry() const | candlewick::multibody::RobotScene | inline |
release() | candlewick::multibody::RobotScene | |
render(CommandBuffer &command_buffer, const Camera &camera) | candlewick::multibody::RobotScene | |
renderOpaque(CommandBuffer &command_buffer, const Camera &camera) | candlewick::multibody::RobotScene | |
renderTransparent(CommandBuffer &command_buffer, const Camera &camera) | candlewick::multibody::RobotScene | |
RobotScene(entt::registry ®istry, const Renderer &renderer) | candlewick::multibody::RobotScene | |
RobotScene(entt::registry ®istry, const Renderer &renderer, const pin::GeometryModel &geom_model, const pin::GeometryData &geom_data, Config config) | candlewick::multibody::RobotScene | |
RobotScene(const RobotScene &)=delete | candlewick::multibody::RobotScene | |
setConfig(const Config &config) | candlewick::multibody::RobotScene | inline |
shadowPass | candlewick::multibody::RobotScene | |
shadowsEnabled() const | candlewick::multibody::RobotScene | inline |
ssaoPass | candlewick::multibody::RobotScene | |
TRANSFORM enum value | candlewick::multibody::RobotScene | |
updateTransforms() | candlewick::multibody::RobotScene | |
VertexUniformSlots enum name | candlewick::multibody::RobotScene | |
worldSpaceBounds | candlewick::multibody::RobotScene | |