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

#include <missionBase.h>

Inheritance diagram for MissionBase:
Mission MissionDummy MissionGameplay MissionMainMenu MissionServer

Private Member Functions

UIScriptedMenu  CreateScriptedMenu (int id)
 
void  MissionBase ()
 
void  ~MissionBase ()
 
void  SpawnItems ()
 
void  OnKeyPress (int key)
 
void  OnKeyRelease (int key)
 
void  OnMouseButtonPress (int button)
 
void  OnMouseButtonRelease (int button)
 
void  OnEvent (EventType eventTypeId, Param params)
 
void  OnLog (string msg_log)
 
void  CheckNotification ()
 
void  ShowNotification (string label, string text, int priority)
 

Private Attributes

ModuleDeveloper  m_ModuleDeveloper
 
MissionEditor  m_MissionsEditor
 
Timer  m_notificationTimer
 
autoptr NotificationMessage  m_notification_widget
 

Constructor & Destructor Documentation

void MissionBase::MissionBase ( )
private
void MissionBase::~MissionBase ( )
private

Member Function Documentation

UIScriptedMenu MissionBase::CreateScriptedMenu ( int  id )
private
void MissionBase::SpawnItems ( )
private
void MissionBase::OnKeyPress ( int  key )
private

References GetGame(), and m_ModuleDeveloper.

void MissionBase::OnKeyRelease ( int  key )
private

References GetGame(), and m_ModuleDeveloper.

void MissionBase::OnMouseButtonPress ( int  button )
private

References GetGame(), and m_ModuleDeveloper.

void MissionBase::OnMouseButtonRelease ( int  button )
private

References GetGame(), and m_ModuleDeveloper.

void MissionBase::OnEvent ( EventType  eventTypeId,
Param  params 
)
private

References OnLog(), and ScriptLogEventTypeID.

void MissionBase::OnLog ( string  msg_log )
private

References GetGame(), and m_ModuleDeveloper.

Referenced by OnEvent().

void MissionBase::CheckNotification ( )
private
void MissionBase::ShowNotification ( string  label,
string  text,
int  priority 
)
private

Member Data Documentation

ModuleDeveloper MissionBase::m_ModuleDeveloper
private
MissionEditor MissionBase::m_MissionsEditor
private
Timer MissionBase::m_notificationTimer
private

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

autoptr NotificationMessage MissionBase::m_notification_widget
private

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