Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
Expansions.Missions.Editor.MissionBriefingDialog Class Reference
Inheritance diagram for Expansions.Missions.Editor.MissionBriefingDialog:

Public Types

enum  TabEnum { TabEnum.Info, TabEnum.Objectives, TabEnum.Score, TabEnum.Awards }
 

Public Member Functions

void OnEndEdit (string s)
 

Static Public Member Functions

static MissionBriefingDialog Display (Mission currentMission, TabEnum selectedTab, Callback afterOKCallback=null, Callback afterCancelCallback=null)
 
static MissionBriefingDialog Display (Mission currentMission, Callback afterOKCallback=null, Callback afterCancelCallback=null)
 

Public Attributes

TMP_InputField addCustomTagText
 
TMP_InputField authorText
 
Transform awardsContentRoot
 
MEGUIParameterDynamicModuleList awardsParameterPrefab
 
GameObject BannerBrowserPrefab
 
TMP_InputField briefingText
 
RawImage btnFlagImage
 
string DefaultFlagURL
 
GameObject FlagBrowserPrefab
 
Transform globalScoreContentRoot
 
UISkinDefSO guiSkinDef
 
RawImage imageBannerFail
 
RawImage imageBannerMenu
 
RawImage imageBannerSuccess
 
MissionBriefingTag missionBriefingTag
 
TMP_Text objectivesText
 
MEGUIParameterAwardModule[] scoreAwards
 
TMP_Text scoreDescriptionText
 
MEGUIParameterDynamicModuleList scoreParameterPrefab
 
GridLayoutGroup tagLayoutGroup
 
TMP_InputField titleText
 

Protected Attributes

MEGUIParameterDynamicModuleList awardsParameter
 
MEGUIParameterDynamicModuleList globalScoreParameter
 

Member Enumeration Documentation

Enumerator
Info 
Objectives 
Score 
Awards 

Member Function Documentation

static MissionBriefingDialog Expansions.Missions.Editor.MissionBriefingDialog.Display ( Mission  currentMission,
TabEnum  selectedTab,
Callback  afterOKCallback = null,
Callback  afterCancelCallback = null 
)
inlinestatic
static MissionBriefingDialog Expansions.Missions.Editor.MissionBriefingDialog.Display ( Mission  currentMission,
Callback  afterOKCallback = null,
Callback  afterCancelCallback = null 
)
inlinestatic

Parameters
currentMissionThe mission to display the details for
afterOKCallbackA callback to be run after the user clicks OK
afterCancelCallbackA callback to be run after the user clicks Cancel
Returns
void Expansions.Missions.Editor.MissionBriefingDialog.OnEndEdit ( string  s)
inline

Member Data Documentation

TMP_InputField Expansions.Missions.Editor.MissionBriefingDialog.addCustomTagText
TMP_InputField Expansions.Missions.Editor.MissionBriefingDialog.authorText
Transform Expansions.Missions.Editor.MissionBriefingDialog.awardsContentRoot
MEGUIParameterDynamicModuleList Expansions.Missions.Editor.MissionBriefingDialog.awardsParameter
protected
MEGUIParameterDynamicModuleList Expansions.Missions.Editor.MissionBriefingDialog.awardsParameterPrefab
GameObject Expansions.Missions.Editor.MissionBriefingDialog.BannerBrowserPrefab
TMP_InputField Expansions.Missions.Editor.MissionBriefingDialog.briefingText
RawImage Expansions.Missions.Editor.MissionBriefingDialog.btnFlagImage
string Expansions.Missions.Editor.MissionBriefingDialog.DefaultFlagURL
GameObject Expansions.Missions.Editor.MissionBriefingDialog.FlagBrowserPrefab
Transform Expansions.Missions.Editor.MissionBriefingDialog.globalScoreContentRoot
MEGUIParameterDynamicModuleList Expansions.Missions.Editor.MissionBriefingDialog.globalScoreParameter
protected
UISkinDefSO Expansions.Missions.Editor.MissionBriefingDialog.guiSkinDef
RawImage Expansions.Missions.Editor.MissionBriefingDialog.imageBannerFail
RawImage Expansions.Missions.Editor.MissionBriefingDialog.imageBannerMenu
RawImage Expansions.Missions.Editor.MissionBriefingDialog.imageBannerSuccess
MissionBriefingTag Expansions.Missions.Editor.MissionBriefingDialog.missionBriefingTag
TMP_Text Expansions.Missions.Editor.MissionBriefingDialog.objectivesText
MEGUIParameterAwardModule [] Expansions.Missions.Editor.MissionBriefingDialog.scoreAwards
TMP_Text Expansions.Missions.Editor.MissionBriefingDialog.scoreDescriptionText
MEGUIParameterDynamicModuleList Expansions.Missions.Editor.MissionBriefingDialog.scoreParameterPrefab
GridLayoutGroup Expansions.Missions.Editor.MissionBriefingDialog.tagLayoutGroup
TMP_InputField Expansions.Missions.Editor.MissionBriefingDialog.titleText

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