Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jul 1, 2006, 3:18:43 PM (18 years ago)
Author:
bensch
Message:

trunk: more gui in the Hud

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/world_entities/elements/glgui_energywidget.cc

    r8977 r8980  
    2727  {
    2828    //   this->setClassID(CL_PROTO_ID, "GLGuiEnergyWidget");
     29    this->pack(&this->_name);
     30    this->pack(&this->_valueText);
     31    this->pack(&this->_bar);
    2932
    30     this->pack(&this->name);
    31     this->pack(&this->text);
    32     this->pack(&this->bar);
     33    this->setBackgroundTexture("maps/gui_element_background_2.png");
     34    this->setBackgroundColor(Color(.5,.5,.5,1));
     35
     36    this->_name.setBackgroundTexture(Texture());
     37    this->_valueText.setBackgroundTexture("maps/gui_element_background_2.png");
     38    this->_valueText.setBackgroundTexture("maps/gui_element_background_2.png");
     39    this->_bar.setBackgroundTexture(Texture());
    3340  }
    3441
     
    4552  void GLGuiEnergyWidget::setDisplayedName(const std::string& name)
    4653  {
    47     this->name.setText(name);
     54    this->_name.setText(name);
    4855  }
    4956
    5057  void GLGuiEnergyWidget::setMaximum(float max)
    5158  {
    52     this->bar.setMaximum(max);
     59    this->_bar.setMaximum(max);
    5360  }
    5461
     
    5865    val.setType(MT_INT);
    5966
    60     this->bar.setValue(value);
    61     this->text.setText(val.getString());
     67    this->_bar.setValue(value);
     68    this->_valueText.setText(val.getString());
    6269  }
    6370
     
    6572  void GLGuiEnergyWidget::showing()
    6673  {
    67     this->name.show();
    68     this->text.show();
    69     this->bar.show();
     74    this->_name.show();
     75    this->_valueText.show();
     76    this->_bar.show();
    7077  }
    7178
    7279  void GLGuiEnergyWidget::hiding()
    7380  {
    74     this->name.hide();
    75     this->text.hide();
    76     this->bar.hide();
     81    this->_name.hide();
     82    this->_valueText.hide();
     83    this->_bar.hide();
    7784  }
    7885}
Note: See TracChangeset for help on using the changeset viewer.