Waypoint UI Attached to SCR_HUDManagerComponent which is a component of SCR_PlayerController.
More...
|
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) |
|
override void | DisplayUpdate (IEntity owner, float timeSlice) |
|
void | SetEnabled (bool isEnabled) |
|
override void | Show (bool show, float speed=UIConstants.FADE_RATE_INSTANT, EAnimationCurve curve=EAnimationCurve.LINEAR) |
| Show/hide InfoDisplay properly, not breaking other systems like AdaptiveOpacity or ConditionalVisibility.
|
|
SCR_InfoDisplayHandler | GetHandler (TypeName handlerType) |
|
SCR_InfoDisplayInvoker | GetOnStart () |
|
SCR_InfoDisplayInvoker | GetOnStop () |
|
IEntity | GetOwnerEntity () |
|
Widget | GetContentWidget () |
|
string | GetContentWidgetName () |
|
void | SetRootWidget (notnull Widget root) |
|
void | SetContentWidget (notnull Widget content) |
|
bool | IsShown () |
|
Widget | GetRootWidget () |
|
bool | GetDimensions (out float width, out float height, bool addSafezones=true) |
| Get width and height of the InfoDisplay element, optionally with safezones adjustments.
|
|
bool | GetAnchorPosition (out float x, out float y, EWidgetAnchor anchor=EWidgetAnchor.TOPLEFT, bool addSafezones=true) |
| Get width and height of the InfoDisplay element, optionally with safezones adjustments.
|
|
void | RegisterToHudManager () |
|
proto external int | GetInfoDisplays (out notnull array< BaseInfoDisplay > outInfoDisplays) |
|
proto external GenericComponent | FindComponentInParentContainer (TypeName typeName) |
|
Waypoint UI Attached to SCR_HUDManagerComponent which is a component of SCR_PlayerController.
◆ CreateWaypoint() [1/2]
SCR_Waypoint SCR_WaypointDisplay.CreateWaypoint |
( |
IEntity | entity | ) |
|
◆ CreateWaypoint() [2/2]
SCR_Waypoint SCR_WaypointDisplay.CreateWaypoint |
( |
vector | position | ) |
|
◆ DeleteWaypoint()
void SCR_WaypointDisplay.DeleteWaypoint |
( |
SCR_Waypoint | waypoint | ) |
|
◆ DisplayUpdate()
override void SCR_WaypointDisplay.DisplayUpdate |
( |
IEntity | owner, |
|
|
float | timeSlice ) |
◆ FindWaypointByEntity()
SCR_Waypoint SCR_WaypointDisplay.FindWaypointByEntity |
( |
IEntity | entity | ) |
|
◆ GetWaypoints()
void SCR_WaypointDisplay.GetWaypoints |
( |
out array< ref SCR_Waypoint > | waypoints | ) |
|
◆ HandleWidgetOpacities()
bool SCR_WaypointDisplay.HandleWidgetOpacities |
( |
notnull SCR_Waypoint | waypoint, |
|
|
notnull IEntity | player ) |
|
protected |
◆ DISTANCE_STRING_UNIT
string SCR_WaypointDisplay.DISTANCE_STRING_UNIT = "#AR-Tutorial_WaypointUnits_meters" |
|
staticprotected |
◆ m_aWaypoints
ref array<ref SCR_Waypoint> SCR_WaypointDisplay.m_aWaypoints |
|
protected |
◆ m_sWaypointLayout
ResourceName SCR_WaypointDisplay.m_sWaypointLayout = "{825C6D728AC3E02A}UI/layouts/Waypoint/Waypoint.layout" |
|
protected |
◆ WAYPOINT_DISTANCE_INDICATOR_FADE_END
float SCR_WaypointDisplay.WAYPOINT_DISTANCE_INDICATOR_FADE_END = 50 |
|
staticprotected |
◆ WAYPOINT_DISTANCE_INDICATOR_FADE_START
float SCR_WaypointDisplay.WAYPOINT_DISTANCE_INDICATOR_FADE_START = 100 |
|
staticprotected |
◆ WAYPOINT_FADE_IN_DISTANCE
float SCR_WaypointDisplay.WAYPOINT_FADE_IN_DISTANCE = 3 |
|
staticprotected |
◆ WAYPOINT_FADE_THRESHOLD
float SCR_WaypointDisplay.WAYPOINT_FADE_THRESHOLD = 20 |
|
staticprotected |
◆ WAYPOINT_MINIMUM_OPACITY
float SCR_WaypointDisplay.WAYPOINT_MINIMUM_OPACITY = 0.2 |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/UI/Waypoint/SCR_WaypointDisplay.c