C# Class PrisonersAndSlaves.CompOwnable

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

Méthodes publiques

Méthode Description
ClearCache ( ) : void
CompOwnable ( ) : System
DrawColumns ( Listing_Standard listing, float physicalHeight, bool overridden = false ) : void
PawnCanOpen ( Pawn p, bool isEscaping ) : bool
PostDrawGUIOverlay ( ) : void
PostExposeData ( ) : void
RebuildOwners ( bool clearUserAdded = false ) : bool
TryAddOwner ( Pawn p ) : bool
TryAddOwnerByThingID ( string thingID ) : bool
TryRemoveOwner ( Pawn p ) : bool
TryRemoveOwnerByThingID ( string thingID ) : bool
UpdateCompStatus ( ) : void

Private Methods

Méthode Description
OwnerScrollAddOwner ( Pawn p ) : void
OwnerScrollRemoveOwner ( Pawn p ) : void
RecachePotentialOwners ( ) : void

Method Details

ClearCache() public méthode

public ClearCache ( ) : void
Résultat void

CompOwnable() public méthode

public CompOwnable ( ) : System
Résultat System

DrawColumns() public méthode

public DrawColumns ( Listing_Standard listing, float physicalHeight, bool overridden = false ) : void
listing Listing_Standard
physicalHeight float
overridden bool
Résultat void

PawnCanOpen() public méthode

public PawnCanOpen ( Pawn p, bool isEscaping ) : bool
p Pawn
isEscaping bool
Résultat bool

PostDrawGUIOverlay() public méthode

public PostDrawGUIOverlay ( ) : void
Résultat void

PostExposeData() public méthode

public PostExposeData ( ) : void
Résultat void

RebuildOwners() public méthode

public RebuildOwners ( bool clearUserAdded = false ) : bool
clearUserAdded bool
Résultat bool

TryAddOwner() public méthode

public TryAddOwner ( Pawn p ) : bool
p Pawn
Résultat bool

TryAddOwnerByThingID() public méthode

public TryAddOwnerByThingID ( string thingID ) : bool
thingID string
Résultat bool

TryRemoveOwner() public méthode

public TryRemoveOwner ( Pawn p ) : bool
p Pawn
Résultat bool

TryRemoveOwnerByThingID() public méthode

public TryRemoveOwnerByThingID ( string thingID ) : bool
thingID string
Résultat bool

UpdateCompStatus() public méthode

public UpdateCompStatus ( ) : void
Résultat void