Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_WeaponSwitchingBaseUI Class Reference
Inheritance diagram for SCR_WeaponSwitchingBaseUI:

Protected Member Functions

void Init (IEntity owner)
void RemoveActionListeners ()
void OpenQuickSlots ()
void CloseQuickSlots ()
void ShowCommand (notnull SCR_InventoryStorageManagerComponent inventory)
void Action_QuickSlotsRadial (float value=0.0, EActionTrigger reason=0)
void Action_QuickSlotsBar (float value=0.0, EActionTrigger reason=0)
void Action_SwitchSlot (float value=0.0, EActionTrigger reason=0)
void Action_ScrollSlot (float value=0.0, EActionTrigger reason=0)
override void UpdateValues (IEntity owner, float timeSlice)
void ShowQuickSlots (bool show, float speed=UIConstants.FADE_RATE_DEFAULT)
override event void OnStartDraw (IEntity owner)
override event void OnStopDraw (IEntity owner)

Static Protected Member Functions

static void RefreshQuickSlots (int id=-1)
static void SelectQuickSlot (int id)
static void HighlightQuickSlot (int id, bool highlight=true)
static SCR_WeaponSwitchingBaseUI GetWeaponSwitchingBaseUI ()

Protected Attributes

string m_sQuickSlotGridLayout

Static Protected Attributes

static ResourceName s_sItemPreviewManagerPrefab = "{9F18C476AB860F3B}Prefabs/World/Game/ItemPreviewManager.et"
static Widget s_wQuickSlotStorage
static ref SCR_InventoryStorageQuickSlotsUI s_QuickSlotStorage
static SCR_WeaponSwitchingBaseUI s_WeaponSwitchingUI
static bool s_bOpened
static bool s_bRadial

Detailed Description

Definition at line 5 of file SCR_WeaponSwitchingBaseUI.c.

Member Function Documentation

◆ Action_QuickSlotsBar()

void SCR_WeaponSwitchingBaseUI::Action_QuickSlotsBar ( float value = 0.0,
EActionTrigger reason = 0 )
inlineprotected

Definition at line 251 of file SCR_WeaponSwitchingBaseUI.c.

◆ Action_QuickSlotsRadial()

void SCR_WeaponSwitchingBaseUI::Action_QuickSlotsRadial ( float value = 0.0,
EActionTrigger reason = 0 )
inlineprotected

Definition at line 230 of file SCR_WeaponSwitchingBaseUI.c.

◆ Action_ScrollSlot()

void SCR_WeaponSwitchingBaseUI::Action_ScrollSlot ( float value = 0.0,
EActionTrigger reason = 0 )
inlineprotected

Definition at line 299 of file SCR_WeaponSwitchingBaseUI.c.

◆ Action_SwitchSlot()

void SCR_WeaponSwitchingBaseUI::Action_SwitchSlot ( float value = 0.0,
EActionTrigger reason = 0 )
inlineprotected

Definition at line 260 of file SCR_WeaponSwitchingBaseUI.c.

◆ CloseQuickSlots()

void SCR_WeaponSwitchingBaseUI::CloseQuickSlots ( )
inlineprotected

Definition at line 174 of file SCR_WeaponSwitchingBaseUI.c.

◆ GetWeaponSwitchingBaseUI()

SCR_WeaponSwitchingBaseUI SCR_WeaponSwitchingBaseUI::GetWeaponSwitchingBaseUI ( )
inlinestaticprotected

Definition at line 341 of file SCR_WeaponSwitchingBaseUI.c.

◆ HighlightQuickSlot()

void SCR_WeaponSwitchingBaseUI::HighlightQuickSlot ( int id,
bool highlight = true )
inlinestaticprotected

Definition at line 47 of file SCR_WeaponSwitchingBaseUI.c.

◆ Init()

void SCR_WeaponSwitchingBaseUI::Init ( IEntity owner)
inlineprotected

Definition at line 61 of file SCR_WeaponSwitchingBaseUI.c.

