eXperiment robotics framework

erf_manager_gllists.hpp File Reference

> a class to manage opengl display lists. More...

#include <GL/gl.h>
#include <string>
#include <map>
#include <erf_obj.hpp>
#include <erf_singleton.hpp>
#include <erf_debug.hpp>

Include dependency graph for erf_manager_gllists.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GLList
 the unique id of the display list and the count of that display lists. More...
class  ManagerGLLists
 Class to manage GLLists (or skins). More...
#define MGLLists   ManagerGLListsSingleton::instance()
 shortcut macro to ManagerGLListsSingleton::instance()
typedef map< string, GLListGLListMap
typedef GLListMap::iterator GLListMap_i
typedef GLListMap::const_iterator GLListMap_ci
typedef Singleton< ManagerGLListsManagerGLListsSingleton
 A singleton of ManagerGLLists.
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

> a class to manage opengl display lists.

Definition in file erf_manager_gllists.hpp.


Define Documentation

#define MGLLists   ManagerGLListsSingleton::instance()

shortcut macro to ManagerGLListsSingleton::instance()

Definition at line 73 of file erf_manager_gllists.hpp.


Typedef Documentation

typedef map<string, GLList> GLListMap

Definition at line 37 of file erf_manager_gllists.hpp.

typedef GLListMap::const_iterator GLListMap_ci

Definition at line 39 of file erf_manager_gllists.hpp.

typedef GLListMap::iterator GLListMap_i

Definition at line 38 of file erf_manager_gllists.hpp.

A singleton of ManagerGLLists.

Definition at line 70 of file erf_manager_gllists.hpp.


Function Documentation

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.


The miarn project - written by Joao Xavier