Kanzi
4.1.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
N
Rightware
▼
N
Kanzi
▼
N
Studio
►
N
PluginInterface
►
N
DataTypes
C
ViewTransition
C
ViewTransitionAnimation
C
ViewTransitionAnimationGroup
►
N
Editors
C
BasePluginEditorViewModel
Basic implementation of the plugin editor ViewModel
►
N
Extensions
C
StringExtensions
C
AbstractComposer
C
AbstractComposerProperties
C
AbstractEnginePluginContentType
C
AbstractEnginePluginContentTypeProperties
C
AbstractMaterialType
C
AbstractMaterialTypeProperties
C
AbstractMeshNode
C
AbstractMeshNodeProperties
C
AbstractPrefabLibrary
C
AbstractTheme
C
AbstractThemeGroup
C
AbstractThemeGroupProperties
C
AbstractThemeProperties
C
AccelerationStructure
C
ActionTypeNames
C
AndroidBuildConfigurationItem
C
AndroidBuildConfigurationItemProperties
C
AngleTrajectory
C
AngleTrajectoryProperties
C
Animation
C
AnimationChildClip
C
AnimationChildClipProperties
C
AnimationClip
C
AnimationClipBase
C
AnimationClipBaseProperties
C
AnimationClipLibrary
C
AnimationClipLibraryProperties
C
AnimationClipProperties
C
AnimationLibrary
C
AnimationLibraryProperties
C
AnimationProperties
C
ApplicationConfiguration
C
ApplicationConfigurationItem
C
ApplicationConfigurationItemProperties
C
ApplicationConfigurationResourceFileDirectory
C
ApplicationConfigurationResourceFileDirectoryProperties
C
ArcTrajectory
C
ArcTrajectoryProperties
C
Asset3DImportSourceDirectory
C
Asset3DImportSourceDirectoryProperties
C
Asset3DSourceFile
C
Asset3DSourceFileProperties
C
BakeableTheme
C
Binding
Configure binding arguments
C
BindingHost
Configure bindings
C
BitmapFontFile
C
BitmapFontFileProperties
C
BoxMeshNode
C
BoxMeshNodeProperties
C
Brush
C
BrushLibrary
C
BrushLibraryProperties
C
BrushProperties
C
BrushType
C
BrushTypeLibrary
C
BrushTypeLibraryProperties
C
BrushTypeNames
C
BrushTypeProperties
C
Buffer
C
BufferProperties
C
Button2D
C
Button2DProperties
C
CameraNode
C
CameraNodeProperties
C
CancelWithReasonEventArgs
C
ChildContainer
Check validity of child names and create new names
C
ChildNodeContainer
C
CircleTrajectory
C
CircleTrajectoryProperties
C
CollectionChangedEventArgs
C
CombineObjectSource
C
CombineObjectSourceProperties
C
CommandPlacement
C
Commands
C
ComponentNode
C
ComponentNode2D
C
ComponentNode2DProperties
C
ComponentNodeInterface
C
ComponentNodeProperties
C
ComponentType
C
ComponentTypeLibrary
C
ComponentTypeLibraryProperties
C
ComponentTypeNames
C
ComponentTypeProperties
C
Composer
C
ComposerProperties
C
CompositionChangedEventArgs
C
ComputeShader
C
ComputeShaderProperties
C
ContainsPropertyFilterObjectSource
C
ContainsPropertyFilterObjectSourceProperties
C
CubeMapRenderTargetTexture
C
CubeMapRenderTargetTextureProperties
C
CubeMapTexture
C
CubemapTextureInterface
C
CubeMapTextureProperties
C
CustomEnumProperty
Configure enumeration property types
C
DataObject
C
DataObjectProperties
C
DataSource
C
DataSourceLibrary
C
DataSourceLibraryProperties
C
DataSourceProperties
C
DataSourceType
C
DataSourceTypeLibrary
C
DataSourceTypeLibraryProperties
C
DataSourceTypeProperties
C
DataUtilities
Contains utility methods
C
DeletedEventArgs
C
DerivedMaterialType
C
DerivedMaterialTypeProperties
C
DiskRelatedItem
C
DockLayout2D
C
DockLayout2DProperties
C
DynamicPropertyChangedEventArgs
C
EditTimeComponentPlugin
C
EditTimeComponentPluginFactory
C
EllipseTrajectory
C
EllipseTrajectoryProperties
C
EmptyNode
C
EmptyNode2D
C
EmptyNode2DProperties
C
EmptyNodeProperties
C
EnginePlugin
C
EnginePluginContent
C
EnginePluginContentType
C
EnginePluginFile
C
EnginePluginFileProperties
C
EnginePluginLibrary
C
EnginePluginLibraryProperties
C
EnginePluginProperties
C
ExportedPropertyContainerItem
C
ExportTimeGeneratedTrajectory
C
FileSystemProjectItem
Access resource files such as images, shader source files, and 3D assets
C
FixedSortFilterObjectSource
C
FixedSortFilterObjectSourceProperties
C
FloatProperty
Configure float property types
C
FlowLayout2D
C
FlowLayout2DProperties
C
FontDirectory
C
FontDirectoryProperties
C
FontFamily
C
FontFamilyLibrary
C
FontFamilyLibraryProperties
C
FontFamilyProperties
C
FontFile
C
FontFileProperties
C
FragmentShader
C
FragmentShaderProperties
C
GenericProjectItemReference
C
GenericProjectItemReferenceInterface
C
GenericResourceFile
C
GenericResourceFileDirectory
C
GenericResourceFileDirectoryProperties
C
GenericResourceFileProperties
C
GeometryShader
C
GeometryShaderProperties
C
GridLayout2D
C
GridLayout2DProperties
C
GridListBox2D
C
GridListBox2DProperties
C
Guide
C
GuideProperties
C
IBindingSource
C
IComposerContainer
C
IConcreteProjectItemLibrary
C
IDelayedExecutor
C
IGenericUtilities
C
IKanziPackage
C
IKanziPackageAsset
Represents a content item within a Kanzi Package Browser
C
IKanziPackageDirectory
Represents a directory in a Kanzi Package Browser, providing access to its contents, subdirectories, and metadata
C
Image2D
C
Image2DProperties
C
ImageDirectory
C
ImageDirectoryProperties
C
ImageFile
C
ImageFileProperties
C
ImageFileSource
C
ImportSourceFile
C
ImportSourceFileProperties
C
ImportSourceItem
C
INodeEffect2DContainer
C
INodeEffectPrefabTemplate2D
C
INodePrefabTemplate
C
InstantiatorNode
C
InstantiatorNodeProperties
C
IntProperty
Configure integer property types
C
IPackageUriAccessor
C
IPluginContentPackageUriAccessor
C
IPrefabTemplate
C
IRenderPassPrefabTemplate
C
IStyleContainer
C
ITriggerCondition
C
IUserPreferences
Access Kanzi Studio user preferences
C
KanziStudio
Get 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
C
KzbReferenceItem
C
KzbReferenceItemProperties
C
KzbSource
C
KzbSourceProperties
C
LayerLibrary
C
LayerLibraryProperties
C
LightNode
C
LightNodeProperties
C
LineTrajectory
C
LineTrajectoryProperties
C
LocaleLibrary
C
LocaleLibraryProperties
C
LocalizationTable
C
LocalizationTableProperties
C
LocalizationTableRow
Import and export a single row from a localization table
C
Material
C
MaterialLibrary
C
MaterialLibraryProperties
C
MaterialProperties
C
MaterialType
C
MaterialTypeLibrary
C
MaterialTypeLibraryProperties
C
MaterialTypeProperties
C
MaterialVariation
C
MaterialVariationProperties
C
Matrix3x3ToTransformationConverter
C
Matrix4x4ToTransformationConverter
C
Mesh
C
MeshBase
C
MeshBaseProperties
C
MeshLibrary
C
MeshLibraryProperties
C
MeshNode
C
MeshNodeMesh
C
MeshNodeMeshProperties
C
MeshNodeProperties
C
MeshProperties
C
MessageType
Configure message types
C
MessageTypeLibrary
C
MessageTypeLibraryProperties
C
MessageTypeNames
C
MessageTypeProperties
C
NinePatchImage2D
C
NinePatchImage2DProperties
C
Node
C
Node2D
C
Node2DPrefabPlaceholder
C
Node2DPrefabPlaceholderProperties
C
Node2DPrefabTemplate
C
Node2DPrefabTemplateProperties
C
Node2DProperties
C
Node3D
C
Node3DPrefabPlaceholder
C
Node3DPrefabPlaceholderProperties
C
Node3DPrefabTemplate
C
Node3DPrefabTemplateProperties
C
Node3DProperties
C
NodeComponent
C
NodeComponentHost
Configure node components
C
NodeComponentProperties
C
NodeComponentType
C
NodeComponentTypeLibrary
C
NodeComponentTypeLibraryProperties
C
NodeComponentTypeNames
C
NodeComponentTypeProperties
C
NodeEffect2D
C
NodeEffect2DProperties
C
NodeEffectPrefab2D
C
NodeEffectPrefab2DLibrary
C
NodeEffectPrefab2DLibraryProperties
C
NodeEffectPrefab2DProperties
C
NodeEffectType2D
C
NodeEffectType2DLibrary
C
NodeEffectType2DLibraryProperties
C
NodeEffectType2DNames
C
NodeEffectType2DProperties
C
NodeProperties
C
NodeReference
Create node references
C
NodeReferenceBase
C
NodeResource
C
NullPluginWindowNotifier
C
ObjectSource
C
ObjectSourceProperties
C
ObjectTypeFilterObjectSource
C
ObjectTypeFilterObjectSourceProperties
C
ObservableFile
C
ObservableFileProperties
C
OrderedChildNodeContainer
C
OutputMaterial
C
OutputMaterialProperties
C
Page
C
PageHost
C
PageHostProperties
C
PageProperties
C
PageTransition
C
PageTransitionAnimation
C
PageTransitionAnimationProperties
C
PageTransitionCollection
C
PageTransitionCollectionLibrary
C
PageTransitionCollectionLibraryProperties
C
PageTransitionCollectionProperties
C
PageTransitionProperties
C
ParentChangedEventArgs
C
ParticleSystemGraph
C
ParticleSystemGraphProperties
C
ParticleSystemGraphsLibrary
C
ParticleSystemGraphsLibraryProperties
C
PathChangedEventArgs
C
PersistentPluginWindow
C
PipelineItemLibrary
C
PipelineItemLibraryProperties
C
PlaneMeshNode
C
PlaneMeshNodeProperties
C
PluginCommand
C
PluginCommandBase
C
PluginCommandInvalidateUndoHistory
C
PluginCommandParameter
C
PluginCommandWithCustomUndo
C
PluginContent
Get general information about a Kanzi Studio plugin
C
PluginPropertyTypesFileAttribute
Attribute to locate property type definitions in the plugin assembly
C
PluginPropertyValueEditorContext
ViewModel of the editor
C
PluginPropertyValueEditorContextFactory
Allows to define the way ViewModel for the editor is created
C
PluginPropertyValueEditorSettings
The class describes the property value editor
C
PluginResourceTypeLibrary
C
PluginWindow
C
PluginWindowFactory
C
PluginWindowNotifier
C
PluginWindowState
The base class for plugin window states
C
PluginWindowStateEventArgs
C
PrefabLibrary
C
PrefabLibraryProperties
C
PrefabPlaceholder
C
PrefabTemplate
C
PrefabTemplateProperties
C
PreviewConfiguration
C
PreviewPropertyChangedEventArgs
C
PreviewStartingEventArgs
C
PrimitiveMeshNode
C
PrimitiveMeshNodeProperties
C
PrismGraph
C
PrismGraphProperties
C
PrismGraphsLibrary
C
PrismGraphsLibraryProperties
C
ProgressiveRenderingNode2D
C
ProgressiveRenderingNode2DProperties
C
Project
Create and access nodes and resources
C
ProjectCodeBehindBuildingEventArgs
C
ProjectEventArgs
C
ProjectItem
Access nodes and resources in a Kanzi Studio project
C
ProjectItemEventArgs
C
ProjectItemLibrary
Access project libraries
C
ProjectItemPluginLogic
C
ProjectItemPluginLogicFactory
C
ProjectItemProperties
C
ProjectItemReference
Create project item references
C
ProjectMergeEventArgs
C
ProjectPathEventArgs
C
ProjectProperties
C
ProjectReferenceItem
C
ProjectReferenceItemProperties
C
ProjectReferenceLibrary
C
ProjectReferenceLibraryProperties
C
ProjectSavingEventArgs
C
Properties
C
Property
Access and configure property types
C
PropertyContainer
Access and configure property values
C
PropertyEditor
Access property editors
C
PropertyEditors
C
PropertyIsEqualObjectSource
C
PropertyIsEqualObjectSourceProperties
C
PropertyNameAttribute
An attribute that maks an interface whose implementers are to be derived from ProjectItem
C
PropertyRouter
Class that allows plugin to start routing property changes from one project item into another
C
PropertyTypeLibrary
Create property types
C
PropertyValueFormatProvider
C
QNXBuildConfigurationItem
C
QNXBuildConfigurationItemProperties
C
RectangleTrajectory
C
RectangleTrajectoryProperties
C
RenderPass
C
RenderPassPrefab
C
RenderPassPrefabLibrary
C
RenderPassPrefabLibraryProperties
C
RenderPassPrefabProperties
C
RenderPassProperties
C
RenderPassType
C
RenderPassTypeLibrary
C
RenderPassTypeLibraryProperties
C
RenderPassTypeNames
C
RenderPassTypeProperties
C
RenderTarget
C
RenderTargetTexture
C
RenderTargetTextureProperties
C
ReplaceEventArgs
C
ResourceDictionary
Create and remove resource entries from a resource dictionary
C
ResourceDictionaryItem
C
ResourceDictionaryItemProperties
C
ResourceFileDirectory
C
ResourceFileDirectoryProperties
C
ResourceFilesItem
C
ResourceFilesItemProperties
C
ResourceReference
Create resource references
C
ResourceReferenceBase
C
RootObjectSource
C
RootObjectSourceProperties
C
RoutingTarget
C
SavablePluginWindow
An interface for a window which has own local content which is not always in sync with the project
C
Scene
C
SceneLibrary
C
SceneLibraryProperties
C
SceneObjectLibrary
C
SceneObjectLibraryProperties
C
SceneProperties
C
Screen
Get or set the first child 2D node of the Screen node
C
ScreenLibrary
C
ScreenLibraryProperties
C
ScreenProperties
C
ScrollView2D
C
ScrollView2DProperties
C
Shader
Access to shader codes in Kanzi project
C
ShaderGraph
Plugin-facing surface for a Shader Graph project item
C
ShaderGraphProperties
C
ShaderGraphsLibrary
C
ShaderGraphsLibraryProperties
C
ShaderGraphValidationError
Structured description of a single shader-graph validation failure
C
ShaderGraphValidationException
Thrown by ShaderGraph.SetModelJson(string) when the supplied model JSON parses but fails structural or semantic validation
C
ShaderProperties
C
ShaderSourceDirectory
C
ShaderSourceDirectoryProperties
C
ShaderSourceFile
C
ShaderSourceFileProperties
C
Shortcut
C
ShortcutLibrary
C
ShortcutLibraryProperties
C
ShortcutProperties
C
SingleInputObjectSource
C
SingleInputObjectSourceProperties
C
SingleTexture
C
SingleTextureInterface
C
SingleTextureProperties
C
Slider2D
C
Slider2DProperties
C
Solution
Access the Kanzi Studio projects in a Kanzi solution
C
SourceAssetDirectory
C
SourceAssetDirectoryProperties
C
SourceAssetFile
C
SourceAssetFileProperties
C
SphereMeshNode
C
SphereMeshNodeProperties
C
SpiralTrajectory
C
SpiralTrajectoryProperties
C
SplineTrajectory
C
SplineTrajectoryProperties
C
StackLayout2D
C
StackLayout2DProperties
C
State
Configure states in a state group
C
StateBase
C
StateGroup
Configure state groups in a state manager
C
StateGroupProperties
C
StateManager
C
StateManagerLibrary
C
StateManagerLibraryProperties
C
StateManagerProperties
C
StateObject
Configure state objects in a state
C
StateProperties
C
StateTransition
Configure transitions between states
C
StatusEventArgs
C
StudioPluginItem
C
StudioPluginItemLibrary
C
StudioPluginItemLibraryProperties
C
StudioPluginItemProperties
C
StyleItem
C
StyleItemProperties
C
StyleLibrary
C
StyleLibraryProperties
C
SystemShaderSourceDirectory
C
SystemShaderSourceDirectoryProperties
C
SystemShaderSourceFile
C
SystemShaderSourceFileProperties
C
Tag
C
TagFilterObjectSource
C
TagFilterObjectSourceProperties
C
TagLibrary
C
TagLibraryProperties
C
TagProperties
C
TessellationControlShader
C
TessellationControlShaderProperties
C
TessellationEvaluationShader
C
TessellationEvaluationShaderProperties
C
TextBlock2D
C
TextBlock2DProperties
C
TextualPluginWindowState
C
Texture
C
TextureLibrary
C
TextureLibraryProperties
C
TextureNames
C
TextureProperties
C
ThemeGroup
C
ThemeGroupProperties
C
ThemeLibrary
C
ThemeLibraryProperties
C
TimelineEntry
C
TimelineEntryProperties
C
TimelineEntryTarget
C
TimelineSequence
C
TimelineSequenceLibrary
C
TimelineSequenceLibraryProperties
C
TimelineSequenceProperties
C
ToggleButton2D
C
ToggleButton2DProperties
C
ToggleButtonGroup2D
C
ToggleButtonGroup2DProperties
C
Trajectory
C
TrajectoryLayout2D
C
TrajectoryLayout2DProperties
C
TrajectoryLibrary
C
TrajectoryLibraryProperties
C
TrajectoryProperties
C
Transformation2D
C
Transformation3D
C
TransitionAnimation
C
TrapezoidTrajectory
C
TrapezoidTrajectoryProperties
C
TriggerActionItem
Configure trigger actions
C
TriggerActionItemProperties
C
TriggerActionType
C
TriggerActionTypeLibrary
C
TriggerActionTypeLibraryProperties
C
TriggerActionTypeProperties
C
TriggerConditionItem
Configure trigger conditions
C
TriggerConditionItemProperties
C
TriggerNodeComponent
Configure triggers
C
TriggerNodeComponentProperties
C
TrueTypeFontFile
C
TrueTypeFontFileProperties
C
TypedProperty
A generic property type interface that provides type-safe access to property default values
C
UserPreferenceSettingChangedEventArgs
Event arguments class for user preference settings change
C
Vector2DProperty
Configure vector 2D property types
C
Vector3DProperty
Configure vector 3D property types
C
Vector4DProperty
Configure vector 4D property types
C
VertexShader
C
VertexShaderProperties
C
Viewport2D
C
Viewport2DProperties
C
VolumeTexture
C
VolumeTextureProperties
C
WindowsBuildConfigurationItem
C
WindowsBuildConfigurationItemProperties
C
WriteLogActionForwardArgument
C
WriteLogActionForwardArgumentProperties
▼
N
Tool
►
N
MeshOptimizerInterface
C
MeshDataContainer
C
MeshDataOptimizer
C
WriteableMeshDataContainer
Kanzi documentation. Copyright © 2026, Rightware Oy. All rights reserved.