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

VONEntry class for radio entries. More...

Inheritance diagram for SCR_VONEntryRadio:
SCR_VONEntry

Protected Member Functions

BaseTransceiver GetTransceiver ()
 Associated transceiver.
int GetTransceiverNumber ()
 Associated transceiver id - starts with 1.
int GetEntryFrequency ()
 Local frequency getter since atm the transceiver getter is delayed (network?) and not sufficient for instant UI changes.
SCR_GadgetComponent GetGadget ()
 Gadget component associated with this entry.
UIInfo GetUIInfo ()
bool IsLongRange ()
 Is long range backpack radio type.
void SetRadioEntry (notnull BaseTransceiver transceiver, int number, SCR_GadgetComponent gadgetComp)
void SetChannelText (string channel)
void SetFrequencyTextOverwrite (string text)
void SetChannelTextOverwrite (string text)
override void InitEntry ()
override void AdjustEntryModif (int modifier)
override void AdjustEntry (int modifier)
override void ToggleEntry ()
bool ToggleMuteEntry ()
bool GetIsMuted ()
override string GetIconResource ()
override ECommMethod GetVONMethod ()
override void Update ()
 Update entry visuals.

Protected Attributes

int m_iFrequency
string m_sFrequencyTextOverwrite
int m_iTransceiverNumber
string m_sChannelText
string m_sChannelTextOverwrite
BaseTransceiver m_RadioTransceiver
SCR_GadgetComponent m_GadgetComp

Detailed Description

VONEntry class for radio entries.

Definition at line 3 of file SCR_VONEntryRadio.c.

Member Function Documentation

◆ AdjustEntry()

override void SCR_VONEntryRadio::AdjustEntry ( int modifier)
inlineprotected

Definition at line 136 of file SCR_VONEntryRadio.c.

◆ AdjustEntryModif()

override void SCR_VONEntryRadio::AdjustEntryModif ( int modifier)
inlineprotected

Definition at line 107 of file SCR_VONEntryRadio.c.

◆ GetEntryFrequency()

int SCR_VONEntryRadio::GetEntryFrequency ( )
inlineprotected

Local frequency getter since atm the transceiver getter is delayed (network?) and not sufficient for instant UI changes.

Definition at line 32 of file SCR_VONEntryRadio.c.

◆ GetGadget()

SCR_GadgetComponent SCR_VONEntryRadio::GetGadget ( )
inlineprotected

Gadget component associated with this entry.

Definition at line 39 of file SCR_VONEntryRadio.c.

◆ GetIconResource()

override string SCR_VONEntryRadio::GetIconResource ( )
inlineprotected

Definition at line 263 of file SCR_VONEntryRadio.c.

◆ GetIsMuted()

bool SCR_VONEntryRadio::GetIsMuted ( )
inlineprotected

Definition at line 248 of file SCR_VONEntryRadio.c.

◆ GetTransceiver()

BaseTransceiver SCR_VONEntryRadio::GetTransceiver ( )
inlineprotected

Associated transceiver.

Definition at line 18 of file SCR_VONEntryRadio.c.

◆ GetTransceiverNumber()

int SCR_VONEntryRadio::GetTransceiverNumber ( )
inlineprotected

Associated transceiver id - starts with 1.

Definition at line 25 of file SCR_VONEntryRadio.c.

◆ GetUIInfo()

UIInfo SCR_VONEntryRadio::GetUIInfo ( )
inlineprotected

Definition at line 45 of file SCR_VONEntryRadio.c.

◆ GetVONMethod()

override ECommMethod SCR_VONEntryRadio::GetVONMethod ( )
inlineprotected

Definition at line 288 of file SCR_VONEntryRadio.c.

◆ InitEntry()

override void SCR_VONEntryRadio::InitEntry ( )
inlineprotected

Definition at line 88 of file SCR_VONEntryRadio.c.

◆ IsLongRange()

bool SCR_VONEntryRadio::IsLongRange ( )
inlineprotected

Is long range backpack radio type.

Definition at line 56 of file SCR_VONEntryRadio.c.

◆ SetChannelText()

void SCR_VONEntryRadio::SetChannelText ( string channel)
inlineprotected

Definition at line 70 of file SCR_VONEntryRadio.c.

◆ SetChannelTextOverwrite()

void SCR_VONEntryRadio::SetChannelTextOverwrite ( string text)
inlineprotected

Definition at line 82 of file SCR_VONEntryRadio.c.

◆ SetFrequencyTextOverwrite()

void SCR_VONEntryRadio::SetFrequencyTextOverwrite ( string text)
inlineprotected

Definition at line 76 of file SCR_VONEntryRadio.c.

◆ SetRadioEntry()

void SCR_VONEntryRadio::SetRadioEntry ( notnull BaseTransceiver transceiver,
int number,
SCR_GadgetComponent gadgetComp )
inlineprotected

Definition at line 62 of file SCR_VONEntryRadio.c.

◆ ToggleEntry()

override void SCR_VONEntryRadio::ToggleEntry ( )
inlineprotected

Definition at line 214 of file SCR_VONEntryRadio.c.

◆ ToggleMuteEntry()

bool SCR_VONEntryRadio::ToggleMuteEntry ( )
inlineprotected

Definition at line 234 of file SCR_VONEntryRadio.c.

◆ Update()

override void SCR_VONEntryRadio::Update ( )
inlineprotected

Update entry visuals.

Definition at line 295 of file SCR_VONEntryRadio.c.

Member Data Documentation

◆ m_GadgetComp

SCR_GadgetComponent SCR_VONEntryRadio::m_GadgetComp
protected

Definition at line 14 of file SCR_VONEntryRadio.c.

◆ m_iFrequency

int SCR_VONEntryRadio::m_iFrequency
protected

Definition at line 7 of file SCR_VONEntryRadio.c.

◆ m_iTransceiverNumber

int SCR_VONEntryRadio::m_iTransceiverNumber
protected

Definition at line 9 of file SCR_VONEntryRadio.c.

◆ m_RadioTransceiver

BaseTransceiver SCR_VONEntryRadio::m_RadioTransceiver
protected

Definition at line 13 of file SCR_VONEntryRadio.c.

◆ m_sChannelText

string SCR_VONEntryRadio::m_sChannelText
protected

Definition at line 10 of file SCR_VONEntryRadio.c.

◆ m_sChannelTextOverwrite

string SCR_VONEntryRadio::m_sChannelTextOverwrite
protected

Definition at line 11 of file SCR_VONEntryRadio.c.

◆ m_sFrequencyTextOverwrite

string SCR_VONEntryRadio::m_sFrequencyTextOverwrite
protected

Definition at line 8 of file SCR_VONEntryRadio.c.


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