Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 9021 in orxonox.OLD for trunk/src/world_entities


Ignore:
Timestamp:
Jul 2, 2006, 10:25:41 PM (18 years ago)
Author:
bensch
Message:

orxonox/trunk: GUI: mapped water can no be edited with the mouse

Location:
trunk/src/world_entities/environments
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/world_entities/environments/mapped_water.cc

    r9019 r9021  
    2727CREATE_FACTORY(MappedWater, CL_MAPPED_WATER);
    2828
    29 SHELL_COMMAND(gui, MappedWater, openGui);
     29SHELL_COMMAND(gui, MappedWater, toggleGui);
    3030SHELL_COMMAND(output, MappedWater, saveParams);
    3131
     
    343343 * @brief starts the slider gui that lets you edit all water parameters
    344344 */
    345 void MappedWater::openGui()
     345void MappedWater::toggleGui()
    346346{
    347347  if (this->box == NULL)
     
    518518    OrxGui::GLGuiHandler::getInstance()->activateCursor();
    519519  }
    520 }
    521 
    522 /**
    523  * @brief closes the water gui
    524  */
    525 void MappedWater::closeGui()
    526 {
    527   delete this->box;
    528   this->box = NULL;
     520  else
     521  {
     522    OrxGui::GLGuiHandler::getInstance()->deactivate();
     523    OrxGui::GLGuiHandler::getInstance()->deactivateCursor();
     524    delete this->box;
     525    this->box = NULL;
     526  }
    529527}
    530528
  • trunk/src/world_entities/environments/mapped_water.h

    r9006 r9021  
    5252
    5353  // slider gui to edit water params during gameplay
    54   void openGui();
    55   void closeGui();
     54  void toggleGui();
    5655
    5756  // functions to set parameters for the water, usually they're called through loadparam
Note: See TracChangeset for help on using the changeset viewer.