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 |
constructModifierStorage()=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
constructNotificationStorage()=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
constructValueSource()=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
copyValueSource(AbstractPropertyTypeDescriptor::ValueSource *dst, const AbstractPropertyTypeDescriptor::ValueSource *src)=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
destructModifierStorage(ModifierStorage *modifierStorage)=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
destructNotificationStorage(NotificationStorage *notificationStorage)=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
destructValueSource(ValueSource *valueSource)=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
findDescriptor(string_view name) | kanzi::AbstractPropertyTypeDescriptor | static |
getChangeFlags() const | kanzi::AbstractPropertyTypeDescriptor | inline |
getDataType() const =0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
getEditorInfo() const | kanzi::AbstractPropertyTypeDescriptor | inline |
getModifierValueSource(ModifierStorage *modifierStorage)=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
getName() const | kanzi::AbstractPropertyTypeDescriptor | inline |
getUnqualifiedName() const | kanzi::AbstractPropertyTypeDescriptor | inline |
invokeGlobalNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, PropertyNotificationReason reason)=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
invokeNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, NotificationStorage *notificationStorage, PropertyNotificationReason reason)=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
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_flags | kanzi::AbstractPropertyTypeDescriptor | |
m_name | kanzi::AbstractPropertyTypeDescriptor | |
m_unqualifiedName | kanzi::AbstractPropertyTypeDescriptor | |
ManagedDescriptor typedef | kanzi::AbstractPropertyTypeDescriptor | |
registerDescriptor(ManagedDescriptor descriptor) | kanzi::AbstractPropertyTypeDescriptor | static |
s_inheritedFlag | kanzi::AbstractPropertyTypeDescriptor | static |
s_inheritedMask | kanzi::AbstractPropertyTypeDescriptor | static |
s_managedStringFlag | kanzi::AbstractPropertyTypeDescriptor | static |
validateModifiers(PropertyObject &object, PropertyStorage &propertyStorage, PropertyNotificationReason reason)=0 | kanzi::AbstractPropertyTypeDescriptor | pure virtual |
~AbstractPropertyTypeDescriptor() | kanzi::AbstractPropertyTypeDescriptor | virtual |