|
gKit2 light
|
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() const | Framebuffer | |
| m_clear_colors (defined in Framebuffer) | Framebuffer | protected |
| m_clear_depth (defined in Framebuffer) | Framebuffer | protected |
| m_color_textures (defined in Framebuffer) | Framebuffer | protected |
| m_color_units (defined in Framebuffer) | Framebuffer | protected |
| m_depth_texture (defined in Framebuffer) | Framebuffer | protected |
| m_depth_unit (defined in Framebuffer) | Framebuffer | protected |
| m_draw_buffers (defined in Framebuffer) | Framebuffer | protected |
| m_fbo (defined in Framebuffer) | Framebuffer | protected |
| m_height (defined in Framebuffer) | Framebuffer | protected |
| m_width (defined in Framebuffer) | Framebuffer | protected |
| release() | Framebuffer | |
| status() (defined in Framebuffer) | Framebuffer | protected |
| 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() const | Framebuffer |