Arma Reforger Script API
Loading...
Searching...
No Matches
HUDManagerComponent Interface Reference
Inheritance diagram for HUDManagerComponent:
SCR_BaseHUDComponent BaseHUDComponent GameComponent SCR_HUDManagerComponent

Public Member Functions

proto external bool IsHUDEnabled ()
 
proto external bool EnableHUD (bool state)
 
proto external bool StartDrawing (BaseInfoDisplay display)
 
proto external void StopDrawing (BaseInfoDisplay display)
 
proto external int GetInfoDisplaysDrawn (out notnull array< BaseInfoDisplay > outInfoDisplays, bool getAllShown=false)
 
- Public Member Functions inherited from SCR_BaseHUDComponent
void RegisterHUDElement (SCR_InfoDisplay element)
 
void UnregisterHUDElement (SCR_InfoDisplay element)
 
array< SCR_InfoDisplayGetHUDElements ()
 
- Public Member Functions inherited from BaseHUDComponent
proto external int GetInfoDisplays (out notnull array< BaseInfoDisplay > outInfoDisplays)
 
proto external void RegisterInfoDisplay (BaseInfoDisplay infoDisplay)
 
proto external void UnregisterInfoDisplay (BaseInfoDisplay infoDisplay)
 
- Public Member Functions inherited from GameComponent
bool OnTicksOnRemoteProxy ()
 

Protected Member Functions

void OnInit (IEntity owner)
 Called during EOnInit.
 
void OnUpdate (IEntity owner)
 
void OnControlledEntityChanged (IEntity from, IEntity to)
 

Additional Inherited Members

- Protected Attributes inherited from SCR_BaseHUDComponent
ref array< SCR_InfoDisplaym_aHUDElements = new array<SCR_InfoDisplay>
 

Member Function Documentation

◆ EnableHUD()

proto external bool HUDManagerComponent.EnableHUD ( bool state)

◆ GetInfoDisplaysDrawn()

proto external int HUDManagerComponent.GetInfoDisplaysDrawn ( out notnull array< BaseInfoDisplay > outInfoDisplays,
bool getAllShown = false )

◆ IsHUDEnabled()

proto external bool HUDManagerComponent.IsHUDEnabled ( )

◆ OnControlledEntityChanged()

void HUDManagerComponent.OnControlledEntityChanged ( IEntity from,
IEntity to )
protected

◆ OnInit()

void HUDManagerComponent.OnInit ( IEntity owner)
protected

Called during EOnInit.

Parameters
ownerEntity this component is attached to.

Implemented in SCR_HUDManagerComponent.

◆ OnUpdate()

void HUDManagerComponent.OnUpdate ( IEntity owner)
protected

Implemented in SCR_HUDManagerComponent.

◆ StartDrawing()

proto external bool HUDManagerComponent.StartDrawing ( BaseInfoDisplay display)

◆ StopDrawing()

proto external void HUDManagerComponent.StopDrawing ( BaseInfoDisplay display)

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