gKit2 light
Framebuffer Member List

This is the complete list of members for Framebuffer, including all inherited members.

bind(const GLuint program, const bool store_color, const bool store_depth, const bool store_position, const bool store_texcoord, const bool store_normal, const bool store_material)Framebuffer
blit_color(const int dstX0, const int dstY0, const int dstX1, const int dstY1) (defined in Framebuffer)Framebuffer
blit_depth(const int dstX0, const int dstY0, const int dstX1, const int dstY1) (defined in Framebuffer)Framebuffer
blit_normal(const int dstX0, const int dstY0, const int dstX1, const int dstY1) (defined in Framebuffer)Framebuffer
blit_position(const int dstX0, const int dstY0, const int dstX1, const int dstY1) (defined in Framebuffer)Framebuffer
blit_texcoord(const int dstX0, const int dstY0, const int dstX1, const int dstY1) (defined in Framebuffer)Framebuffer
clear_color(const Color &value)Framebuffer
clear_depth(const float value)Framebuffer
clear_material(const unsigned value)Framebuffer
clear_normal(const Vector &value)Framebuffer
clear_position(const Point &value)Framebuffer
clear_texcoord(const vec2 &value)Framebuffer
create(const int width, const int height)Framebuffer
Framebuffer()=default (defined in Framebuffer)Framebuffer
height() constFramebuffer
m_clear_colors (defined in Framebuffer)Framebufferprotected
m_clear_depth (defined in Framebuffer)Framebufferprotected
m_color_textures (defined in Framebuffer)Framebufferprotected
m_color_units (defined in Framebuffer)Framebufferprotected
m_depth_texture (defined in Framebuffer)Framebufferprotected
m_depth_unit (defined in Framebuffer)Framebufferprotected
m_draw_buffers (defined in Framebuffer)Framebufferprotected
m_fbo (defined in Framebuffer)Framebufferprotected
m_height (defined in Framebuffer)Framebufferprotected
m_width (defined in Framebuffer)Framebufferprotected
release()Framebuffer
status() (defined in Framebuffer)Framebufferprotected
unbind(const int width, const int height)Framebuffer
unbind_textures()Framebuffer
use_color_texture(const GLuint program, const char *uniform, const int unit, const GLuint sampler=0) (defined in Framebuffer)Framebuffer
use_depth_texture(const GLuint program, const char *uniform, const int unit, const GLuint sampler=0) (defined in Framebuffer)Framebuffer
use_material_texture(const GLuint program, const char *uniform, const int unit, const GLuint sampler=0) (defined in Framebuffer)Framebuffer
use_normal_texture(const GLuint program, const char *uniform, const int unit, const GLuint sampler=0) (defined in Framebuffer)Framebuffer
use_position_texture(const GLuint program, const char *uniform, const int unit, const GLuint sampler=0) (defined in Framebuffer)Framebuffer
use_texcoord_texture(const GLuint program, const char *uniform, const int unit, const GLuint sampler=0) (defined in Framebuffer)Framebuffer
width() constFramebuffer