Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_EditorPingInfoDisplay Class Reference
Inheritance diagram for SCR_EditorPingInfoDisplay:

Protected Member Functions

void OnEditorPingAction (float value, EActionTrigger reason)
void OnEditorPingUnlimitedOnlyAction (float value, EActionTrigger reason)
void SendPing (bool unlimitedOnly)
void OnPingEntityRegister (int reporterID, SCR_EditableEntityComponent pingEntity)
void OnPingEntityUnregister (int reporterID, SCR_EditableEntityComponent pingEntity)
override event void UpdateValues (IEntity owner, float timeSlice)
override event void OnStartDraw (IEntity owner)
override event void OnStopDraw (IEntity owner)

Protected Attributes

ResourceName m_WidgetPrefab
ResourceName m_SlotWidgetPrefab
bool m_bCanUpdate
WorkspaceWidget m_Workspace
SCR_PingEditorComponent m_PingManager
ref map< SCR_EditableEntityComponent, SCR_EditableEntitySceneSlotUIComponentm_EntitySlots = new map<SCR_EditableEntityComponent, SCR_EditableEntitySceneSlotUIComponent>
ref map< SCR_EditableEntityComponent, Widgetm_EntityWidgets = new map<SCR_EditableEntityComponent, Widget>

Detailed Description

Communication with game master

ToDo: Use some general GUD icon drawing?

Definition at line 9 of file SCR_EditorPingInfoDisplay.c.

Member Function Documentation

◆ OnEditorPingAction()

void SCR_EditorPingInfoDisplay::OnEditorPingAction ( float value,
EActionTrigger reason )
inlineprotected

Definition at line 23 of file SCR_EditorPingInfoDisplay.c.

◆ OnEditorPingUnlimitedOnlyAction()

void SCR_EditorPingInfoDisplay::OnEditorPingUnlimitedOnlyAction ( float value,
EActionTrigger reason )
inlineprotected

Definition at line 27 of file SCR_EditorPingInfoDisplay.c.

◆ OnPingEntityRegister()

void SCR_EditorPingInfoDisplay::OnPingEntityRegister ( int reporterID,
SCR_EditableEntityComponent pingEntity )
inlineprotected

Definition at line 71 of file SCR_EditorPingInfoDisplay.c.

◆ OnPingEntityUnregister()

void SCR_EditorPingInfoDisplay::OnPingEntityUnregister ( int reporterID,
SCR_EditableEntityComponent pingEntity )
inlineprotected

Definition at line 95 of file SCR_EditorPingInfoDisplay.c.

◆ OnStartDraw()

override event void SCR_EditorPingInfoDisplay::OnStartDraw ( IEntity owner)
inlineprotected

Definition at line 140 of file SCR_EditorPingInfoDisplay.c.

◆ OnStopDraw()

override event void SCR_EditorPingInfoDisplay::OnStopDraw ( IEntity owner)
inlineprotected

Definition at line 172 of file SCR_EditorPingInfoDisplay.c.

◆ SendPing()

void SCR_EditorPingInfoDisplay::SendPing ( bool unlimitedOnly)
inlineprotected

Definition at line 31 of file SCR_EditorPingInfoDisplay.c.

◆ UpdateValues()

override event void SCR_EditorPingInfoDisplay::UpdateValues ( IEntity owner,
float timeSlice )
inlineprotected

Definition at line 120 of file SCR_EditorPingInfoDisplay.c.

Member Data Documentation

◆ m_bCanUpdate

bool SCR_EditorPingInfoDisplay::m_bCanUpdate
protected

Definition at line 17 of file SCR_EditorPingInfoDisplay.c.

◆ m_EntitySlots

◆ m_EntityWidgets

ref map<SCR_EditableEntityComponent, Widget> SCR_EditorPingInfoDisplay::m_EntityWidgets = new map<SCR_EditableEntityComponent, Widget>
protected

Definition at line 21 of file SCR_EditorPingInfoDisplay.c.

◆ m_PingManager

SCR_PingEditorComponent SCR_EditorPingInfoDisplay::m_PingManager
protected

Definition at line 19 of file SCR_EditorPingInfoDisplay.c.

◆ m_SlotWidgetPrefab

ResourceName SCR_EditorPingInfoDisplay::m_SlotWidgetPrefab
protected

Definition at line 15 of file SCR_EditorPingInfoDisplay.c.

◆ m_WidgetPrefab

ResourceName SCR_EditorPingInfoDisplay::m_WidgetPrefab
protected

Definition at line 12 of file SCR_EditorPingInfoDisplay.c.

◆ m_Workspace

WorkspaceWidget SCR_EditorPingInfoDisplay::m_Workspace
protected

Definition at line 18 of file SCR_EditorPingInfoDisplay.c.


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