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

Protected Member Functions

override void DisplayStartDraw (IEntity owner)
override event void DisplayUpdate (IEntity owner, float timeSlice)
bool ShowInspectCasualtyWidget (IEntity targetCharacter)
 Start showing the widget.
void UpdateTarget ()
 Check if target is still alive and update widget if so.
void UpdateWidgetData ()
 Gather and update data of target character into widget.
void UpdateWidget ()
 Update widget position and opacity.
void GetDamageInfo (SCR_InventoryHitZonePointUI hitZonePointUI, IEntity targetEntity, inout float bleedingRate, inout array< bool > hZGroupsBleeding, inout int damageIntensity, inout bool regenerating, inout bool isTourniquetted, inout bool isSalineBagged, inout bool isMorphined)
void GetCasualtyName (inout string sName, IEntity targetCharacter)
void DisplayOnSuspended ()
void SetTarget (IEntity target)
bool IsActive ()
void DisableWidget ()
void EnableWidget ()
override void DisplayOnResumed ()

Protected Attributes

SCR_CharacterDamageManagerComponent m_CharDamageManager
Widget m_wCasualtyInspectWidget
IEntity m_Target
const float UPDATE_FREQ = 0.5
const float MAX_SHOW_DURATION = 5
const string TARGET_BONE = "Spine4"
float m_fTimeTillUpdate
float m_fTimeTillClose
bool m_bShouldBeVisible

Detailed Description

Definition at line 1 of file SCR_InspectCasualtyWidget.c.

Member Function Documentation

◆ DisableWidget()

void SCR_InspectCasualtyWidget::DisableWidget ( )
inlineprotected

Definition at line 282 of file SCR_InspectCasualtyWidget.c.

◆ DisplayOnResumed()

override void SCR_InspectCasualtyWidget::DisplayOnResumed ( )
inlineprotected

Definition at line 304 of file SCR_InspectCasualtyWidget.c.

◆ DisplayOnSuspended()

void SCR_InspectCasualtyWidget::DisplayOnSuspended ( )
inlineprotected

Definition at line 264 of file SCR_InspectCasualtyWidget.c.

◆ DisplayStartDraw()

override void SCR_InspectCasualtyWidget::DisplayStartDraw ( IEntity owner)
inlineprotected

Definition at line 18 of file SCR_InspectCasualtyWidget.c.

◆ DisplayUpdate()

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

Definition at line 25 of file SCR_InspectCasualtyWidget.c.

◆ EnableWidget()

void SCR_InspectCasualtyWidget::EnableWidget ( )
inlineprotected

Definition at line 294 of file SCR_InspectCasualtyWidget.c.

◆ GetCasualtyName()

void SCR_InspectCasualtyWidget::GetCasualtyName ( inout string sName,
IEntity targetCharacter )
inlineprotected

Definition at line 236 of file SCR_InspectCasualtyWidget.c.

◆ GetDamageInfo()

void SCR_InspectCasualtyWidget::GetDamageInfo ( SCR_InventoryHitZonePointUI hitZonePointUI,
IEntity targetEntity,
inout float bleedingRate,
inout array< bool > hZGroupsBleeding,
inout int damageIntensity,
inout bool regenerating,
inout bool isTourniquetted,
inout bool isSalineBagged,
inout bool isMorphined )
inlineprotected

Definition at line 180 of file SCR_InspectCasualtyWidget.c.

◆ IsActive()

bool SCR_InspectCasualtyWidget::IsActive ( )
inlineprotected

Definition at line 276 of file SCR_InspectCasualtyWidget.c.

◆ SetTarget()

void SCR_InspectCasualtyWidget::SetTarget ( IEntity target)
inlineprotected

Definition at line 270 of file SCR_InspectCasualtyWidget.c.

◆ ShowInspectCasualtyWidget()

bool SCR_InspectCasualtyWidget::ShowInspectCasualtyWidget ( IEntity targetCharacter)
inlineprotected

Start showing the widget.

Definition at line 47 of file SCR_InspectCasualtyWidget.c.

◆ UpdateTarget()

void SCR_InspectCasualtyWidget::UpdateTarget ( )
inlineprotected

Check if target is still alive and update widget if so.

Definition at line 68 of file SCR_InspectCasualtyWidget.c.

◆ UpdateWidget()

void SCR_InspectCasualtyWidget::UpdateWidget ( )
inlineprotected

Update widget position and opacity.

Definition at line 135 of file SCR_InspectCasualtyWidget.c.

◆ UpdateWidgetData()

void SCR_InspectCasualtyWidget::UpdateWidgetData ( )
inlineprotected

Gather and update data of target character into widget.

Definition at line 92 of file SCR_InspectCasualtyWidget.c.

Member Data Documentation

◆ m_bShouldBeVisible

bool SCR_InspectCasualtyWidget::m_bShouldBeVisible
protected

Definition at line 15 of file SCR_InspectCasualtyWidget.c.

◆ m_CharDamageManager

SCR_CharacterDamageManagerComponent SCR_InspectCasualtyWidget::m_CharDamageManager
protected

Definition at line 5 of file SCR_InspectCasualtyWidget.c.

◆ m_fTimeTillClose

float SCR_InspectCasualtyWidget::m_fTimeTillClose
protected

Definition at line 14 of file SCR_InspectCasualtyWidget.c.

◆ m_fTimeTillUpdate

float SCR_InspectCasualtyWidget::m_fTimeTillUpdate
protected

Definition at line 13 of file SCR_InspectCasualtyWidget.c.

◆ m_Target

IEntity SCR_InspectCasualtyWidget::m_Target
protected

Definition at line 8 of file SCR_InspectCasualtyWidget.c.

◆ m_wCasualtyInspectWidget

Widget SCR_InspectCasualtyWidget::m_wCasualtyInspectWidget
protected

Definition at line 6 of file SCR_InspectCasualtyWidget.c.

◆ MAX_SHOW_DURATION

const float SCR_InspectCasualtyWidget::MAX_SHOW_DURATION = 5
protected

Definition at line 11 of file SCR_InspectCasualtyWidget.c.

◆ TARGET_BONE

const string SCR_InspectCasualtyWidget::TARGET_BONE = "Spine4"
protected

Definition at line 12 of file SCR_InspectCasualtyWidget.c.

◆ UPDATE_FREQ

const float SCR_InspectCasualtyWidget::UPDATE_FREQ = 0.5
protected

Definition at line 10 of file SCR_InspectCasualtyWidget.c.


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