![]() |
Radium Engine
1.6.3
|
Classes | |
| class | DebugRender |
| class | ForwardRenderer |
| class | Renderer |
| class | RenderObject |
| class | RenderTechnique |
Enumerations | |
| enum class | RenderObjectType { UI = 0 , Debug , Geometry , Count } |
| enum | DefaultRenderingPasses : int { DEFAULT_PASS = 0 , LIGHTING_OPAQUE = DEFAULT_PASS , Z_PREPASS , LIGHTING_TRANSPARENT , LIGHTING_VOLUMETRIC } |
Functions | |
| RA_SINGLETON_IMPLEMENTATION (DebugRender) | |
| template<typename IndexContainerType > | |
| void | computeIndices (Core::Geometry::LineMesh::IndexContainerType &indices, IndexContainerType &other) |
| template<typename CoreGeometry > | |
| void | setupLineMesh (std::shared_ptr< Data::LineMesh > &disp, CoreGeometry &core) |
Variables | |
| std::shared_ptr< Ra::Engine::Rendering::RenderTechnique > | RadiumDefaultRenderTechnique { nullptr } |
Rendering engines.
Default render pass ids
Definition at line 25 of file RenderTechnique.hpp.
|
strong |
Defines the families of objects for rendering.
Definition at line 9 of file RenderObjectTypes.hpp.
| void Ra::Engine::Rendering::computeIndices | ( | Core::Geometry::LineMesh::IndexContainerType & | indices, |
| IndexContainerType & | other ) |
Definition at line 162 of file ForwardRenderer.cpp.
| void Ra::Engine::Rendering::setupLineMesh | ( | std::shared_ptr< Data::LineMesh > & | disp, |
| CoreGeometry & | core ) |
Definition at line 216 of file ForwardRenderer.cpp.
| std::shared_ptr<Ra::Engine::Rendering::RenderTechnique> Ra::Engine::Rendering::RadiumDefaultRenderTechnique { nullptr } |
Definition at line 19 of file RenderTechnique.cpp.