Kanzi Framework  3.9.0
Kanzi Engine API
kanzi::AbstractPropertyTypeDescriptor Member List

This is the complete list of members for kanzi::AbstractPropertyTypeDescriptor, including all inherited members.

AbstractPropertyTypeDescriptor(FixedString name, uint32_t changeFlags, bool inherited, PropertyTypeEditorInfoSharedPtr editorInfo)kanzi::AbstractPropertyTypeDescriptorexplicit
AbstractPropertyTypeDescriptor(MetadataGeneratedName name, uint32_t changeFlags, bool inherited, PropertyTypeEditorInfoSharedPtr editorInfo)kanzi::AbstractPropertyTypeDescriptorexplicit
constructModifierStorage()=0kanzi::AbstractPropertyTypeDescriptorpure virtual
constructNotificationStorage()=0kanzi::AbstractPropertyTypeDescriptorpure virtual
constructValueSource()=0kanzi::AbstractPropertyTypeDescriptorpure virtual
copyValueSource(AbstractPropertyTypeDescriptor::ValueSource *dst, const AbstractPropertyTypeDescriptor::ValueSource *src)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
destructModifierStorage(ModifierStorage *modifierStorage)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
destructNotificationStorage(NotificationStorage *notificationStorage)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
destructValueSource(ValueSource *valueSource)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
findDescriptor(string_view name)kanzi::AbstractPropertyTypeDescriptorstatic
getChangeFlags() constkanzi::AbstractPropertyTypeDescriptorinline
getDataType() const =0kanzi::AbstractPropertyTypeDescriptorpure virtual
getEditorInfo() constkanzi::AbstractPropertyTypeDescriptorinline
getModifierValueSource(ModifierStorage *modifierStorage)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
getName() constkanzi::AbstractPropertyTypeDescriptorinline
getUnqualifiedName() constkanzi::AbstractPropertyTypeDescriptorinline
invokeGlobalNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, PropertyNotificationReason reason)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
invokeNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, NotificationStorage *notificationStorage, PropertyNotificationReason reason)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
isInherited() constkanzi::AbstractPropertyTypeDescriptorinline
m_changeFlagskanzi::AbstractPropertyTypeDescriptor
m_flagskanzi::AbstractPropertyTypeDescriptor
m_namekanzi::AbstractPropertyTypeDescriptor
m_unqualifiedNamekanzi::AbstractPropertyTypeDescriptor
ManagedDescriptor typedefkanzi::AbstractPropertyTypeDescriptor
registerDescriptor(ManagedDescriptor descriptor)kanzi::AbstractPropertyTypeDescriptorstatic
s_inheritedFlagkanzi::AbstractPropertyTypeDescriptorstatic
s_inheritedMaskkanzi::AbstractPropertyTypeDescriptorstatic
s_managedStringFlagkanzi::AbstractPropertyTypeDescriptorstatic
validateModifiers(PropertyObject &object, PropertyStorage &propertyStorage, PropertyNotificationReason reason)=0kanzi::AbstractPropertyTypeDescriptorpure virtual
ValueSourceOwnerPtr typedefkanzi::AbstractPropertyTypeDescriptor
~AbstractPropertyTypeDescriptor()kanzi::AbstractPropertyTypeDescriptorvirtual