libcvd
Public Member Functions | List of all members
CVD::SaveEvents Class Reference
Inheritance diagram for CVD::SaveEvents:
Inheritance graph
[legend]
Collaboration diagram for CVD::SaveEvents:
Collaboration graph
[legend]

Public Member Functions

 SaveEvents (std::vector< GLWindow::Event > &events_)
 
void on_key_down (GLWindow &, int key)
 
void on_key_up (GLWindow &, int key)
 
void on_mouse_move (GLWindow &, ImageRef where, int state)
 
void on_mouse_down (GLWindow &, ImageRef where, int state, int button)
 
void on_mouse_up (GLWindow &, ImageRef where, int state, int button)
 
void on_resize (GLWindow &, ImageRef size)
 Called for window resize events.
 
void on_event (GLWindow &, int event)
 
- Public Member Functions inherited from CVD::GLWindow::EventHandler
virtual void on_key_down (GLWindow &, unsigned int)
 Called for key press events.
 
virtual void on_key_up (GLWindow &, unsigned int)
 Called for key release events.
 
virtual void on_mouse_move (GLWindow &, ImageRef, unsigned int)
 Called for mouse movement events.
 
virtual void on_mouse_down (GLWindow &, ImageRef, unsigned int, unsigned int)
 Called for mouse button press events.
 
virtual void on_mouse_up (GLWindow &, ImageRef, unsigned int, unsigned int)
 Called for mouse button release events.
 
virtual void on_event (GLWindow &, unsigned int)
 Called for general window events (such as EVENT_CLOSE)
 

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