eXperiment robotics framework

ManagerGLLists Class Reference
[Manager of OpenGL Lists]

Class to manage GLLists (or skins). More...

#include <erf/erf_manager_gllists.hpp>>

List of all members.

Public Member Functions

 ManagerGLLists ()
 constructor.
 ~ManagerGLLists ()
 destructor.
GLuint addModel (string s)
 add a new model and returns the number of the skin that the object will use.
GLuint delGLList (string)
 remove a skin and returns the number of glLists available.
GLuint delGLList (GLuint)
 remove a skin and returns the number of glLists available.
GLuint newGLList (string s)
 create new list number.
GLuint getGLList (string s) const
 find skin names.

Private Attributes

GLListMap glLists
 GLList collection, contains the unique path of the object and the GLList(id + count).

Friends

std::ostream & operator<< (std::ostream &os, const ManagerGLLists &c)
 prints the names and numbers of the loaded glLists and returns the number of glLists available.


Detailed Description

Class to manage GLLists (or skins).

Definition at line 43 of file erf_manager_gllists.hpp.


Constructor & Destructor Documentation

ManagerGLLists::ManagerGLLists (  ) 

constructor.

ManagerGLLists::~ManagerGLLists (  ) 

destructor.


Member Function Documentation

GLuint ManagerGLLists::addModel ( string  s  ) 

add a new model and returns the number of the skin that the object will use.

GLuint ManagerGLLists::delGLList ( string   ) 

remove a skin and returns the number of glLists available.

GLuint ManagerGLLists::delGLList ( GLuint   ) 

remove a skin and returns the number of glLists available.

GLuint ManagerGLLists::newGLList ( string  s  ) 

create new list number.

GLuint ManagerGLLists::getGLList ( string  s  )  const

find skin names.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const ManagerGLLists c 
) [friend]

prints the names and numbers of the loaded glLists and returns the number of glLists available.


Member Data Documentation

GLList collection, contains the unique path of the object and the GLList(id + count).

Definition at line 45 of file erf_manager_gllists.hpp.


The documentation for this class was generated from the following file:

The miarn project - written by Joao Xavier