C# Class Fluffy.Widgets_Animals

Afficher le fichier Open project: FluffierThanThou/RW_EnhancedTabs Class Usage Examples

Méthodes publiques

Méthode 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

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

Method Details

DoTrainingRow() public static méthode

public static DoTrainingRow ( Rect rect, Pawn pawn ) : void
rect UnityEngine.Rect
pawn Pawn
Résultat void

DrawTrainingButton() public static méthode

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

GetTrainingTip() public static méthode

public static GetTrainingTip ( Pawn pawn, TrainableDef td, AcceptanceReport ar ) : string
pawn Pawn
td TrainableDef
ar AcceptanceReport
Résultat string

MassAssignMasterBonded() public static méthode

public static MassAssignMasterBonded ( ) : void
Résultat void

MassAssignMaster_FloatMenuOption() public static méthode

public static MassAssignMaster_FloatMenuOption ( Pawn colonist ) : FloatMenuOption
colonist Pawn
Résultat FloatMenuOption

Pregnant() public static méthode

public static Pregnant ( this pawn ) : bool
pawn this
Résultat bool

SlaughterAllAnimals() public static méthode

public static SlaughterAllAnimals ( List pawns ) : void
pawns List
Résultat void

SlaughterAnimal() public static méthode

public static SlaughterAnimal ( Pawn pawn ) : void
pawn Pawn
Résultat void

ToggleAllTraining() public static méthode

public static ToggleAllTraining ( TrainableDef td, List pawns ) : void
td TrainableDef
pawns List
Résultat void

ToggleTraining() public static méthode

public static ToggleTraining ( TrainableDef td, Pawn pawn, AcceptanceReport ar ) : void
td TrainableDef
pawn Pawn
ar AcceptanceReport
Résultat void

UnSlaughterAnimal() public static méthode

public static UnSlaughterAnimal ( Pawn pawn ) : void
pawn Pawn
Résultat void