#include "Types.h"#include "AbstractProperty.h"#include "StringProperty.h"#include "PointerProperty.h"#include "VectorProperty.h"#include "EnumProperty.h"#include "PropertyProxy.h"#include "PropertyProxyContainer.h"#include "Factory.h"Go to the source code of this file.
Namespaces | |
| namespace | RenderTools |
| Program is used for the matrix stack. | |
Functions | |
| template<typename T > | |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, T &value, const EnumList enums, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| template<typename T > | |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, T &value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, string *value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, const char *value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, const string *value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, string &value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, const string &value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, string value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| template<typename T > | |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, T *value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| template<typename T > | |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, vector< T > *value, AbstractProperty::SemanticMask semantic=AbstractProperty::NONE) |
| template<typename T > | |
| PropertyPtr | RenderTools::createProperty (AbstractPropertyContainer *owner, const string name, shared_ptr< T > *pointer) |
| template<class T > | |
| shared_ptr< PropertyProxy< T > > | RenderTools::createProperty (shared_ptr< PropertyProxyContainer< T > > &owner, string name) |
1.5.8