Horizon Official Technical Documentation
Horizon::Zone::CombatRegistry::CombatValueHealing Class Reference

#include <Combat.hpp>

+ Inheritance diagram for Horizon::Zone::CombatRegistry::CombatValueHealing:
+ Collaboration diagram for Horizon::Zone::CombatRegistry::CombatValueHealing:

Public Member Functions

 CombatValueHealing ()=delete
 
 CombatValueHealing (combat_healing healing)
 
 ~CombatValueHealing ()
 
combat_healing get_healing ()
 
- Public Member Functions inherited from Horizon::Zone::CombatRegistry::CombatOperationValue
 CombatOperationValue ()
 
 CombatOperationValue (combat_operation_value_type type)
 
virtual ~CombatOperationValue ()=default
 
virtual combat_operation_value_type get_type ()
 
void operator= (const CombatOperationValue &value)
 

Private Attributes

combat_healing _healing { 0 }
 

Constructor & Destructor Documentation

◆ CombatValueHealing() [1/2]

Horizon::Zone::CombatRegistry::CombatValueHealing::CombatValueHealing ( )
delete

◆ CombatValueHealing() [2/2]

Horizon::Zone::CombatRegistry::CombatValueHealing::CombatValueHealing ( combat_healing  healing)
inlineexplicit
combat_healing _healing
Definition: Combat.hpp:242
@ COMBAT_OPERATION_VALUE_HEALING
Definition: Combat.hpp:178

◆ ~CombatValueHealing()

Horizon::Zone::CombatRegistry::CombatValueHealing::~CombatValueHealing ( )
inline
237{ }

Member Function Documentation

◆ get_healing()

combat_healing Horizon::Zone::CombatRegistry::CombatValueHealing::get_healing ( )
inline
239{ return _healing; }

References _healing.

Referenced by Horizon::Zone::CombatRegistry::SkillResultOperation::execute(), and Horizon::Zone::CombatComponent::sync_data_types().

+ Here is the caller graph for this function:

Member Data Documentation

◆ _healing

combat_healing Horizon::Zone::CombatRegistry::CombatValueHealing::_healing { 0 }
private

Referenced by get_healing().


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