|
| 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