Rendu
A lightweight rendering engine for experimentations
|
This is the complete list of members for EditorRenderer, including all inherited members.
_atmoProgram | EditorRenderer | private |
_bgProgram | EditorRenderer | private |
_colorFormat | Renderer | protected |
_depthFormat | Renderer | protected |
_lightsDebug | EditorRenderer | private |
_name | Renderer | protected |
_objectProgram | EditorRenderer | private |
_scene | EditorRenderer | private |
_skyboxProgram | EditorRenderer | private |
draw(const Camera &camera, Texture *dstColor, Texture *dstDepth, uint layer=0) override | EditorRenderer | virtual |
EditorRenderer() | EditorRenderer | explicit |
interface() | Renderer | virtual |
operator=(const Renderer &)=delete | Renderer | |
operator=(Renderer &&)=delete | Renderer | |
outputColorFormat() const | Renderer | inline |
outputDepthFormat() const | Renderer | inline |
renderBackground(const glm::mat4 &view, const glm::mat4 &proj, const glm::vec3 &pos) | EditorRenderer | private |
Renderer(const std::string &name) | Renderer | |
Renderer(const Renderer &)=delete | Renderer | |
Renderer(Renderer &&)=delete | Renderer | |
resize(uint width, uint height) | Renderer | virtual |
setScene(const std::shared_ptr< Scene > &scene) | EditorRenderer | |
~Renderer()=default | Renderer | virtual |