Index

C++ Code Documentation

isight::kernel::IsightBaseGtk

Derived from: isight::kernel::IsightBase , ::geomui::GeomUiGtk , ::milieu::MilieuUiGtk , ::isightui::ViewerUiGtk

File: VIEWER/isight/interface/IsightBaseGtk.H

public:
  • IsightBaseGtk();
    constructor
  • virtual ~IsightBaseGtk();
    destructor
protected:
  • virtual void geom_controls( widget::ui::KeyBase &x);
  • virtual void geom_controls_win( widget::ui::KeyBase &x);
private:
  • virtual geom::Surface *surface();
    GeomUi
  • virtual geom::Surface const * surface() const;
  • virtual void refresh();
  • virtual milieu::opengl::Milieu *milieu();
    MilieuUi
  • virtual milieu::opengl::Milieu const *milieu() const;
  • virtual isight::kernel::ViewerBase *viewer();
    ViewerUi
  • virtual isight::kernel::ViewerBase const *viewer() const;
  • virtual void message( base::String const &text ) const = 0;
  • virtual int window_key_press_event( uint key, uint state ) = 0;
  • virtual void milieu_moving_notify( bool state );
  • char const *viewer_name();
  • IsightBaseGtk1 *_;
  • IsightBaseGtk( IsightBaseGtk const & );
    disabled copy constructor
  • IsightBaseGtk &operator=( IsightBaseGtk const & );
    disabled assignment operator
  • friend class IsightBaseGtk1;


isight::kernel::IsightBaseGtk GANG