|
| void | ZombieContainer (LayoutHolder parent, int sort=-1) |
| |
| void | ~ZombieContainer () |
| |
| void | SetEntity (EntityAI zombie_entity) |
| |
| override void | UpdateRadialIcon () |
| |
| override bool | IsItemWithQuantityActive () |
| |
| bool | IsContainerWithCargoActive () |
| |
| bool | IsItemWithAttachmentsActive () |
| |
| bool | IsZombieEquipmentActive () |
| |
| bool | IsItemWithContainerActive () |
| |
| bool | IsEmptyItemActive () |
| |
| override void | ExpandCollapseContainer () |
| |
| override void | OnDropReceivedFromHeader (Widget w, int x, int y, Widget receiver) |
| |
| override void | DraggingOverHeader (Widget w, int x, int y, Widget receiver) |
| |
| void | OnDropReceivedFromGhostArea (Widget w, int x, int y, Widget receiver) |
| |
| void | SetHeaderName () |
| |
| void | ItemAttached (EntityAI item, string slot_name) |
| |
| void | ItemDetached (EntityAI item, string slot_name) |
| |
| override bool | CanOpenCloseContainerEx (EntityAI focusedEntity) |
| |
| void | ToggleContainer (Widget w) |
| |
| void | MouseClick (Widget w, int x, int y, int button) |
| |
| SlotsIcon | GetSlotsIcon (int row, int column) |
| |
| void | InitGhostSlots () |
| |
| void | AddSlotsContainer (int row_count) |
| |
| Widget | GetWidgetSlot (int slot_number) |
| |
| void | DoubleClick (Widget w, int x, int y, int button) |
| |
| override void | CollapseButtonOnMouseButtonDown (Widget w) |
| |
| override bool | EquipItem () |
| |
| override bool | TransferItem () |
| |
| override bool | Select () |
| |
| override bool | TransferItemToVicinity () |
| |
◆ ZombieContainer()
◆ ~ZombieContainer()
◆ AddSlotsContainer()
| void AddSlotsContainer |
( |
int |
row_count | ) |
|
|
inlineprivate |
◆ CanOpenCloseContainerEx()
| override bool CanOpenCloseContainerEx |
( |
EntityAI |
focusedEntity | ) |
|
|
inlineprivate |
◆ CollapseButtonOnMouseButtonDown()
| override void CollapseButtonOnMouseButtonDown |
( |
Widget |
w | ) |
|
|
inlineprivate |
◆ DoubleClick()
◆ DraggingOverHeader()
◆ EquipItem()
| override bool EquipItem |
( |
| ) |
|
|
inlineprivate |
◆ ExpandCollapseContainer()
| override void ExpandCollapseContainer |
( |
| ) |
|
|
inlineprivate |
◆ GetSlotsIcon()
◆ GetWidgetSlot()
◆ InitGhostSlots()
References AddSlotsContainer(), SlotsIcon::Clear(), CGame::ConfigGetText(), CGame::ConfigGetTextArray(), GetGame(), SlotsIcon::GetGhostSlot(), WidgetEventHandler::GetInstance(), SlotsIcon::GetPanelWidget(), SlotsIcon::GetRadialIcon(), SlotsIcon::GetRadialIconPanel(), InventorySlots::GetSlotDisplayName(), InventorySlots::GetSlotIdFromString(), GetSlotsIcon(), StaticGUIUtils::IMAGESETGROUP_INVENTORY, ItemAttached(), ITEMS_IN_ROW, m_CargoGrid, m_Container, m_InventorySlots, m_ShowedItems, m_ZombieEntity, path, WidgetEventHandler::RegisterOnDoubleClick(), WidgetEventHandler::RegisterOnDraggingOver(), WidgetEventHandler::RegisterOnDropReceived(), WidgetEventHandler::RegisterOnMouseButtonDown(), WidgetEventHandler::RegisterOnMouseButtonUp(), SlotsIcon::SetContainer(), SlotsIcon::SetSlotDisplayName(), SlotsIcon::SetSlotID(), and StaticGUIUtils::VerifyIconImageString().
Referenced by SetEntity().
◆ IsContainerWithCargoActive()
| bool IsContainerWithCargoActive |
( |
| ) |
|
|
inlineprivate |
◆ IsEmptyItemActive()
| bool IsEmptyItemActive |
( |
| ) |
|
|
inlineprivate |
◆ IsItemWithAttachmentsActive()
| bool IsItemWithAttachmentsActive |
( |
| ) |
|
|
inlineprivate |
◆ IsItemWithContainerActive()
| bool IsItemWithContainerActive |
( |
| ) |
|
|
inlineprivate |
◆ IsItemWithQuantityActive()
| override bool IsItemWithQuantityActive |
( |
| ) |
|
|
inlineprivate |
◆ IsZombieEquipmentActive()
| bool IsZombieEquipmentActive |
( |
| ) |
|
|
inlineprivate |
◆ ItemAttached()
References CGame::ConfigIsExisting(), GetGame(), WidgetEventHandler::GetInstance(), SlotsIcon::GetPanelWidget(), SlotsIcon::GetRadialIcon(), SlotsIcon::GetRadialIconClosed(), SlotsIcon::GetRadialIconPanel(), InventorySlots::GetSlotIdFromString(), SlotsIcon::Init(), ClosableContainer::IsOpened(), m_InventorySlots, m_ShowedItems, name, CollapsibleContainer::Refresh(), and WidgetEventHandler::RegisterOnMouseButtonUp().
Referenced by InitGhostSlots(), SetEntity(), and ~ZombieContainer().
◆ ItemDetached()
◆ MouseClick()
◆ OnDropReceivedFromGhostArea()
◆ OnDropReceivedFromHeader()
◆ Select()
References GameInventory::CanSwapEntitiesEx(), Container::GetFocusedItem(), GetGame(), ItemManager::GetInstance(), InventoryLocation::GetParent(), CGame::GetPlayer(), GetPlayer(), ItemManager::GetSelectedIcon(), ItemManager::GetSelectedItem(), SlotsIcon::IsOutOfReach(), m_ZombieEntity, and ItemManager::SetSelectedItemEx().
◆ SetEntity()
| void SetEntity |
( |
EntityAI |
zombie_entity | ) |
|
|
inlineprivate |
◆ SetHeaderName()
◆ ToggleContainer()
| void ToggleContainer |
( |
Widget |
w | ) |
|
|
inlineprivate |
◆ TransferItem()
| override bool TransferItem |
( |
| ) |
|
|
inlineprivate |
◆ TransferItemToVicinity()
| override bool TransferItemToVicinity |
( |
| ) |
|
|
inlineprivate |
◆ UpdateRadialIcon()
| override void UpdateRadialIcon |
( |
| ) |
|
|
inlineprivate |
◆ m_CargoGrid
| protected ref ContainerWithCargo m_CargoGrid |
|
private |
◆ m_Container
◆ m_InventorySlots
◆ m_ShowedItems
◆ m_ZombieEntity
The documentation for this class was generated from the following file: