cajun::graphic_interface_t Class Reference

#include <interface.H>

Inheritance diagram for cajun::graphic_interface_t:
cajun::glut_interface_t cajun::vrj_interface_t

List of all members.

Public Member Functions

virtual ~graphic_interface_t ()
virtual void register_graphics (drawing_t *graphics)=0
virtual void init_interface (int argc, char **argv, char const *terrain_model, char const *sky_model, char const *conf_filename)=0
virtual void start_interface ()=0
virtual void set_controlKey_index ()=0

Static Public Attributes

static drawing_tm_graphics = 0

Constructor & Destructor Documentation

virtual cajun::graphic_interface_t::~graphic_interface_t (  )  [inline, virtual]

Member Function Documentation

virtual void cajun::graphic_interface_t::init_interface ( int  argc,
char **  argv,
char const *  terrain_model,
char const *  sky_model,
char const *  conf_filename 
) [pure virtual]

Implemented in cajun::glut_interface_t, and cajun::vrj_interface_t.

Referenced by main().

virtual void cajun::graphic_interface_t::register_graphics ( drawing_t graphics  )  [pure virtual]

Implemented in cajun::glut_interface_t, and cajun::vrj_interface_t.

Referenced by main().

virtual void cajun::graphic_interface_t::set_controlKey_index (  )  [pure virtual]

Implemented in cajun::glut_interface_t, and cajun::vrj_interface_t.

Referenced by main().

virtual void cajun::graphic_interface_t::start_interface (  )  [pure virtual]

Implemented in cajun::glut_interface_t, and cajun::vrj_interface_t.

Referenced by main().


Member Data Documentation


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

Generated on Fri Apr 9 10:45:18 2010 for Visualizer by  doxygen 1.6.1