This object serves as a wrapper for individual HUD objective widgets.
More...
|
| void | UpdateImageState (Widget root, float timeSlice) |
| | Update image state according to provided area state.
|
| |
This object serves as a wrapper for individual HUD objective widgets.
◆ SCR_CaptureAndHoldObjectiveDisplayObject()
| void SCR_CaptureAndHoldObjectiveDisplayObject.SCR_CaptureAndHoldObjectiveDisplayObject |
( |
notnull Widget | root, |
|
|
notnull SCR_CaptureAndHoldArea | area ) |
Create new wrapper for objective display.
◆ GetArea()
Returns the area this element represents.
◆ GetRootWidget()
| Widget SCR_CaptureAndHoldObjectiveDisplayObject.GetRootWidget |
( |
| ) |
|
Returns root widget of this element.
◆ UpdateDynamic()
| void SCR_CaptureAndHoldObjectiveDisplayObject.UpdateDynamic |
( |
IEntity | playerEntity, |
|
|
float | timeSlice ) |
Update this widget as dynamic UI element projected to screen space.
◆ UpdateImageState()
| void SCR_CaptureAndHoldObjectiveDisplayObject.UpdateImageState |
( |
Widget | root, |
|
|
float | timeSlice ) |
|
protected |
Update image state according to provided area state.
◆ UpdateStatic()
| void SCR_CaptureAndHoldObjectiveDisplayObject.UpdateStatic |
( |
float | timeSlice | ) |
|
Update this widget as static UI element, ie. not reprojecting it automatically.
◆ ATLAS_INDEX_BLUFOR
| const int SCR_CaptureAndHoldObjectiveDisplayObject.ATLAS_INDEX_BLUFOR = 1 |
|
staticprotected |
◆ ATLAS_INDEX_NEUTRAL
| const int SCR_CaptureAndHoldObjectiveDisplayObject.ATLAS_INDEX_NEUTRAL = 0 |
|
staticprotected |
◆ ATLAS_INDEX_OPFOR
| const int SCR_CaptureAndHoldObjectiveDisplayObject.ATLAS_INDEX_OPFOR = 2 |
|
staticprotected |
◆ COLOR_BLEND_SPEED
| const float SCR_CaptureAndHoldObjectiveDisplayObject.COLOR_BLEND_SPEED = 5.5 |
|
staticprotected |
◆ m_AffiliatedArea
The area this object represents.
◆ m_fBlendScreenPosition
| float SCR_CaptureAndHoldObjectiveDisplayObject.m_fBlendScreenPosition |
|
protected |
Blend progress of when within the area.
◆ m_fOriginalTextSize
| float SCR_CaptureAndHoldObjectiveDisplayObject.m_fOriginalTextSize |
|
protected |
◆ m_fOriginalTitleSize
| float SCR_CaptureAndHoldObjectiveDisplayObject.m_fOriginalTitleSize |
|
protected |
◆ m_fOriginalXSize
| float SCR_CaptureAndHoldObjectiveDisplayObject.m_fOriginalXSize |
|
protected |
◆ m_fOriginalYSize
| float SCR_CaptureAndHoldObjectiveDisplayObject.m_fOriginalYSize |
|
protected |
◆ m_wBackdropIcon
| ImageWidget SCR_CaptureAndHoldObjectiveDisplayObject.m_wBackdropIcon |
|
protected |
The backdrop image of this element.
◆ m_wDistanceText
| TextWidget SCR_CaptureAndHoldObjectiveDisplayObject.m_wDistanceText |
|
protected |
Text that displays objective distance.
◆ m_wIcon
| ImageWidget SCR_CaptureAndHoldObjectiveDisplayObject.m_wIcon |
|
protected |
◆ m_wLayout
| VerticalLayoutWidget SCR_CaptureAndHoldObjectiveDisplayObject.m_wLayout |
|
protected |
◆ m_wMajorIcon
| ImageWidget SCR_CaptureAndHoldObjectiveDisplayObject.m_wMajorIcon |
|
protected |
The major objective symbol image.
◆ m_wNameText
| TextWidget SCR_CaptureAndHoldObjectiveDisplayObject.m_wNameText |
|
protected |
Text that displays name or symbol of the objective.
◆ m_wRoot
| Widget SCR_CaptureAndHoldObjectiveDisplayObject.m_wRoot |
|
protected |
Topmost widget of this object.
◆ m_wUnderAttackIcon
| ImageWidget SCR_CaptureAndHoldObjectiveDisplayObject.m_wUnderAttackIcon |
|
protected |
The objective is under attack symbol image.
◆ POSITION_BLEND_SPEED
| const float SCR_CaptureAndHoldObjectiveDisplayObject.POSITION_BLEND_SPEED = 2.5 |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/UI/CaptureAndHold/SCR_CaptureAndHoldObjectiveDisplayObject.c