Classes | |
interface | AbstractPrefabLibrary |
interface | Binding |
Configure binding arguments. More... | |
interface | BindingHost |
Configure bindings. More... | |
interface | ChildContainer |
Check validity of child names and create new names. More... | |
interface | CustomEnumProperty |
Configure enumeration property types. More... | |
class | DataUtilities |
Contains utility methods. More... | |
interface | FileSystemProjectItem |
Access resource files such as images, shader source files, and 3D assets. More... | |
interface | FloatProperty |
Configure float property types. More... | |
interface | IntProperty |
Configure integer property types. More... | |
interface | IUserPreferences |
Access Kanzi Studio user preferences. More... | |
interface | 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. More... | |
class | LocalizationTableRow |
Import and export a single row from a localization table. More... | |
interface | NodeComponentHost |
Configure node components. More... | |
class | NodeReference |
Create node references. More... | |
interface | PluginContent |
Get general information about a Kanzi Studio plugin. More... | |
interface | PluginPropertyValueEditorContext |
ViewModel of the editor. More... | |
interface | PluginPropertyValueEditorContextFactory |
Allows to define the way ViewModel for the editor is created. More... | |
interface | PluginPropertyValueEditorSettings |
The class describes the property value editor. More... | |
interface | PluginResourceTypeLibrary |
interface | Project |
Create and access nodes and resources. More... | |
interface | ProjectItem |
Access nodes and resources in a Kanzi Studio project. More... | |
interface | ProjectItemLibrary |
Access project libraries. More... | |
interface | ProjectItemReference |
Create project item references. More... | |
interface | Property |
Access and configure property types. More... | |
interface | PropertyContainer |
Access and configure property values. More... | |
interface | PropertyEditor |
Access property editors. More... | |
interface | PropertyTypeLibrary |
Create property types. More... | |
interface | ResourceDictionary |
Create and remove resource entries from a resource dictionary. More... | |
class | ResourceReference |
Create resource references. More... | |
interface | Screen |
Get or set the first child 2D node of the Screen node. More... | |
interface | Solution |
Access the Kanzi Studio projects in a Kanzi solution. More... | |
interface | State |
Configure states in a state group. More... | |
interface | StateGroup |
Configure state groups in a state manager. More... | |
interface | StateObject |
Configure state objects in a state. More... | |
interface | StateTransition |
Configure transitions between states. More... | |
interface | TriggerActionItem |
Configure trigger actions. More... | |
interface | TriggerConditionItem |
Configure trigger conditions. More... | |
interface | TriggerNodeComponent |
Configure triggers. More... | |
interface | TypedProperty |
interface | Vector2DProperty |
Configure vector 2D property types. More... | |
interface | Vector3DProperty |
Configure vector 3D property types. More... | |
interface | Vector4DProperty |
Configure vector 4D property types. More... | |
Enumerations | |
enum | PluginPropertyDataType { NONE = -1 , COLOR = 0 , STRING = 1 , INT32 = 2 , FLOAT = 3 , VECTOR2D = 4 , VECTOR3D = 5 , VECTOR4D = 6 , MATRIX2x2 = 7 , MATRIX3x3 = 8 , MATRIX4x4 = 9 , ENUM = 10 , GROUP_PROPERTY = 11 , LIGHT_PROPERTY = 12 , CAMERA_PROPERTY = 13 , TEXTURE = 14 , BOOLEAN = 15 , RESOURCE_ID = 16 , CONTENT_REFERENCE = 17 , SRT2D = 18 , SRT3D = 19 , RANGE = 20 , PROJECT_ITEM_REFERENCE = 101 , PROJECT_ITEM_REFERENCE_LIST = 102 , TYPE = 103 , PROPERTY_HOST_TYPES = 104 , PROPERTY_TYPE_GROUP = 105 , ENUM_OPTIONS = 106 , ATTRIBUTE_MAPPINGS = 107 , ARRAY_PROPERTY = 108 , EVENT = 109 , PROPERTY_TYPE_REFERENCE = 110 , EVENT_HANDLER_LIST = 112 , COMPONENT_CALLBACK_LIST = 113 , STRING_LIST = 114 , TIMELINE_ENTRY_TARGET = 115 , SHADER_VARIABLE_INFO_LIST = 116 , COLUMN_DEFINITION_LIST = 117 , DATE_TIME = 118 , PROPERTY_BINDING_LIST = 119 , TIMELINE_ENTRY_WEIGHT = 120 , TIMELINE_ENTRY_WEIGHT_SINGLE = 121 , STATE_TRANSITION_LIST = 122 , RESOURCE_DICTIONARY = 123 , MULTI_EXPRESSION_PROPERTY_BINDING_LIST = 124 , LOCALIZATION_TABLE_DICTIONARY = 125 , COMPOSITION_LIST = 126 , DATA_CONTEXT = 127 , VARIANT = 128 , QUATERNION = 129 , NODE_REFERENCE = 130 , BINDING_TARGET = 131 , MATERIAL_RULE_LIST = 132 , MATERIAL_TYPE_PREPROCESSOR_DEFINES = 133 } |
Pepresents basic Property Data Types. | |
enum | PropertyReadOnlyStatus { NotReadonly = 0 , UserInterfaceReadonly = 1 , ProgrammaticallyReadonly = 2 } |
enum | TriggerConditionOperation { NONE = 0 , EQUALS = 1 , DIFFERENT = 2 , SMALLER = 3 , BIGGER = 4 , SMALLER_OR_EQUALS = 5 , BIGGER_OR_EQUALS = 6 } |
enum | TriggerConditionTermSourceType { FIXED = 0 , FROM_PROPERTY = 1 , FROM_MESSAGE = 2 } |