Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jul 12, 2005, 3:32:37 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: more definitions for element2D

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/lib/graphics/render2D/render_2d.cc

    r4839 r4840  
    1818#include "render_2d.h"
    1919
     20#include "graphics_engine.h"
     21#include "class_list.h"
     22#include "list.h"
     23#include "element_2d.h"
     24
    2025using namespace std;
    2126
     
    3035   this->setName("Render2D");
    3136
     37   this->element2DList = new tList<Element2D>();
    3238}
    3339
     
    3844
    3945/**
    40    @brief standard deconstructor
     46 * standard deconstructor
    4147 */
    4248Render2D::~Render2D ()
    4349{
     50  delete this->element2DList;
     51
    4452  Render2D::singletonRef = NULL;
    4553}
     54
     55
     56/**
     57 * registers a 2D-element to the 2D-Renderer
     58 * @param element2D the element to registers
     59 */
     60void Render2D::registerElement2D(Element2D* element2D)
     61{
     62  this->element2DList->add(element2D);
     63}
     64
     65/**
     66 * unregisters a 2D-element from the 2D-Renderer
     67 * @param element2D The element to unregister
     68 */
     69void Render2D::unregisterElement2D(Element2D* element2D)
     70{
     71  this->element2DList->remove(element2D);
     72}
Note: See TracChangeset for help on using the changeset viewer.