Kanzi 3.9.14
ActivityConcept Interface Reference

Base class for Activity classes. More...

Inheritance diagram for ActivityConcept:
[legend]

Public Member Functions

long getNativeActivityConcept ()
 Gets a pointer to a native object.
 
default Node getNode ()
 Gets the underlying Node object.
 

Static Public Member Functions

static long getNativeActivityConcept (ActivityConcept value)
 Gets a pointer to a native ActivityConcept object.
 

Additional Inherited Members

- Public Attributes inherited from ActivityConceptMetadata
DynamicPropertyType< Boolean > ActivatedByActivationModifierProperty
 
DynamicMessageType< ActivityConceptMetadata.ActivityMessageArgumentsActivityActivatedMessageMessage
 An Activity sends this message when it is activated.
 
DynamicMessageType< ActivityConceptMetadata.ActivityMessageArgumentsActivityActivatingMessageMessage
 An Activity sends this message when it is in the activating state.
 
DynamicMessageType< ActivityConceptMetadata.ActivityMessageArgumentsActivityDeactivatedMessageMessage
 An Activity sends this message when it is deactivated.
 
DynamicMessageType< ActivityConceptMetadata.ActivityMessageArgumentsActivityDeactivatingMessageMessage
 An Activity sends this message when it is in the deactivating state.
 
DynamicPropertyType< Float > DummyStateManagerProperty
 
DynamicMessageType< ActivityConceptMetadata.StatusChangedInternalMessageArgumentsFinishedExclusiveDeactivatingAnimationInternalMessageMessage
 
DynamicMessageType< ActivityConceptMetadata.StatusChangedInternalMessageArgumentsFinishedParallelActivatingAnimationInternalMessageMessage
 
DynamicMessageType< ActivityConceptMetadata.StatusChangedInternalMessageArgumentsFinishedParallelDeactivatingAnimationInternalMessageMessage
 
DynamicPropertyType< ActivityConceptEnums.KeepAlivePolicyKeepActivityAliveProperty
 Sets how to handle the Activity node when you deactivate it:
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.ActivityConcept")
 Metaclass for ActivityConcept.
 
DynamicMessageType< ActivityConceptMetadata.StatusChangedInternalMessageArgumentsReadyForActivationAnimationInternalMessageMessage
 
DynamicPropertyType< Boolean > SaveLastFocusedNodeProperty
 When this property is enabled, Kanzi remembers the last-focused node in this Activity and sets the key focus to that node when you activate this Activity again.
 
DynamicMessageType< ActivityConceptMetadata.StartActivationInternalMessageArgumentsStartActivationInternalMessageMessage
 
DynamicMessageType< ActivityConceptMetadata.ActivityInternalMessageArgumentsStartDeactivationInternalMessageMessage
 
DynamicMessageType< ActivityConceptMetadata.ActivityInternalMessageArgumentsStartExclusiveActivatingAnimationInternalMessageMessage
 
DynamicMessageType< ActivityConceptMetadata.ActivityInternalMessageArgumentsStartExclusiveDeactivatingAnimationInternalMessageMessage
 
DynamicMessageType< ActivityConceptMetadata.ActivityInternalMessageArgumentsStartParallelActivatingAnimationInternalMessageMessage
 
DynamicMessageType< ActivityConceptMetadata.ActivityInternalMessageArgumentsStartParallelDeactivatingAnimationInternalMessageMessage
 
DynamicMessageType< ActivityConceptMetadata.StatusChangedMessageArgumentsStatusChangedMessageMessage
 An Activity sends this message when the value of its Activity Status property changes.
 
DynamicPropertyType< ActivityStatusStatusProperty
 Sets the possible states of the Activity when its Activity Host activates or deactivates that Activity.
 

Detailed Description

Base class for Activity classes.

This class defines common types, properties, and messages for Activity classes.

Member Function Documentation

◆ getNativeActivityConcept() [1/2]

long getNativeActivityConcept ( )

Gets a pointer to a native object.

Returns
A pointer to the native object.

Implemented in Activity2D, and Activity3D.

◆ getNativeActivityConcept() [2/2]

static long getNativeActivityConcept ( ActivityConcept value)
static

Gets a pointer to a native ActivityConcept object.

Parameters
valueThe ActivityConcept object.
Returns
A pointer to the native object.

◆ getNode()

default Node getNode ( )

Gets the underlying Node object.

Returns
The underlying Node object handle.