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

#include <jem/gl/Event.h>

Inheritance diagram for jem::gl::KeyEvent:
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

 KeyEvent (int key, int mods, int xPos, int yPos)
 
- Public Member Functions inherited from jem::gl::GfxEvent
 GfxEvent ()
 
virtual ~GfxEvent ()
 
GfxEventnext () const
 
GfxEventprev () const
 
void unlink ()
 
void insert (GfxEvent *ev)
 

Public Attributes

int key
 
int mods
 
int xPos
 
int yPos
 
- Public Attributes inherited from jem::gl::GfxEvent
const TypeID type
 

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::KeyEvent::KeyEvent ( int  key,
int  mods,
int  xPos,
int  yPos 
)

Member Data Documentation

int jem::gl::KeyEvent::key
int jem::gl::KeyEvent::mods
int jem::gl::KeyEvent::xPos
int jem::gl::KeyEvent::yPos