Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_VONRadialDisplay Class Reference

Info display within hud manager of player controller. More...

Inheritance diagram for SCR_VONRadialDisplay:
SCR_RadialMenuDisplay

Protected Member Functions

void UpdateFrequencyList (notnull SCR_VONEntryRadio entry)
 Update frequency list data.
void SetFrequencyDisplay (EVONMenuTable line, SCR_AIGroup group, SCR_Faction milFaction=null)
void ClearDisplayLine (EVONMenuTable line)
void MarkSegmentBackground (int id)
void SetPreviewItem (IEntity item)
 Prepare preview item and render given entity.
void SetupPreviewAttributes (out PreviewRenderAttributes preview)
 Find and setup preview attributes that should be used in previwe.
void FadeItemPreview (bool state=true)
void SetFrequenciesVisible (bool state)
 Visibility of frequency list.
void OnMenuEntryPerform (SCR_SelectionMenu menu, SCR_SelectionMenuEntry entry)
override void DisplayStartDraw (IEntity owner)

Protected Attributes

Widget m_wFrequencyDisplay
TextWidget m_aChannelDisplay [3]
ImageWidget m_aIconDisplay [3]
TextWidget m_aFrequencyDisplay [3]
Widget m_wSizeLayout
ItemPreviewWidget m_wPreviewItem
IEntity m_Item
PreviewRenderAttributes m_PreviewAttributes

Detailed Description

Info display within hud manager of player controller.

Definition at line 21 of file SCR_VONRadialDisplay.c.

Member Function Documentation

◆ ClearDisplayLine()

void SCR_VONRadialDisplay::ClearDisplayLine ( EVONMenuTable line)
inlineprotected

Definition at line 166 of file SCR_VONRadialDisplay.c.

◆ DisplayStartDraw()

override void SCR_VONRadialDisplay::DisplayStartDraw ( IEntity owner)
inlineprotected

Definition at line 266 of file SCR_VONRadialDisplay.c.

◆ FadeItemPreview()

void SCR_VONRadialDisplay::FadeItemPreview ( bool state = true)
inlineprotected

Definition at line 228 of file SCR_VONRadialDisplay.c.

◆ MarkSegmentBackground()

void SCR_VONRadialDisplay::MarkSegmentBackground ( int id)
inlineprotected

Color background of sibling transceivers when hovering over one, feed invali id to only restore color

Parameters
idis entry id which is the same as segment one

Definition at line 176 of file SCR_VONRadialDisplay.c.

◆ OnMenuEntryPerform()

void SCR_VONRadialDisplay::OnMenuEntryPerform ( SCR_SelectionMenu menu,
SCR_SelectionMenuEntry entry )
inlineprotected

Definition at line 248 of file SCR_VONRadialDisplay.c.

◆ SetFrequenciesVisible()

void SCR_VONRadialDisplay::SetFrequenciesVisible ( bool state)
inlineprotected

Visibility of frequency list.

Definition at line 239 of file SCR_VONRadialDisplay.c.

◆ SetFrequencyDisplay()

void SCR_VONRadialDisplay::SetFrequencyDisplay ( EVONMenuTable line,
SCR_AIGroup group,
SCR_Faction milFaction = null )
inlineprotected

Set group description and frequency text

Parameters
widgetis the subject widget
groupis AIGroup used to fetch relevant data from
milFactionif passed, will use a faction to set a platoon frequency instead

Definition at line 145 of file SCR_VONRadialDisplay.c.

◆ SetPreviewItem()

void SCR_VONRadialDisplay::SetPreviewItem ( IEntity item)
inlineprotected

Prepare preview item and render given entity.

Definition at line 189 of file SCR_VONRadialDisplay.c.

◆ SetupPreviewAttributes()

void SCR_VONRadialDisplay::SetupPreviewAttributes ( out PreviewRenderAttributes preview)
inlineprotected

Find and setup preview attributes that should be used in previwe.

Definition at line 215 of file SCR_VONRadialDisplay.c.

◆ UpdateFrequencyList()

void SCR_VONRadialDisplay::UpdateFrequencyList ( notnull SCR_VONEntryRadio entry)
inlineprotected

Update frequency list data.

Definition at line 38 of file SCR_VONRadialDisplay.c.

Member Data Documentation

◆ m_aChannelDisplay

TextWidget SCR_VONRadialDisplay::m_aChannelDisplay[3]
protected

Definition at line 27 of file SCR_VONRadialDisplay.c.

◆ m_aFrequencyDisplay

TextWidget SCR_VONRadialDisplay::m_aFrequencyDisplay[3]
protected

Definition at line 29 of file SCR_VONRadialDisplay.c.

◆ m_aIconDisplay

ImageWidget SCR_VONRadialDisplay::m_aIconDisplay[3]
protected

Definition at line 28 of file SCR_VONRadialDisplay.c.

◆ m_Item

IEntity SCR_VONRadialDisplay::m_Item
protected

Definition at line 33 of file SCR_VONRadialDisplay.c.

◆ m_PreviewAttributes

PreviewRenderAttributes SCR_VONRadialDisplay::m_PreviewAttributes
protected

Definition at line 34 of file SCR_VONRadialDisplay.c.

◆ m_wFrequencyDisplay

Widget SCR_VONRadialDisplay::m_wFrequencyDisplay
protected

Definition at line 25 of file SCR_VONRadialDisplay.c.

◆ m_wPreviewItem

ItemPreviewWidget SCR_VONRadialDisplay::m_wPreviewItem
protected

Definition at line 32 of file SCR_VONRadialDisplay.c.

◆ m_wSizeLayout

Widget SCR_VONRadialDisplay::m_wSizeLayout
protected

Definition at line 31 of file SCR_VONRadialDisplay.c.


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