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

Nametag zone config root. More...

Inheritance diagram for SCR_NameTagConfig:
[legend]

Public Member Functions

void AdjustZoneRanges (float FOVZoomed)
 Adjust zone range based on zoom.
 
void RestoreZoneRanges ()
 
void SCR_NameTagConfig ()
 
void ~SCR_NameTagConfig ()
 

Public Attributes

ResourceName m_sNametagLayout
 
ref SCR_NameTagCollectorBase m_aSourceEntities
 
ref SCR_NameTagRulesetBase m_aVisibilityRuleset
 
bool m_bAdjustZoneRangeOnZoom
 
ref array< ref SCR_NameTagZonem_aZones
 
int m_iZoneCount
 
float m_fFarthestZoneRange
 
float m_fFarthestZoneRangeOriginal
 
float m_fFarthestZoneRangePow2
 

Static Public Attributes

const int REFERENCE_FOV = 75
 
const int MAX_ZONE_RANGE = 500
 

Detailed Description

Nametag zone config root.

Constructor & Destructor Documentation

◆ SCR_NameTagConfig()

void SCR_NameTagConfig.SCR_NameTagConfig ( )

◆ ~SCR_NameTagConfig()

void SCR_NameTagConfig.~SCR_NameTagConfig ( )

Member Function Documentation

◆ AdjustZoneRanges()

void SCR_NameTagConfig.AdjustZoneRanges ( float  FOVZoomed)

Adjust zone range based on zoom.

Parameters
FOVZoomedis the new FOV we are adjusting to

◆ RestoreZoneRanges()

void SCR_NameTagConfig.RestoreZoneRanges ( )

Member Data Documentation

◆ m_aSourceEntities

ref SCR_NameTagCollectorBase SCR_NameTagConfig.m_aSourceEntities

◆ m_aVisibilityRuleset

ref SCR_NameTagRulesetBase SCR_NameTagConfig.m_aVisibilityRuleset

◆ m_aZones

ref array<ref SCR_NameTagZone> SCR_NameTagConfig.m_aZones

◆ m_bAdjustZoneRangeOnZoom

bool SCR_NameTagConfig.m_bAdjustZoneRangeOnZoom

◆ m_fFarthestZoneRange

float SCR_NameTagConfig.m_fFarthestZoneRange

◆ m_fFarthestZoneRangeOriginal

float SCR_NameTagConfig.m_fFarthestZoneRangeOriginal

◆ m_fFarthestZoneRangePow2

float SCR_NameTagConfig.m_fFarthestZoneRangePow2

◆ m_iZoneCount

int SCR_NameTagConfig.m_iZoneCount

◆ m_sNametagLayout

ResourceName SCR_NameTagConfig.m_sNametagLayout

◆ MAX_ZONE_RANGE

const int SCR_NameTagConfig.MAX_ZONE_RANGE = 500
static

◆ REFERENCE_FOV

const int SCR_NameTagConfig.REFERENCE_FOV = 75
static

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