|
| void | AttachmentCategoriesContainer (LayoutHolder parent, int sort=-1) |
| |
| void | ~AttachmentCategoriesContainer () |
| |
| void | SetEntity (EntityAI entity) |
| |
| void | SetHeaderName () |
| |
| override bool | IsDisplayable () |
| |
| override void | UpdateInterval () |
| |
| void | LoadAttachmentCategoriesIcon (SlotsContainer items_cont, string icon_name, int slot_number) |
| |
| int | GetAttachmentCategoriesCount (string config_path) |
| |
| SlotsContainer | GetSlotsContainer (int icons_row) |
| |
| SlotsIcon | GetCargoSlotsIcon () |
| |
| void | ShowInSlots (string category, bool show) |
| |
| override bool | CanDisplayAnyCategory () |
| |
| override void | UpdateRadialIcon () |
| |
| string | GetAttachmentCategory (string config_path_attachment_categories, int i) |
| |
| string | GetIconName (string config_path_attachment_categories, string attachment_category) |
| |
| int | GetViewIndex (string config_path_attachment_categories, string attachment_category) |
| |
| void | MouseClick (Widget w) |
| |
| override void | ExpandCollapseContainer () |
| |
| bool | IsHeaderActive () |
| |
| void | InitIconsContainers () |
| |
| void | InitGhostSlots () |
| |
| override void | OnDropReceivedFromHeader (Widget w, int x, int y, Widget receiver) |
| |
| override void | DraggingOverHeader (Widget w, int x, int y, Widget receiver) |
| |
| override void | CollapseButtonOnMouseButtonDown (Widget w) |
| |
| override void | Open () |
| |
| override void | Close () |
| |
| override void | OnHide () |
| |
| override bool | CanOpenCloseContainerEx (EntityAI focusedEntity) |
| |
◆ AttachmentCategoriesContainer()
◆ ~AttachmentCategoriesContainer()
◆ CanDisplayAnyCategory()
| override bool CanDisplayAnyCategory |
( |
| ) |
|
|
inlineprivate |
◆ CanOpenCloseContainerEx()
| override bool CanOpenCloseContainerEx |
( |
EntityAI |
focusedEntity | ) |
|
|
inlineprivate |
◆ Close()
◆ CollapseButtonOnMouseButtonDown()
| override void CollapseButtonOnMouseButtonDown |
( |
Widget |
w | ) |
|
|
inlineprivate |
◆ DraggingOverHeader()
◆ ExpandCollapseContainer()
| override void ExpandCollapseContainer |
( |
| ) |
|
|
inlineprivate |
◆ GetAttachmentCategoriesCount()
| int GetAttachmentCategoriesCount |
( |
string |
config_path | ) |
|
|
inlineprivate |
◆ GetAttachmentCategory()
| string GetAttachmentCategory |
( |
string |
config_path_attachment_categories, |
|
|
int |
i |
|
) |
| |
|
inlineprivate |
◆ GetCargoSlotsIcon()
◆ GetIconName()
| string GetIconName |
( |
string |
config_path_attachment_categories, |
|
|
string |
attachment_category |
|
) |
| |
|
inlineprivate |
◆ GetSlotsContainer()
◆ GetViewIndex()
| int GetViewIndex |
( |
string |
config_path_attachment_categories, |
|
|
string |
attachment_category |
|
) |
| |
|
inlineprivate |
◆ InitGhostSlots()
References CGame::ConfigGetText(), GetAttachmentCategoriesCount(), GetAttachmentCategory(), GetGame(), SlotsIcon::GetGhostSlot(), GetIconName(), SlotsIcon::GetRadialIconPanel(), SlotsContainer::GetSlotIcon(), GetSlotsContainer(), StaticGUIUtils::IMAGESETGROUP_INVENTORY, AttachmentCategoriesRow::Init(), CollapsibleContainer::Insert(), ITEMS_IN_ROW, LoadAttachmentCategoriesIcon(), m_CargoSlotsIcon, m_CategorySlotIndex, m_Entity, m_SlotsCount, name, ClosableContainer::Open(), SlotsIcon::SetContainer(), SlotsIcon::SetSlotDisplayName(), and StaticGUIUtils::VerifyIconImageString().
Referenced by SetEntity().
◆ InitIconsContainers()
| void InitIconsContainers |
( |
| ) |
|
|
inlineprivate |
◆ IsDisplayable()
| override bool IsDisplayable |
( |
| ) |
|
|
inlineprivate |
◆ IsHeaderActive()
◆ LoadAttachmentCategoriesIcon()
◆ MouseClick()
◆ OnDropReceivedFromHeader()
◆ OnHide()
◆ Open()
◆ SetEntity()
◆ SetHeaderName()
◆ ShowInSlots()
◆ UpdateInterval()
| override void UpdateInterval |
( |
| ) |
|
|
inlineprivate |
References AttachmentCategoriesRow::GetCategoryIdentifier(), AttachmentCategoriesSlotsContainer::IsDisplayable(), ClosableContainer::IsDisplayable(), m_CargoSlotsIcon, CollapsibleContainer::m_CollapsibleHeader, m_Entity, CollapsibleContainer::m_Hidden, m_SlotsCount, Container::OnShow(), ShowInSlots(), SlotsIcon::UpdateInterval(), and AttachmentCategoriesRow::UpdateInterval().
◆ UpdateRadialIcon()
| override void UpdateRadialIcon |
( |
| ) |
|
|
inlineprivate |
◆ m_CargoSlotsIcon
◆ m_CategorySlotIndex
◆ m_SlotsCount
| protected int m_SlotsCount |
|
private |
The documentation for this class was generated from the following file: