uking: Mark WeaponModifierInfo member functions as const when possible

This commit is contained in:
Léo Lam
2021-01-17 14:53:13 +01:00
parent eeeab7ab93
commit 01b8a01ec3
3 changed files with 21 additions and 21 deletions
+7 -7
View File
@@ -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");
}
+7 -7
View File
@@ -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);