![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiPropertyPath, including all inherited members.
| GetValue(void *pRootObject, const xiiRTTI &type, xiiVariant &out_value) const | xiiPropertyPath | |
| GetValue(T *pRootObject, xiiVariant &out_value) const | xiiPropertyPath | inline |
| InitializeFromPath(const xiiRTTI &rootObjectRtti, xiiStringView sPath) | xiiPropertyPath | |
| InitializeFromPath(const xiiRTTI *pRootObjectRtti, const xiiArrayPtr< const xiiPropertyPathStep > path) | xiiPropertyPath | |
| IsValid() const | xiiPropertyPath | |
| ReadFromLeafObject(void *pRootObject, const xiiRTTI *pType, xiiDelegate< void(void *pLeaf, const xiiRTTI &pType)> func) const | xiiPropertyPath | |
| ReadProperty(void *pRootObject, const xiiRTTI &type, xiiDelegate< void(void *pLeafObject, const xiiRTTI &pLeafType, const xiiAbstractProperty *pProp, const xiiVariant &index)> func) const | xiiPropertyPath | |
| SetValue(void *pRootObject, const xiiRTTI &type, const xiiVariant &value) const | xiiPropertyPath | |
| SetValue(T *pRootObject, const xiiVariant &value) const | xiiPropertyPath | inline |
| WriteProperty(void *pRootObject, const xiiRTTI &type, xiiDelegate< void(void *pLeafObject, const xiiRTTI &pLeafType, const xiiAbstractProperty *pProp, const xiiVariant &index)> func) const | xiiPropertyPath | |
| WriteToLeafObject(void *pRootObject, const xiiRTTI *pType, xiiDelegate< void(void *pLeaf, const xiiRTTI &pType)> func) const | xiiPropertyPath | |
| xiiPropertyPath() (defined in xiiPropertyPath) | xiiPropertyPath | |
| ~xiiPropertyPath() (defined in xiiPropertyPath) | xiiPropertyPath |