DIFF

class ContainerWithCargoAndAttachmentsSource

ContainerWithElectricManager ContainerWithCargoAndAttachments ClosableContainer Container LayoutHolder ScriptedWidgetEventHandler Managed

All members, including inherited

Constructors 2

Members 6

protected ref map<EntityAI, ref Attachments> m_AttachmentAttachments
protected ref array<int> m_AttachmentSlotsSorted
Referenced by AttachmentAddedEx(), and SetEntity()

Methods 30

void AttachmentAdded(EntityAI item, string slot, EntityAI parent)
override EntityAI GetFocusedContainerEntity()
override bool IsFirstContainerFocused()
override bool IsLastContainerFocused()
References IsLastIndex()
override void MoveGridCursor(int direction)
EntityAI GetEntity()
ItemPreviewWidget GetItemPreviewWidgetDragOrDrop(Widget w)
Widget GetItemPreviewWidget(Widget w)
override void OnDropReceivedFromHeader(Widget w, int x, int y, Widget receiver)
void OnDropReceivedFromHeader2(Widget w, int x, int y, Widget receiver)
override void DraggingOver(Widget w, int x, int y, Widget receiver)
CargoContainer GetCargo()
References m_CargoGrid
map<EntityAI, ref CargoContainer> GetAttachmentCargos()
map<EntityAI, ref AttachmentsWrapper> GetAttachmentAttachmentsContainers()