#include <Combat.hpp>
◆ AttributeOperand() [1/2]
Horizon::Zone::CombatRegistry::AttributeOperation::AttributeOperand::AttributeOperand |
( |
| ) |
|
|
delete |
◆ AttributeOperand() [2/2]
Horizon::Zone::CombatRegistry::AttributeOperation::AttributeOperand::AttributeOperand |
( |
std::shared_ptr< Unit > |
source, |
|
|
std::shared_ptr< Unit > |
target, |
|
|
std::shared_ptr< Traits::Attribute > |
attribute |
|
) |
| |
|
inlineexplicit |
std::shared_ptr< Traits::Attribute > _attribute
Definition: Combat.hpp:364
@ COMBAT_OPERAND_ATTRIBUTE
Definition: Combat.hpp:250
◆ ~AttributeOperand()
Horizon::Zone::CombatRegistry::AttributeOperation::AttributeOperand::~AttributeOperand |
( |
| ) |
|
|
inline |
◆ get_attribute()
std::shared_ptr< Traits::Attribute > Horizon::Zone::CombatRegistry::AttributeOperation::AttributeOperand::get_attribute |
( |
| ) |
|
|
inline |
◆ operator=()
void Horizon::Zone::CombatRegistry::AttributeOperation::AttributeOperand::operator= |
( |
const AttributeOperand & |
operand | ) |
|
|
inline |
◆ _attribute
std::shared_ptr<Traits::Attribute> Horizon::Zone::CombatRegistry::AttributeOperation::AttributeOperand::_attribute |
|
private |
The documentation for this class was generated from the following file: