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

#include <Combat.hpp>

+ Inheritance diagram for Horizon::Zone::CombatRegistry::CombatOperationValue:

Public Member Functions

 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_operation_value_type _type
 

Constructor & Destructor Documentation

◆ CombatOperationValue() [1/2]

Horizon::Zone::CombatRegistry::CombatOperationValue::CombatOperationValue ( )
inline
186{ }

◆ CombatOperationValue() [2/2]

Horizon::Zone::CombatRegistry::CombatOperationValue::CombatOperationValue ( combat_operation_value_type  type)
inlineexplicit
188 : _type(type) { }
combat_operation_value_type _type
Definition: Combat.hpp:198

◆ ~CombatOperationValue()

virtual Horizon::Zone::CombatRegistry::CombatOperationValue::~CombatOperationValue ( )
virtualdefault

Member Function Documentation

◆ get_type()

virtual combat_operation_value_type Horizon::Zone::CombatRegistry::CombatOperationValue::get_type ( )
inlinevirtual
191{ return _type; }

References _type.

◆ operator=()

void Horizon::Zone::CombatRegistry::CombatOperationValue::operator= ( const CombatOperationValue value)
inline
194 {
195 _type = value._type;
196 }

References _type.

Member Data Documentation

◆ _type

combat_operation_value_type Horizon::Zone::CombatRegistry::CombatOperationValue::_type
private

Referenced by get_type(), and operator=().


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