Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Properties | List of all members
TutorialScenario.TutorialPage Class Reference
Inheritance diagram for TutorialScenario.TutorialPage:
KFSMState

Public Member Functions

void SetAdvanceCondition (KFSMEventCondition condition)
 
 TutorialPage (string name)
 
- Public Member Functions inherited from KFSMState
void AddEvent (KFSMEvent ev)
 
bool IsValid (KFSMEvent ev)
 
 KFSMState (string name)
 
override string ToString ()
 

Public Attributes

KFSMEvent onAdvanceConditionMet
 
Callback OnDrawContent = () => { }
 
string windowTitle = "Tutorial Window"
 
- Public Attributes inherited from KFSMState
int FrameCountAtStateEnter
 
string name
 
KFSMStateChange OnEnter = (KFSMState fromState) => { }
 
KFSMCallback OnFixedUpdate = () => { }
 
KFSMCallback OnLateUpdate = () => { }
 
KFSMStateChange OnLeave = (KFSMState toState) => { }
 
KFSMCallback OnUpdate = () => { }
 
double TimeAtStateEnter
 
KFSMUpdateMode updateMode = KFSMUpdateMode.FIXEDUPDATE
 

Properties

MultiOptionDialog Dialog [get, set]
 The Tutorial Dialog UI More...
 
- Properties inherited from KFSMState
List< KFSMEventStateEvents [get]
 

Additional Inherited Members

- Protected Attributes inherited from KFSMState
List< KFSMEventstateEvents
 

Constructor & Destructor Documentation

TutorialScenario.TutorialPage.TutorialPage ( string  name)
inline

Member Function Documentation

void TutorialScenario.TutorialPage.SetAdvanceCondition ( KFSMEventCondition  condition)
inline

Member Data Documentation

KFSMEvent TutorialScenario.TutorialPage.onAdvanceConditionMet
Callback TutorialScenario.TutorialPage.OnDrawContent = () => { }
string TutorialScenario.TutorialPage.windowTitle = "Tutorial Window"

Property Documentation

MultiOptionDialog TutorialScenario.TutorialPage.Dialog
getset

The Tutorial Dialog UI


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