Orxonox: orxonox::TextureGenerator Class Reference

# orxonox::TextureGenerator Class Reference

`#include <src/orxonox/tools/TextureGenerator.h>`

List of all members.

## Static Public Member Functions

static const std::string & | getMaterialName (const std::string &textureName, const ColourValue &colour)

## Private Member Functions

| TextureGenerator (const TextureGenerator &)
| TextureGenerator ()
| ~TextureGenerator ()

## Static Private Attributes

static unsigned int | materialCount_s = 0
static std::map< std::string, std::map< ColourValue, std::string > > | materials_s

## Constructor & Destructor Documentation

orxonox::TextureGenerator::TextureGenerator | ( |  | ) | `[private]`

orxonox::TextureGenerator::TextureGenerator | ( | const TextureGenerator & |  | ) | `[private]`

orxonox::TextureGenerator::~TextureGenerator | ( |  | ) | `[private]`

## Member Function Documentation

const std::string & orxonox::TextureGenerator::getMaterialName | ( | const std::string & | textureName,
|  | const ColourValue & | colour |
| ) |  |  | `[static]`

References materialCount_s, materials_s, and orxonox::multi_cast().

Referenced by orxonox::HUDRadar::displayObject().

## Member Data Documentation

unsigned int orxonox::TextureGenerator::materialCount_s = 0`[static, private]`

Referenced by getMaterialName().

std::map< std::string, std::map< ColourValue, std::string > > orxonox::TextureGenerator::materials_s`[static, private]`

Referenced by getMaterialName().

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

- src/orxonox/tools/TextureGenerator.h
- src/orxonox/tools/TextureGenerator.cc