Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SCR_NTTextDebug Interface Reference

Nametag element for distance debug text. More...

Inheritance diagram for SCR_NTTextDebug:
[legend]

Public Member Functions

override void GetText (SCR_NameTagData data, out string name, out notnull array< string > nameParams)
 Get text from this element.
 
override void UpdateElement (SCR_NameTagData data, int index)
 Widget element update.
 
- Public Member Functions inherited from SCR_NTTextBase
override void SetDefaults (SCR_NameTagData data, int index)
 Set initial/default widget values for the element.
 
- Public Member Functions inherited from SCR_NTElementBase
void SetDefaults (SCR_NameTagData data, int index)
 Set initial/default widget values for the element.
 
void UpdateElement (SCR_NameTagData data, int index)
 Widget element update.
 
void SCR_NTElementBase ()
 

Additional Inherited Members

- Public Attributes inherited from SCR_NTElementBase
string m_sWidgetName
 
- Protected Member Functions inherited from SCR_NTTextBase
void GetText (SCR_NameTagData data, out string name, out notnull array< string > nameParams)
 Get text from this element.
 
void SetText (SCR_NameTagData data, string text, notnull array< string > nameParams, int index)
 Set text for this element.
 
override void ScaleElement (SCR_NameTagData data, int index)
 Element scaling.
 
- Protected Member Functions inherited from SCR_NTElementBase
void InitElementWidget (SCR_NameTagData data, int index)
 Find and set this elements widget of nametag struct.
 
SCR_NTStateConfigBase GetEntityStateConfig (SCR_NameTagData data)
 Get config for entity state setup.
 
void ScaleElement (SCR_NameTagData data, int index)
 Element scaling.
 
- Protected Attributes inherited from SCR_NTTextBase
int m_fTextSizeMax
 
int m_fTextSizeMin
 
ResourceName m_FontResource
 
- Protected Attributes inherited from SCR_NTElementBase
ref array< ref SCR_NTStateConfigBasem_aEntityStates
 
bool m_bScaleElement
 
ref map< ENameTagEntityState, SCR_NTStateConfigBasem_aEntityStatesMap = new map< ENameTagEntityState, SCR_NTStateConfigBase>
 

Detailed Description

Nametag element for distance debug text.

Member Function Documentation

◆ GetText()

override void SCR_NTTextDebug.GetText ( SCR_NameTagData  data,
out string  name,
out notnull array< string >  nameParams 
)

Get text from this element.

Parameters
datais nametag struct
[out]nameName or formatting of name
[out]namesIf uses formating: Firstname, Alias and Surname (Alias can be an empty string)

Implements SCR_NTTextBase.

◆ UpdateElement()

override void SCR_NTTextDebug.UpdateElement ( SCR_NameTagData  data,
int  index 
)

Widget element update.

Parameters
datais nametag struct

Implements SCR_NTElementBase.


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