C# Class Fluffy.MainTabWindow_PawnList

Inheritance: MainTabWindow
Exibir arquivo Open project: FluffierThanThou/RW_EnhancedTabs

Protected Properties

Property Type Description
Pawns List

Public Methods

Method Description
DoWindowContents ( Rect inRect ) : void
Notify_PawnsChanged ( ) : void
PostOpen ( ) : void
PreOpen ( ) : void

Protected Methods

Method Description
BuildPawnList ( ) : void
DrawPawnRow ( Rect r, Pawn p ) : void
DrawRows ( Rect outRect ) : void

Private Methods

Method Description
PostDrawPawnRow ( Rect rect, Pawn p ) : void
PreDrawPawnRow ( Rect rect, Pawn p ) : void

Method Details

BuildPawnList() protected method

protected BuildPawnList ( ) : void
return void

DoWindowContents() public method

public DoWindowContents ( Rect inRect ) : void
inRect UnityEngine.Rect
return void

DrawPawnRow() protected abstract method

protected abstract DrawPawnRow ( Rect r, Pawn p ) : void
r UnityEngine.Rect
p Pawn
return void

DrawRows() protected method

protected DrawRows ( Rect outRect ) : void
outRect UnityEngine.Rect
return void

Notify_PawnsChanged() public method

public Notify_PawnsChanged ( ) : void
return void

PostOpen() public method

public PostOpen ( ) : void
return void

PreOpen() public method

public PreOpen ( ) : void
return void

Property Details

Pawns protected_oe property

protected List Pawns
return List