Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SCR_BloodTooltipDetail Interface Reference
Inheritance diagram for SCR_BloodTooltipDetail:
[legend]

Public Member Functions

override bool NeedUpdate ()
 
override void UpdateDetail (SCR_EditableEntityComponent entity)
 
override void SetBarColor (bool SetConditionColor)
 
override bool InitDetail (SCR_EditableEntityComponent entity, Widget widget)
 
override bool NeedUpdate ()
 
override void UpdateDetail (SCR_EditableEntityComponent entity)
 
override bool InitDetail (SCR_EditableEntityComponent entity, Widget widget)
 
- Public Member Functions inherited from SCR_EntityTooltipDetail
bool NeedUpdate ()
 
bool CreateDetail (SCR_EditableEntityComponent entity, Widget parent, TextWidget label, bool setFrameslot=true)
 
void UpdateDetail (SCR_EditableEntityComponent entity)
 
bool InitDetail (SCR_EditableEntityComponent entity, Widget widget)
 
bool GetShowLabel ()
 

Protected Member Functions

void UpdateBloodBar (float bloodLevel, float unconsciousLevel)
 
- Protected Member Functions inherited from SCR_DpsConditionBarBaseTooltipDetail
void SetBarColor (bool SetConditionColor)
 
void SetBarAndPercentageValue (float newValue)
 

Protected Attributes

SCR_CharacterDamageManagerComponent m_CharacterDamageManager
 
string m_sUnconsciousBarName
 
string m_sUnconsciousBarTopName
 
string m_sUnconsciousFillerRightName
 
float m_iUnconsciousBarTopSize
 
float m_fBloodLevelLoseDeath
 
float m_fBloodLevelContiousness
 
float m_fBloodLevel
 
Widget m_UnconsciousBar
 
Widget m_UnconsciousBarTop
 
Widget m_UnconsciousFillerRight
 
- Protected Attributes inherited from SCR_DpsConditionBarBaseTooltipDetail
ref array< EDamageTypem_aDamageOverTimeConditions
 
ref Color m_cHasDpsBarColor
 
ref Color m_cDefaultBarColor
 
TextWidget m_TextWidget
 
TextWidget m_Value
 
SCR_WLibProgressBarComponent m_Bar
 
DamageManagerComponent m_DamageManager
 
bool m_bBarIsColored
 
- Protected Attributes inherited from SCR_EntityTooltipDetail
LocalizedString m_sDisplayName
 
ResourceName m_Layout
 
Widget m_Widget
 
bool m_bShowLabel
 

Member Function Documentation

◆ InitDetail()

override bool SCR_BloodTooltipDetail.InitDetail ( SCR_EditableEntityComponent  entity,
Widget  widget 
)
Parameters
[in]entity
[in]widget
Returns
true to show the detail

Implements SCR_DpsConditionBarBaseTooltipDetail.

◆ NeedUpdate()

override bool SCR_BloodTooltipDetail.NeedUpdate ( )

◆ SetBarColor()

override void SCR_BloodTooltipDetail.SetBarColor ( bool  SetConditionColor)

◆ UpdateBloodBar()

void SCR_BloodTooltipDetail.UpdateBloodBar ( float  bloodLevel,
float  unconsciousLevel 
)
protected

◆ UpdateDetail()

override void SCR_BloodTooltipDetail.UpdateDetail ( SCR_EditableEntityComponent  entity)
Parameters
[in]entity

Implements SCR_DpsConditionBarBaseTooltipDetail.

Member Data Documentation

◆ m_CharacterDamageManager

SCR_CharacterDamageManagerComponent SCR_BloodTooltipDetail.m_CharacterDamageManager
protected

◆ m_fBloodLevel

float SCR_BloodTooltipDetail.m_fBloodLevel
protected

◆ m_fBloodLevelContiousness

float SCR_BloodTooltipDetail.m_fBloodLevelContiousness
protected

◆ m_fBloodLevelLoseDeath

float SCR_BloodTooltipDetail.m_fBloodLevelLoseDeath
protected

◆ m_iUnconsciousBarTopSize

float SCR_BloodTooltipDetail.m_iUnconsciousBarTopSize
protected

◆ m_sUnconsciousBarName

string SCR_BloodTooltipDetail.m_sUnconsciousBarName
protected

◆ m_sUnconsciousBarTopName

string SCR_BloodTooltipDetail.m_sUnconsciousBarTopName
protected

◆ m_sUnconsciousFillerRightName

string SCR_BloodTooltipDetail.m_sUnconsciousFillerRightName
protected

◆ m_UnconsciousBar

Widget SCR_BloodTooltipDetail.m_UnconsciousBar
protected

◆ m_UnconsciousBarTop

Widget SCR_BloodTooltipDetail.m_UnconsciousBarTop
protected

◆ m_UnconsciousFillerRight

Widget SCR_BloodTooltipDetail.m_UnconsciousFillerRight
protected

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