C# Class Fluffy.Widgets_Animals

Exibir arquivo Open project: FluffierThanThou/RW_EnhancedTabs Class Usage Examples

Public Methods

Method Description
DoTrainingRow ( Rect rect, Pawn pawn ) : void
DrawTrainingButton ( Rect rect, Pawn pawn, TrainableDef td, AcceptanceReport ar ) : void
GetTrainingTip ( Pawn pawn, TrainableDef td, AcceptanceReport ar ) : string
MassAssignMasterBonded ( ) : void
MassAssignMaster_FloatMenuOption ( Pawn colonist ) : FloatMenuOption
Pregnant ( this pawn ) : bool
SlaughterAllAnimals ( List pawns ) : void
SlaughterAnimal ( Pawn pawn ) : void
ToggleAllTraining ( TrainableDef td, List pawns ) : void
ToggleTraining ( TrainableDef td, Pawn pawn, AcceptanceReport ar ) : void
UnSlaughterAnimal ( Pawn pawn ) : void

Private Methods

Method Description
MassAssignMaster ( Pawn pawn, IEnumerable animals ) : void
SetWantedRecursive ( TrainableDef td, Pawn pawn, bool checkOn ) : void

Method Details

DoTrainingRow() public static method

public static DoTrainingRow ( Rect rect, Pawn pawn ) : void
rect UnityEngine.Rect
pawn Pawn
return void

DrawTrainingButton() public static method

public static DrawTrainingButton ( Rect rect, Pawn pawn, TrainableDef td, AcceptanceReport ar ) : void
rect UnityEngine.Rect
pawn Pawn
td TrainableDef
ar AcceptanceReport
return void

GetTrainingTip() public static method

public static GetTrainingTip ( Pawn pawn, TrainableDef td, AcceptanceReport ar ) : string
pawn Pawn
td TrainableDef
ar AcceptanceReport
return string

MassAssignMasterBonded() public static method

public static MassAssignMasterBonded ( ) : void
return void

MassAssignMaster_FloatMenuOption() public static method

public static MassAssignMaster_FloatMenuOption ( Pawn colonist ) : FloatMenuOption
colonist Pawn
return FloatMenuOption

Pregnant() public static method

public static Pregnant ( this pawn ) : bool
pawn this
return bool

SlaughterAllAnimals() public static method

public static SlaughterAllAnimals ( List pawns ) : void
pawns List
return void

SlaughterAnimal() public static method

public static SlaughterAnimal ( Pawn pawn ) : void
pawn Pawn
return void

ToggleAllTraining() public static method

public static ToggleAllTraining ( TrainableDef td, List pawns ) : void
td TrainableDef
pawns List
return void

ToggleTraining() public static method

public static ToggleTraining ( TrainableDef td, Pawn pawn, AcceptanceReport ar ) : void
td TrainableDef
pawn Pawn
ar AcceptanceReport
return void

UnSlaughterAnimal() public static method

public static UnSlaughterAnimal ( Pawn pawn ) : void
pawn Pawn
return void