C# Class Fluffy.MainTabWindow_Animals

Inheritance: MainTabWindow_PawnList
Exibir arquivo 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_oe static_oe property

public static bool Asc
return bool

IsDirty public_oe static_oe property

public static bool IsDirty
return bool

Order public_oe static_oe property

public static Orders Order
return Orders

TrainingOrder public_oe static_oe property

public static TrainableDef TrainingOrder
return TrainableDef

iconSize public_oe static_oe property

public static float iconSize
return float