vgui_glut_impl Struct Reference

#include <vgui_glut_impl.h>

Inheritance diagram for vgui_glut_impl:

vgui_toolkit List of all members.

Detailed Description

Definition at line 11 of file vgui_glut_impl.h.


Public Member Functions

 vgui_glut_impl ()
 ~vgui_glut_impl ()
void init (int &, char **)
vcl_string name () const
vgui_windowproduce_window (int width, int height, vgui_menu const &menubar, char const *title)
vgui_windowproduce_window (int width, int height, char const *title)
void run ()
void run_one_event ()
void run_till_idle ()
void quit ()
void flush ()
virtual void uninit ()
virtual vgui_dialog_implproduce_dialog (char const *name)
virtual vgui_dialog_extensions_implproduce_dialog_extension (char const *name)
virtual void add_event (vgui_event const &)

Static Public Member Functions

static vgui_glut_implinstance ()
static vgui_toolkitlookup (char const *)
static vcl_vector< vgui_toolkit * > * registry ()

Static Private Attributes

static int count

Constructor & Destructor Documentation

vgui_glut_impl::vgui_glut_impl (  ) 

Definition at line 22 of file vgui_glut_impl.cxx.

vgui_glut_impl::~vgui_glut_impl (  ) 

Definition at line 28 of file vgui_glut_impl.cxx.


Member Function Documentation

vgui_glut_impl * vgui_glut_impl::instance (  )  [static]

Definition at line 12 of file vgui_glut_impl.cxx.

void vgui_glut_impl::init ( int &  ,
char **   
) [virtual]

Reimplemented from vgui_toolkit.

Definition at line 39 of file vgui_glut_impl.cxx.

vcl_string vgui_glut_impl::name (  )  const [virtual]

Implements vgui_toolkit.

Definition at line 52 of file vgui_glut_impl.cxx.

vgui_window * vgui_glut_impl::produce_window ( int  width,
int  height,
vgui_menu const &  menubar,
char const *  title 
) [virtual]

Reimplemented from vgui_toolkit.

Definition at line 57 of file vgui_glut_impl.cxx.

vgui_window * vgui_glut_impl::produce_window ( int  width,
int  height,
char const *  title 
) [virtual]

Reimplemented from vgui_toolkit.

Definition at line 66 of file vgui_glut_impl.cxx.

void vgui_glut_impl::run (  )  [virtual]

Implements vgui_toolkit.

Definition at line 207 of file vgui_glut_impl.cxx.

void vgui_glut_impl::run_one_event (  )  [virtual]

Reimplemented from vgui_toolkit.

Definition at line 229 of file vgui_glut_impl.cxx.

void vgui_glut_impl::run_till_idle (  )  [virtual]

Reimplemented from vgui_toolkit.

Definition at line 235 of file vgui_glut_impl.cxx.

void vgui_glut_impl::quit (  )  [virtual]

Reimplemented from vgui_toolkit.

Definition at line 223 of file vgui_glut_impl.cxx.

void vgui_glut_impl::flush (  )  [virtual]

Reimplemented from vgui_toolkit.

Definition at line 241 of file vgui_glut_impl.cxx.

void vgui_toolkit::uninit (  )  [virtual, inherited]

Reimplemented in vgui_mfc, and vgui_wx.

Definition at line 129 of file vgui_toolkit.cxx.

vgui_dialog_impl * vgui_toolkit::produce_dialog ( char const *  name  )  [virtual, inherited]

Reimplemented in vgui_gtk, vgui_gtk2, vgui_mfc, vgui_qt, vgui_qt, and vgui_wx.

Definition at line 84 of file vgui_toolkit.cxx.

vgui_dialog_extensions_impl * vgui_toolkit::produce_dialog_extension ( char const *  name  )  [virtual, inherited]

Reimplemented in vgui_mfc.

Definition at line 90 of file vgui_toolkit.cxx.

void vgui_toolkit::add_event ( vgui_event const &   )  [virtual, inherited]

Reimplemented in vgui_mfc, and vgui_wx.

Definition at line 124 of file vgui_toolkit.cxx.

vgui_toolkit * vgui_toolkit::lookup ( char const *   )  [static, inherited]

Definition at line 28 of file vgui_toolkit.cxx.

vcl_vector< vgui_toolkit * > * vgui_toolkit::registry (  )  [static, inherited]

Definition at line 22 of file vgui_toolkit.cxx.


Member Data Documentation

int vgui_glut_impl::count [static, private]

Definition at line 35 of file vgui_glut_impl.h.


The documentation for this struct was generated from the following files:
Generated on Mon Nov 23 05:12:04 2009 for core/vgui by  doxygen 1.5.1