Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
AttachmentCategoriesRow Class Reference
Inheritance diagram for AttachmentCategoriesRow:
ClosableContainer

Protected Member Functions

void AttachmentCategoriesRow (LayoutHolder parent, int sort=-1)
 
string GetCategoryIdentifier ()
 
int GetFocusedSlot ()
 
override bool Select ()
 
override bool TransferItem ()
 
override bool TransferItemToVicinity ()
 
override bool Combine ()
 
override bool EquipItem ()
 
override bool CanCombine ()
 
override bool CanCombineAmmo ()
 
override bool IsItemActive ()
 
override bool IsItemWithQuantityActive ()
 
override void OnDropReceivedFromHeader (Widget w, int x, int y, Widget receiver)
 
override void UnfocusAll ()
 
override void DraggingOverHeader (Widget w, int x, int y, Widget receiver)
 
bool DraggingOverGrid (Widget w, int x, int y, Widget reciever, CargoContainer cargo)
 
void DropReceived (Widget w, int x, int y, CargoContainer cargo)
 
EntityAI GetItemPreviewItem (Widget w)
 
override void Refresh ()
 
void RefreshAllSlots ()
 
void RefreshSlot (int row, int column, int slot_id, string slot_name)
 
void DoubleClick (Widget w, int x, int y, int button)
 
void MouseClick (Widget w, int x, int y, int button)
 
void Init (int attachments_categories_count, int i, string attachment_category, string config_path_attachment_categories, EntityAI entity, int parent_m_Body_count)
 
override void UpdateInterval ()
 

Protected Attributes

string m_CategoryIdentifier
 
string m_RowConfigPath
 
bool m_Refreshing
 
ref AttachmentsGroupContainer m_AttachmentsContainer
 
ref map< int, ref ContainerWithCargom_AttachmentCargos
 

Detailed Description

Definition at line 1 of file attachmentcategoriesrow.c.

Constructor & Destructor Documentation

◆ AttachmentCategoriesRow()

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

Definition at line 10 of file attachmentcategoriesrow.c.

Member Function Documentation

◆ CanCombine()

override bool AttachmentCategoriesRow::CanCombine ( )
protected

Definition at line 236 of file attachmentcategoriesrow.c.

◆ CanCombineAmmo()

override bool AttachmentCategoriesRow::CanCombineAmmo ( )
protected

Definition at line 281 of file attachmentcategoriesrow.c.

◆ Combine()

override bool AttachmentCategoriesRow::Combine ( )
protected

Definition at line 167 of file attachmentcategoriesrow.c.

◆ DoubleClick()

void AttachmentCategoriesRow::DoubleClick ( Widget w,
int x,
int y,
int button )
protected

Definition at line 763 of file attachmentcategoriesrow.c.

◆ DraggingOverGrid()

bool AttachmentCategoriesRow::DraggingOverGrid ( Widget w,
int x,
int y,
Widget reciever,
CargoContainer cargo )
protected

Definition at line 491 of file attachmentcategoriesrow.c.

◆ DraggingOverHeader()

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

Definition at line 411 of file attachmentcategoriesrow.c.

◆ DropReceived()

void AttachmentCategoriesRow::DropReceived ( Widget w,
int x,
int y,
CargoContainer cargo )
protected

Definition at line 554 of file attachmentcategoriesrow.c.

◆ EquipItem()

override bool AttachmentCategoriesRow::EquipItem ( )
protected

Definition at line 231 of file attachmentcategoriesrow.c.

◆ GetCategoryIdentifier()

string AttachmentCategoriesRow::GetCategoryIdentifier ( )
protected

Definition at line 23 of file attachmentcategoriesrow.c.

◆ GetFocusedSlot()

int AttachmentCategoriesRow::GetFocusedSlot ( )
protected

Definition at line 28 of file attachmentcategoriesrow.c.

◆ GetItemPreviewItem()

EntityAI AttachmentCategoriesRow::GetItemPreviewItem ( Widget w)
protected

Definition at line 605 of file attachmentcategoriesrow.c.

◆ Init()

void AttachmentCategoriesRow::Init ( int attachments_categories_count,
int i,
string attachment_category,
string config_path_attachment_categories,
EntityAI entity,
int parent_m_Body_count )
protected

Definition at line 889 of file attachmentcategoriesrow.c.

◆ IsItemActive()

override bool AttachmentCategoriesRow::IsItemActive ( )
protected

Definition at line 286 of file attachmentcategoriesrow.c.

◆ IsItemWithQuantityActive()

override bool AttachmentCategoriesRow::IsItemWithQuantityActive ( )
protected

Definition at line 292 of file attachmentcategoriesrow.c.

◆ MouseClick()

void AttachmentCategoriesRow::MouseClick ( Widget w,
int x,
int y,
int button )
protected

Definition at line 828 of file attachmentcategoriesrow.c.

◆ OnDropReceivedFromHeader()

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

Definition at line 299 of file attachmentcategoriesrow.c.

◆ Refresh()

override void AttachmentCategoriesRow::Refresh ( )
protected

Definition at line 625 of file attachmentcategoriesrow.c.

◆ RefreshAllSlots()

void AttachmentCategoriesRow::RefreshAllSlots ( )
protected

Definition at line 637 of file attachmentcategoriesrow.c.

◆ RefreshSlot()

void AttachmentCategoriesRow::RefreshSlot ( int row,
int column,
int slot_id,
string slot_name )
protected

Definition at line 655 of file attachmentcategoriesrow.c.

◆ Select()

override bool AttachmentCategoriesRow::Select ( )
protected

Definition at line 38 of file attachmentcategoriesrow.c.

◆ TransferItem()

override bool AttachmentCategoriesRow::TransferItem ( )
protected

Definition at line 131 of file attachmentcategoriesrow.c.

◆ TransferItemToVicinity()

override bool AttachmentCategoriesRow::TransferItemToVicinity ( )
protected

Definition at line 147 of file attachmentcategoriesrow.c.

◆ UnfocusAll()

override void AttachmentCategoriesRow::UnfocusAll ( )
protected

Definition at line 392 of file attachmentcategoriesrow.c.

◆ UpdateInterval()

override void AttachmentCategoriesRow::UpdateInterval ( )
protected

Definition at line 962 of file attachmentcategoriesrow.c.

Member Data Documentation

◆ m_AttachmentCargos

ref map<int, ref ContainerWithCargo> AttachmentCategoriesRow::m_AttachmentCargos
protected

Definition at line 8 of file attachmentcategoriesrow.c.

◆ m_AttachmentsContainer

ref AttachmentsGroupContainer AttachmentCategoriesRow::m_AttachmentsContainer
protected

Definition at line 7 of file attachmentcategoriesrow.c.

◆ m_CategoryIdentifier

string AttachmentCategoriesRow::m_CategoryIdentifier
protected

Definition at line 3 of file attachmentcategoriesrow.c.

◆ m_Refreshing

bool AttachmentCategoriesRow::m_Refreshing
protected

Definition at line 5 of file attachmentcategoriesrow.c.

◆ m_RowConfigPath

string AttachmentCategoriesRow::m_RowConfigPath
protected

Definition at line 4 of file attachmentcategoriesrow.c.


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