|
Index
C++ Code Documentation
isightui::kernel::isightui::ui::Ui
Derived from: isightui::kernel::isightui::ui::virtual protected Geometry
, isightui::kernel::isightui::ui::virtual protected Mouse
, isightui::kernel::isightui::ui::virtual protected WindowSize
, isightui::kernel::isightui::ui::virtual protected Read
, isightui::kernel::isightui::ui::virtual protected Write
, isightui::kernel::isightui::ui::virtual protected GeomObject
, isightui::kernel::isightui::ui::virtual protected Window
, isightui::kernel::isightui::ui::virtual protected Style
, isightui::kernel::isightui::ui::virtual protected WriteConfig
File: VIEWER/isightui/ui/Ui.H
public:
- Ui();
 | constructor | |
- virtual ~Ui();
 | destructor | |
- virtual ::isight::kernel::ViewerBase *viewer() = 0;
- virtual ::isight::kernel::ViewerBase const *viewer() const = 0;
- void reset();
- virtual void show_all(bool state);
- virtual void enable_tooltips( bool state );
- virtual void synchronize();
- bool command( base::String const &command, base::String const &argument, base::String &response );
- virtual int key_press_event( uint key, uint state );
- void controls( ::widget::ui::KeyBase &p );
- void controls_file( ::widget::ui::KeyBase &p );
- void controls_win( ::widget::ui::KeyBase &p );
protected:
private:
- void read_toggle_raise_show();
- void write_toggle_raise_show();
- void windowsize_toggle_raise_show();
- void mouse_toggle_raise_show();
- void geometry_toggle_raise_show();
- void geomobject_toggle_raise_show();
- void window_toggle_raise_show();
- void writeconfig_toggle_raise_show();
- void style_toggle_raise_show();
- virtual motion::GeometryMode geometry_mode() const;
- virtual motion::GeometryGroup geometry_group() const;
- virtual uint geometry_dim() const;
- virtual motion::MouseMode mouse_mode() const;
- virtual void mouse_mode( motion::MouseMode x );
- virtual bool standard_geometry() const;
- virtual void geomobject_reset_position();
- virtual bool inertia() const;
- virtual bool inertia_decay() const;
- virtual float inertia_decay_rate() const;
- virtual void inertia( bool a );
- virtual void inertia_decay( bool a );
- virtual void inertia_decay_rate( float a );
- virtual float speed() const;
- virtual float acceleration() const;
- virtual int view_mode() const;
- virtual void speed( float s, float a );
- virtual void view_mode( int model );
- virtual void save_window_size_and_position();
- virtual void restore_window_size_and_position();
- virtual uint width();
- virtual uint height();
- virtual void resize( uint x, uint y );
- virtual void reposition( uint x, uint y );
- virtual void raise();
- virtual bool showing();
- Geometry *_geometry();
- Mouse *_mouse();
- WindowSize *_windowsize();
- Read *_read();
- Write *_write();
- GeomObject *_geomobject();
- GeomObject const *_geomobject() const;
- Window *_window();
- Window const *_window() const;
- Style *_style();
- WriteConfig *_writeconfig();
- Ui( Ui const & );
 | disabled copy constructor | |
- Ui &operator=( Ui const & );
 | disabled assignment operator | |
|