C# Class Fluffy.MainTabWindow_Animals

Inheritance: MainTabWindow_PawnList
Show file Open project: FluffierThanThou/RW_EnhancedTabs

Public Properties

Property Type Description
Asc bool
IsDirty bool
Order Orders
TrainingOrder TrainableDef
iconSize float

Public Methods

Method Description
DoWindowContents ( Rect fillRect ) : void
PostOpen ( ) : void

Protected Methods

Method Description
BuildPawnList ( ) : void
DrawPawnRow ( Rect rect, Pawn p ) : void

Private Methods

Method Description
DrawColumnHeader_Age ( float &curX, Rect ageRect ) : void
DrawColumnHeader_Areas ( Rect rect, AllowedAreaMode mode = AllowedAreaMode.Animal ) : void
DrawColumnHeader_Follow ( float &curX, Rect rect ) : void
DrawColumnHeader_Gender ( float &curX, Rect genderRect ) : void
DrawColumnHeader_Master ( float &curX, Rect rect ) : void
DrawColumnHeader_Name ( Rect nameRect ) : void
DrawColumnHeader_Pregnant ( float &curX, Rect pregnantRect ) : void
DrawColumnHeader_Slaughter ( float &curX, Rect slaughterRect ) : void
DrawColumnHeader_Training ( float &curX, Rect rect ) : void
DrawFilterButton ( Rect filterButton ) : void

Method Details

BuildPawnList() protected method

protected BuildPawnList ( ) : void
return void

DoWindowContents() public method

public DoWindowContents ( Rect fillRect ) : void
fillRect UnityEngine.Rect
return void

DrawPawnRow() protected method

protected DrawPawnRow ( Rect rect, Pawn p ) : void
rect UnityEngine.Rect
p Pawn
return void

PostOpen() public method

public PostOpen ( ) : void
return void

Property Details

Asc public static property

public static bool Asc
return bool

IsDirty public static property

public static bool IsDirty
return bool

Order public static property

public static Orders Order
return Orders

TrainingOrder public static property

public static TrainableDef TrainingOrder
return TrainableDef

iconSize public static property

public static float iconSize
return float