| ▼Ncom | |
| ▼Nrightware | |
| ▼Nkanzi | |
| ►Nmetadata | |
| CAbstractMessageType | AbstractMessageType is a handle to an existing message type |
| CAbstractMetaclass | AbstractMetaclass is a handle to an existing metaclasses |
| CAbstractPropertyType | AbstractPropertyType is a homogeneous property type handle to an existing property type |
| CAction | Actions are small operations that Kanzi executes when the trigger event that contains that action occurs and the trigger conditions are met |
| CActionBase | Base abstraction class for Action classes |
| CAssert | A class that can be used to analyze the correctness of the program's behavior |
| CBitmapImage | BitmapImage is the basic runtime primitive to load, hold, and convert image data in memory |
| CButton2D | A class that implements a 2D button UI control |
| CCachingMode | Caching modes for nodes |
| CColorRGBA | Color with 4 floating point components: red, green, blue and alpha (r, g, b, a) |
| CCondition | Condition for triggers |
| ►CDataContext | DataContext acts as a container for data |
| CDataObject | DataObject is a node in a tree of data |
| CDataObjectBool | DataObjectBool is a specialization of DataObject for data of Boolean type |
| CDataObjectInt | DataObjectInt is a specialization of DataObject for data of Integer type |
| CDataObjectList | DataObjectList is a specialization of DataObject for list data |
| CDataObjectReal | DataObjectReal is a specialization of DataObject for data of Double type |
| CDataObjectString | DataObjectString is a specialization of DataObject for data of String type |
| CDataObjectType | Type enumerations for different data object types |
| CDataSource | Use data sources to separate the user interface from the application data and to remove the dependencies between a Kanzi Studio project and the application code which define the Kanzi application |
| ►CDomain | Domain binds Kanzi subsystems and objects together |
| CDynamicPropertyType | DynamicPropertyType is a handle to an existing property type of known data type |
| CEditorInfo | Editor information for metadata |
| CEditorInfoAttribute | Editor information attribute for custom editor information for metadata |
| CEmptyNode2D | Empty Node 2D can be used to group other 2D nodes |
| CForwardingAction | ForwardingAction is the base class for the action classes that read and send arguments, such as SetPropertyAction or DispatchMessageAction |
| CGPUResourceMemoryType | Memory upload and RAM preservation strategy for GPU resources |
| CGraphicsCompareFunction | Renderer stencil modes |
| CGraphicsFormat | GraphicsFormat specifies format of graphics data used for example in textures and vertex attributes |
| CImage2D | A class that implements a 2D image UI control |
| CInvalidKzbFileException | Exception class to indicate a KZB File is invalid |
| CKanziObject | Object is the base class for Kanzi UI classes that implement association with a Domain |
| CLog | |
| CLogJNI | |
| CMatrix3x3 | Matrix with 3x3 elements |
| ►CMatrix4x4 | Matrix with 4x4 elements |
| CMessageArguments | MessageArguments is the base class for arguments passed in messages |
| CMessageRouting | Message routing modes |
| CMessageType | An instance of a MessageType represents a single message type in the Kanzi message system |
| CMetaclass | Metaclass provides type inspection mechanism for Kanzi classes |
| CMetaclassRegistry | A container class for Java metaclasses and proxies |
| CMetadata | The Metadata annotation specifies property, message type or nested classes to be automatically registered when the containing class is registered to Domain with registerClass or overrideClass |
| ►CNode | Base class for Kanzi nodes |
| ►CNode2D | Node2D is the base class of all 2D nodes |
| ►CNode3D | Node3D is the base class of all 3D nodes |
| CNodeComponent | NodeComponent is the base class for all node components |
| CNodeComponentState | State indicating if component is attached to a node, detached from any node or in process of attaching/detaching |
| CObjectNotFoundException | Exception class to indicate that an Object was not found |
| CObjectRef | The ObjectRef class is used to store an owning reference to a KanziObject instance |
| COptionalBool | |
| COptionalColorRGBA | |
| COptionalFloat | |
| COptionalInt | |
| COptionalMatrix3x3 | |
| COptionalMatrix4x4 | |
| COptionalSRTValue2D | |
| COptionalSRTValue3D | |
| COptionalVector2 | |
| COptionalVector3 | |
| COptionalVector4 | |
| CPlatform | Holds information about the current platform |
| CPlugin | Represents the abstract base class for all plugins |
| CPrefabTemplate | This class represents a prefab (prefabricated template) resource that is a description of a scene graph that can be instantiated at runtime |
| CPropertyDataType | Enumeration of data types that can be stored as properties |
| CPropertyNotificationReason | Property notification reason |
| ►CPropertyType | An instance of a PropertyType represents a single property type in the Kanzi property system |
| CPropertyTypeChangeFlag | Each property type has a set of property change flags that indicate the effects that changing a property has |
| CQuaternion | Quaternions represent rotation around an axis, defined by quaternion components x, y, z and w |
| CQuaternionLongerPath | Quaternion for interpolating rotation along longer path |
| CResource | Represents the base class for all resources |
| ►CResourceManager | The resource manager maintains kzb files and provides mechanisms to load resources from kzb files |
| CSamplerAddressingMode | |
| CSamplerFilter | |
| CSamplerMipmapMode | |
| CScene | Scene is a 3D node that is the root node for other 3D nodes |
| CSRTValue2D | A structure that describes the scale, rotation and translation transformation in 2D space |
| CSRTValue3D | A structure that describes the scale, rotation and translation transformation in 3D space |
| CStaleObjectException | Exception class to indicate attempts to use a KanziObject which no longer refers to a valid native object |
| CTextBlock2D | Text Block 2D displays text in 2D |
| CTexture | A Texture provides an image that you can use in Image nodes, Texture Brushes, materials for use in 3D rendering, or Material Brushes |
| CTextureBuilder | TextureBuilder is a class used for setting up properties to initialize textures |
| CTextureCreateInfoStatus | Status tells if texture creation parameters can be used to create a texture |
| CTextureType | Texture type |
| CTrigger | Trigger is the base class for defining events, conditions and actions for content-driven logic programming |
| CVector2 | Vector with 2 floating point components: (x, y) |
| CVector3 | Vector with 3 floating point components: (x, y, z) |
| CVector4 | Vector with 4 floating point components: (x, y, z, w) |