Riwmorld
RimWorld.Page_SelectScenario Class Reference
Inheritance diagram for RimWorld.Page_SelectScenario:
RimWorld.Page Verse.Window

Public Member Functions

override void DoWindowContents (Rect rect)
 
override void PreOpen ()
 
- 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 WindowOnGUI ()
 
virtual void WindowUpdate ()
 

Static Public Member Functions

static void BeginScenarioConfiguration (Scenario scen, Page originPage)
 

Protected Member Functions

override bool CanDoNext ()
 
- Protected Member Functions inherited from RimWorld.Page
virtual bool CanDoBack ()
 
virtual void DoBack ()
 
void DoBottomButtons (Rect rect, string nextLabel=null, string midLabel=null, Action midAct=null, bool showNext=true)
 
virtual void DoNext ()
 
void DrawPageTitle (Rect rect)
 
Rect GetMainRect (Rect rect, float extraTopSpace=0, bool ignoreTitle=false)
 
- Protected Member Functions inherited from Verse.Window
virtual void SetInitialSizeAndPosition ()
 

Properties

override string PageTitle [get]
 
- Properties inherited from RimWorld.Page
override Vector2 InitialSize [get]
 
virtual string PageTitle [get]
 
- Properties inherited from Verse.Window
virtual Vector2 InitialSize [get]
 
virtual bool IsDebug [get]
 
virtual float Margin [get]
 

Additional Inherited Members

- Public Attributes inherited from RimWorld.Page
const float TitleAreaHeight = 45f
 
const float BottomButHeight = 38f
 
Page prev
 
Page next
 
Action nextAct
 
- 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
 
- Static Public Attributes inherited from RimWorld.Page
static readonly Vector2 StandardSize
 
- Protected Attributes inherited from Verse.Window
const float StandardMargin = 18f
 
readonly Vector2 CloseButSize = new Vector2(120f, 40f)
 
- Static Protected Attributes inherited from RimWorld.Page
static readonly Vector2 BottomButSize
 

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