ezEngine  Release 25.03
ezPropertyPath Member List

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

ezPropertyPath() (defined in ezPropertyPath)ezPropertyPath
GetValue(void *pRootObject, const ezRTTI &type, ezVariant &out_value) constezPropertyPath
GetValue(T *pRootObject, ezVariant &out_value) constezPropertyPathinline
InitializeFromPath(const ezRTTI &rootObjectRtti, const char *szPath)ezPropertyPath
InitializeFromPath(const ezRTTI *pRootObjectRtti, const ezArrayPtr< const ezPropertyPathStep > path)ezPropertyPath
IsValid() constezPropertyPath
ReadFromLeafObject(void *pRootObject, const ezRTTI *pType, ezDelegate< void(void *pLeaf, const ezRTTI &pType)> func) constezPropertyPath
ReadProperty(void *pRootObject, const ezRTTI &type, ezDelegate< void(void *pLeafObject, const ezRTTI &pLeafType, const ezAbstractProperty *pProp, const ezVariant &index)> func) constezPropertyPath
SetValue(void *pRootObject, const ezRTTI &type, const ezVariant &value) constezPropertyPath
SetValue(T *pRootObject, const ezVariant &value) constezPropertyPathinline
WriteProperty(void *pRootObject, const ezRTTI &type, ezDelegate< void(void *pLeafObject, const ezRTTI &pLeafType, const ezAbstractProperty *pProp, const ezVariant &index)> func) constezPropertyPath
WriteToLeafObject(void *pRootObject, const ezRTTI *pType, ezDelegate< void(void *pLeaf, const ezRTTI &pType)> func) constezPropertyPath
~ezPropertyPath() (defined in ezPropertyPath)ezPropertyPath