#include <Combat.hpp>
◆ combat_operand_type
Enumerator |
---|
COMBAT_OPERAND_ATTRIBUTE | |
COMBAT_OPERAND_APPEARANCE | |
COMBAT_OPERAND_STATUS | |
COMBAT_OPERAND_SKILL_EXECUTION | |
COMBAT_OPERAND_MELEE_EXECUTION | |
COMBAT_OPERAND_SKILL_RESULT | |
COMBAT_OPERAND_MELEE_RESULT | |
249 {
257 };
@ COMBAT_OPERAND_STATUS
Definition: Combat.hpp:252
@ COMBAT_OPERAND_ATTRIBUTE
Definition: Combat.hpp:250
@ COMBAT_OPERAND_MELEE_RESULT
Definition: Combat.hpp:256
@ COMBAT_OPERAND_APPEARANCE
Definition: Combat.hpp:251
@ COMBAT_OPERAND_MELEE_EXECUTION
Definition: Combat.hpp:254
@ COMBAT_OPERAND_SKILL_RESULT
Definition: Combat.hpp:255
@ COMBAT_OPERAND_SKILL_EXECUTION
Definition: Combat.hpp:253
◆ ~CombatOperand()
virtual Horizon::Zone::CombatRegistry::CombatOperand::~CombatOperand |
( |
| ) |
|
|
virtualdefault |
◆ CombatOperand() [1/4]
Horizon::Zone::CombatRegistry::CombatOperand::CombatOperand |
( |
| ) |
|
|
protecteddelete |
◆ CombatOperand() [2/4]
Horizon::Zone::CombatRegistry::CombatOperand::CombatOperand |
( |
CombatOperand & |
operand | ) |
|
|
protecteddelete |
◆ CombatOperand() [3/4]
Horizon::Zone::CombatRegistry::CombatOperand::CombatOperand |
( |
CombatOperand && |
operand | ) |
|
|
protecteddelete |
◆ CombatOperand() [4/4]
Horizon::Zone::CombatRegistry::CombatOperand::CombatOperand |
( |
std::shared_ptr< Unit > |
source, |
|
|
std::shared_ptr< Unit > |
target, |
|
|
combat_operand_type |
type |
|
) |
| |
|
inlineexplicitprotected |
combat_operand_type _type
Definition: Combat.hpp:280
std::shared_ptr< Unit > _source
Definition: Combat.hpp:281
std::shared_ptr< Unit > _target
Definition: Combat.hpp:281
◆ get_source()
std::shared_ptr< Unit > Horizon::Zone::CombatRegistry::CombatOperand::get_source |
( |
| ) |
|
|
inline |
◆ get_target()
std::shared_ptr< Unit > Horizon::Zone::CombatRegistry::CombatOperand::get_target |
( |
| ) |
|
|
inline |
◆ get_type()
◆ operator=() [1/2]
void Horizon::Zone::CombatRegistry::CombatOperand::operator= |
( |
CombatOperand && |
operand | ) |
|
|
protecteddelete |
◆ operator=() [2/2]
void Horizon::Zone::CombatRegistry::CombatOperand::operator= |
( |
const CombatOperand & |
operand | ) |
|
|
protecteddelete |
◆ set_source()
void Horizon::Zone::CombatRegistry::CombatOperand::set_source |
( |
std::shared_ptr< Unit > |
source | ) |
|
|
inline |
◆ set_target()
void Horizon::Zone::CombatRegistry::CombatOperand::set_target |
( |
std::shared_ptr< Unit > |
target | ) |
|
|
inline |
◆ _source
std::shared_ptr<Unit> Horizon::Zone::CombatRegistry::CombatOperand::_source |
|
private |
◆ _target
std::shared_ptr<Unit> Horizon::Zone::CombatRegistry::CombatOperand::_target |
|
private |
◆ _type
The documentation for this class was generated from the following file: