mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 15:47:46 +00:00
CLogBookScreen: Use forward declarations where applicable
Allows for avoiding the over exposing of types through the header when included in other translation units or headers.
This commit is contained in:
@@ -4,12 +4,19 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include "Runtime/CSaveWorld.hpp"
|
||||
#include "Runtime/CToken.hpp"
|
||||
#include "Runtime/rstl.hpp"
|
||||
#include "Runtime/MP1/CArtifactDoll.hpp"
|
||||
#include "Runtime/MP1/CInGameGuiManager.hpp"
|
||||
#include "Runtime/MP1/CPauseScreenBase.hpp"
|
||||
|
||||
namespace urde {
|
||||
class CPlayerState;
|
||||
class CScannableObjectInfo;
|
||||
class CStringTable;
|
||||
}
|
||||
|
||||
namespace urde::MP1 {
|
||||
class CArtifactDoll;
|
||||
|
||||
class CLogBookScreen : public CPauseScreenBase {
|
||||
rstl::reserved_vector<std::vector<std::pair<CAssetId, bool>>, 5> x19c_scanCompletes;
|
||||
|
||||
Reference in New Issue
Block a user