Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
glw::Renderable Class Reference

#include <renderable.h>

Inheritance diagram for glw::Renderable:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 41 of file renderable.h.


Member Typedef Documentation

Reimplemented from glw::Object.

Reimplemented in glw::Texture, glw::Renderbuffer, glw::Texture2D, and glw::TextureCube.

Definition at line 47 of file renderable.h.

Reimplemented from glw::Object.

Reimplemented in glw::Texture, glw::Renderbuffer, glw::Texture2D, and glw::TextureCube.

Definition at line 48 of file renderable.h.


Constructor & Destructor Documentation

glw::Renderable::Renderable ( Context ctx) [inline, protected]

Definition at line 62 of file renderable.h.


Member Function Documentation

GLenum glw::Renderable::format ( void  ) const [inline]

Definition at line 50 of file renderable.h.

virtual int glw::Renderable::imageDimensions ( void  ) const [pure virtual]
virtual bool glw::Renderable::isArray ( void  ) const [pure virtual]

Friends And Related Function Documentation

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.


Member Data Documentation

GLenum glw::Renderable::m_format [protected]

Definition at line 60 of file renderable.h.


The documentation for this class was generated from the following file:


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:41:07