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

#include <Combat.hpp>

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

Public Member Functions

 CombatValueInteger ()=delete
 
 CombatValueInteger (int value)
 
 ~CombatValueInteger ()
 
int get_value ()
 
- 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

int _value { 0 }
 

Constructor & Destructor Documentation

◆ CombatValueInteger() [1/2]

Horizon::Zone::CombatRegistry::CombatValueInteger::CombatValueInteger ( )
delete

◆ CombatValueInteger() [2/2]

Horizon::Zone::CombatRegistry::CombatValueInteger::CombatValueInteger ( int  value)
inlineexplicit
@ COMBAT_OPERATION_VALUE_INTEGER
Definition: Combat.hpp:176

◆ ~CombatValueInteger()

Horizon::Zone::CombatRegistry::CombatValueInteger::~CombatValueInteger ( )
inline
209{ }

Member Function Documentation

◆ get_value()

int Horizon::Zone::CombatRegistry::CombatValueInteger::get_value ( )
inline
211{ return _value; }

References _value.

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

+ Here is the caller graph for this function:

Member Data Documentation

◆ _value

int Horizon::Zone::CombatRegistry::CombatValueInteger::_value { 0 }
private

Referenced by get_value().


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