#include <gl_object.h>
Public Member Functions | |
virtual void | Del (void)=0 |
virtual void | Gen (void)=0 |
GLObject (void) | |
GLuint | ObjectID (void) const |
bool | ValidObject (void) const |
virtual | ~GLObject (void) |
Protected Attributes | |
GLuint | objectID |
Definition at line 27 of file gl_object.h.
GLObject::GLObject | ( | void | ) | [inline] |
Definition at line 30 of file gl_object.h.
virtual GLObject::~GLObject | ( | void | ) | [inline, virtual] |
Definition at line 35 of file gl_object.h.
virtual void GLObject::Del | ( | void | ) | [pure virtual] |
Implemented in Texture, BufferRenderTarget, TextureRenderTarget, FrameBuffer, Shader, and Program.
virtual void GLObject::Gen | ( | void | ) | [pure virtual] |
Implemented in Texture, BufferRenderTarget, TextureRenderTarget, FrameBuffer, Shader, and Program.
GLuint GLObject::ObjectID | ( | void | ) | const [inline] |
Definition at line 39 of file gl_object.h.
bool GLObject::ValidObject | ( | void | ) | const [inline] |
Definition at line 44 of file gl_object.h.
GLuint GLObject::objectID [protected] |
Definition at line 53 of file gl_object.h.