Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
VicinitySlotsContainer Class Reference
Inheritance diagram for VicinitySlotsContainer:
Container

Protected Member Functions

void VicinitySlotsContainer (LayoutHolder parent)
 
bool IsItemWithContainerActive ()
 
override bool IsItemWithQuantityActive ()
 
override bool IsItemActive ()
 
bool IsEmptyItemActive ()
 
override bool IsDisplayable ()
 
bool IsTakeable ()
 
override bool CanCombineAmmo ()
 
override bool InspectItem ()
 
override bool TransferItem ()
 
override bool Combine ()
 
override bool Select ()
 
void ~VicinitySlotsContainer ()
 
override void SetLayoutName ()
 
override void OnShow ()
 
int GetRowSlotCount ()
 
bool ExcludeFromContainer (EntityAI item)
 Decides on the icon visibility.
 
void ShowItemsInContainers (array< EntityAI > items)
 
void DoubleClick (Widget w, int x, int y, int button)
 
string GetItemQuantityText (EntityAI item)
 
int HasItemQuantity (EntityAI item)
 
float GetItemQuantity (InventoryItem item)
 
void MouseButtonDown (Widget w, int x, int y, int button)
 
void MouseClick (Widget w, int x, int y, int button)
 
override void OnDropReceivedFromHeader (Widget w, int x, int y, Widget receiver)
 
void RecomputeNumberOfContainers (array< EntityAI > items)
 
void PrepareOwnedTooltipAfterItemTransfer ()
 
void PrepareOwnedTooltipAfterItemTransferClick ()
 

Protected Attributes

ref AttachmentsGroupContainer m_Container
 
int m_ItemsCount
 
int m_SlotsCount
 
ref array< EntityAIm_ShowedItems
 

Detailed Description

Definition at line 1 of file vicinityslotscontainer.c.

Constructor & Destructor Documentation

◆ VicinitySlotsContainer()

void VicinitySlotsContainer::VicinitySlotsContainer ( LayoutHolder parent)
protected

Definition at line 8 of file vicinityslotscontainer.c.

◆ ~VicinitySlotsContainer()

void VicinitySlotsContainer::~VicinitySlotsContainer ( )
protected

Definition at line 202 of file vicinityslotscontainer.c.

Member Function Documentation

◆ CanCombineAmmo()

override bool VicinitySlotsContainer::CanCombineAmmo ( )
protected

Definition at line 76 of file vicinityslotscontainer.c.

◆ Combine()

override bool VicinitySlotsContainer::Combine ( )
protected

Definition at line 127 of file vicinityslotscontainer.c.

◆ DoubleClick()

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

Definition at line 331 of file vicinityslotscontainer.c.

◆ ExcludeFromContainer()

bool VicinitySlotsContainer::ExcludeFromContainer ( EntityAI item)
protected

Decides on the icon visibility.

Definition at line 230 of file vicinityslotscontainer.c.

◆ GetItemQuantity()

float VicinitySlotsContainer::GetItemQuantity ( InventoryItem item)
protected

Definition at line 466 of file vicinityslotscontainer.c.

◆ GetItemQuantityText()

string VicinitySlotsContainer::GetItemQuantityText ( EntityAI item)
protected

Definition at line 398 of file vicinityslotscontainer.c.

◆ GetRowSlotCount()

int VicinitySlotsContainer::GetRowSlotCount ( )
protected

Definition at line 224 of file vicinityslotscontainer.c.

◆ HasItemQuantity()

int VicinitySlotsContainer::HasItemQuantity ( EntityAI item)
protected

Definition at line 436 of file vicinityslotscontainer.c.

◆ InspectItem()

override bool VicinitySlotsContainer::InspectItem ( )
protected

Definition at line 87 of file vicinityslotscontainer.c.

◆ IsDisplayable()

override bool VicinitySlotsContainer::IsDisplayable ( )
protected

Definition at line 65 of file vicinityslotscontainer.c.

◆ IsEmptyItemActive()

bool VicinitySlotsContainer::IsEmptyItemActive ( )
protected

Definition at line 58 of file vicinityslotscontainer.c.

◆ IsItemActive()

override bool VicinitySlotsContainer::IsItemActive ( )
protected

Definition at line 52 of file vicinityslotscontainer.c.

◆ IsItemWithContainerActive()

bool VicinitySlotsContainer::IsItemWithContainerActive ( )
protected

Definition at line 39 of file vicinityslotscontainer.c.

◆ IsItemWithQuantityActive()

override bool VicinitySlotsContainer::IsItemWithQuantityActive ( )
protected

Definition at line 46 of file vicinityslotscontainer.c.

◆ IsTakeable()

bool VicinitySlotsContainer::IsTakeable ( )
protected

Definition at line 70 of file vicinityslotscontainer.c.

◆ MouseButtonDown()

void VicinitySlotsContainer::MouseButtonDown ( Widget w,
int x,
int y,
int button )
protected

Definition at line 486 of file vicinityslotscontainer.c.

◆ MouseClick()

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

Definition at line 497 of file vicinityslotscontainer.c.

◆ OnDropReceivedFromHeader()

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

Definition at line 539 of file vicinityslotscontainer.c.

◆ OnShow()

override void VicinitySlotsContainer::OnShow ( )
protected

Definition at line 219 of file vicinityslotscontainer.c.

◆ PrepareOwnedTooltipAfterItemTransfer()

void VicinitySlotsContainer::PrepareOwnedTooltipAfterItemTransfer ( )
protected

Definition at line 631 of file vicinityslotscontainer.c.

◆ PrepareOwnedTooltipAfterItemTransferClick()

void VicinitySlotsContainer::PrepareOwnedTooltipAfterItemTransferClick ( )
protected

Definition at line 653 of file vicinityslotscontainer.c.

◆ RecomputeNumberOfContainers()

void VicinitySlotsContainer::RecomputeNumberOfContainers ( array< EntityAI > items)
protected

Definition at line 576 of file vicinityslotscontainer.c.

◆ Select()

override bool VicinitySlotsContainer::Select ( )
protected

Definition at line 142 of file vicinityslotscontainer.c.

◆ SetLayoutName()

override void VicinitySlotsContainer::SetLayoutName ( )
protected

Definition at line 214 of file vicinityslotscontainer.c.

◆ ShowItemsInContainers()

void VicinitySlotsContainer::ShowItemsInContainers ( array< EntityAI > items)
protected

Definition at line 236 of file vicinityslotscontainer.c.

◆ TransferItem()

override bool VicinitySlotsContainer::TransferItem ( )
protected

Definition at line 99 of file vicinityslotscontainer.c.

Member Data Documentation

◆ m_Container

ref AttachmentsGroupContainer VicinitySlotsContainer::m_Container
protected

Definition at line 3 of file vicinityslotscontainer.c.

◆ m_ItemsCount

int VicinitySlotsContainer::m_ItemsCount
protected

Definition at line 4 of file vicinityslotscontainer.c.

◆ m_ShowedItems

ref array<EntityAI> VicinitySlotsContainer::m_ShowedItems
protected

Definition at line 6 of file vicinityslotscontainer.c.

◆ m_SlotsCount

int VicinitySlotsContainer::m_SlotsCount
protected

Definition at line 5 of file vicinityslotscontainer.c.


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