#include <renderable.h>

Public Types | |
| typedef Object | BaseType |
| typedef Renderable | ThisType |
Public Member Functions | |
| GLenum | format (void) const |
| virtual int | imageDimensions (void) const =0 |
| virtual bool | isArray (void) const =0 |
Protected Member Functions | |
| Renderable (Context *ctx) | |
Protected Attributes | |
| GLenum | m_format |
Friends | |
| class | Context |
Definition at line 41 of file renderable.h.
| typedef Object glw::Renderable::BaseType |
Reimplemented from glw::Object.
Reimplemented in glw::Texture, glw::Renderbuffer, glw::Texture2D, and glw::TextureCube.
Definition at line 47 of file renderable.h.
| typedef Renderable glw::Renderable::ThisType |
Reimplemented from glw::Object.
Reimplemented in glw::Texture, glw::Renderbuffer, glw::Texture2D, and glw::TextureCube.
Definition at line 48 of file renderable.h.
| glw::Renderable::Renderable | ( | Context * | ctx | ) | [inline, protected] |
Definition at line 62 of file renderable.h.
| GLenum glw::Renderable::format | ( | void | ) | const [inline] |
Definition at line 50 of file renderable.h.
| virtual int glw::Renderable::imageDimensions | ( | void | ) | const [pure virtual] |
Implemented in glw::Renderbuffer, glw::Texture2D, and glw::TextureCube.
| virtual bool glw::Renderable::isArray | ( | void | ) | const [pure virtual] |
Implemented in glw::Renderbuffer, glw::Texture2D, and glw::TextureCube.
friend class Context [friend] |
Reimplemented from glw::Object.
Reimplemented in glw::Texture, glw::Renderbuffer, glw::Texture2D, and glw::TextureCube.
Definition at line 43 of file renderable.h.
GLenum glw::Renderable::m_format [protected] |
Definition at line 60 of file renderable.h.