Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
HUDManagerComponent Interface Reference
Inheritance diagram for HUDManagerComponent:
[legend]

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: