Jive reference manual
List of all members | Public Types | Public Member Functions | Public Attributes | Static Public Attributes
jem::gl::RedrawEvent Class Reference

#include <jem/gl/Event.h>

Inheritance diagram for jem::gl::RedrawEvent:
Inheritance graph

Public Types

typedef GfxEvent Super
 
- Public Types inherited from jem::gl::GfxEvent
enum  TypeID {
  NOP,
  REDRAW,
  RESIZE,
  INIT,
  MOUSE,
  MOTION,
  CLICK2,
  KEY,
  COMMAND
}
 

Public Member Functions

 RedrawEvent ()
 
 RedrawEvent (const Ref< GfxNode > &scene)
 
- Public Member Functions inherited from jem::gl::GfxEvent
 GfxEvent ()
 
virtual ~GfxEvent ()
 
GfxEventnext () const
 
GfxEventprev () const
 
void unlink ()
 
void insert (GfxEvent *ev)
 

Public Attributes

Ref< GfxNodescene
 
int flags
 
- Public Attributes inherited from jem::gl::GfxEvent
const TypeID type
 

Static Public Attributes

static const int FAST = 1 << 0
 
static const int EXTERNAL = 1 << 1
 

Additional Inherited Members

- Static Public Member Functions inherited from jem::gl::GfxEvent
static void * operator new (size_t size)
 
static void operator delete (void *addr, size_t size)
 
- Protected Member Functions inherited from jem::gl::GfxEvent
 GfxEvent (TypeID tid)
 

Member Typedef Documentation

Constructor & Destructor Documentation

jem::gl::RedrawEvent::RedrawEvent ( )
jem::gl::RedrawEvent::RedrawEvent ( const Ref< GfxNode > &  scene)
explicit

Member Data Documentation

const int jem::gl::RedrawEvent::FAST = 1 << 0
static
const int jem::gl::RedrawEvent::EXTERNAL = 1 << 1
static
Ref<GfxNode> jem::gl::RedrawEvent::scene
int jem::gl::RedrawEvent::flags