DayZ Enforce
Script API
Private Member Functions | Private Attributes | List of all members
InventoryContainerEntity Class Reference

#include <InventoryContainer.h>

Inheritance diagram for InventoryContainerEntity:
InventoryContainer

Private Member Functions

void  InventoryContainerEntity (Widget parent, bool ownedByPlayer)
 
void  ~InventoryContainerEntity ()
 
void  Init (EntityAI entity)
 
void  UpdateItems ()
 
bool  OnDraggingOver (Widget w, int x, int y, Widget reciever)
 
bool  OnDropReceived (Widget w, int x, int y, Widget reciever)
 

Private Attributes

protected autoptr array< EntityAI m_entities
 
protected autoptr map< EntityAI, InventoryViewBase m_views
 
protected InventoryViewBase  m_entity_cargo
 
protected InventoryViewBase  m_entity_attachments
 
protected autoptr Link< EntityAI m_entity
 

Constructor & Destructor Documentation

void InventoryContainerEntity::InventoryContainerEntity ( Widget  parent,
bool  ownedByPlayer 
)
private

References m_entities, m_entity, and m_views.

void InventoryContainerEntity::~InventoryContainerEntity ( )
private

Member Function Documentation

void InventoryContainerEntity::Init ( EntityAI  entity )
private

References m_entity.

Referenced by InventoryMenu::InitContainers().

void InventoryContainerEntity::UpdateItems ( )
private
bool InventoryContainerEntity::OnDraggingOver ( Widget  w,
int  x,
int  y,
Widget  reciever 
)
private
bool InventoryContainerEntity::OnDropReceived ( Widget  w,
int  x,
int  y,
Widget  reciever 
)
private

Member Data Documentation

protected autoptr array<EntityAI> InventoryContainerEntity::m_entities
private
protected autoptr map<EntityAI, InventoryViewBase> InventoryContainerEntity::m_views
private
protected InventoryViewBase InventoryContainerEntity::m_entity_cargo
private
protected InventoryViewBase InventoryContainerEntity::m_entity_attachments
private
protected autoptr Link<EntityAI> InventoryContainerEntity::m_entity
private

The documentation for this class was generated from the following files:
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)