Plasma Engine  2.0
Loading...
Searching...
No Matches
plPropertyPath Member List

This is the complete list of members for plPropertyPath, including all inherited members.

GetValue(void *pRootObject, const plRTTI &type, plVariant &out_value) constplPropertyPath
GetValue(T *pRootObject, plVariant &out_value) constplPropertyPathinline
InitializeFromPath(const plRTTI &rootObjectRtti, const char *szPath)plPropertyPath
InitializeFromPath(const plRTTI *pRootObjectRtti, const plArrayPtr< const plPropertyPathStep > path)plPropertyPath
IsValid() constplPropertyPath
plPropertyPath() (defined in plPropertyPath)plPropertyPath
ReadFromLeafObject(void *pRootObject, const plRTTI &type, plDelegate< void(void *pLeaf, const plRTTI &pType)> func) constplPropertyPath
ReadProperty(void *pRootObject, const plRTTI &type, plDelegate< void(void *pLeafObject, const plRTTI &pLeafType, const plAbstractProperty *pProp, const plVariant &index)> func) constplPropertyPath
SetValue(void *pRootObject, const plRTTI &type, const plVariant &value) constplPropertyPath
SetValue(T *pRootObject, const plVariant &value) constplPropertyPathinline
WriteProperty(void *pRootObject, const plRTTI &type, plDelegate< void(void *pLeafObject, const plRTTI &pLeafType, const plAbstractProperty *pProp, const plVariant &index)> func) constplPropertyPath
WriteToLeafObject(void *pRootObject, const plRTTI &type, plDelegate< void(void *pLeaf, const plRTTI &pType)> func) constplPropertyPath
~plPropertyPath() (defined in plPropertyPath)plPropertyPath