Index

C++ Code Documentation

milieu::gtk::Light

Derived from: virtual ui::Light , milieu::gtk::protected Light_ , ::app::app::Dialog

Children: milieu::gtk::Ui

File: GEOM/milieu/gtk/Light.H

public:
  • Light(char const *title);
    constructor
  • virtual ~Light();
    destructor
  • virtual void raise_d( bool state = true );
    connector functions
  • virtual void show_d( bool state = true );
  • virtual void toggle_raise_show_d();
  • virtual void enable_tooltips_d( bool state = true );
  • virtual int key_press_event( uint key, uint state );
protected:
private:
  • virtual widget::ui::Choice *id_w();
    widgets
  • virtual widget::ui::Boolean *enable_w();
  • virtual widget::ui::Boolean *moving_w();
  • virtual widget::ui::Boolean *show_w();
  • virtual widget::ui::Boolean *attached_w();
  • virtual widget::ui::FloatSet *ambient_w();
  • virtual widget::ui::FloatSet *diffuse_w();
  • virtual widget::ui::FloatSet *specular_w();
  • virtual widget::ui::FloatSet *spot_w();
  • virtual widget::ui::FloatSet *attenuation_w();
  • virtual widget::ui::Widget *hidebox_w();
  • virtual void hidebutton_cb();
    callbacks
  • virtual void id_cb();
  • virtual void enable_cb();
  • virtual void moving_cb();
  • virtual void show_cb();
  • virtual void attached_cb();
  • virtual void reset_cb();
  • virtual void ambient_cb();
  • virtual void diffuse_cb();
  • virtual void specular_cb();
  • virtual void spot_cb();
  • virtual void attenuation_cb();
  • Light( Light const & );
    disabled copy constructor
  • Light &operator=( Light const & );
    disabled assignment operator


milieu::gtk::Light GANG