Kanzi 3.9.13
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBindingHostConfigure bindings
 ▼CChildContainerCheck validity of child names and create new names
 ▼CProjectItemAccess nodes and resources in a Kanzi Studio project
 CProjectItemLibrary< out T >Access project libraries
 CPropertyTypeLibraryCreate property types
 CDataUtilitiesContains utility methods
 CFileSystemProjectItemAccess resource files such as images, shader source files, and 3D assets
 ▼CIEnumerable
 CResourceDictionaryCreate and remove resource entries from a resource dictionary
 ▼CINotifyCollectionChanged
 CPropertyTypeLibraryCreate property types
 CResourceDictionaryCreate and remove resource entries from a resource dictionary
 ▼CINotifyPropertyChanged
 CBindingConfigure binding arguments
 CBasePluginEditorViewModelBasic implementation of the plugin editor ViewModel
 CKanziStudioGet notifications about Kanzi Studio events and get access to the core Kanzi Studio operations, such as access to the Kanzi Studio project, get input from the user, and show notifications
 ▼CPropertyAccess and configure property types
 CTypedProperty< T >
 ▼CPropertyContainerAccess and configure property values
 CProjectItemAccess nodes and resources in a Kanzi Studio project
 CSolutionAccess the Kanzi Studio projects in a Kanzi solution
 CStateTransitionConfigure transitions between states
 CIUserPreferencesAccess Kanzi Studio user preferences
 CLocalizationTableRowImport and export a single row from a localization table
 CNodeComponentHostConfigure node components
 ▼CNodeReferenceBase
 CNodeReference< T >Create node references
 ▼CPluginContentGet general information about a Kanzi Studio plugin
 CPluginPropertyValueEditorSettingsThe class describes the property value editor
 ▼CPluginPropertyValueEditorContextViewModel of the editor
 CBasePluginEditorViewModelBasic implementation of the plugin editor ViewModel
 CPluginPropertyValueEditorContextFactoryAllows to define the way ViewModel for the editor is created
 CProjectCreate and access nodes and resources
 ▼CProjectItemLibrary< PrefabType >
 CAbstractPrefabLibrary< out PrefabType, out RootItemType >
 ▼CProjectItemLibrary< T >
 CPluginResourceTypeLibrary< out T >
 CProjectItemReference< out T >Create project item references
 ▼CProjectItemReference< T >
 CNodeReference< T >Create node references
 CResourceReference< T >Create resource references
 CPropertyEditorAccess property editors
 ▼CResourceReferenceBase
 CResourceReference< T >Create resource references
 CScreenGet or set the first child 2D node of the Screen node
 ▼CStateBase
 CStateConfigure states in a state group
 CStateObjectConfigure state objects in a state
 CStateGroupConfigure state groups in a state manager
 CTriggerActionItemConfigure trigger actions
 CTriggerConditionItemConfigure trigger conditions
 CTriggerNodeComponentConfigure triggers
 ▼CTypedProperty< float >
 CFloatPropertyConfigure float property types
 ▼CTypedProperty< int >
 CCustomEnumPropertyConfigure enumeration property types
 CIntPropertyConfigure integer property types
 ▼CTypedProperty< System.Windows.Media.Media3D.Quaternion >
 CVector4DPropertyConfigure vector 4D property types
 ▼CTypedProperty< System.Windows.Media.Media3D.Vector3D >
 CVector3DPropertyConfigure vector 3D property types
 ▼CTypedProperty< Vector >
 CVector2DPropertyConfigure vector 2D property types