|
| void | OpenQuickSlots () |
| |
| void | CloseQuickSlots () |
| |
| override void | UpdateValues (IEntity owner, float timeSlice) |
| |
| override void | OnStartDraw (IEntity owner) |
| |
| override void | OnStopDraw (IEntity owner) |
| |
| SCR_InfoDisplayHandler | GetHandler (TypeName handlerType) |
| |
| SCR_InfoDisplayInvoker | GetOnStart () |
| |
| SCR_InfoDisplayInvoker | GetOnStop () |
| |
| IEntity | GetOwnerEntity () |
| |
| Widget | GetContentWidget () |
| |
| string | GetContentWidgetName () |
| |
| void | SetRootWidget (notnull Widget root) |
| |
| void | SetContentWidget (notnull Widget content) |
| |
| void | Show (bool show, float speed=UIConstants.FADE_RATE_INSTANT, EAnimationCurve curve=EAnimationCurve.LINEAR) |
| | Show/hide InfoDisplay properly, not breaking other systems like AdaptiveOpacity or ConditionalVisibility.
|
| |
| bool | IsShown () |
| |
| Widget | GetRootWidget () |
| |
| bool | GetDimensions (out float width, out float height, bool addSafezones=true) |
| | Get width and height of the InfoDisplay element, optionally with safezones adjustments.
|
| |
| bool | GetAnchorPosition (out float x, out float y, EWidgetAnchor anchor=EWidgetAnchor.TOPLEFT, bool addSafezones=true) |
| | Get width and height of the InfoDisplay element, optionally with safezones adjustments.
|
| |
| void | RegisterToHudManager () |
| |
| proto external int | GetInfoDisplays (out notnull array< BaseInfoDisplay > outInfoDisplays) |
| |
| proto external GenericComponent | FindComponentInParentContainer (TypeName typeName) |
| |
◆ Action_QuickSlotsBar()
| void SCR_WeaponSwitchingBaseUI.Action_QuickSlotsBar |
( |
float | value = 0::0, |
|
|
EActionTrigger | reason = 0 ) |
|
protected |
◆ Action_QuickSlotsRadial()
| void SCR_WeaponSwitchingBaseUI.Action_QuickSlotsRadial |
( |
float | value = 0::0, |
|
|
EActionTrigger | reason = 0 ) |
|
protected |
◆ Action_ScrollSlot()
| void SCR_WeaponSwitchingBaseUI.Action_ScrollSlot |
( |
float | value = 0::0, |
|
|
EActionTrigger | reason = 0 ) |
|
protected |
◆ Action_SwitchSlot()
| void SCR_WeaponSwitchingBaseUI.Action_SwitchSlot |
( |
float | value = 0::0, |
|
|
EActionTrigger | reason = 0 ) |
|
protected |
◆ CloseQuickSlots()
| void SCR_WeaponSwitchingBaseUI.CloseQuickSlots |
( |
| ) |
|
◆ GetWeaponSwitchingBaseUI()
◆ HighlightQuickSlot()
| static void SCR_WeaponSwitchingBaseUI.HighlightQuickSlot |
( |
int | id, |
|
|
bool | highlight = true ) |
|
static |
◆ Init()
| void SCR_WeaponSwitchingBaseUI.Init |
( |
IEntity | owner | ) |
|
|
protected |
◆ OnStartDraw()
| override void SCR_WeaponSwitchingBaseUI.OnStartDraw |
( |
IEntity | owner | ) |
|
◆ OnStopDraw()
| override void SCR_WeaponSwitchingBaseUI.OnStopDraw |
( |
IEntity | owner | ) |
|
◆ OpenQuickSlots()
| void SCR_WeaponSwitchingBaseUI.OpenQuickSlots |
( |
| ) |
|
◆ RefreshQuickSlots()
| static void SCR_WeaponSwitchingBaseUI.RefreshQuickSlots |
( |
int | id = -1 | ) |
|
|
static |
◆ RemoveActionListeners()
| void SCR_WeaponSwitchingBaseUI.RemoveActionListeners |
( |
| ) |
|
|
protected |
◆ SelectQuickSlot()
| static void SCR_WeaponSwitchingBaseUI.SelectQuickSlot |
( |
int | id | ) |
|
|
static |
◆ ShowCommand()
◆ ShowQuickSlots()
◆ UpdateValues()
| override void SCR_WeaponSwitchingBaseUI.UpdateValues |
( |
IEntity | owner, |
|
|
float | timeSlice ) |
◆ m_sQuickSlotGridLayout
| string SCR_WeaponSwitchingBaseUI.m_sQuickSlotGridLayout |
|
protected |
◆ s_bOpened
| bool SCR_WeaponSwitchingBaseUI.s_bOpened |
|
static |
◆ s_bRadial
| bool SCR_WeaponSwitchingBaseUI.s_bRadial |
|
static |
◆ s_QuickSlotStorage
◆ s_sItemPreviewManagerPrefab
| ResourceName SCR_WeaponSwitchingBaseUI.s_sItemPreviewManagerPrefab = "{9F18C476AB860F3B}Prefabs/World/Game/ItemPreviewManager.et" |
|
staticprotected |
◆ s_WeaponSwitchingUI
◆ s_wQuickSlotStorage
| Widget SCR_WeaponSwitchingBaseUI.s_wQuickSlotStorage |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/UI/HUD/WeaponSwitching/SCR_WeaponSwitchingBaseUI.c