Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Protected Member Functions | Properties | List of all members
TutorialPageConfig Class Reference
Inheritance diagram for TutorialPageConfig:
IntermediateTutorialPageStep ApplyScoreTutorialStep BiomeTutorialStep DialogOrbitTutorialStep DialogScienceTutorialStep EventExplanationTutorialStep EventSelectionTutorialStep EventStartTutorialStep ScienceNodeTutorialStep TimeSinceTutorialStep VesselTutorialStep

Public Member Functions

 TutorialPageConfig (string pageId, string pageTitleLocId, string pageDialogLocId, KFSMStateChange onEnterCallback, BasicTutorial.TutorialButtonType pageButtonType=BasicTutorial.TutorialButtonType.Next)
 

Public Attributes

List< TutorialPageConfigtutoStepsConfig
 

Protected Member Functions

virtual void AddTutorialStepConfig ()
 
void AddTutorialStepConfig (string pageId, string pageTitleLocId, string pageDialogLocId, KFSMStateChange onEnterCallback, BasicTutorial.TutorialButtonType pageButtonType=BasicTutorial.TutorialButtonType.Next)
 
void OnEnterEmpty (KFSMState state)
 
 TutorialPageConfig ()
 

Properties

KFSMStateChange onEnterCallback [get, set]
 
BasicTutorial.TutorialButtonType pageButtonType [get, set]
 
string pageDialogLocId [get, set]
 
string pageId [get, set]
 
string pageTitleLocId [get, set]
 

Constructor & Destructor Documentation

TutorialPageConfig.TutorialPageConfig ( string  pageId,
string  pageTitleLocId,
string  pageDialogLocId,
KFSMStateChange  onEnterCallback,
BasicTutorial.TutorialButtonType  pageButtonType = BasicTutorial.TutorialButtonType.Next 
)
inline
TutorialPageConfig.TutorialPageConfig ( )
inlineprotected

Member Function Documentation

virtual void TutorialPageConfig.AddTutorialStepConfig ( )
inlineprotectedvirtual
void TutorialPageConfig.AddTutorialStepConfig ( string  pageId,
string  pageTitleLocId,
string  pageDialogLocId,
KFSMStateChange  onEnterCallback,
BasicTutorial.TutorialButtonType  pageButtonType = BasicTutorial.TutorialButtonType.Next 
)
inlineprotected
void TutorialPageConfig.OnEnterEmpty ( KFSMState  state)
inlineprotected

Member Data Documentation

List<TutorialPageConfig> TutorialPageConfig.tutoStepsConfig

Property Documentation

KFSMStateChange TutorialPageConfig.onEnterCallback
getset
BasicTutorial.TutorialButtonType TutorialPageConfig.pageButtonType
getset
string TutorialPageConfig.pageDialogLocId
getset
string TutorialPageConfig.pageId
getset
string TutorialPageConfig.pageTitleLocId
getset

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