mirror of
https://github.com/zeldaret/botw
synced 2026-07-09 22:11:38 -04:00
uking: Mark WeaponModifierInfo member functions as const when possible
This commit is contained in:
@@ -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");
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user