18 , m_enable_mipmaps( 0 )
25 virtual int resize(
int width,
int height )
36 virtual void bind() = 0;
37 virtual void clear() = 0;
38 virtual void unbind() = 0;
40 unsigned int virtual get_texture_id() = 0;
41 unsigned int virtual get_frame_buffer_id() = 0;
42 unsigned int virtual get_depth_texture_id() = 0;
int m_texture_unit
Definition: diguyGraphicsFrameBuffer.h:53
virtual int resize(int width, int height)
Definition: diguyGraphicsFrameBuffer.h:25
virtual void set_enable_mipmaps(int enable_mipmaps)
Definition: diguyGraphicsFrameBuffer.h:33
int m_enable_mipmaps
Definition: diguyGraphicsFrameBuffer.h:52
int m_height
Definition: diguyGraphicsFrameBuffer.h:50
Definition: diguyGraphicsFrameBuffer.h:10
diguyGraphicsFrameBuffer()
Definition: diguyGraphicsFrameBuffer.h:14
int get_width()
Definition: diguyGraphicsFrameBuffer.h:44
int get_height()
Definition: diguyGraphicsFrameBuffer.h:45
virtual ~diguyGraphicsFrameBuffer()
Definition: diguyGraphicsFrameBuffer.h:23
int m_width
Definition: diguyGraphicsFrameBuffer.h:49
int m_shadow_map
Definition: diguyGraphicsFrameBuffer.h:51
virtual void set_texture_unit(int texture_unit)
Definition: diguyGraphicsFrameBuffer.h:34
virtual void set_shadow_map(int shadow_map)
Definition: diguyGraphicsFrameBuffer.h:32