diff options
| author | Léo Lam <leo@leolam.fr> | 2021-01-17 14:53:13 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2021-01-17 14:53:13 +0100 |
| commit | 01b8a01ec3d7a749cc0f2b10330228026687ee92 (patch) | |
| tree | a64c66d9d5ec821b6c64faa4a26a8af8611ed8cf /src | |
| parent | eeeab7ab934c4dafacfd8b824889f4fa4bfc15cc (diff) | |
uking: Mark WeaponModifierInfo member functions as const when possible
Diffstat (limited to 'src')
| -rw-r--r-- | src/Game/Actor/actWeapon.cpp | 14 | ||||
| -rw-r--r-- | src/Game/Actor/actWeapon.h | 14 |
2 files changed, 14 insertions, 14 deletions
diff --git a/src/Game/Actor/actWeapon.cpp b/src/Game/Actor/actWeapon.cpp index f9080945..43621f49 100644 --- a/src/Game/Actor/actWeapon.cpp +++ b/src/Game/Actor/actWeapon.cpp @@ -49,17 +49,17 @@ void WeaponModifierInfo::loadPorchBowFlag(int idx) { set(ksys::gdt::getFlag_PorchBow_FlagSp(idx), ksys::gdt::getFlag_PorchBow_ValueSp(idx)); } -void WeaponModifierInfo::savePorchSwordFlag(int idx) { +void WeaponModifierInfo::savePorchSwordFlag(int idx) const { ksys::gdt::setFlag_PorchSword_FlagSp(flags.getDirect(), idx); ksys::gdt::setFlag_PorchSword_ValueSp(value, idx); } -void WeaponModifierInfo::savePorchShieldFlag(int idx) { +void WeaponModifierInfo::savePorchShieldFlag(int idx) const { ksys::gdt::setFlag_PorchShield_FlagSp(flags.getDirect(), idx); ksys::gdt::setFlag_PorchShield_ValueSp(value, idx); } -void WeaponModifierInfo::savePorchBowFlag(int idx) { +void WeaponModifierInfo::savePorchBowFlag(int idx) const { ksys::gdt::setFlag_PorchBow_FlagSp(flags.getDirect(), idx); ksys::gdt::setFlag_PorchBow_ValueSp(value, idx); } @@ -79,22 +79,22 @@ void WeaponModifierInfo::loadEquipStandBowFlag(int idx) { ksys::gdt::getFlag_EquipStandBow_ValueSp(idx)); } -void WeaponModifierInfo::saveEquipStandSwordFlag(int idx) { +void WeaponModifierInfo::saveEquipStandSwordFlag(int idx) const { ksys::gdt::setFlag_EquipStandSword_FlagSp(flags.getDirect(), idx); ksys::gdt::setFlag_EquipStandSword_ValueSp(value, idx); } -void WeaponModifierInfo::saveEquipStandShieldFlag(int idx) { +void WeaponModifierInfo::saveEquipStandShieldFlag(int idx) const { ksys::gdt::setFlag_EquipStandShield_FlagSp(flags.getDirect(), idx); ksys::gdt::setFlag_EquipStandShield_ValueSp(value, idx); } -void WeaponModifierInfo::saveEquipStandBowFlag(int idx) { +void WeaponModifierInfo::saveEquipStandBowFlag(int idx) const { ksys::gdt::setFlag_EquipStandBow_FlagSp(flags.getDirect(), idx); ksys::gdt::setFlag_EquipStandBow_ValueSp(value, idx); } -void WeaponModifierInfo::addModifierParams(ksys::act::InstParamPack& params) { +void WeaponModifierInfo::addModifierParams(ksys::act::InstParamPack& params) const { params->add(value, "AddParam"); params->add(flags.getDirect(), "AddSpecialFlag"); } diff --git a/src/Game/Actor/actWeapon.h b/src/Game/Actor/actWeapon.h index 733b7d3b..71eae591 100644 --- a/src/Game/Actor/actWeapon.h +++ b/src/Game/Actor/actWeapon.h @@ -68,19 +68,19 @@ struct WeaponModifierInfo { void loadPorchShieldFlag(int idx); void loadPorchBowFlag(int idx); - void savePorchSwordFlag(int idx); - void savePorchShieldFlag(int idx); - void savePorchBowFlag(int idx); + void savePorchSwordFlag(int idx) const; + void savePorchShieldFlag(int idx) const; + void savePorchBowFlag(int idx) const; void loadEquipStandSwordFlag(int idx); void loadEquipStandShieldFlag(int idx); void loadEquipStandBowFlag(int idx); - void saveEquipStandSwordFlag(int idx); - void saveEquipStandShieldFlag(int idx); - void saveEquipStandBowFlag(int idx); + void saveEquipStandSwordFlag(int idx) const; + void saveEquipStandShieldFlag(int idx) const; + void saveEquipStandBowFlag(int idx) const; - void addModifierParams(ksys::act::InstParamPack& params); + void addModifierParams(ksys::act::InstParamPack& params) const; void set(u32 type_, u32 value_); static void addModifierParams(WeaponModifierInfo* self, ksys::evt::OrderParam& params); static void addModifierParams(WeaponModifierInfo* self, ksys::act::ai::InlineParamPack& params); |
