This is the complete list of members for smk::Framebuffer, including all inherited members.
Bind(RenderTarget *target) (defined in smk::RenderTarget) | smk::RenderTarget | static |
Clear(const glm::vec4 &color) | smk::RenderTarget | |
color_texture() (defined in smk::Framebuffer) | smk::Framebuffer | |
dimensions() const | smk::RenderTarget | |
Draw(const Drawable &drawable) | smk::RenderTarget | virtual |
Draw(RenderState &state) | smk::RenderTarget | virtual |
fragment_shader_2d_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
fragment_shader_3d_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
frame_buffer_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
Framebuffer(int width, int height) | smk::Framebuffer | explicit |
Framebuffer(std::vector< Texture > color_textures) | smk::Framebuffer | |
Framebuffer(Framebuffer &&) noexcept (defined in smk::Framebuffer) | smk::Framebuffer | |
Framebuffer(const Framebuffer &)=delete (defined in smk::Framebuffer) | smk::Framebuffer | |
height() const | smk::RenderTarget | |
height_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
InitRenderTarget() (defined in smk::RenderTarget) | smk::RenderTarget | protected |
operator=(Framebuffer &&) noexcept (defined in smk::Framebuffer) | smk::Framebuffer | |
operator=(const Framebuffer &)=delete (defined in smk::Framebuffer) | smk::Framebuffer | |
smk::RenderTarget::operator=(RenderTarget &&other) noexcept | smk::RenderTarget | |
operator=(const RenderTarget &rhs)=delete (defined in smk::RenderTarget) | smk::RenderTarget | |
projection_matrix_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
RenderTarget() | smk::RenderTarget | |
RenderTarget(RenderTarget &&other) noexcept | smk::RenderTarget | |
RenderTarget(const RenderTarget &rhs)=delete (defined in smk::RenderTarget) | smk::RenderTarget | |
SetShaderProgram(ShaderProgram &shader_program) | smk::RenderTarget | |
SetView(const View &view) | smk::RenderTarget | |
SetView(const glm::mat4 &mat) | smk::RenderTarget | |
shader_program_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
shader_program_2d() | smk::RenderTarget | |
shader_program_2d_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
shader_program_3d() | smk::RenderTarget | |
shader_program_3d_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
vertex_shader_2d_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
vertex_shader_3d_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
view() const | smk::RenderTarget | |
view_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
width() const | smk::RenderTarget | |
width_ (defined in smk::RenderTarget) | smk::RenderTarget | protected |
~Framebuffer() (defined in smk::Framebuffer) | smk::Framebuffer |