C# Class PrisonersAndSlaves.MainTabWindow_Slaves

Inheritance: MainTabWindow_PawnList
Afficher le fichier Open project: ForsakenShell/Es-Small-Mods

Méthodes publiques

Méthode Description
DoWindowContents ( Rect inRect ) : void
MainTabWindow_Slaves ( ) : System
PreOpen ( ) : void

Méthodes protégées

Méthode Description
BuildPawnList ( ) : void
DrawPawnRow ( Rect r, Pawn p ) : void

Private Methods

Méthode Description
ColorOfPriority ( int prio ) : Color
CopyFrom_Restrictions ( Pawn p ) : void
DoTimeAssignment ( Rect rect, Pawn p, int hour ) : void
DoWindowContents_Restrictions ( Rect inRect ) : void
DoWindowContents_WorkAssignments ( Rect rect ) : void
DrawPawnRow_Restrictions ( Rect r, Pawn p ) : void
DrawPawnRow_WorkAssignments ( Rect rect, Pawn p ) : void
DrawTimeAssignmentSelectorFor ( Rect rect, TimeAssignmentDef ta ) : void
DrawTimeAssignmentSelectorGrid ( Rect rect ) : void
DrawWorkBoxBackground ( Rect rect, Pawn p, WorkTypeDef workDef ) : void
DrawWorkBoxFor ( Vector2 topLeft, Pawn p, WorkTypeDef wType, bool incapableBecauseOfCapacities ) : void
IsIncapableOfWholeWorkType ( Pawn p, WorkTypeDef work ) : bool
PasteTo_Restrictions ( Pawn p ) : void
Reinit ( ) : void
SpecificWorkListString ( WorkTypeDef def ) : string

Method Details

BuildPawnList() protected méthode

protected BuildPawnList ( ) : void
Résultat void

DoWindowContents() public méthode

public DoWindowContents ( Rect inRect ) : void
inRect UnityEngine.Rect
Résultat void

DrawPawnRow() protected méthode

protected DrawPawnRow ( Rect r, Pawn p ) : void
r UnityEngine.Rect
p Pawn
Résultat void

MainTabWindow_Slaves() public méthode

public MainTabWindow_Slaves ( ) : System
Résultat System

PreOpen() public méthode

public PreOpen ( ) : void
Résultat void