Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
inventorymenu.c File Reference

Go to the source code of this file.

Enumerations

enum  ScreenWidthType { NARROW , MEDIUM , WIDE }

Functions

void CheckWidth ()
override ContextMenu GetContextMenu ()
static int GetHeight ()
static float GetHeightMultiplied (float value)
int GetLastDisplayLanguage ()
static int GetWidth ()
static ScreenWidthType GetWidthType ()
override Widget Init ()
void InitContainers (EntityAI target)
void InventoryMenu ()
bool IsOpened ()
bool LanguageChanged ()
override bool OnController (Widget w, int control, int value)
override void OnHide ()
override void OnPlayerDeath ()
override void OnShow ()
override void Refresh ()
void RefreshQuickbar ()
override void Update (float timeslice)

Variables

ref ContextMenu m_context_menu
static int m_Height
enum ScreenWidthType m_Inventory
bool m_IsOpened
int m_LastDisplayLanguage
bool m_OnlyFirstTime
static int m_Width
static ScreenWidthType m_WidthType

Enumeration Type Documentation

◆ ScreenWidthType

Enumerator
NARROW 
MEDIUM 
WIDE 

Definition at line 1 of file inventorymenu.c.

Function Documentation

◆ CheckWidth()

void CheckWidth ( )
protected

Definition at line 38 of file inventorymenu.c.

References GetScreenSize(), m_Height, m_Width, and m_WidthType.

◆ GetContextMenu()

override ContextMenu GetContextMenu ( )
protected

Definition at line 80 of file inventorymenu.c.

References m_context_menu.

◆ GetHeight()

int GetHeight ( )
staticprotected

Definition at line 64 of file inventorymenu.c.

References m_Height.

◆ GetHeightMultiplied()

float GetHeightMultiplied ( float value)
staticprotected

Definition at line 69 of file inventorymenu.c.

References m_Height.

◆ GetLastDisplayLanguage()

int GetLastDisplayLanguage ( )
protected

Definition at line 160 of file inventorymenu.c.

References m_LastDisplayLanguage.

◆ GetWidth()

int GetWidth ( )
staticprotected

Definition at line 59 of file inventorymenu.c.

References m_Width.

◆ GetWidthType()

ScreenWidthType GetWidthType ( )
staticprotected

Definition at line 54 of file inventorymenu.c.

References m_WidthType.

◆ Init()

override Widget Init ( )
protected

Definition at line 30 of file inventorymenu.c.

References m_context_menu, and m_Inventory.

◆ InitContainers()

void InitContainers ( EntityAI target)
protected

Definition at line 85 of file inventorymenu.c.

◆ InventoryMenu()

◆ IsOpened()

bool IsOpened ( )
protected

Definition at line 136 of file inventorymenu.c.

References m_IsOpened.

◆ LanguageChanged()

bool LanguageChanged ( )
protected

Definition at line 165 of file inventorymenu.c.

References g_Game, and m_LastDisplayLanguage.

◆ OnController()

override bool OnController ( Widget w,
int control,
int value )
protected

Definition at line 129 of file inventorymenu.c.

References m_Inventory, and m_IsOpened.

◆ OnHide()

◆ OnPlayerDeath()

override void OnPlayerDeath ( )
protected

Definition at line 170 of file inventorymenu.c.

References g_Game, and mission.

◆ OnShow()

◆ Refresh()

override void Refresh ( )
protected

Definition at line 98 of file inventorymenu.c.

References m_Inventory.

◆ RefreshQuickbar()

◆ Update()

override void Update ( float timeslice)
protected

Definition at line 90 of file inventorymenu.c.

References m_Inventory.

Variable Documentation

◆ m_context_menu

ref ContextMenu m_context_menu
private

Definition at line 11 of file inventorymenu.c.

Referenced by GetContextMenu(), Init(), InventoryMenu(), and OnHide().

◆ m_Height

int m_Height
staticprotected

Definition at line 18 of file inventorymenu.c.

Referenced by CheckWidth(), GetHeight(), and GetHeightMultiplied().

◆ m_Inventory

◆ m_IsOpened

bool m_IsOpened
protected

Definition at line 12 of file inventorymenu.c.

Referenced by IsOpened(), OnController(), OnHide(), and OnShow().

◆ m_LastDisplayLanguage

int m_LastDisplayLanguage
protected

Definition at line 14 of file inventorymenu.c.

Referenced by GetLastDisplayLanguage(), InventoryMenu(), and LanguageChanged().

◆ m_OnlyFirstTime

bool m_OnlyFirstTime
protected

Definition at line 13 of file inventorymenu.c.

◆ m_Width

int m_Width
staticprotected

Definition at line 17 of file inventorymenu.c.

Referenced by CheckWidth(), and GetWidth().

◆ m_WidthType

ScreenWidthType m_WidthType
staticprotected

Definition at line 16 of file inventorymenu.c.

Referenced by CheckWidth(), and GetWidthType().