![]() |
ezEngine
Release 25.03
|
This is the complete list of members for ezReflectionUtils, including all inherited members.
BitflagsToString(ezBitflags< T > value, ezStringBuilder &out_sOutput, ezEnum< EnumConversionMode > conversionMode=EnumConversionMode::Default) | ezReflectionUtils | inlinestatic |
ClampValue(ezVariant &value, const ezClampValueAttribute *pAttrib) | ezReflectionUtils | static |
CreateDependencySortedTypeArray(const ezSet< const ezRTTI * > &types, ezDynamicArray< const ezRTTI * > &out_sortedTypes) | ezReflectionUtils | static |
DefaultEnumerationValue(const ezRTTI *pEnumerationRtti) | ezReflectionUtils | static |
DeleteObject(void *pObject, const ezAbstractProperty *pOwnerProperty) | ezReflectionUtils | static |
EnumerationToString(const ezRTTI *pEnumerationRtti, ezInt64 iValue, ezStringBuilder &out_sOutput, ezEnum< EnumConversionMode > conversionMode=EnumConversionMode::Default) | ezReflectionUtils | static |
EnumerationToString(ezEnum< T > value, ezStringBuilder &out_sOutput, ezEnum< EnumConversionMode > conversionMode=EnumConversionMode::Default) | ezReflectionUtils | inlinestatic |
GatherDependentTypes(const ezRTTI *pRtti, ezSet< const ezRTTI * > &inout_typesAsSet, ezDynamicArray< const ezRTTI * > *out_pTypesAsStack=nullptr) | ezReflectionUtils | static |
GatherTypesDerivedFromClass(const ezRTTI *pRtti, ezSet< const ezRTTI * > &out_types) | ezReflectionUtils | static |
GetArrayPropertyValue(const ezAbstractArrayProperty *pProp, const void *pObject, ezUInt32 uiIndex) (defined in ezReflectionUtils) | ezReflectionUtils | static |
GetCommonBaseType(const ezRTTI *pRtti1, const ezRTTI *pRtti2) (defined in ezReflectionUtils) | ezReflectionUtils | static |
GetComponent(const ezVariant &vector, ezUInt32 uiComponent) (defined in ezReflectionUtils) | ezReflectionUtils | static |
GetComponentCount(ezVariantType::Enum type) | ezReflectionUtils | static |
GetDefaultValue(const ezAbstractProperty *pProperty, ezVariant index=ezVariant()) | ezReflectionUtils | static |
GetDefaultVariantFromType(ezVariant::Type::Enum type) | ezReflectionUtils | static |
GetDefaultVariantFromType(const ezRTTI *pRtti) | ezReflectionUtils | static |
GetEnumKeysAndValues(const ezRTTI *pEnumerationRtti, ezDynamicArray< EnumKeyValuePair > &ref_entries, ezEnum< EnumConversionMode > conversionMode=EnumConversionMode::Default) | ezReflectionUtils | static |
GetMapPropertyValue(const ezAbstractMapProperty *pProp, const void *pObject, const char *szKey) (defined in ezReflectionUtils) | ezReflectionUtils | static |
GetMemberProperty(const ezRTTI *pRtti, ezUInt32 uiPropertyIndex) (defined in ezReflectionUtils) | ezReflectionUtils | static |
GetMemberProperty(const ezRTTI *pRtti, const char *szPropertyName) (defined in ezReflectionUtils) | ezReflectionUtils | static |
GetMemberPropertyValue(const ezAbstractMemberProperty *pProp, const void *pObject) (defined in ezReflectionUtils) | ezReflectionUtils | static |
GetTypeFromVariant(const ezVariant &value) | ezReflectionUtils | static |
GetTypeFromVariant(ezVariantType::Enum type) (defined in ezReflectionUtils) | ezReflectionUtils | static |
InsertArrayPropertyValue(const ezAbstractArrayProperty *pProp, void *pObject, const ezVariant &value, ezUInt32 uiIndex) (defined in ezReflectionUtils) | ezReflectionUtils | static |
InsertSetPropertyValue(const ezAbstractSetProperty *pProp, void *pObject, const ezVariant &value) (defined in ezReflectionUtils) | ezReflectionUtils | static |
IsBasicType(const ezRTTI *pRtti) | ezReflectionUtils | static |
IsEqual(const T *pObject, const T *pObject2) | ezReflectionUtils | inlinestatic |
IsEqual(const void *pObject, const void *pObject2, const ezRTTI *pType) | ezReflectionUtils | static |
IsEqual(const void *pObject, const void *pObject2, const ezAbstractProperty *pProp) | ezReflectionUtils | static |
IsValueType(const ezAbstractProperty *pProp) | ezReflectionUtils | static |
MakeEnumerationValid(const ezRTTI *pEnumerationRtti, ezInt64 iValue) | ezReflectionUtils | static |
RemoveArrayPropertyValue(const ezAbstractArrayProperty *pProp, void *pObject, ezUInt32 uiIndex) (defined in ezReflectionUtils) | ezReflectionUtils | static |
RemoveSetPropertyValue(const ezAbstractSetProperty *pProp, void *pObject, const ezVariant &value) (defined in ezReflectionUtils) | ezReflectionUtils | static |
SetAllMemberPropertiesToDefault(const ezRTTI *pRtti, void *pObject) | ezReflectionUtils | static |
SetArrayPropertyValue(const ezAbstractArrayProperty *pProp, void *pObject, ezUInt32 uiIndex, const ezVariant &value) (defined in ezReflectionUtils) | ezReflectionUtils | static |
SetComponent(ezVariant &ref_vector, ezUInt32 uiComponent, double fValue) (defined in ezReflectionUtils) | ezReflectionUtils | static |
SetMapPropertyValue(const ezAbstractMapProperty *pProp, void *pObject, const char *szKey, const ezVariant &value) (defined in ezReflectionUtils) | ezReflectionUtils | static |
SetMemberPropertyValue(const ezAbstractMemberProperty *pProp, void *pObject, const ezVariant &value) (defined in ezReflectionUtils) | ezReflectionUtils | static |
StringToEnumeration(const ezRTTI *pEnumerationRtti, const char *szValue, ezInt64 &out_iValue) | ezReflectionUtils | static |
StringToEnumeration(const char *szValue, ezEnum< T > &out_value) | ezReflectionUtils | inlinestatic |