|
Index
C++ Code Documentation
isight::kernel::isightui::ui::WindowSize
Derived from: widget::ui::Dialog
, base::ReadUtil
File: VIEWER/isightui/ui/WindowSize.H
public:
- WindowSize();
 | constructor | |
- virtual ~WindowSize();
 | destructor | |
- virtual void windowsize_reset();
 | interface | |
- virtual void windowsize_set( base::ArrayX<uint,2U> const &x );
- virtual void windowsize_fullscreen( bool state );
- virtual void windowsize_toggle_fullscreen();
- void windowsize_synchronize();
- void windowsize_synchronize_notify();
- char const *label() const;
- bool command( base::String const &command, base::String const &argument, base::String &response );
protected:
- virtual void window_size_cb();
 | callbacks | |
- virtual void windowsize0_cb();
- virtual void windowsize1_cb();
- virtual void windowsize2_cb();
- virtual void windowsize3_cb();
- virtual void windowsize4_cb();
- virtual void windowsize5_cb();
- virtual void fullscreen_cb();
private:
- virtual isight::kernel::ViewerBase *viewer() = 0;
- virtual isight::kernel::ViewerBase const *viewer() const = 0;
- virtual ::widget::ui::IntSet *window_size_w() = 0;
 | widgets | |
- void resize( uint id );
- void restore( uint x, uint y );
- void update( uint x, uint y);
- bool _fullscreen;
- struct uint2;
- static uint2 _size[6];
 | static uint2 _screen_size; | |
- WindowSize( WindowSize const & );
- WindowSize &operator=( WindowSize const & );
|