@@ -17,7 +17,6 @@
#include "../../lib/callback/CCallback.h"
class VCAI;
-class CCallback;
struct creInfo;
using crint3 = const int3 &;
@@ -16,7 +16,6 @@
struct HeroPtr;
class FuzzyHelper;
namespace Goals
{
@@ -18,8 +18,6 @@
#include "../Goals/AbstractGoal.h"
#include "Actions/ISpecialAction.h"
-
struct AIPathNode : public CGPathNode
uint32_t chainMask;
@@ -27,6 +27,8 @@ class CGameInterface;
class BattleAction;
class BattleInfo;
struct BankConfig;
+class CCallback;
+class CBattleCallback;
#if SCRIPTING_ENABLED
namespace scripting
@@ -42,8 +44,6 @@ namespace events
VCMI_LIB_NAMESPACE_END
-class CBattleCallback;
class CClient;
class CBaseForCLApply;
@@ -11,8 +11,6 @@
#include "../lib/mapObjects/CGHeroInstance.h"
class CExchangeController
public:
@@ -14,8 +14,6 @@
#include "../lib/callback/CPlayerSpecificInfoCallback.h"
#include "../lib/ResourceSet.h"
class CPSICallbackMock : public CPlayerSpecificInfoCallback