C# Класс Fluffy.Widgets_Animals

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
MassAssignMaster ( Pawn pawn, IEnumerable animals ) : void
SetWantedRecursive ( TrainableDef td, Pawn pawn, bool checkOn ) : void

Описание методов

DoTrainingRow() публичный статический Метод

public static DoTrainingRow ( Rect rect, Pawn pawn ) : void
rect UnityEngine.Rect
pawn Pawn
Результат void

DrawTrainingButton() публичный статический Метод

public static DrawTrainingButton ( Rect rect, Pawn pawn, TrainableDef td, AcceptanceReport ar ) : void
rect UnityEngine.Rect
pawn Pawn
td TrainableDef
ar AcceptanceReport
Результат void

GetTrainingTip() публичный статический Метод

public static GetTrainingTip ( Pawn pawn, TrainableDef td, AcceptanceReport ar ) : string
pawn Pawn
td TrainableDef
ar AcceptanceReport
Результат string

MassAssignMasterBonded() публичный статический Метод

public static MassAssignMasterBonded ( ) : void
Результат void

MassAssignMaster_FloatMenuOption() публичный статический Метод

public static MassAssignMaster_FloatMenuOption ( Pawn colonist ) : FloatMenuOption
colonist Pawn
Результат FloatMenuOption

Pregnant() публичный статический Метод

public static Pregnant ( this pawn ) : bool
pawn this
Результат bool

SlaughterAllAnimals() публичный статический Метод

public static SlaughterAllAnimals ( List pawns ) : void
pawns List
Результат void

SlaughterAnimal() публичный статический Метод

public static SlaughterAnimal ( Pawn pawn ) : void
pawn Pawn
Результат void

ToggleAllTraining() публичный статический Метод

public static ToggleAllTraining ( TrainableDef td, List pawns ) : void
td TrainableDef
pawns List
Результат void

ToggleTraining() публичный статический Метод

public static ToggleTraining ( TrainableDef td, Pawn pawn, AcceptanceReport ar ) : void
td TrainableDef
pawn Pawn
ar AcceptanceReport
Результат void

UnSlaughterAnimal() публичный статический Метод

public static UnSlaughterAnimal ( Pawn pawn ) : void
pawn Pawn
Результат void