◆ ~SCR_HUDManagerComponent()
| void SCR_HUDManagerComponent.~SCR_HUDManagerComponent |
( |
| ) |
|
|
protected |
◆ _WB_GetContextMenuItems()
| override array< ref WB_UIMenuItem > SCR_HUDManagerComponent._WB_GetContextMenuItems |
( |
IEntity | owner | ) |
|
◆ _WB_OnContextMenu()
| override void SCR_HUDManagerComponent._WB_OnContextMenu |
( |
IEntity | owner, |
|
|
int | id ) |
◆ CreateFreeElement()
| SCR_HUDElement SCR_HUDManagerComponent.CreateFreeElement |
( |
ResourceName | path, |
|
|
string | parentName ) |
◆ CreateHUDLayers()
| void SCR_HUDManagerComponent.CreateHUDLayers |
( |
| ) |
|
|
protected |
◆ CreateLayout()
| Widget SCR_HUDManagerComponent.CreateLayout |
( |
ResourceName | path, |
|
|
EHudLayers | layer, |
|
|
int | zOrder = 0 ) |
◆ FindHandler()
◆ FindInfoDisplay()
Return hud component of given type.
◆ FindInfoDisplayByResourceName()
| SCR_InfoDisplay SCR_HUDManagerComponent.FindInfoDisplayByResourceName |
( |
ResourceName | path | ) |
|
Find layout by resorce name.
◆ FindLayoutByResourceName()
| Widget SCR_HUDManagerComponent.FindLayoutByResourceName |
( |
ResourceName | path | ) |
|
Find layout by resorce name.
◆ GetAdaptiveOpacity()
| float SCR_HUDManagerComponent.GetAdaptiveOpacity |
( |
| ) |
|
◆ GetHUDManager()
◆ GetHUDRootWidget()
| Widget SCR_HUDManagerComponent.GetHUDRootWidget |
( |
| ) |
|
◆ GetInfoDisplayCount()
| int SCR_HUDManagerComponent.GetInfoDisplayCount |
( |
| ) |
|
◆ GetInterfaceSettingsClass()
| string SCR_HUDManagerComponent.GetInterfaceSettingsClass |
( |
| ) |
|
◆ GetOwner()
| IEntity SCR_HUDManagerComponent.GetOwner |
( |
| ) |
|
◆ GetSceneBrightness()
| float SCR_HUDManagerComponent.GetSceneBrightness |
( |
| ) |
|
◆ GetSceneBrightnessChangedInvoker()
| ScriptInvokerBase< OnScreenBrightnessChanged > SCR_HUDManagerComponent.GetSceneBrightnessChangedInvoker |
( |
| ) |
|
◆ GetVisibleLayers()
| EHudLayers SCR_HUDManagerComponent.GetVisibleLayers |
( |
| ) |
|
Get which HUD layers are visible.
Returns visibility status of individual layer; it can still not be shown if the whole HUD is hidden (IsVisible()).
- Parameters
-
| layers | Enum flag containing all visible layers |
◆ InitRootWidget()
| void SCR_HUDManagerComponent.InitRootWidget |
( |
Widget | root, |
|
|
string | name ) |
|
protected |
◆ IsVisible()
| bool SCR_HUDManagerComponent.IsVisible |
( |
| ) |
|
Check if HUD is visible.
- Returns
- True if visible
◆ OnInit()
| override void SCR_HUDManagerComponent.OnInit |
( |
IEntity | owner | ) |
|
|
protected |
Called during EOnInit.
- Parameters
-
| owner | Entity this component is attached to. |
Implements HUDManagerComponent.
◆ OnUpdate()
| override void SCR_HUDManagerComponent.OnUpdate |
( |
IEntity | owner | ) |
|
|
protected |
◆ RemoveHandlerFromUpdatableHandlers()
◆ SetVisible()
| void SCR_HUDManagerComponent.SetVisible |
( |
bool | isVisible | ) |
|
Set visibility of HUD.
- Parameters
-
◆ SetVisibleLayers()
| void SCR_HUDManagerComponent.SetVisibleLayers |
( |
EHudLayers | layers = -1 | ) |
|
Set which HUD layers should be visible.
- Parameters
-
| layers | Enum flag containing all layers to be shown. Use -1 to show all layers |
◆ ADAPTIVE_OPACITY_BRIGHTNESS_THROTTLE
| const float SCR_HUDManagerComponent.ADAPTIVE_OPACITY_BRIGHTNESS_THROTTLE = 0.001 |
|
static |
◆ ADAPTIVE_OPACITY_THROTTLE
| const float SCR_HUDManagerComponent.ADAPTIVE_OPACITY_THROTTLE = 0.01 |
|
static |
◆ CONTEXT_GENERATE_AVAILABLE_INPUT_ACTION
| const int SCR_HUDManagerComponent.CONTEXT_GENERATE_AVAILABLE_INPUT_ACTION = 0 |
|
static |
◆ m_aHandlers
◆ m_aHandlersToRemoveFromUpdate
◆ m_aUpdatableHandlers
◆ m_fOpacity
| float SCR_HUDManagerComponent.m_fOpacity = -1 |
|
protected |
◆ m_fSceneBrightness
| float SCR_HUDManagerComponent.m_fSceneBrightness = -1 |
|
protected |
◆ m_fUpdateTime
| float SCR_HUDManagerComponent.m_fUpdateTime = -1 |
|
protected |
◆ m_OnSceneBrightnessChanged
| ref ScriptInvokerBase<OnScreenBrightnessChanged> SCR_HUDManagerComponent.m_OnSceneBrightnessChanged = new ScriptInvokerBase<OnScreenBrightnessChanged>() |
|
protected |
◆ m_Owner
| IEntity SCR_HUDManagerComponent.m_Owner |
|
protected |
◆ m_sDefaultBackgroundLayer
| string SCR_HUDManagerComponent.m_sDefaultBackgroundLayer |
◆ m_sDefaultForegroundLayer
| string SCR_HUDManagerComponent.m_sDefaultForegroundLayer |
◆ m_sInterfaceSettingsClassName
| string SCR_HUDManagerComponent.m_sInterfaceSettingsClassName |
|
protected |
◆ m_World
| BaseWorld SCR_HUDManagerComponent.m_World |
|
protected |
◆ UPDATE_DELAY
| const float SCR_HUDManagerComponent.UPDATE_DELAY = 500 |
|
static |
The documentation for this interface was generated from the following file:
- Game/UI/HUD/SCR_HUDManagerComponent.c