|
Index
C++ Code Documentation
isight::context::Context
Derived from: isight::context::Background
, protected opengl::Fade
Children: isight::cmd::ContextCmd
File: VIEWER/isight/context/Context.H
public:
- Context( ContextSetBase *base );
 | constructor | |
- virtual ~Context();
 | destructor | |
- virtual void geometry( motion::GeometryMode mode, motion::GeometryGroup group, uint dim );
 | set geometry | |
protected:
- virtual void draw();
 | draw the context | |
- virtual int focus_in_event( Context *w );
 | callback for when the mouse focuses into the context | |
- virtual void context_size_event_cb( uint x, uint y );
 | callback for when context changes size | |
- int window_key_press_event( uint key, uint state );
 | callback for when a key is pressed in the context | |
private:
- virtual void fade();
- virtual void fade_enable(bool state);
- virtual void save_window_size_and_position();
- virtual void restore_window_size_and_position();
- virtual milieu::opengl::Milieu *milieu();
- virtual milieu::opengl::Milieu const *milieu() const;
- virtual void destroy_cb();
- uint _key_press_event( uint key, uint state );
 | key shortcuts in the window | |
- uint _size_x, _size_y;
- uint _position_x, _position_y;
- Context( Context const & );
 | disabled copy constructor | |
- Context &operator=( Context const & );
 | disabled assignment operator | |
|