Send this message to an Activity Host to activate its child Activity that you set in the message.
On successful activation, Exclusive Activity Hosts automatically deactivates the previously active Activity.
Sets whether to show the activated Activity in front within its Parallel Activity Host.
This property affects the z-order of the activated Activity within the same Activity priority layer:
Sets whether to clip the child nodes of this node. Kanzi clips the child nodes whose bounding box is completely outside of the bounding box of their parent node.
Use this property with layout nodes. The child nodes can use only translation transformation.
Send this message to an Activity Host to deactivate its child Activity that you set in the message.
You can use this message only to deactivate an Activity in a Parallel Activity Host.
Indicates whether this node and its ancestor nodes are enabled.
Use this property in state managers and bindings to observe whether a node is effectively enabled.
To enable or disable a node, use the Enabled property.
When a node is effectively disabled:
Whether this node is enabled.
When you disable this property in a node, that node and its descendant nodes in the same overlay focus scope are effectively disabled.
Effectively disabling a node removes that node from the focus chain and cancels all the active input manipulators.Use the Effectively Enabled property to observe whether a node is effectively enabled.
The margin of the frustum cull radius of the node. For example, set the margin when a vertex shader modifies the geometry of the node.
To use this property, enable the Frustum Culling property in the Draw Objects Render Pass you use to render the node.
When enabled, the node can be hit tested.
Enabling Hit Testable for a 2D node enables hit testing only for that node.
Enabling Hit Testable for a 3D node enables hit testing also for the child nodes. Kanzi hit tests 3D nodes using the default Camera node or the Hit Test Camera node of the active Scene node.
The location, orientation and scale of the node relative to its parent node.
Layout Transformation affects the layout. If you do not want to affect the layout, use Render Transformation.
Describes the content of a Parallel Activity Host.
The Parallel Activity Host uses this content to instantiate Activity prefabs and control the status and lifetime of its child Activities.
This property is not directly editable by a Kanzi Studio user.
The ActivityBrowserController sets the value of this property according to the changes done to the state of the Activity Tree in the ActivityBrowser.
The expected format for the property value is a list of Activity descriptions.
Each of this Activity description contains:
Specifies the focusing policy that Kanzi applies to an activating Activity in a Parallel Activity Host.
Apply this rule to an Activity in a Parallel Activity Host.
Base class for Activity Host classes.
This class defines common types, properties and messages for Activity Host classes.
See: ExclusiveActivityHost2D, ExclusiveActivityHost3D, ParallelActivityHost2D, ParallelActivityHost3D.
Use the Content Layout nodes to present complex content as one element in the UI.
You can use a Content Layout node to create a control that adapts to the size of its content,
or a control where the content adapts to the size of the control.