Riwmorld
RimWorld.Dialog_ScenarioList_Load Class Reference
Inheritance diagram for RimWorld.Dialog_ScenarioList_Load:
RimWorld.Dialog_ScenarioList RimWorld.Dialog_FileList Verse.Window

Public Member Functions

 Dialog_ScenarioList_Load (Action< Scenario > scenarioReturner)
 
- Public Member Functions inherited from RimWorld.Dialog_FileList
override void DoWindowContents (Rect inRect)
 
- Public Member Functions inherited from Verse.Window
virtual bool CausesMessageBackground ()
 
virtual void Close (bool doCloseSound=true)
 
virtual void ExtraOnGUI ()
 
virtual void Notify_ResolutionChanged ()
 
virtual void PostClose ()
 
virtual void PostOpen ()
 
virtual void PreClose ()
 
virtual void PreOpen ()
 
virtual void WindowOnGUI ()
 
virtual void WindowUpdate ()
 

Protected Member Functions

override void DoFileInteraction (string fileName)
 
- Protected Member Functions inherited from RimWorld.Dialog_ScenarioList
override void ReloadFiles ()
 
- Protected Member Functions inherited from RimWorld.Dialog_FileList
virtual void DoTypeInField (Rect rect)
 
virtual Color FileNameColor (SaveFileInfo sfi)
 
- Protected Member Functions inherited from Verse.Window
virtual void SetInitialSizeAndPosition ()
 

Additional Inherited Members

- Static Public Member Functions inherited from RimWorld.Dialog_FileList
static void DrawDateAndVersion (SaveFileInfo sfi, Rect rect)
 
- Public Attributes inherited from Verse.Window
WindowLayer layer = WindowLayer.Dialog
 
string optionalTitle
 
bool doCloseX
 
bool doCloseButton
 
bool closeOnEscapeKey = true
 
bool closeOnClickedOutside
 
bool forcePause
 
bool preventCameraMotion = true
 
bool preventDrawTutor
 
bool doWindowBackground = true
 
bool onlyOneOfTypeAllowed = true
 
bool absorbInputAroundWindow
 
bool resizeable
 
bool draggable
 
bool drawShadow = true
 
bool focusWhenOpened = true
 
float shadowAlpha = 1f
 
SoundDef soundAppear
 
SoundDef soundClose
 
SoundDef soundAmbient
 
bool silenceAmbientSound
 
bool wantsRenderedWorld
 
int ID
 
Rect windowRect
 
- Protected Attributes inherited from RimWorld.Dialog_FileList
const float BoxMargin = 20f
 
const float EntrySpacing = 3f
 
const float EntryMargin = 1f
 
const float NameExtraLeftMargin = 15f
 
const float InfoExtraLeftMargin = 270f
 
const float DeleteButtonSpace = 5f
 
const float EntryHeight = 36f
 
const float NameTextFieldWidth = 400f
 
const float NameTextFieldHeight = 35f
 
const float NameTextFieldButtonSpace = 20f
 
string interactButLabel = "Error"
 
float bottomAreaHeight
 
List< SaveFileInfofiles = new List<SaveFileInfo>()
 
Vector2 scrollPosition = Vector2.zero
 
string typingName = string.Empty
 
- Protected Attributes inherited from Verse.Window
const float StandardMargin = 18f
 
readonly Vector2 CloseButSize = new Vector2(120f, 40f)
 
- Properties inherited from RimWorld.Dialog_FileList
override Vector2 InitialSize [get]
 
virtual bool ShouldDoTypeInField [get]
 
- Properties inherited from Verse.Window
virtual Vector2 InitialSize [get]
 
virtual bool IsDebug [get]
 
virtual float Margin [get]
 

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