◆ OnStartDraw()

override event void SCR_WeaponSwitchingBaseUI::OnStartDraw ( IEntity owner)
inlineprotected

Definition at line 325 of file SCR_WeaponSwitchingBaseUI.c.

◆ OnStopDraw()

override event void SCR_WeaponSwitchingBaseUI::OnStopDraw ( IEntity owner)
inlineprotected

Definition at line 333 of file SCR_WeaponSwitchingBaseUI.c.

◆ OpenQuickSlots()

void SCR_WeaponSwitchingBaseUI::OpenQuickSlots ( )
inlineprotected

Definition at line 117 of file SCR_WeaponSwitchingBaseUI.c.

◆ RefreshQuickSlots()

void SCR_WeaponSwitchingBaseUI::RefreshQuickSlots ( int id = -1)
inlinestaticprotected

Definition at line 19 of file SCR_WeaponSwitchingBaseUI.c.

◆ RemoveActionListeners()

void SCR_WeaponSwitchingBaseUI::RemoveActionListeners ( )
inlineprotected

Definition at line 101 of file SCR_WeaponSwitchingBaseUI.c.

◆ SelectQuickSlot()

void SCR_WeaponSwitchingBaseUI::SelectQuickSlot ( int id)
inlinestaticprotected

Definition at line 33 of file SCR_WeaponSwitchingBaseUI.c.

◆ ShowCommand()

void SCR_WeaponSwitchingBaseUI::ShowCommand ( notnull SCR_InventoryStorageManagerComponent inventory)
inlineprotected

Definition at line 212 of file SCR_WeaponSwitchingBaseUI.c.

◆ ShowQuickSlots()

void SCR_WeaponSwitchingBaseUI::ShowQuickSlots ( bool show,
float speed = UIConstants.FADE_RATE_DEFAULT )
inlineprotected

Definition at line 319 of file SCR_WeaponSwitchingBaseUI.c.

◆ UpdateValues()

override void SCR_WeaponSwitchingBaseUI::UpdateValues ( IEntity owner,
float timeSlice )
inlineprotected

Definition at line 311 of file SCR_WeaponSwitchingBaseUI.c.

Member Data Documentation

◆ m_sQuickSlotGridLayout

string SCR_WeaponSwitchingBaseUI::m_sQuickSlotGridLayout
protected

Definition at line 16 of file SCR_WeaponSwitchingBaseUI.c.

◆ s_bOpened

bool SCR_WeaponSwitchingBaseUI::s_bOpened
staticprotected

Definition at line 12 of file SCR_WeaponSwitchingBaseUI.c.

◆ s_bRadial

bool SCR_WeaponSwitchingBaseUI::s_bRadial
staticprotected

Definition at line 13 of file SCR_WeaponSwitchingBaseUI.c.

◆ s_QuickSlotStorage

ref SCR_InventoryStorageQuickSlotsUI SCR_WeaponSwitchingBaseUI::s_QuickSlotStorage
staticprotected

Definition at line 9 of file SCR_WeaponSwitchingBaseUI.c.

◆ s_sItemPreviewManagerPrefab

ResourceName SCR_WeaponSwitchingBaseUI::s_sItemPreviewManagerPrefab = "{9F18C476AB860F3B}Prefabs/World/Game/ItemPreviewManager.et"
staticprotected

Definition at line 7 of file SCR_WeaponSwitchingBaseUI.c.

◆ s_WeaponSwitchingUI

SCR_WeaponSwitchingBaseUI SCR_WeaponSwitchingBaseUI::s_WeaponSwitchingUI
staticprotected

Definition at line 10 of file SCR_WeaponSwitchingBaseUI.c.

◆ s_wQuickSlotStorage

Widget SCR_WeaponSwitchingBaseUI::s_wQuickSlotStorage
staticprotected

Definition at line 8 of file SCR_WeaponSwitchingBaseUI.c.


The documentation for this class was generated from the following file: