#include <AttributeFactory.h>
Public Member Functions | |
void | UnregisterAllAttributes (bool delFromMem=true) |
void | RegisterAttribute (Attribute *attribute) |
void | UnregisterAttribute (Attribute *attribute, bool delFromMem=true) |
void | RegisterStandardTypes () |
size_t | GetNumRegisteredAttributes () const |
Attribute * | GetRegisteredAttribute (size_t index) const |
size_t | FindAttributeIndexByType (size_t typeID) const |
Attribute * | CreateAttributeByType (size_t typeID) const |
The attribute factory, which is used to create attribute objects.