![]() |
Plasma Engine
2.0
|
This is the complete list of members for plPropertyPath, including all inherited members.
| GetValue(void *pRootObject, const plRTTI &type, plVariant &out_value) const | plPropertyPath | |
| GetValue(T *pRootObject, plVariant &out_value) const | plPropertyPath | inline |
| InitializeFromPath(const plRTTI &rootObjectRtti, const char *szPath) | plPropertyPath | |
| InitializeFromPath(const plRTTI *pRootObjectRtti, const plArrayPtr< const plPropertyPathStep > path) | plPropertyPath | |
| IsValid() const | plPropertyPath | |
| plPropertyPath() (defined in plPropertyPath) | plPropertyPath | |
| ReadFromLeafObject(void *pRootObject, const plRTTI &type, plDelegate< void(void *pLeaf, const plRTTI &pType)> func) const | plPropertyPath | |
| ReadProperty(void *pRootObject, const plRTTI &type, plDelegate< void(void *pLeafObject, const plRTTI &pLeafType, const plAbstractProperty *pProp, const plVariant &index)> func) const | plPropertyPath | |
| SetValue(void *pRootObject, const plRTTI &type, const plVariant &value) const | plPropertyPath | |
| SetValue(T *pRootObject, const plVariant &value) const | plPropertyPath | inline |
| WriteProperty(void *pRootObject, const plRTTI &type, plDelegate< void(void *pLeafObject, const plRTTI &pLeafType, const plAbstractProperty *pProp, const plVariant &index)> func) const | plPropertyPath | |
| WriteToLeafObject(void *pRootObject, const plRTTI &type, plDelegate< void(void *pLeaf, const plRTTI &pType)> func) const | plPropertyPath | |
| ~plPropertyPath() (defined in plPropertyPath) | plPropertyPath |