Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
AttachmentCategoriesContainer Class Reference
Inheritance diagram for AttachmentCategoriesContainer:
CollapsibleContainer

Protected Member Functions

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)
 

Protected Attributes

ref map< string, intm_CategorySlotIndex
 
int m_SlotsCount
 
SlotsIcon m_CargoSlotsIcon
 

Detailed Description

Definition at line 1 of file attachmentcategoriescontainer.c.

Constructor & Destructor Documentation

◆ AttachmentCategoriesContainer()

void AttachmentCategoriesContainer::AttachmentCategoriesContainer ( LayoutHolder parent,
int sort = -1 )
protected

Definition at line 7 of file attachmentcategoriescontainer.c.

◆ ~AttachmentCategoriesContainer()

void AttachmentCategoriesContainer::~AttachmentCategoriesContainer ( )
protected

Definition at line 12 of file attachmentcategoriescontainer.c.

Member Function Documentation

◆ CanDisplayAnyCategory()

override bool AttachmentCategoriesContainer::CanDisplayAnyCategory ( )
protected

Definition at line 196 of file attachmentcategoriescontainer.c.

◆ CanOpenCloseContainerEx()

override bool AttachmentCategoriesContainer::CanOpenCloseContainerEx ( EntityAI focusedEntity)
protected

Definition at line 529 of file attachmentcategoriescontainer.c.

◆ Close()

override void AttachmentCategoriesContainer::Close ( )
protected

Definition at line 499 of file attachmentcategoriescontainer.c.

◆ CollapseButtonOnMouseButtonDown()

override void AttachmentCategoriesContainer::CollapseButtonOnMouseButtonDown ( Widget w)
protected

Definition at line 453 of file attachmentcategoriescontainer.c.

◆ DraggingOverHeader()

override void AttachmentCategoriesContainer::DraggingOverHeader ( Widget w,
int x,
int y,
Widget receiver )
protected

Definition at line 422 of file attachmentcategoriescontainer.c.

◆ ExpandCollapseContainer()

override void AttachmentCategoriesContainer::ExpandCollapseContainer ( )
protected

Definition at line 257 of file attachmentcategoriescontainer.c.

◆ GetAttachmentCategoriesCount()

int AttachmentCategoriesContainer::GetAttachmentCategoriesCount ( string config_path)
protected

Definition at line 162 of file attachmentcategoriescontainer.c.

◆ GetAttachmentCategory()

string AttachmentCategoriesContainer::GetAttachmentCategory ( string config_path_attachment_categories,
int i )
protected

Definition at line 226 of file attachmentcategoriescontainer.c.

◆ GetCargoSlotsIcon()

SlotsIcon AttachmentCategoriesContainer::GetCargoSlotsIcon ( )
protected

Definition at line 173 of file attachmentcategoriescontainer.c.

◆ GetIconName()

string AttachmentCategoriesContainer::GetIconName ( string config_path_attachment_categories,
string attachment_category )
protected

Definition at line 233 of file attachmentcategoriescontainer.c.

◆ GetSlotsContainer()

SlotsContainer AttachmentCategoriesContainer::GetSlotsContainer ( int icons_row)
protected

Definition at line 167 of file attachmentcategoriescontainer.c.

◆ GetViewIndex()

int AttachmentCategoriesContainer::GetViewIndex ( string config_path_attachment_categories,
string attachment_category )
protected

Definition at line 241 of file attachmentcategoriescontainer.c.

◆ InitGhostSlots()

void AttachmentCategoriesContainer::InitGhostSlots ( )
protected

Definition at line 319 of file attachmentcategoriescontainer.c.

◆ InitIconsContainers()

void AttachmentCategoriesContainer::InitIconsContainers ( )
protected

Definition at line 287 of file attachmentcategoriescontainer.c.

◆ IsDisplayable()

override bool AttachmentCategoriesContainer::IsDisplayable ( )
protected

Definition at line 49 of file attachmentcategoriescontainer.c.

◆ IsHeaderActive()

bool AttachmentCategoriesContainer::IsHeaderActive ( )
protected

Definition at line 282 of file attachmentcategoriescontainer.c.

◆ LoadAttachmentCategoriesIcon()

void AttachmentCategoriesContainer::LoadAttachmentCategoriesIcon ( SlotsContainer items_cont,
string icon_name,
int slot_number )
protected

Definition at line 154 of file attachmentcategoriescontainer.c.

◆ MouseClick()

void AttachmentCategoriesContainer::MouseClick ( Widget w)
protected

Definition at line 247 of file attachmentcategoriescontainer.c.

◆ OnDropReceivedFromHeader()

override void AttachmentCategoriesContainer::OnDropReceivedFromHeader ( Widget w,
int x,
int y,
Widget receiver )
protected

Definition at line 397 of file attachmentcategoriescontainer.c.

◆ OnHide()

override void AttachmentCategoriesContainer::OnHide ( )
protected

Definition at line 518 of file attachmentcategoriescontainer.c.

◆ Open()

override void AttachmentCategoriesContainer::Open ( )
protected

Definition at line 487 of file attachmentcategoriescontainer.c.

◆ SetEntity()

void AttachmentCategoriesContainer::SetEntity ( EntityAI entity)
protected

Definition at line 27 of file attachmentcategoriescontainer.c.

◆ SetHeaderName()

void AttachmentCategoriesContainer::SetHeaderName ( )
protected

Definition at line 44 of file attachmentcategoriescontainer.c.

◆ ShowInSlots()

void AttachmentCategoriesContainer::ShowInSlots ( string category,
bool show )
protected

Definition at line 178 of file attachmentcategoriescontainer.c.

◆ UpdateInterval()

override void AttachmentCategoriesContainer::UpdateInterval ( )
protected

Definition at line 54 of file attachmentcategoriescontainer.c.

◆ UpdateRadialIcon()

override void AttachmentCategoriesContainer::UpdateRadialIcon ( )
protected

Definition at line 210 of file attachmentcategoriescontainer.c.

Member Data Documentation

◆ m_CargoSlotsIcon

SlotsIcon AttachmentCategoriesContainer::m_CargoSlotsIcon
protected

Definition at line 5 of file attachmentcategoriescontainer.c.

◆ m_CategorySlotIndex

ref map<string, int> AttachmentCategoriesContainer::m_CategorySlotIndex
protected

Definition at line 3 of file attachmentcategoriescontainer.c.

◆ m_SlotsCount

int AttachmentCategoriesContainer::m_SlotsCount
protected

Definition at line 4 of file attachmentcategoriescontainer.c.


The documentation for this class was generated from the following file: