Kanzi Framework  3.9.0
Kanzi Engine API
kanzi::ActivityHostConcept::DeactivatingActivity Struct Reference

Class to manage storing and switching of Activity nodes. More...

#include <kanzi/ui/node/concept/activity/activity_host_concept.hpp>

Public Member Functions

 DeactivatingActivity (NodeWeakPtr deactivatingActivityNode, string_view prefabPath)
 Constructor. More...
 

Public Attributes

NodeWeakPtr activity
 The deactivating Activity node. More...
 
string prefabPath
 The path to the prefab for the deactivating Activity node. More...
 
DeactivationStatus status
 The current status of the deactivating Activity node. More...
 

Detailed Description

Class to manage storing and switching of Activity nodes.

Holds the record of a deactivating Activity node.

Constructor & Destructor Documentation

◆ DeactivatingActivity()

kanzi::ActivityHostConcept::DeactivatingActivity::DeactivatingActivity ( NodeWeakPtr  deactivatingActivityNode,
string_view  prefabPath 
)
inlineexplicit

Constructor.

Parameters
deactivatingActivityNodeThe deactivating Activity node.
prefabPathThe path to the prefab of a deactivating Activity node.

Member Data Documentation

◆ status

DeactivationStatus kanzi::ActivityHostConcept::DeactivatingActivity::status

The current status of the deactivating Activity node.

◆ activity

NodeWeakPtr kanzi::ActivityHostConcept::DeactivatingActivity::activity

The deactivating Activity node.

◆ prefabPath

string kanzi::ActivityHostConcept::DeactivatingActivity::prefabPath

The path to the prefab for the deactivating Activity node.


The documentation for this struct was generated from the following file: