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

#include <ActionPlaceObject.h>

Inheritance diagram for ActionPlaceObject:
ActionOnConsciousSelfContinuousTime

Private Member Functions

void  ActionPlaceObject ()
 
int  GetType ()
 
string  GetText ()
 
bool  CanDo (PlayerBase player, Object target, ItemBase item)
 
void  OnStart (PlayerBase player, Object target, ItemBase item)
 
bool  OnComplete (PlayerBase player, Object target, ItemBase item)
 
bool  OnCancel (PlayerBase player, Object target, ItemBase item)
 
void  PlaceObject (ItemBase item, PlayerBase player)
 
void  DeactivatePlacing (PlayerBase player, Object target, ItemBase item)
 

Private Attributes

const string  SELECTION_PLACING = "placing"
 
const string  SELECTION_INVENTORY = "inventory"
 

Constructor & Destructor Documentation

void ActionPlaceObject::ActionPlaceObject ( )
private

Member Function Documentation

int ActionPlaceObject::GetType ( )
private

References AT_PLACE_OBJECT.

string ActionPlaceObject::GetText ( )
private
bool ActionPlaceObject::CanDo ( PlayerBase  player,
Object  target,
ItemBase  item 
)
private
void ActionPlaceObject::OnStart ( PlayerBase  player,
Object  target,
ItemBase  item 
)
private
bool ActionPlaceObject::OnComplete ( PlayerBase  player,
Object  target,
ItemBase  item 
)
private
bool ActionPlaceObject::OnCancel ( PlayerBase  player,
Object  target,
ItemBase  item 
)
private
void ActionPlaceObject::PlaceObject ( ItemBase  item,
PlayerBase  player 
)
private
void ActionPlaceObject::DeactivatePlacing ( PlayerBase  player,
Object  target,
ItemBase  item 
)
private

References PlayerBase::SetHologram().

Referenced by OnComplete().

Member Data Documentation

const string ActionPlaceObject::SELECTION_PLACING = "placing"
private

Referenced by PlaceObject().

const string ActionPlaceObject::SELECTION_INVENTORY = "inventory"
private

Referenced by PlaceObject().


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