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

Protected Member Functions

SCR_Waypoint FindWaypointByEntity (IEntity entity)
void GetWaypoints (out array< ref SCR_Waypoint > waypoints)
void DeleteWaypoint (SCR_Waypoint waypoint)
SCR_Waypoint CreateWaypoint (vector position)
SCR_Waypoint CreateWaypoint (IEntity entity)
bool HandleWidgetOpacities (notnull SCR_Waypoint waypoint, notnull IEntity player)
override void DisplayUpdate (IEntity owner, float timeSlice)

Protected Attributes

ResourceName m_sWaypointLayout = "{825C6D728AC3E02A}UI/layouts/Waypoint/Waypoint.layout"
ref array< ref SCR_Waypointm_aWaypoints

Static Protected Attributes

static string DISTANCE_STRING_UNIT = "#AR-Tutorial_WaypointUnits_meters"
static float WAYPOINT_FADE_THRESHOLD = 20
static float WAYPOINT_MINIMUM_OPACITY = 0.2
static float WAYPOINT_DISTANCE_INDICATOR_FADE_START = 100
static float WAYPOINT_DISTANCE_INDICATOR_FADE_END = 50
static float WAYPOINT_FADE_IN_DISTANCE = 3

Detailed Description

Waypoint UI Attached to SCR_HUDManagerComponent which is a component of SCR_PlayerController

Definition at line 4 of file SCR_WaypointDisplay.c.

Member Function Documentation

◆ CreateWaypoint() [1/2]

SCR_Waypoint SCR_WaypointDisplay::CreateWaypoint ( IEntity entity)
inlineprotected

Definition at line 68 of file SCR_WaypointDisplay.c.

◆ CreateWaypoint() [2/2]

SCR_Waypoint SCR_WaypointDisplay::CreateWaypoint ( vector position)
inlineprotected

Definition at line 51 of file SCR_WaypointDisplay.c.

◆ DeleteWaypoint()

void SCR_WaypointDisplay::DeleteWaypoint ( SCR_Waypoint waypoint)
inlineprotected

Definition at line 44 of file SCR_WaypointDisplay.c.

◆ DisplayUpdate()

override void SCR_WaypointDisplay::DisplayUpdate ( IEntity owner,
float timeSlice )
inlineprotected

Definition at line 168 of file SCR_WaypointDisplay.c.

◆ FindWaypointByEntity()

SCR_Waypoint SCR_WaypointDisplay::FindWaypointByEntity ( IEntity entity)
inlineprotected

Definition at line 19 of file SCR_WaypointDisplay.c.

◆ GetWaypoints()

void SCR_WaypointDisplay::GetWaypoints ( out array< ref SCR_Waypoint > waypoints)
inlineprotected

Definition at line 38 of file SCR_WaypointDisplay.c.

◆ HandleWidgetOpacities()

bool SCR_WaypointDisplay::HandleWidgetOpacities ( notnull SCR_Waypoint waypoint,
notnull IEntity player )
inlineprotected

Definition at line 85 of file SCR_WaypointDisplay.c.

Member Data Documentation

◆ DISTANCE_STRING_UNIT

string SCR_WaypointDisplay::DISTANCE_STRING_UNIT = "#AR-Tutorial_WaypointUnits_meters"
staticprotected

Definition at line 7 of file SCR_WaypointDisplay.c.

◆ m_aWaypoints

ref array<ref SCR_Waypoint> SCR_WaypointDisplay::m_aWaypoints
protected

Definition at line 16 of file SCR_WaypointDisplay.c.

◆ m_sWaypointLayout

ResourceName SCR_WaypointDisplay::m_sWaypointLayout = "{825C6D728AC3E02A}UI/layouts/Waypoint/Waypoint.layout"
protected

Definition at line 15 of file SCR_WaypointDisplay.c.

◆ WAYPOINT_DISTANCE_INDICATOR_FADE_END

float SCR_WaypointDisplay::WAYPOINT_DISTANCE_INDICATOR_FADE_END = 50
staticprotected

Definition at line 11 of file SCR_WaypointDisplay.c.

◆ WAYPOINT_DISTANCE_INDICATOR_FADE_START

float SCR_WaypointDisplay::WAYPOINT_DISTANCE_INDICATOR_FADE_START = 100
staticprotected

Definition at line 10 of file SCR_WaypointDisplay.c.

◆ WAYPOINT_FADE_IN_DISTANCE

float SCR_WaypointDisplay::WAYPOINT_FADE_IN_DISTANCE = 3
staticprotected

Definition at line 12 of file SCR_WaypointDisplay.c.

◆ WAYPOINT_FADE_THRESHOLD

float SCR_WaypointDisplay::WAYPOINT_FADE_THRESHOLD = 20
staticprotected

Definition at line 8 of file SCR_WaypointDisplay.c.

◆ WAYPOINT_MINIMUM_OPACITY

float SCR_WaypointDisplay::WAYPOINT_MINIMUM_OPACITY = 0.2
staticprotected

Definition at line 9 of file SCR_WaypointDisplay.c.


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