#include <VectorProperty.h>
Inheritance diagram for Odyssey::VectorProperty< TypeT, TraitsT, VectorTraitsT >:

Public Member Functions | |
| VectorProperty () | |
| template<class T, class A> | |
| VectorProperty (const VectorProperty< T, A > &rhs) | |
| template<class T> | |
| VectorProperty (T t) | |
| const std::type_info & | getTypeInfo () const |
| Returns the type information for the held type. | |
| size_t | getSize () const |
| void | _fromAny (const Odyssey::Any &val) |
| Internal function for conversion from an Any. | |
| Odyssey::Any | _toAny () const |
| Internal function for conversion to an Any. | |
| void | _fromAny (size_t index, const Odyssey::Any &val) |
| Internal function for conversion from an Any. | |
| Odyssey::Any | _toAny (size_t index) const |
| Internal function for conversion to an Any. | |
| void | _fromString (size_t index, const Odyssey::String &val) |
| Internal function for conversion from a String. | |
| Odyssey::String | _toString (size_t index) const |
| Internal function for conversion to a String. | |
| template<class T, class A> | |
| VectorProperty & | operator= (const VectorProperty< T, A > &rhs) |
| template<class T> | |
| VectorProperty & | operator= (T t) |
| Odyssey::Variable | var () const |
| Returns a variable representation of this property's data. | |
| Odyssey::Variable | var (size_t index) const |
| Returns a variable representation of this property's data. | |
| template<class T> | |
| operator T () const | |
| ValueList & | operator * () |
| const ValueList & | operator * () const |
| ValueList & | operator-> () |
| const ValueList & | operator-> () const |
| ValuePlaceholder | operator[] (size_t index) const |
| ValuePlaceholder | operator[] (size_t index) |
| PropertyValueIteratorPtr | createValueIterator () const |
| Creates a new iterator for the values in the property. | |
Friends | |
| class | ValuePlaceholder |
Classes | |
| class | PropertyValueIteratorImpl |
| class | ValuePlaceholder |
|
|||||||||
|
|
|
||||||||||||||
|
|
|
||||||||||||||
|
|
|
||||||||||||||||
|
Internal function for conversion from an Any.
Reimplemented from Odyssey::PropertyBase. |
|
||||||||||
|
Internal function for conversion from an Any.
Reimplemented from Odyssey::PropertyBase. |
|
||||||||||||||||
|
Internal function for conversion from a String.
Reimplemented from Odyssey::PropertyBase. |
|
||||||||||
|
Internal function for conversion to an Any.
Reimplemented from Odyssey::PropertyBase. |
|
|||||||||
|
Internal function for conversion to an Any.
Reimplemented from Odyssey::PropertyBase. |
|
||||||||||
|
Internal function for conversion to a String.
Reimplemented from Odyssey::PropertyBase. |
|
|||||||||
|
Creates a new iterator for the values in the property. This function creates a new value iterator to access the value(s) that are stored in this property. The iterator will be defined by Property implementations. Reimplemented from Odyssey::PropertyBase. |
|
|||||||||
|
|
|
|||||||||
|
Returns the type information for the held type.
Implements Odyssey::PropertyBase. |
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||||||
|
|
|
||||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
Returns a variable representation of this property's data.
Reimplemented from Odyssey::PropertyBase. |
|
|||||||||
|
Returns a variable representation of this property's data.
Reimplemented from Odyssey::PropertyBase. |
|
|||||
|
|
1.4.6-NO