#include <VectorProperty.h>
Public Member Functions | |
VectorProperty (const shared_ptr< vector< T > > &value) | |
virtual void | onInitialize (void) |
virtual const string | getTypeName (bool ofComponent) const |
virtual bool | isVector (void) const |
virtual unsigned int | getNumVectorElements (void) const |
virtual bool | setValue (const string toValue, int element=-1) |
virtual const string | getValue (int element=-1) const |
virtual const void * | getDataPointer (unsigned int offset) const |
Protected Attributes | |
shared_ptr< vector< T > > | m_vector |
Definition at line 12 of file VectorProperty.h.
RenderTools::VectorProperty< T >::VectorProperty | ( | const shared_ptr< vector< T > > & | value | ) | [inline] |
Definition at line 15 of file VectorProperty.h.
virtual const void* RenderTools::VectorProperty< T >::getDataPointer | ( | unsigned int | offset | ) | const [inline, virtual] |
Definition at line 68 of file VectorProperty.h.
virtual unsigned int RenderTools::VectorProperty< T >::getNumVectorElements | ( | void | ) | const [inline, virtual] |
virtual const string RenderTools::VectorProperty< T >::getTypeName | ( | bool | ofComponent | ) | const [inline, virtual] |
virtual const string RenderTools::VectorProperty< T >::getValue | ( | int | element = -1 |
) | const [inline, virtual] |
virtual bool RenderTools::VectorProperty< T >::isVector | ( | void | ) | const [inline, virtual] |
virtual void RenderTools::VectorProperty< T >::onInitialize | ( | void | ) | [inline, virtual] |
virtual bool RenderTools::VectorProperty< T >::setValue | ( | const string | toValue, | |
int | element = -1 | |||
) | [inline, virtual] |
shared_ptr< vector< T > > RenderTools::VectorProperty< T >::m_vector [protected] |
Definition at line 72 of file VectorProperty.h.