1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-28 23:06:24 +02:00
vcmi/lib/battle
Ivan Savenko 6b3beb05e5 BattleInt split is finished, start of refactoring:
- Refactoring of siege controller code
- Replaced some usages of C struct SDL_Surface with proper c++ class
IImage
- Refactoring of rendering of battlefield objects (WIP)
2022-11-25 00:26:14 +02:00
..
AccessibilityInfo.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
AccessibilityInfo.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
BattleAction.cpp BattleAI: retreat 2022-10-14 12:00:56 +03:00
BattleAction.h BattleAI: retreat 2022-10-14 12:00:56 +03:00
BattleAttackInfo.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
BattleAttackInfo.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
BattleHex.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
BattleHex.h BattleInt split is finished, start of refactoring: 2022-11-25 00:26:14 +02:00
BattleInfo.cpp Separated siege-related part of BattleInterface into separate class 2022-11-17 18:50:12 +02:00
BattleInfo.h Remove T prefix from new typedefs 2022-09-29 11:44:46 +02:00
BattleProxy.cpp Remove T prefix from new typedefs 2022-09-29 11:44:46 +02:00
BattleProxy.h Remove T prefix from new typedefs 2022-09-29 11:44:46 +02:00
BattleStateInfoForRetreat.cpp BattleAI: retreat 2022-10-14 12:00:56 +03:00
BattleStateInfoForRetreat.h BattleAI: retreat 2022-10-14 12:00:56 +03:00
CBattleInfoCallback.cpp Code refactor following C++ standard and condition fixes 2022-11-15 03:20:55 +03:00
CBattleInfoCallback.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CBattleInfoEssentials.cpp Remove T prefix from new typedefs 2022-09-29 11:44:46 +02:00
CBattleInfoEssentials.h Remove T prefix from new typedefs 2022-09-29 11:44:46 +02:00
CCallbackBase.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CCallbackBase.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CObstacleInstance.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CObstacleInstance.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CPlayerBattleCallback.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CPlayerBattleCallback.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CUnitState.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CUnitState.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
Destination.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
Destination.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
IBattleInfoCallback.h Remove T prefix from new typedefs 2022-09-29 11:44:46 +02:00
IBattleState.cpp Spells configuration version 2 (effect-based) 2018-02-08 11:37:21 +03:00
IBattleState.h Remove T prefix from new typedefs 2022-09-29 11:44:46 +02:00
IUnitInfo.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
ReachabilityInfo.cpp BattleAI: rework movement when no targtes 2022-10-23 11:41:03 +03:00
ReachabilityInfo.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
SideInBattle.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
SideInBattle.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
SiegeInfo.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
SiegeInfo.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
Unit.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
Unit.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00