summaryrefslogtreecommitdiffstats
path: root/src/core/loader/nax.h
diff options
context:
space:
mode:
authorZach Hilman <zachhilman@gmail.com>2018-08-19 03:16:20 +0200
committerZach Hilman <zachhilman@gmail.com>2018-08-23 17:53:30 +0200
commita7e8d10969f280cd5a869b3525c3339357a958a6 (patch)
tree59e34b73d627cffab8cdbdf7e52ffdd6168c54fc /src/core/loader/nax.h
parentcrypto: Eliminate magic constants (diff)
downloadyuzu-a7e8d10969f280cd5a869b3525c3339357a958a6.tar
yuzu-a7e8d10969f280cd5a869b3525c3339357a958a6.tar.gz
yuzu-a7e8d10969f280cd5a869b3525c3339357a958a6.tar.bz2
yuzu-a7e8d10969f280cd5a869b3525c3339357a958a6.tar.lz
yuzu-a7e8d10969f280cd5a869b3525c3339357a958a6.tar.xz
yuzu-a7e8d10969f280cd5a869b3525c3339357a958a6.tar.zst
yuzu-a7e8d10969f280cd5a869b3525c3339357a958a6.zip
Diffstat (limited to 'src/core/loader/nax.h')
-rw-r--r--src/core/loader/nax.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/core/loader/nax.h b/src/core/loader/nax.h
index 08d6ef346..4dbae2918 100644
--- a/src/core/loader/nax.h
+++ b/src/core/loader/nax.h
@@ -6,18 +6,23 @@
#include <memory>
#include "common/common_types.h"
-#include "core/file_sys/card_image.h"
-#include "core/file_sys/xts_archive.h"
#include "core/loader/loader.h"
-#include "core/loader/nca.h"
+
+namespace FileSys {
+
+class NAX;
+
+} // namespace FileSys
namespace Loader {
+class AppLoader_NCA;
+
/// Loads a NAX file
class AppLoader_NAX final : public AppLoader {
public:
explicit AppLoader_NAX(FileSys::VirtualFile file);
- ~AppLoader_NAX();
+ ~AppLoader_NAX() override;
/**
* Returns the type of the file