AbstractPropertyTypeDescriptor(FixedString name, uint32_t changeFlags, bool inherited, PropertyTypeEditorInfoSharedPtr editorInfo) | kanzi::AbstractPropertyTypeDescriptor | explicit |
AbstractPropertyTypeDescriptor(MetadataGeneratedName name, uint32_t changeFlags, bool inherited, PropertyTypeEditorInfoSharedPtr editorInfo) | kanzi::AbstractPropertyTypeDescriptor | explicit |
addNotificationHandler(NotificationCallback callback, void *owner) | kanzi::PropertyTypeDescriptor< T > | inline |
constructModifierStorage() KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
constructNotificationStorage() KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
constructValueSource() KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
copyValueSource(AbstractPropertyTypeDescriptor::ValueSource *dst, const AbstractPropertyTypeDescriptor::ValueSource *src) KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
destructModifierStorage(ModifierStorage *modifierStorage) KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
destructNotificationStorage(NotificationStorage *notificationStorage) KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
destructValueSource(ValueSource *valueSource) KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
findDescriptor(string_view name) | kanzi::AbstractPropertyTypeDescriptor | static |
getChangeFlags() const | kanzi::AbstractPropertyTypeDescriptor | inline |
getDataType() const KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
getDefaultValue() const | kanzi::PropertyTypeDescriptor< T > | inline |
getEditorInfo() const | kanzi::AbstractPropertyTypeDescriptor | inline |
getModifierValueSource(ModifierStorage *modifierStorage) KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
getName() const | kanzi::AbstractPropertyTypeDescriptor | inline |
getUnqualifiedName() const | kanzi::AbstractPropertyTypeDescriptor | inline |
invokeGlobalNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, PropertyNotificationReason reason) KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
invokeNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, NotificationStorage *notificationStorage, PropertyNotificationReason reason) KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
isInherited() const | kanzi::AbstractPropertyTypeDescriptor | inline |
KZ_STATIC_ASSERT(is_nothrow_move_constructible< ValueSourceEntry >::value,"Error") | kanzi::AbstractPropertyTypeDescriptor | |
KZ_STATIC_ASSERT(KZ_IS_TRIVIALLY_COPYABLE< ValueSourceEntry >::value,"Error") | kanzi::AbstractPropertyTypeDescriptor | |
m_changeFlags | kanzi::AbstractPropertyTypeDescriptor | |
m_defaultValue | kanzi::PropertyTypeDescriptor< T > | |
m_flags | kanzi::AbstractPropertyTypeDescriptor | |
m_name | kanzi::AbstractPropertyTypeDescriptor | |
m_typeNotificationEntries | kanzi::PropertyTypeDescriptor< T > | |
m_unqualifiedName | kanzi::AbstractPropertyTypeDescriptor | |
ManagedDescriptor typedef | kanzi::AbstractPropertyTypeDescriptor | |
ModifierCallback typedef | kanzi::PropertyTypeDescriptor< T > | |
NotificationCallback typedef | kanzi::PropertyTypeDescriptor< T > | |
PropertyTypeDescriptor(FixedString name, typename Traits::ParameterType defaultValue, uint32_t changeFlags, bool inherited, PropertyTypeEditorInfoSharedPtr editorInfo) | kanzi::PropertyTypeDescriptor< T > | inlineexplicit |
PropertyTypeDescriptor(MetadataGeneratedName name, typename Traits::ParameterType defaultValue, uint32_t changeFlags, bool inherited, PropertyTypeEditorInfoSharedPtr editorInfo) | kanzi::PropertyTypeDescriptor< T > | inlineexplicit |
registerDescriptor(ManagedDescriptor descriptor) | kanzi::AbstractPropertyTypeDescriptor | static |
removeNotificationHandler(NotificationCallback callback, void *owner) | kanzi::PropertyTypeDescriptor< T > | inline |
s_inheritedFlag | kanzi::AbstractPropertyTypeDescriptor | static |
s_inheritedMask | kanzi::AbstractPropertyTypeDescriptor | static |
s_managedStringFlag | kanzi::AbstractPropertyTypeDescriptor | static |
Traits typedef | kanzi::PropertyTypeDescriptor< T > | |
validateModifiers(PropertyObject &object, PropertyStorage &propertyStorage, PropertyNotificationReason reason) KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |
~AbstractPropertyTypeDescriptor() | kanzi::AbstractPropertyTypeDescriptor | virtual |
~PropertyTypeDescriptor() KZ_OVERRIDE | kanzi::PropertyTypeDescriptor< T > | inlinevirtual |