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 | List of all members
Expansions.Missions.Editor.CrewCreationDialog Class Reference
Inheritance diagram for Expansions.Missions.Editor.CrewCreationDialog:

Public Member Functions

delegate void CancelledCallback ()
 
delegate void CreateCallback (ProtoCrewMember kerbal)
 
void Dismiss ()
 Destroy this dialog instance. More...
 
void Setup (CreateCallback onCrewCreate, CancelledCallback onDialogCancelled, List< ProtoCrewMember > tempCrewList=null, KerbalRoster currentCrewRoster=null)
 Setup this instance More...
 
void Show ()
 Show this dialog More...
 
void Show (ProtoCrewMember crew)
 

Public Attributes

Toggle badassToggle
 
Toggle femaleToggle
 
Slider kerbalCourage
 
Slider kerbalExperience
 
TMPro.TMP_InputField kerbalName
 
TMPro.TMP_Dropdown kerbalRole
 
Slider kerbalStupidity
 
Toggle maleToggle
 
CreateCallback OnCrewCreate
 
CancelledCallback OnDialogCancelled
 
Toggle veteranToggle
 

Protected Member Functions

void Hide ()
 
void ResetValues ()
 
void SetValues (ProtoCrewMember crew)
 Set the values of the kerbal we want to edit More...
 
void Start ()
 

Member Function Documentation

delegate void Expansions.Missions.Editor.CrewCreationDialog.CancelledCallback ( )
delegate void Expansions.Missions.Editor.CrewCreationDialog.CreateCallback ( ProtoCrewMember  kerbal)
void Expansions.Missions.Editor.CrewCreationDialog.Dismiss ( )
inline

Destroy this dialog instance.

void Expansions.Missions.Editor.CrewCreationDialog.Hide ( )
inlineprotected
void Expansions.Missions.Editor.CrewCreationDialog.ResetValues ( )
inlineprotected
void Expansions.Missions.Editor.CrewCreationDialog.Setup ( CreateCallback  onCrewCreate,
CancelledCallback  onDialogCancelled,
List< ProtoCrewMember tempCrewList = null,
KerbalRoster  currentCrewRoster = null 
)
inline

Setup this instance

Parameters
onCrewCreateCallback this is invoked when a kerbal is created
onDialogCancelledCallback
void Expansions.Missions.Editor.CrewCreationDialog.SetValues ( ProtoCrewMember  crew)
inlineprotected

Set the values of the kerbal we want to edit

Parameters
crew
void Expansions.Missions.Editor.CrewCreationDialog.Show ( )
inline

Show this dialog

void Expansions.Missions.Editor.CrewCreationDialog.Show ( ProtoCrewMember  crew)
inline
void Expansions.Missions.Editor.CrewCreationDialog.Start ( )
inlineprotected

Member Data Documentation

Toggle Expansions.Missions.Editor.CrewCreationDialog.badassToggle
Toggle Expansions.Missions.Editor.CrewCreationDialog.femaleToggle
Slider Expansions.Missions.Editor.CrewCreationDialog.kerbalCourage
Slider Expansions.Missions.Editor.CrewCreationDialog.kerbalExperience
TMPro.TMP_InputField Expansions.Missions.Editor.CrewCreationDialog.kerbalName
TMPro.TMP_Dropdown Expansions.Missions.Editor.CrewCreationDialog.kerbalRole
Slider Expansions.Missions.Editor.CrewCreationDialog.kerbalStupidity
Toggle Expansions.Missions.Editor.CrewCreationDialog.maleToggle
CreateCallback Expansions.Missions.Editor.CrewCreationDialog.OnCrewCreate
CancelledCallback Expansions.Missions.Editor.CrewCreationDialog.OnDialogCancelled
Toggle Expansions.Missions.Editor.CrewCreationDialog.veteranToggle

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