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

#include <missionGameplay.h>

Inheritance diagram for MissionGameplay:
MissionBase

Private Member Functions

void  MissionGameplay ()
 
void  ~MissionGameplay ()
 
void  OnInit ()
 
void  OnMissionStart ()
 
void  OnMissionFinish ()
 
void  OnUpdate (float timeslice)
 
void  OnKeyPress (int key)
 
void  OnEvent (EventType eventTypeId, Param params)
 
void  OnItemUsed (InventoryItem item, Man owner)
 
void  CloseAllMenus ()
 
void  DestroyAllMenus ()
 
void  HideInventory ()
 
void  SceneEditorToggle ()
 
EntityScriptedActivity  CreateActivity (Object target, Man man, int activity_type)
 
Hud  GetHud ()
 
HudDebug  GetHudDebug ()
 
bool  IsPaused ()
 
void  Pause ()
 
void  Continue ()
 

Private Attributes

int  m_life_state
 
bool  m_initialized
 
bool  m_invUpdateThisFrame
 
Widget  m_hud_root_widget
 
autoptr Ref< ActivityGear m_gear_activity
 
autoptr Chat  m_chat
 
autoptr ActionMenu  m_actionMenu
 
autoptr IngameHud  m_hud
 
HudDebug  m_hud_debug
 
autoptr Timer  m_chat_channel_hide_timer
 
autoptr WidgetFadeTimer  m_chat_channel_fade_timer
 
Widget  m_chat_channel_area
 
TextWidget  m_chat_channel_text
 

Constructor & Destructor Documentation

void MissionGameplay::MissionGameplay ( )
private
void MissionGameplay::~MissionGameplay ( )
private

References m_actionMenu, m_chat, m_hud, and m_hud_debug.

Member Function Documentation

void MissionGameplay::OnInit ( )
private
void MissionGameplay::OnMissionStart ( )
private
void MissionGameplay::OnMissionFinish ( )
private
void MissionGameplay::OnUpdate ( float  timeslice )
private
void MissionGameplay::OnKeyPress ( int  key )
private

References DIK_Q, and GetGame().

void MissionGameplay::OnEvent ( EventType  eventTypeId,
Param  params 
)
private
void MissionGameplay::OnItemUsed ( InventoryItem  item,
Man  owner 
)
private
void MissionGameplay::CloseAllMenus ( )
private
void MissionGameplay::DestroyAllMenus ( )
private
void MissionGameplay::HideInventory ( )
private
void MissionGameplay::SceneEditorToggle ( )
private
EntityScriptedActivity MissionGameplay::CreateActivity ( Object  target,
Man  man,
int  activity_type 
)
private

References ATGear, and m_gear_activity.

Hud MissionGameplay::GetHud ( )
private

References m_hud.

HudDebug MissionGameplay::GetHudDebug ( )
private

References m_hud_debug.

Referenced by ScriptConsole::OnClick().

bool MissionGameplay::IsPaused ( )
private
void MissionGameplay::Pause ( )
private
void MissionGameplay::Continue ( )
private

Member Data Documentation

int MissionGameplay::m_life_state
private

Referenced by MissionGameplay(), OnEvent(), and OnUpdate().

bool MissionGameplay::m_initialized
private

Referenced by MissionGameplay(), and OnInit().

bool MissionGameplay::m_invUpdateThisFrame
private
Widget MissionGameplay::m_hud_root_widget
private
autoptr Ref<ActivityGear> MissionGameplay::m_gear_activity
private
autoptr Chat MissionGameplay::m_chat
private
autoptr ActionMenu MissionGameplay::m_actionMenu
private
autoptr IngameHud MissionGameplay::m_hud
private
HudDebug MissionGameplay::m_hud_debug
private
autoptr Timer MissionGameplay::m_chat_channel_hide_timer
private

Referenced by MissionGameplay(), OnEvent(), and OnUpdate().

autoptr WidgetFadeTimer MissionGameplay::m_chat_channel_fade_timer
private

Referenced by MissionGameplay(), OnEvent(), and OnUpdate().

Widget MissionGameplay::m_chat_channel_area
private

Referenced by OnEvent(), OnInit(), and OnUpdate().

TextWidget MissionGameplay::m_chat_channel_text
private

Referenced by OnEvent(), and OnInit().


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