Kanzi Framework  3.9.0
Kanzi Engine API
kanzi::ExclusiveActivityHostConcept::ExclusiveActivityHostContent Struct Reference

Container for the content information for an ExclusiveActivityHost. More...

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

Public Member Functions

 ExclusiveActivityHostContent (string_view initiallyActiveActivityName, const vector< ActivityInExclusiveHostInfo > &childrenInfo)
 Constructor. More...
 
 ExclusiveActivityHostContent ()=default
 Default constructor. More...
 

Public Attributes

vector< ActivityInExclusiveHostInfochildrenInfo
 Container of child Activity node name, its path, and the value of its ControllerProperty. More...
 
string initiallyActiveActivityName
 The name of the Activity node that is initially active. More...
 

Detailed Description

Container for the content information for an ExclusiveActivityHost.

This contains the name of the Activity node that is initially active, along with the following information for each child Activity node:

  • The Activity node name.
  • The value of its ControllerProperty.
  • Path to its prefab.
See also
ExclusiveActivityHostContentProperty.
Since
Kanzi 3.9.0

Constructor & Destructor Documentation

◆ ExclusiveActivityHostContent() [1/2]

kanzi::ExclusiveActivityHostConcept::ExclusiveActivityHostContent::ExclusiveActivityHostContent ( string_view  initiallyActiveActivityName,
const vector< ActivityInExclusiveHostInfo > &  childrenInfo 
)
inlineexplicit

Constructor.

Parameters
initiallyActiveActivityNameThe name of the Activity node that is initially active.
childrenInfoContainer of child Activity node name, its path, and the value of its ControllerProperty.

◆ ExclusiveActivityHostContent() [2/2]

kanzi::ExclusiveActivityHostConcept::ExclusiveActivityHostContent::ExclusiveActivityHostContent ( )
explicitdefault

Default constructor.

Member Data Documentation

◆ initiallyActiveActivityName

string kanzi::ExclusiveActivityHostConcept::ExclusiveActivityHostContent::initiallyActiveActivityName

The name of the Activity node that is initially active.

◆ childrenInfo

vector<ActivityInExclusiveHostInfo> kanzi::ExclusiveActivityHostConcept::ExclusiveActivityHostContent::childrenInfo

Container of child Activity node name, its path, and the value of its ControllerProperty.


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