C# 클래스 PrisonersAndSlaves.CompOwnable

상속: CompRestricted
파일 보기 프로젝트 열기: ForsakenShell/Es-Small-Mods

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
OwnerScrollAddOwner ( Pawn p ) : void
OwnerScrollRemoveOwner ( Pawn p ) : void
RecachePotentialOwners ( ) : void

메소드 상세

ClearCache() 공개 메소드

public ClearCache ( ) : void
리턴 void

CompOwnable() 공개 메소드

public CompOwnable ( ) : System
리턴 System

DrawColumns() 공개 메소드

public DrawColumns ( Listing_Standard listing, float physicalHeight, bool overridden = false ) : void
listing Listing_Standard
physicalHeight float
overridden bool
리턴 void

PawnCanOpen() 공개 메소드

public PawnCanOpen ( Pawn p, bool isEscaping ) : bool
p Pawn
isEscaping bool
리턴 bool

PostDrawGUIOverlay() 공개 메소드

public PostDrawGUIOverlay ( ) : void
리턴 void

PostExposeData() 공개 메소드

public PostExposeData ( ) : void
리턴 void

RebuildOwners() 공개 메소드

public RebuildOwners ( bool clearUserAdded = false ) : bool
clearUserAdded bool
리턴 bool

TryAddOwner() 공개 메소드

public TryAddOwner ( Pawn p ) : bool
p Pawn
리턴 bool

TryAddOwnerByThingID() 공개 메소드

public TryAddOwnerByThingID ( string thingID ) : bool
thingID string
리턴 bool

TryRemoveOwner() 공개 메소드

public TryRemoveOwner ( Pawn p ) : bool
p Pawn
리턴 bool

TryRemoveOwnerByThingID() 공개 메소드

public TryRemoveOwnerByThingID ( string thingID ) : bool
thingID string
리턴 bool

UpdateCompStatus() 공개 메소드

public UpdateCompStatus ( ) : void
리턴 void