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

#include <BatteryCharger.h>

Inheritance diagram for BatteryCharger:
ItemBase

Private Member Functions

void  BatteryCharger ()
 
void  OnWorkStart ()
 
void  OnWork (float consumed_energy)
 
void  OnWorkStop ()
 
void  SetAttachmentbattery (ItemBase battery)
 
void  EEItemAttached (EntityAI item, string slot_name)
 
void  EEItemDetached (EntityAI item, string slot_name)
 
bool  ConditionIntoInventory (EntityAI parent)
 
bool  ConditionIntoHands (EntityAI item_in)
 
bool  CanReceiveAttachment (ItemBase item)
 
ItemBase  GetAttachedBattery ()
 

Private Attributes

autoptr OLinkT  m_Attachment
 

Constructor & Destructor Documentation

void BatteryCharger::BatteryCharger ( )
private

References m_Attachment.

Member Function Documentation

void BatteryCharger::OnWorkStart ( )
private
void BatteryCharger::OnWork ( float  consumed_energy )
private
void BatteryCharger::OnWorkStop ( )
private
void BatteryCharger::SetAttachmentbattery ( ItemBase  battery )
private
void BatteryCharger::EEItemAttached ( EntityAI  item,
string  slot_name 
)
private
void BatteryCharger::EEItemDetached ( EntityAI  item,
string  slot_name 
)
private
bool BatteryCharger::ConditionIntoInventory ( EntityAI  parent )
private
bool BatteryCharger::ConditionIntoHands ( EntityAI  item_in )
private
bool BatteryCharger::CanReceiveAttachment ( ItemBase  item )
private
ItemBase BatteryCharger::GetAttachedBattery ( )
private

Member Data Documentation

autoptr OLinkT BatteryCharger::m_Attachment
private

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