PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
MissionLoader.c File Reference

Data Structures

class  JsonMissionLoaderData
 

Functions

override Widget Init ()
 Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
 
override bool OnClick (Widget w, int x, int y, int button)
 
override bool OnDoubleClick (Widget w, int x, int y, int button)
 
override bool OnKeyDown (Widget w, int x, int y, int key)
 

Variables

class JsonMissionLoaderData m_WgtLstMsnList
 
protected ButtonWidget m_WgtBtnMsnPlay
 
protected ButtonWidget m_WgtBtnMsnClose
 
protected ref TStringArray m_ListMissionsNames
 
protected ref JsonMissionLoaderData m_MissionData
 

Function Documentation

◆ Init()

override Widget Init ( )

Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

pre-init arrays

References WorkspaceWidget::CreateWidgets(), JsonMissionLoaderData::GetData(), GetGame(), CGame::GetWorkspace(), m_MissionData, m_WgtBtnMsnClose, m_WgtBtnMsnPlay, m_WgtLstMsnList, JsonMissionLoaderData::MissionPaths, and path.

◆ OnClick()

◆ OnDoubleClick()

override bool OnDoubleClick ( Widget  w,
int  x,
int  y,
int  button 
)

◆ OnKeyDown()

override bool OnKeyDown ( Widget  w,
int  x,
int  y,
int  key 
)

References Close(), x, and y.

Variable Documentation

◆ m_ListMissionsNames

protected ref TStringArray m_ListMissionsNames

◆ m_MissionData

protected ref JsonMissionLoaderData m_MissionData

Referenced by Init(), OnClick(), and OnDoubleClick().

◆ m_WgtBtnMsnClose

protected ButtonWidget m_WgtBtnMsnClose

Referenced by Init(), and OnClick().

◆ m_WgtBtnMsnPlay

protected ButtonWidget m_WgtBtnMsnPlay

Referenced by Init(), and OnClick().

◆ m_WgtLstMsnList

class JsonMissionLoaderData m_WgtLstMsnList

Referenced by Init(), OnClick(), and OnDoubleClick().