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

Mission class. More...

#include <gameplay.h>

Inheritance diagram for Mission:
MissionBase MissionDummy MissionGameplay MissionMainMenu MissionServer

Private Member Functions

void  OnInit ()
 
void  OnMissionStart ()
 
void  OnMissionFinish ()
 
void  OnUpdate (float timeslice)
 
void  OnKeyPress (int key)
 
void  OnKeyRelease (int key)
 
void  OnMouseButtonPress (int button)
 
void  OnMouseButtonRelease (int button)
 
void  OnEvent (EventType eventTypeId, Param params)
 
void  OnItemUsed (InventoryItem item, Man owner)
 
Hud  GetHud ()
 
EntityScriptedActivity  CreateActivity (Object target, Man man, int activity_type)
 
UIScriptedMenu  CreateScriptedMenu (int id)
 
bool  IsPaused ()
 
void  Pause ()
 
void  Continue ()
 

Private Attributes

ScriptModule  MissionScript
 

Detailed Description

Mission class.

Member Function Documentation

void Mission::OnInit ( )
private
void Mission::OnMissionStart ( )
private
void Mission::OnMissionFinish ( )
private
void Mission::OnUpdate ( float  timeslice )
private

Referenced by DayZGame::OnUpdate().

void Mission::OnKeyPress ( int  key )
private

Referenced by DayZGame::OnKeyPress().

void Mission::OnKeyRelease ( int  key )
private

Referenced by DayZGame::OnKeyRelease().

void Mission::OnMouseButtonPress ( int  button )
private
void Mission::OnMouseButtonRelease ( int  button )
private
void Mission::OnEvent ( EventType  eventTypeId,
Param  params 
)
private

Referenced by DayZGame::OnEvent().

void Mission::OnItemUsed ( InventoryItem  item,
Man  owner 
)
private

Referenced by InventoryItem::EEUsed().

Hud Mission::GetHud ( )
private
EntityScriptedActivity Mission::CreateActivity ( Object  target,
Man  man,
int  activity_type 
)
private
UIScriptedMenu Mission::CreateScriptedMenu ( int  id )
private
bool Mission::IsPaused ( )
private

Referenced by DayZGame::OnUpdate().

void Mission::Pause ( )
private

Referenced by DayZGame::CheckDialogs().

void Mission::Continue ( )
private

Member Data Documentation

ScriptModule Mission::MissionScript
private

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