ludus::graphics::renderer::SceneItem¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
#include <ludus/graphics/renderer/renderer.hpp>
struct ludus::graphics::renderer::SceneItem final
Fields¶
Geometry¶
Mesh ludus::graphics::renderer::SceneItem::Geometry {}
Related types: Mesh
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
LodGeometry¶
Mesh ludus::graphics::renderer::SceneItem::LodGeometry {}
Related types: Mesh
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
LodPixels¶
ludus::foundation::float32 ludus::graphics::renderer::SceneItem::LodPixels = 0
Related types: ludus::foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
PreviousLod¶
bool ludus::graphics::renderer::SceneItem::PreviousLod = false
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
Transform¶
ludus::foundation::math::Affine3 ludus::graphics::renderer::SceneItem::Transform {}
Related types: ludus::foundation::math::Affine3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
Material¶
FlatMaterial ludus::graphics::renderer::SceneItem::Material {}
Related types: FlatMaterial
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
SourceId¶
ludus::foundation::uint64 ludus::graphics::renderer::SceneItem::SourceId = 0
Related types: ludus::foundation::uint64
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
Pass¶
Layer ludus::graphics::renderer::SceneItem::Pass = Layer::Opaque
Related types: Layer
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
Surface¶
MaterialVersion ludus::graphics::renderer::SceneItem::Surface {}
Related types: MaterialVersion
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
Uniforms¶
UniformSet ludus::graphics::renderer::SceneItem::Uniforms {}
Related types: UniformSet
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
BakeSceneRevision¶
ludus::foundation::uint64 ludus::graphics::renderer::SceneItem::BakeSceneRevision = 0
Related types: ludus::foundation::uint64
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
BakeDependencyRevision¶
ludus::foundation::uint64 ludus::graphics::renderer::SceneItem::BakeDependencyRevision = 0
Related types: ludus::foundation::uint64
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
DrawIndex¶
ludus::foundation::uint32 ludus::graphics::renderer::SceneItem::DrawIndex = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp
InstanceIndex¶
ludus::foundation::uint32 ludus::graphics::renderer::SceneItem::InstanceIndex = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/renderer.hpp