Kanzi  3.9.7
Kanzi Engine API
kanzi::PropertyTypeDescriptor< T > Member List

This is the complete list of members for kanzi::PropertyTypeDescriptor< T >, 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
addNotificationHandler(NotificationCallback callback, void *owner)kanzi::PropertyTypeDescriptor< T >inline
constructModifierStorage() overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
constructNotificationStorage() overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
constructValueSource() overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
copyValueSource(AbstractPropertyTypeDescriptor::ValueSource *dst, const AbstractPropertyTypeDescriptor::ValueSource *src) overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
destructModifierStorage(ModifierStorage *modifierStorage) overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
destructNotificationStorage(NotificationStorage *notificationStorage) overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
destructValueSource(ValueSource *valueSource) overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
findDescriptor(string_view name)kanzi::AbstractPropertyTypeDescriptorstatic
getChangeFlags() const kanzi::AbstractPropertyTypeDescriptorinline
getDataType() const overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
getDefaultValue() const kanzi::PropertyTypeDescriptor< T >inline
getEditorInfo() const kanzi::AbstractPropertyTypeDescriptorinline
getModifierValueSource(ModifierStorage *modifierStorage) overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
getName() const kanzi::AbstractPropertyTypeDescriptorinline
getUnqualifiedName() const kanzi::AbstractPropertyTypeDescriptorinline
invokeGlobalNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, PropertyNotificationReason reason) overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
invokeNotificationHandlers(PropertyObject &object, ValueSource *finalValueSource, NotificationStorage *notificationStorage, PropertyNotificationReason reason) overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
isInherited() const kanzi::AbstractPropertyTypeDescriptorinline
m_changeFlagskanzi::AbstractPropertyTypeDescriptor
m_defaultValuekanzi::PropertyTypeDescriptor< T >
m_flagskanzi::AbstractPropertyTypeDescriptor
m_namekanzi::AbstractPropertyTypeDescriptor
m_typeNotificationEntrieskanzi::PropertyTypeDescriptor< T >
m_unqualifiedNamekanzi::AbstractPropertyTypeDescriptor
ManagedDescriptor typedefkanzi::AbstractPropertyTypeDescriptor
ModifierCallback typedefkanzi::PropertyTypeDescriptor< T >
NotificationCallback typedefkanzi::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::AbstractPropertyTypeDescriptorstatic
removeNotificationHandler(NotificationCallback callback, void *owner)kanzi::PropertyTypeDescriptor< T >inline
s_inheritedFlagkanzi::AbstractPropertyTypeDescriptorstatic
s_inheritedMaskkanzi::AbstractPropertyTypeDescriptorstatic
s_managedStringFlagkanzi::AbstractPropertyTypeDescriptorstatic
Traits typedefkanzi::PropertyTypeDescriptor< T >
validateModifiers(PropertyObject &object, PropertyStorage &propertyStorage, PropertyNotificationReason reason) overridekanzi::PropertyTypeDescriptor< T >inlinevirtual
ValueSourceOwnerPtr typedefkanzi::AbstractPropertyTypeDescriptor
~AbstractPropertyTypeDescriptor()kanzi::AbstractPropertyTypeDescriptorvirtual
~PropertyTypeDescriptor() overridekanzi::PropertyTypeDescriptor< T >inline