|
void | ContainerWithCargo (LayoutHolder parent, int sort=-1) |
|
override bool | IsDisplayable () |
|
override bool | IsEmpty () |
|
override bool | IsItemActive () |
|
override bool | CanCombine () |
|
override bool | CanCombineAmmo () |
|
override bool | IsItemWithQuantityActive () |
|
void | LockCargo (bool value) |
|
override void | Open () |
|
override void | Close () |
|
override bool | IsOpened () |
|
override void | UpdateInterval () |
|
override bool | IsFirstContainerFocused () |
|
override bool | IsLastContainerFocused () |
|
override void | SetDefaultFocus (bool while_micromanagment_mode=false) |
|
override void | UnfocusAll () |
|
override bool | SplitItem () |
|
override bool | EquipItem () |
|
override bool | TransferItem () |
|
override bool | TransferItemToVicinity () |
|
override bool | InspectItem () |
|
void | SetEntity (EntityAI entity, int cargo_index=0, bool immedUpdate=true) |
|
EntityAI | GetEntity () |
|
override EntityAI | GetFocusedContainerEntity () |
|
EntityAI | GetItemPreviewItem (Widget w) |
|
bool | DraggingOverGrid (Widget w, int x, int y, Widget reciever) |
|
void | DropReceived (Widget w, int x, int y) |
|
void | TakeIntoHands (notnull PlayerBase player, notnull EntityAI item) |
|
override void | DraggingOverHeader (Widget w, int x, int y, Widget receiver) |
|
override void | DraggingOver (Widget w, int x, int y, Widget receiver) |
|
override void | OnDropReceivedFromHeader (Widget w, int x, int y, Widget receiver) |
|
CargoContainer | GetCargo () |
|
void | ContainerWithCargoAndAttachments (LayoutHolder parent, int sort=-1) |
|
void | ~ContainerWithCargoAndAttachments () |
|
void | RecomputeContainers () |
|
void | AttachmentAddedEx (EntityAI item, string slot, EntityAI parent, bool immedUpdate=true) |
|
void | AttachmentAdded (EntityAI item, string slot, EntityAI parent) |
|
void | AttachmentRemoved (EntityAI item, string slot, EntityAI parent) |
|
override void | UpdateInterval () |
|
override EntityAI | GetFocusedContainerEntity () |
|
override void | UnfocusAll () |
|
override bool | IsLastIndex () |
|
override bool | IsFirstContainerFocused () |
|
override bool | IsLastContainerFocused () |
|
override void | MoveGridCursor (int direction) |
|
void | SetEntity (EntityAI entity, bool immedUpdate=true) |
|
void | HideCargo () |
|
void | ShowCargo () |
|
EntityAI | GetEntity () |
|
ItemPreviewWidget | GetItemPreviewWidgetDragOrDrop (Widget w) |
|
EntityAI | GetItemPreviewItem (Widget w) |
|
Widget | GetItemPreviewWidget (Widget w) |
|
void | MouseClick2 (Widget w, int x, int y, int button) |
|
void | DropReceived (Widget w, int x, int y, CargoContainer cargo) |
| NOTE Used for mouse only.
|
|
void | TakeAsAttachment (Widget w, Widget receiver) |
|
override void | OnDropReceivedFromHeader (Widget w, int x, int y, Widget receiver) |
|
void | OnDropReceivedFromHeader2 (Widget w, int x, int y, Widget receiver) |
|
void | DoubleClick (Widget w, int x, int y, int button) |
|
bool | DraggingOverGrid (Widget w, int x, int y, Widget reciever, CargoContainer cargo) |
|
override void | DraggingOver (Widget w, int x, int y, Widget receiver) |
|
override void | DraggingOverHeader (Widget w, int x, int y, Widget receiver) |
|
CargoContainer | GetCargo () |
|
map< EntityAI, ref CargoContainer > | GetAttachmentCargos () |
|
map< EntityAI, ref AttachmentsWrapper > | GetAttachmentAttachmentsContainers () |
|
См. определение в файле ContainerWithCargo.c строка 1