summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2021-01-17 14:53:13 +0100
committerLéo Lam <leo@leolam.fr>2021-01-17 14:53:13 +0100
commit01b8a01ec3d7a749cc0f2b10330228026687ee92 (patch)
treea64c66d9d5ec821b6c64faa4a26a8af8611ed8cf /src
parenteeeab7ab934c4dafacfd8b824889f4fa4bfc15cc (diff)
uking: Mark WeaponModifierInfo member functions as const when possible
Diffstat (limited to 'src')
-rw-r--r--src/Game/Actor/actWeapon.cpp14
-rw-r--r--src/Game/Actor/actWeapon.h14
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);