Riwmorld
RimWorld.ColonistBar Class Reference

Classes

struct  Entry
 

Public Member Functions

bool AnyColonistOrCorpseAt (Vector2 pos)
 
Caravan CaravanMemberCaravanAt (Vector2 at)
 
List< CaravanCaravanMembersCaravansInScreenRect (Rect rect)
 
List< PawnCaravanMembersInScreenRect (Rect rect)
 
void ColonistBarOnGUI ()
 
Thing ColonistOrCorpseAt (Vector2 pos)
 
List< ThingColonistsOrCorpsesInScreenRect (Rect rect)
 
List< PawnGetColonistsInOrder ()
 
float GetEntryRectAlpha (Rect rect)
 
List< ThingMapColonistsOrCorpsesInScreenRect (Rect rect)
 
void MarkColonistsDirty ()
 
bool TryGetEntryAt (Vector2 pos, out ColonistBar.Entry entry)
 

Public Attributes

const float BaseSelectedTexJump = 20f
 
const float BaseSelectedTexScale = 0.4f
 
const float EntryInAnotherMapAlpha = 0.4f
 
const float BaseSpaceBetweenGroups = 25f
 
const float BaseSpaceBetweenColonistsHorizontal = 24f
 
const float BaseSpaceBetweenColonistsVertical = 32f
 
ColonistBarColonistDrawer drawer = new ColonistBarColonistDrawer()
 

Static Public Attributes

static readonly Texture2D BGTex
 
static readonly Vector2 BaseSize
 

Properties

List< Vector2 > DrawLocs [get]
 
List< ColonistBar.EntryEntries [get]
 
float Scale [get]
 
Vector2 Size [get]
 
float SpaceBetweenColonistsHorizontal [get]
 

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