Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7779 in orxonox.OLD for trunk/src/lib/gui/gl_gui/glgui_pushbutton.cc


Ignore:
Timestamp:
May 23, 2006, 10:04:17 PM (18 years ago)
Author:
bensch
Message:

3088 linews changed :): trunk: namespaces

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/gui/gl_gui/glgui_pushbutton.cc

    r6295 r7779  
    2121#include "material.h"
    2222
    23 using namespace std;
     23namespace OrxGui
     24{
    2425
    25 /**
    26  * standard constructor
    27 */
    28 GLGuiPushButton::GLGuiPushButton ()
    29 {
    30   this->init();
    31 }
     26  /**
     27   * standard constructor
     28  */
     29  GLGuiPushButton::GLGuiPushButton ()
     30  {
     31    this->init();
     32  }
    3233
    3334
    34 /**
    35  * standard deconstructor
    36 */
    37 GLGuiPushButton::~GLGuiPushButton()
    38 {
     35  /**
     36   * standard deconstructor
     37  */
     38  GLGuiPushButton::~GLGuiPushButton()
     39  {
     40  }
    3941
     42  /**
     43   * initializes the GUI-element
     44   */
     45  void GLGuiPushButton::init()
     46  {
     47    this->setClassID(CL_GLGUI_PUSHBUTTON, "GLGuiPushButton");
     48    this->frontMat.setDiffuse(1,0,0);
     49    //  this->label->setRelCoor2D(10, 10);
     50  }
     51
     52  /**
     53   * draws the GLGuiPushButton
     54   */
     55  void GLGuiPushButton::draw() const
     56  {
     57    this->startDraw();
     58
     59    //  GLGuiButton::draw();
     60
     61    this->frontMat.select();
     62    glBegin(GL_QUADS);
     63
     64    glVertex2d(0,0);
     65    glVertex2d(0, this->getSizeY2D());
     66    glVertex2d(this->getSizeX2D(), this->getSizeY2D());
     67    glVertex2d(this->getSizeX2D(),0);
     68
     69    glEnd();
     70
     71    this->endDraw();
     72    //   this->label->draw();
     73    //  printf("test");
     74  }
     75
     76  /**
     77   * updates the GLGuiPushButton
     78   */
     79  void GLGuiPushButton::update()
     80  {
     81
     82  }
    4083}
    41 
    42 /**
    43  * initializes the GUI-element
    44  */
    45 void GLGuiPushButton::init()
    46 {
    47   this->setClassID(CL_GLGUI_PUSHBUTTON, "GLGuiPushButton");
    48   this->frontMat.setDiffuse(1,0,0);
    49 //  this->label->setRelCoor2D(10, 10);
    50 }
    51 
    52 /**
    53  * draws the GLGuiPushButton
    54  */
    55 void GLGuiPushButton::draw() const
    56 {
    57   this->startDraw();
    58 
    59 //  GLGuiButton::draw();
    60 
    61   this->frontMat.select();
    62   glBegin(GL_QUADS);
    63 
    64   glVertex2d(0,0);
    65   glVertex2d(0, this->getSizeY2D());
    66   glVertex2d(this->getSizeX2D(), this->getSizeY2D());
    67   glVertex2d(this->getSizeX2D(),0);
    68 
    69   glEnd();
    70 
    71   this->endDraw();
    72 //   this->label->draw();
    73 //  printf("test");
    74 }
    75 
    76 /**
    77  * updates the GLGuiPushButton
    78  */
    79 void GLGuiPushButton::update()
    80 {
    81 
    82 
    83 }
Note: See TracChangeset for help on using the changeset viewer.