Index

C++ Code Documentation

milieu::gtk::Light_

File: GEOM/milieu/gtk/Light_.H

public:
  • Light_();
  • virtual ~Light_();
  • void enable_tooltips( bool state );
protected:
  • ::gtk::widget0::Widget *main_widget();
  • ::gtk::widget0::Frame *_main_widget_w;
    widgets
  • ::gtk::widget0::Table *_table1_w;
  • ::gtk::widget1::ButtonBarCb<Light_> *_id_w;
  • ::gtk::widget0::VBox *_vbox13_w;
  • ::gtk::widget0::HBox *_hbox5_w;
  • ::gtk::widget0::ButtonCb<Light_> *_hidebutton_w;
  • ::gtk::widget0::HBox *_hidebox_w;
  • ::gtk::widget0::VBox *_vbox11_w;
  • ::gtk::widget1::NumberWidget2FloatCb<Light_> *_attenuation_w;
  • ::gtk::widget0::VBox *_vbox12_w;
  • ::gtk::widget1::NumberWidget2FloatCb<Light_> *_spot_w;
  • ::gtk::widget0::VBox *_vbox15_w;
  • ::gtk::widget0::ButtonCb<Light_> *_reset_w;
  • ::gtk::widget0::HBox *_hbox6_w;
  • ::gtk::widget0::ToggleButtonCb<Light_> *_enable_w;
  • ::gtk::widget0::ToggleButtonCb<Light_> *_moving_w;
  • ::gtk::widget0::HBox *_hbox7_w;
  • ::gtk::widget0::ToggleButtonCb<Light_> *_attached_w;
  • ::gtk::widget0::ToggleButtonCb<Light_> *_show_w;
  • ::gtk::widget0::HBox *_hbox8_w;
  • ::gtk::widget1::ColorCb<Light_> *_ambient_w;
  • ::gtk::widget1::ColorCb<Light_> *_diffuse_w;
  • ::gtk::widget0::HBox *_hbox9_w;
  • ::gtk::widget1::ColorCb<Light_> *_specular_w;
  • virtual void id_cb() = 0;
    callbacks
  • virtual void hidebutton_cb() = 0;
  • virtual void attenuation_cb() = 0;
  • virtual void spot_cb() = 0;
  • virtual void reset_cb() = 0;
  • virtual void enable_cb() = 0;
  • virtual void moving_cb() = 0;
  • virtual void attached_cb() = 0;
  • virtual void show_cb() = 0;
  • virtual void ambient_cb() = 0;
  • virtual void diffuse_cb() = 0;
  • virtual void specular_cb() = 0;
private:
  • void set_tooltip( ::gtk::widget0::Widget *w, char const *text );
  • ::gtk::widget0::Tooltips *_tooltips;
  • Light_( Light_ const & );
    disabled copy constructor
  • Light_ &operator=( Light_ const & );
    disabled assignment operator


milieu::gtk::Light_ GANG