|
virtual void | AddAvailItem (ProtoCrewMember crew, UIList list=null, CrewListItem.ButtonTypes type=CrewListItem.ButtonTypes.V) |
|
virtual void | AddAvailItem (ProtoCrewMember crew, out CrewListItem item, UIList list=null, CrewListItem.ButtonTypes type=CrewListItem.ButtonTypes.V) |
|
void | AddCrewItem (ProtoCrewMember crew, uint pUid) |
|
void | AddCrewItemEmpty (uint pUid, int index=-1) |
|
void | AddCrewListBorder (string text, Color textColor, bool expandHeight=false) |
|
virtual CrewListItem | AddItem (uint pUid, UIList list, ProtoCrewMember crew) |
|
virtual void | Awake () |
|
virtual void | DropOnAvailList (UIList fromList, UIListItem insertItem, int insertIndex) |
|
virtual void | DropOnCrewList (UIList fromList, UIListItem insertItem, int insertIndex) |
|
virtual KerbalRoster | GetCurrentCrewRoster () |
|
virtual void | ListItemButtonClick (CrewListItem.ButtonTypes type, CrewListItem clickItem) |
|
virtual void | MoveCrewToAvail (UIList fromlist, UIList tolist, UIListItem itemToMove) |
|
virtual void | MoveCrewToEmptySeat (UIList fromlist, UIList tolist, UIListItem itemToMove, int index) |
|
virtual void | OnDestroy () |
|
virtual void | Refresh () |
|
virtual void | SetCurrentCrewRoster (KerbalRoster newRoster) |
|
void KSP.UI.BaseCrewAssignmentDialog.AddCrewItem |
( |
ProtoCrewMember |
crew, |
|
|
uint |
pUid |
|
) |
| |
|
inlineprotected |
void KSP.UI.BaseCrewAssignmentDialog.AddCrewItemEmpty |
( |
uint |
pUid, |
|
|
int |
index = -1 |
|
) |
| |
|
inlineprotected |
void KSP.UI.BaseCrewAssignmentDialog.AddCrewListBorder |
( |
string |
text, |
|
|
Color |
textColor, |
|
|
bool |
expandHeight = false |
|
) |
| |
|
inlineprotected |
virtual void KSP.UI.BaseCrewAssignmentDialog.Awake |
( |
| ) |
|
|
inlineprotectedvirtual |
void KSP.UI.BaseCrewAssignmentDialog.ButtonClear |
( |
| ) |
|
|
inline |
void KSP.UI.BaseCrewAssignmentDialog.ButtonFill |
( |
| ) |
|
|
inline |
void KSP.UI.BaseCrewAssignmentDialog.ButtonReset |
( |
| ) |
|
|
inline |
void KSP.UI.BaseCrewAssignmentDialog.ClearLists |
( |
| ) |
|
|
inline |
virtual void KSP.UI.BaseCrewAssignmentDialog.DropOnAvailList |
( |
UIList |
fromList, |
|
|
UIListItem |
insertItem, |
|
|
int |
insertIndex |
|
) |
| |
|
inlineprotectedvirtual |
virtual void KSP.UI.BaseCrewAssignmentDialog.DropOnCrewList |
( |
UIList |
fromList, |
|
|
UIListItem |
insertItem, |
|
|
int |
insertIndex |
|
) |
| |
|
inlineprotectedvirtual |
virtual KerbalRoster KSP.UI.BaseCrewAssignmentDialog.GetCurrentCrewRoster |
( |
| ) |
|
|
inlineprotectedvirtual |
< resetting the manifest without refreshing the UI list will make it invalid. In which case, return the manifest we stored then.
virtual void KSP.UI.BaseCrewAssignmentDialog.MoveCrewToAvail |
( |
UIList |
fromlist, |
|
|
UIList |
tolist, |
|
|
UIListItem |
itemToMove |
|
) |
| |
|
inlineprotectedvirtual |
virtual void KSP.UI.BaseCrewAssignmentDialog.MoveCrewToEmptySeat |
( |
UIList |
fromlist, |
|
|
UIList |
tolist, |
|
|
UIListItem |
itemToMove, |
|
|
int |
index |
|
) |
| |
|
inlineprotectedvirtual |
virtual void KSP.UI.BaseCrewAssignmentDialog.OnDestroy |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void KSP.UI.BaseCrewAssignmentDialog.Refresh |
( |
| ) |
|
|
inlineprotectedvirtual |
void KSP.UI.BaseCrewAssignmentDialog.RefreshCrewLists |
( |
VesselCrewManifest |
crewManifest, |
|
|
bool |
setAsDefault, |
|
|
bool |
updateUI, |
|
|
Func< PartCrewManifest, bool > |
displayFilter = null |
|
) |
| |
|
inline |
Called to initiate or refresh the gui contents.
virtual void KSP.UI.BaseCrewAssignmentDialog.SetCurrentCrewRoster |
( |
KerbalRoster |
newRoster | ) |
|
|
inlineprotectedvirtual |
Replaces the default manifest with the given one. The default manifest is used when pressing the Reset button.
- Parameters
-
Color KSP.UI.BaseCrewAssignmentDialog.disabledColor = new Color(1, 1, 1, 0.5f) |
|
staticprotected |
Sprite KSP.UI.BaseCrewAssignmentDialog.disabledCrewListSprite |
|
protected |
bool KSP.UI.BaseCrewAssignmentDialog.listIsValid |
|
protected |
UIList KSP.UI.BaseCrewAssignmentDialog.scrollListAvail |
UIList KSP.UI.BaseCrewAssignmentDialog.scrollListCrew |
UIListItem KSP.UI.BaseCrewAssignmentDialog.widgetBorder |
|
protected |
CrewListItem KSP.UI.BaseCrewAssignmentDialog.widgetCrewEmpty |
|
protected |
KerbalRoster KSP.UI.BaseCrewAssignmentDialog.CurrentCrewRoster |
|
getset |
The documentation for this class was generated from the following file: