OpenPolygon  1.0.0
OpenPolygon is a Rendering Engine
Public Member Functions | List of all members
Engine::AttributeManager Class Reference

The AttributeManager controlled Attributes. More...

#include <attributemanager.h>

Inheritance diagram for Engine::AttributeManager:

Public Member Functions

AttributecreateAttribute (const std::string &attribute_name)
 createAttribute More...
 
AttributegetAttribute (uint component_id)
 getAttribute More...
 
void destroy (uint component_id)
 remove More...
 

Detailed Description

The AttributeManager controlled Attributes.

Componentv2 Database ( AttributeManager )

Member Function Documentation

Attribute * AttributeManager::createAttribute ( const std::string &  attribute_name)

createAttribute

Create a new Attribute with name

Parameters
attribute_name
Returns
void AttributeManager::destroy ( uint  component_id)

remove

Remove Attribute

Parameters
component_id
Attribute * AttributeManager::getAttribute ( uint  component_id)

getAttribute

Return a Attribute by component_id

Parameters
component_id
Returns

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