arbeit
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

glift::Compilable Class Reference

#include <compilable.h>

Inheritance diagram for glift::Compilable:

glift::DrawableGLI glift::RenderableGLI glift::StateGLI glift::GenPrimGL< VERTA, TEXCA, IDXA, RANGEA > glift::GenPrimGL< glift::VertAttribV3F, glift::TexCoordAttribV4F, glift::IndexAttribV3UI > glift::RawPrim glift::ShadedPrim GlutSphere glift::RenderPass glift::GenPrimGL< VERTA, TEXCA, IDXA, RANGEA > glift::GenPrimGL< glift::VertAttribV3F, glift::TexCoordAttribV4F, glift::IndexAttribV3UI > glift::GenState glift::PBuffGlift glift::PixelShader glift::ProgShader glift::Shader glift::Texture glift::VertexShader VolRenAlgBase VolShader List of all members.

Public Member Functions

virtual ~Compilable ()
virtual void compile ()=0

Protected Member Functions

virtual bool isCompiled () const=0

Constructor & Destructor Documentation

virtual glift::Compilable::~Compilable  )  [inline, virtual]
 

Definition at line 30 of file compilable.h.


Member Function Documentation

virtual void glift::Compilable::compile  )  [pure virtual]
 

Implemented in glift::DrawableGLI, glift::RenderableGLI, and glift::StateGLI.

virtual bool glift::Compilable::isCompiled  )  const [protected, pure virtual]
 

Implemented in glift::DrawableGLI, glift::RenderableGLI, and glift::StateGLI.


The documentation for this class was generated from the following file:
Send questions, comments, and bug reports to:
jmk