Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
This is the complete list of members for oe::render::Manager, including all inherited members.
bindSceneNode(scene::Node &node, const RenderingPass pass, const bool recursion=false) (defined in oe::render::Manager) | oe::render::Manager | |
draw(const RenderingPass pass, const bool draw_skybox=true) | oe::render::Manager | |
drawSkybox() const | oe::render::Manager | |
getOverrideShader() const noexcept (defined in oe::render::Manager) | oe::render::Manager | inline |
getSceneManager() const noexcept | oe::render::Manager | inline |
getSkybox() const noexcept (defined in oe::render::Manager) | oe::render::Manager | inline |
getTextureManager() | oe::render::Manager | inline |
Manager(scene::Manager &scene_manager) (defined in oe::render::Manager) | oe::render::Manager | explicit |
Manager(scene::Manager &scene_manager, TextureManager &texture_manager) (defined in oe::render::Manager) | oe::render::Manager | |
removeRenderNode(scene::RenderableNode *node) (defined in oe::render::Manager) | oe::render::Manager | |
setCubicSkybox(std::shared_ptr< oe::render::Cubemap > cubemap) noexcept | oe::render::Manager | |
setOverrideShader(std::shared_ptr< oe::render::ShaderBase > shader) noexcept (defined in oe::render::Manager) | oe::render::Manager | inline |
setSkybox(std::shared_ptr< oe::render::Skybox > skybox) noexcept (defined in oe::render::Manager) | oe::render::Manager | inline |
~Manager() (defined in oe::render::Manager) | oe::render::Manager |