1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-28 08:48:48 +02:00
vcmi/lib/spells
Sergei Trofimovich 2885536bf5 Add missing include headers when building with -DENABLE_PCH=OFF
Example build failure is missing `VCMI_LIB_NAMESPACE_BEGIN` declaration:

    [  0%] Building CXX object lib/CMakeFiles/vcmi.dir/spells/ObstacleCasterProxy.cpp.o
    In file included from lib/spells/ProxyCaster.h:13,
                     from lib/spells/ObstacleCasterProxy.h:11,
                     from lib/spells/ObstacleCasterProxy.cpp:11:
    lib/../include/vcmi/spells/Caster.h:13:1: error: 'VCMI_LIB_NAMESPACE_BEGIN' does not name a type
       13 | VCMI_LIB_NAMESPACE_BEGIN
          | ^~~~~~~~~~~~~~~~~~~~~~~~
2023-04-07 10:25:11 +01:00
..
effects Fix debug build 2023-04-03 15:15:51 +03:00
AbilityCaster.cpp vcmi: rework ProxyCaster 2023-03-30 14:41:40 +03:00
AbilityCaster.h vcmi: rework ProxyCaster 2023-03-30 14:41:40 +03:00
AdventureSpellMechanics.cpp vcmi: use enum class for EComponentType 2023-03-11 21:41:57 +03:00
AdventureSpellMechanics.h Implemented View Earth / View Air spells 2023-03-05 17:48:02 +02:00
BattleSpellMechanics.cpp spells: rework isMagical() 2023-03-31 01:01:25 +03:00
BattleSpellMechanics.h Demon summon is now a spell. DEMON_SUMMONING bonus has been removed 2022-12-22 23:11:55 +02:00
BonusCaster.cpp vcmi: rework ProxyCaster 2023-03-30 14:41:40 +03:00
BonusCaster.h vcmi: rework ProxyCaster 2023-03-30 14:41:40 +03:00
CSpellHandler.cpp CSpell: !isMagical() -> no sorcery and no generic spell dmg reduction 2023-03-31 01:01:25 +03:00
CSpellHandler.h spells: rework isMagical() 2023-03-31 01:01:25 +03:00
ISpellMechanics.cpp spells: rework isMagical() 2023-03-31 01:01:25 +03:00
ISpellMechanics.h spells: rework isMagical() 2023-03-31 01:01:25 +03:00
ObstacleCasterProxy.cpp Add missing include headers when building with -DENABLE_PCH=OFF 2023-04-07 10:25:11 +01:00
ObstacleCasterProxy.h vcmi: setup moats using MoatAbility 2023-03-31 01:01:25 +03:00
Problem.cpp vcmi: modernize lib/spells (except adventure one, needs major rework) 2023-02-12 21:23:00 +03:00
Problem.h vcmi: modernize lib/spells (except adventure one, needs major rework) 2023-02-12 21:23:00 +03:00
ProxyCaster.cpp vcmi: rework ProxyCaster 2023-03-30 14:41:40 +03:00
ProxyCaster.h vcmi: rework ProxyCaster 2023-03-30 14:41:40 +03:00
TargetCondition.cpp spells: rework isMagical() 2023-03-31 01:01:25 +03:00
TargetCondition.h vcmi: selector-based target conditions 2023-03-16 16:46:42 +03:00
ViewSpellInt.cpp vcmi: modernize lib/spells (except adventure one, needs major rework) 2023-02-12 21:23:00 +03:00
ViewSpellInt.h vcmi: modernize lib/spells (except adventure one, needs major rework) 2023-02-12 21:23:00 +03:00