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

#include <DayZGame.h>

Inheritance diagram for DayZGame:
CGame

Private Member Functions

void  EarlyAccessDialog (UIScriptedMenu parent)
 
void  SetKeyboardHandle (UIScriptedMenu handler)
 
bool  IsLoading ()
 
void  DayZGame ()
 
void  ~DayZGame ()
 
bool  IsInventoryOpen ()
 
void  OnEvent (EventType eventTypeId, Param params)
 
void  OnAfterCreate ()
 
void  OnUpdate (bool doSim, float timeslice)
 
void  OnKeyPress (int key)
 
void  OnKeyRelease (int key)
 
void  OnMouseButtonPress (int button)
 
void  OnMouseButtonRelease (int button)
 
void  OnRPC (Object target, int rpc_type, ParamsReadContext ctx)
 
void  SetMissionPath (string path)
 
CallQueue  GetCallQueue (int call_category)
 
TimerQueue  GetTimerQueue (int call_category)
 
DragQueue  GetDragQueue ()
 
void  CheckDialogs ()
 
EntityScriptedActivity  CreateActivity (Object target, Man man, int activity_type)
 
void  ReloadMission ()
 
UIScriptedMenu  CreateScriptedMenu (int id)
  create custom main menu part (submenu) More...
 
void  LoadingShow ()
 
void  LoadingHide ()
 
void  LoadProgressUpdate (int progressState, float progress, string title)
 

Private Attributes

private autoptr LoadingScreen  m_loading
 
private autoptr TileEffect  m_tileEffect
 
private CallQueue  m_callQueue [CALL_CATEGORY_COUNT]
 
private TimerQueue  m_timerQueue [CALL_CATEGORY_COUNT]
 
private autoptr DragQueue  m_dragQueue
 
private bool  m_early_access_dialog_accepted
 
private UIScriptedMenu  m_keyboard_handler
 
private ScriptModule  m_mission_module
 
private string  m_mission_path
 
private bool  m_IsCtrlHolding
 
private bool  m_IsWinHolding
 

Constructor & Destructor Documentation

void DayZGame::DayZGame ( )
private
void DayZGame::~DayZGame ( )
private

Member Function Documentation

void DayZGame::EarlyAccessDialog ( UIScriptedMenu  parent )
private
void DayZGame::SetKeyboardHandle ( UIScriptedMenu  handler )
private
bool DayZGame::IsLoading ( )
private
bool DayZGame::IsInventoryOpen ( )
private
void DayZGame::OnEvent ( EventType  eventTypeId,
Param  params 
)
private
void DayZGame::OnAfterCreate ( )
private

References randomize().

void DayZGame::OnUpdate ( bool  doSim,
float  timeslice 
)
private
void DayZGame::OnKeyPress ( int  key )
private
void DayZGame::OnKeyRelease ( int  key )
private
void DayZGame::OnMouseButtonPress ( int  button )
private
void DayZGame::OnMouseButtonRelease ( int  button )
private
void DayZGame::OnRPC ( Object  target,
int  rpc_type,
ParamsReadContext  ctx 
)
private

References Object::OnRPC().

void DayZGame::SetMissionPath ( string  path )
private

Referenced by CreateMission().

CallQueue DayZGame::GetCallQueue ( int  call_category )
private

Referenced by OnUpdate().

TimerQueue DayZGame::GetTimerQueue ( int  call_category )
private

Referenced by OnUpdate().

DragQueue DayZGame::GetDragQueue ( )
private

References m_dragQueue.

Referenced by OnUpdate().

void DayZGame::CheckDialogs ( )
private
EntityScriptedActivity DayZGame::CreateActivity ( Object  target,
Man  man,
int  activity_type 
)
private
void DayZGame::ReloadMission ( )
private
UIScriptedMenu DayZGame::CreateScriptedMenu ( int  id )
private

create custom main menu part (submenu)

References Mission::CreateScriptedMenu(), and CGame::GetMission().

void DayZGame::LoadingShow ( )
private

References m_loading, and LoadingScreen::Show().

Referenced by OnEvent().

void DayZGame::LoadingHide ( )
private

References LoadingScreen::Hide(), and m_loading.

Referenced by OnEvent().

void DayZGame::LoadProgressUpdate ( int  progressState,
float  progress,
string  title 
)
private

Member Data Documentation

private autoptr LoadingScreen DayZGame::m_loading
private
private autoptr TileEffect DayZGame::m_tileEffect
private
private CallQueue DayZGame::m_callQueue[CALL_CATEGORY_COUNT]
private

Referenced by DayZGame(), and ~DayZGame().

private TimerQueue DayZGame::m_timerQueue[CALL_CATEGORY_COUNT]
private

Referenced by DayZGame(), and ~DayZGame().

private autoptr DragQueue DayZGame::m_dragQueue
private

Referenced by DayZGame(), and GetDragQueue().

private bool DayZGame::m_early_access_dialog_accepted
private

Referenced by DayZGame(), and EarlyAccessDialog().

private UIScriptedMenu DayZGame::m_keyboard_handler
private
private ScriptModule DayZGame::m_mission_module
private
private string DayZGame::m_mission_path
private

Referenced by ReloadMission().

private bool DayZGame::m_IsCtrlHolding
private

Referenced by OnKeyRelease().

private bool DayZGame::m_IsWinHolding
private

Referenced by OnKeyRelease().


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