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

Public Member Functions

SCR_HUDSlotUIComponent GetSlotUIComponent ()
 
Widget GetSlotWidget ()
 
SCR_HUDGroupUIComponent GetGroupUIComponent ()
 
string GetSlotName ()
 
void SetSlotComponent (notnull SCR_HUDSlotUIComponent slot)
 
void SetGroupComponent (notnull SCR_HUDGroupUIComponent group)
 
override void OnUpdate (float timeSlice)
 Called every frame.
 
- Public Member Functions inherited from SCR_InfoDisplayHandler
void SetEnabled (bool enabled)
 
bool IsEnabled ()
 
void Initialize (notnull SCR_InfoDisplay display)
 Called before OnStart and used for initializing this Handler.
 
void OnStart (notnull SCR_InfoDisplay display)
 Called when the Owning Info Display of this handler is started.
 
void OnStop (notnull SCR_InfoDisplay display)
 Called when the Owning Info Display of this handler is stopped.
 
void OnUpdate (float timeSlice)
 Called every frame.
 

Protected Member Functions

override void OnStart (notnull SCR_InfoDisplay display)
 Called when the Owning Info Display of this handler is started.
 
override void OnStop (notnull SCR_InfoDisplay display)
 Called when the Owning Info Display of this handler is stopped.
 
bool GrabHudComponents (out SCR_HUDGroupUIComponent groupComponent, out SCR_HUDSlotUIComponent slotComponent, out SCR_HUDManagerComponent hudManager, out SCR_HUDLayout owningLayout)
 

Protected Attributes

string m_sSlotName
 
float m_fWidth
 
float m_fHeight
 
Widget m_wSlot
 
Widget m_wContent
 
SCR_HUDGroupUIComponent m_GroupComponent
 
SCR_HUDSlotUIComponent m_SlotComponent
 
WorkspaceWidget m_wWorkspace
 
bool m_bIsVisible
 
float m_fResizeSensitivity
 
- Protected Attributes inherited from SCR_InfoDisplayHandler
SCR_InfoDisplay m_OwnerDisplay
 Info Display which owns this Info Dispaly Handler.
 
bool m_bEnabled
 

Additional Inherited Members

- Public Attributes inherited from SCR_InfoDisplayHandler
bool m_bCanUpdate
 

Member Function Documentation

◆ GetGroupUIComponent()

SCR_HUDGroupUIComponent SCR_InfoDisplaySlotHandler.GetGroupUIComponent ( )

◆ GetSlotName()

string SCR_InfoDisplaySlotHandler.GetSlotName ( )

◆ GetSlotUIComponent()

SCR_HUDSlotUIComponent SCR_InfoDisplaySlotHandler.GetSlotUIComponent ( )

◆ GetSlotWidget()

Widget SCR_InfoDisplaySlotHandler.GetSlotWidget ( )

◆ GrabHudComponents()

bool SCR_InfoDisplaySlotHandler.GrabHudComponents ( out SCR_HUDGroupUIComponent  groupComponent,
out SCR_HUDSlotUIComponent  slotComponent,
out SCR_HUDManagerComponent  hudManager,
out SCR_HUDLayout  owningLayout 
)
protected

◆ OnStart()

override void SCR_InfoDisplaySlotHandler.OnStart ( notnull SCR_InfoDisplay  display)
protected

Called when the Owning Info Display of this handler is started.

Parameters
displayThe Owner Info Display

Implements SCR_InfoDisplayHandler.

◆ OnStop()

override void SCR_InfoDisplaySlotHandler.OnStop ( notnull SCR_InfoDisplay  display)
protected

Called when the Owning Info Display of this handler is stopped.

Parameters
displayThe Owner Info Display

Implements SCR_InfoDisplayHandler.

◆ OnUpdate()

override void SCR_InfoDisplaySlotHandler.OnUpdate ( float  timeSlice)

Called every frame.

Implements SCR_InfoDisplayHandler.

◆ SetGroupComponent()

void SCR_InfoDisplaySlotHandler.SetGroupComponent ( notnull SCR_HUDGroupUIComponent  group)

◆ SetSlotComponent()

void SCR_InfoDisplaySlotHandler.SetSlotComponent ( notnull SCR_HUDSlotUIComponent  slot)

Member Data Documentation

◆ m_bIsVisible

bool SCR_InfoDisplaySlotHandler.m_bIsVisible
protected

◆ m_fHeight

float SCR_InfoDisplaySlotHandler.m_fHeight
protected

◆ m_fResizeSensitivity

float SCR_InfoDisplaySlotHandler.m_fResizeSensitivity
protected

◆ m_fWidth

float SCR_InfoDisplaySlotHandler.m_fWidth
protected

◆ m_GroupComponent

SCR_HUDGroupUIComponent SCR_InfoDisplaySlotHandler.m_GroupComponent
protected

◆ m_SlotComponent

SCR_HUDSlotUIComponent SCR_InfoDisplaySlotHandler.m_SlotComponent
protected

◆ m_sSlotName

string SCR_InfoDisplaySlotHandler.m_sSlotName
protected

◆ m_wContent

Widget SCR_InfoDisplaySlotHandler.m_wContent
protected

◆ m_wSlot

Widget SCR_InfoDisplaySlotHandler.m_wSlot
protected

◆ m_wWorkspace

WorkspaceWidget SCR_InfoDisplaySlotHandler.m_wWorkspace
protected

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