eXperiment robotics framework

ManagerTextures Struct Reference

#include <erf_manager_textures.hpp>

List of all members.

Public Member Functions

 ManagerTextures ()
 ~ManagerTextures ()
Texture * newTexture (const string in_name="")
bool addTexture (Texture *in_texture, const string in_name="")
bool delTexture (const string in_name)
bool delTexture (Texture *in_texture)
Texture * getTexture (const string in_name) const

Public Attributes

map< string, Texture * > textures

Friends

std::ostream & operator<< (std::ostream &os, ManagerTextures &c)
 prints information on the ManagerTextures.


Detailed Description

Definition at line 30 of file erf_manager_textures.hpp.


Constructor & Destructor Documentation

ManagerTextures::ManagerTextures (  ) 

ManagerTextures::~ManagerTextures (  ) 


Member Function Documentation

Texture* ManagerTextures::newTexture ( const string  in_name = ""  ) 

bool ManagerTextures::addTexture ( Texture *  in_texture,
const string  in_name = "" 
)

bool ManagerTextures::delTexture ( const string  in_name  ) 

bool ManagerTextures::delTexture ( Texture *  in_texture  ) 

Texture* ManagerTextures::getTexture ( const string  in_name  )  const


Friends And Related Function Documentation

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

prints information on the ManagerTextures.


Member Data Documentation

map<string, Texture*> ManagerTextures::textures

Todo:
use weak pointer instead of Texture *

Definition at line 33 of file erf_manager_textures.hpp.


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

The miarn project - written by Joao Xavier