ksys/map: Fix include cycle

This commit is contained in:
Léo Lam
2021-01-14 12:09:28 +01:00
parent ee713ab899
commit 2f9e3d0c32
4 changed files with 10 additions and 2 deletions
+1
View File
@@ -1,5 +1,6 @@
#include "KingSystem/Map/mapObject.h"
#include "KingSystem/ActorSystem/actBaseProcMgr.h"
#include "KingSystem/Map/mapObjectLink.h"
#include "KingSystem/Utils/Debug.h"
namespace ksys::map {
-1
View File
@@ -8,7 +8,6 @@
#include "KingSystem/ActorSystem/actDebug.h"
#include "KingSystem/Map/mapDebug.h"
#include "KingSystem/Map/mapMubinIter.h"
#include "KingSystem/Map/mapObjectLink.h"
#include "KingSystem/Map/mapPlacementMgr.h"
#include "KingSystem/Utils/Types.h"
+1
View File
@@ -1,4 +1,5 @@
#include "KingSystem/Map/mapObjectLink.h"
#include "KingSystem/Map/mapObject.h"
namespace ksys::map {
+8 -1
View File
@@ -1,6 +1,13 @@
#pragma once
#include "KingSystem/Map/mapObject.h"
#include <basis/seadTypes.h>
#include "KingSystem/Map/mapMubinIter.h"
#include "KingSystem/Utils/Types.h"
namespace ksys::act {
class ActorLinkConstDataAccess;
class BaseProc;
} // namespace ksys::act
namespace ksys::map {