Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
controlsxbox.c File Reference

Go to the source code of this file.

Data Structures

class  JsonControlMappingInfo
 

Functions

void ControlsXbox ()
 
void ~ControlsXbox ()
 
void Back ()
 
void DrawConnectingLines (int index)
 
protected array< ref JsonControlMappingInfoGetControlMappingInfo ()
 
override Widget Init ()
 Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system) More...
 
override void OnShow ()
 
override bool OnClick (Widget w, int x, int y, int button)
 
override void Update (float timeslice)
 
protected void LoadFooterButtonTexts ()
 Initial texts load for the footer buttons. More...
 
protected void LoadTextStrings ()
 Set correct bottom button texts based on platform (ps4 vs xbox texts) More...
 
protected void SwitchPreset ()
 

Variables

class JsonControlMappingInfo m_BackButtonTextID
 
protected ButtonWidget m_Back
 
protected ImageWidget m_ControlsLayoutImage
 
const protected int TABS_COUNT = 4
 
protected ImageWidget m_tab_images [TABS_COUNT]
 
protected TabberUI m_TabScript
 

Function Documentation

◆ Back()

void Back ( )

Definition at line 36 of file controlsxbox.c.

◆ ControlsXbox()

void ControlsXbox ( )

Definition at line 26 of file controlsxbox.c.

◆ DrawConnectingLines()

void DrawConnectingLines ( int  index)

Definition at line 41 of file controlsxbox.c.

◆ GetControlMappingInfo()

protected array<ref JsonControlMappingInfo> GetControlMappingInfo ( )

Definition at line 272 of file controlsxbox.c.

◆ Init()

override Widget Init ( )

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

Definition at line 310 of file controlsxbox.c.

◆ LoadFooterButtonTexts()

protected void LoadFooterButtonTexts ( )

Initial texts load for the footer buttons.

Definition at line 404 of file controlsxbox.c.

◆ LoadTextStrings()

protected void LoadTextStrings ( )

Set correct bottom button texts based on platform (ps4 vs xbox texts)

Definition at line 414 of file controlsxbox.c.

◆ OnClick()

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

Definition at line 367 of file controlsxbox.c.

◆ OnShow()

override void OnShow ( )

Definition at line 349 of file controlsxbox.c.

◆ SwitchPreset()

protected void SwitchPreset ( )

Definition at line 423 of file controlsxbox.c.

◆ Update()

override void Update ( float  timeslice)

Definition at line 380 of file controlsxbox.c.

◆ ~ControlsXbox()

void ~ControlsXbox ( )

Definition at line 31 of file controlsxbox.c.

Variable Documentation

◆ m_Back

protected ButtonWidget m_Back

Definition at line 17 of file controlsxbox.c.

◆ m_BackButtonTextID

class JsonControlMappingInfo m_BackButtonTextID

◆ m_ControlsLayoutImage

protected ImageWidget m_ControlsLayoutImage

Definition at line 18 of file controlsxbox.c.

◆ m_tab_images

protected ImageWidget m_tab_images[TABS_COUNT]

Definition at line 20 of file controlsxbox.c.

◆ m_TabScript

protected TabberUI m_TabScript

Definition at line 21 of file controlsxbox.c.

◆ TABS_COUNT

const protected int TABS_COUNT = 4

Definition at line 19 of file controlsxbox.c.