Add PCH for JSystem (#2645)

This commit is contained in:
Max Roncace
2025-09-11 16:20:45 -04:00
committed by GitHub
parent f28c8efc08
commit 93d3b2af3b
247 changed files with 553 additions and 57 deletions
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTAssert
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTAssert.h"
#include "JSystem/JUtility/JUTConsole.h"
#include "JSystem/JUtility/JUTDbPrint.h"
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTCacheFont
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTCacheFont.h"
#include "JSystem/JUtility/JUTException.h"
#include "JSystem/JUtility/JUTAssert.h"
+2
View File
@@ -1,3 +1,5 @@
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTConsole.h"
#include "JSystem/J2DGraph/J2DOrthoGraph.h"
#include "JSystem/JKernel/JKRHeap.h"
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTDbPrint
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTDbPrint.h"
#include "JSystem/J2DGraph/J2DOrthoGraph.h"
#include "JSystem/JKernel/JKRHeap.h"
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTDirectFile
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTDirectFile.h"
#include <dolphin/os.h>
#include "global.h"
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTDirectPrint
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTDirectPrint.h"
#include "stdio.h"
#include <dolphin/os.h>
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTException
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTException.h"
#include "JSystem/JUtility/JUTConsole.h"
#include "JSystem/JUtility/JUTDirectPrint.h"
+2
View File
@@ -3,6 +3,8 @@
* JUtility - Color Fader
*/
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTFader.h"
#include "JSystem/J2DGraph/J2DOrthoGraph.h"
+2
View File
@@ -3,6 +3,8 @@
* JUtility - Font Management
*/
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTFont.h"
/* 802DECF8-802DED24 2D9638 002C+00 0/0 2/2 0/0 .text __ct__7JUTFontFv */
@@ -1,3 +1,5 @@
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include <dolphin.h>
#include "global.h"
+2
View File
@@ -1,3 +1,5 @@
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTGamePad.h"
#include <math.h>
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTGraphFifo
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTGraphFifo.h"
#include "JSystem/JKernel/JKRHeap.h"
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTNameTab
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTNameTab.h"
#include "string.h"
+3 -1
View File
@@ -1,3 +1,5 @@
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTPalette.h"
#include "dolphin/gx.h"
#include "dolphin/os.h"
@@ -31,4 +33,4 @@ bool JUTPalette::load() {
}
return check;
}
}
+2
View File
@@ -1,3 +1,5 @@
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTProcBar.h"
#include "JSystem/J2DGraph/J2DOrthoGraph.h"
#include "JSystem/JKernel/JKRHeap.h"
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTResFont
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTResFont.h"
#include "JSystem/JKernel/JKRHeap.h"
#include "JSystem/JSupport/JSupport.h"
+3 -1
View File
@@ -1,3 +1,5 @@
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTResource.h"
#include "JSystem/JKernel/JKRArchive.h"
#include "JSystem/JSupport/JSUInputStream.h"
@@ -54,4 +56,4 @@ void* JUTResReference::getResource(u32 resType, JKRArchive* archive) {
}
return res;
}
}
+3 -1
View File
@@ -1,3 +1,5 @@
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTTexture.h"
#include "JSystem/JUtility/JUTPalette.h"
#include "dolphin/gx.h"
@@ -185,4 +187,4 @@ void JUTTexture::load(_GXTexMapID param_0) {
field_0x2c->load();
}
GXLoadTexObj(&mTexObj, param_0);
}
}
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTVideo
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTVideo.h"
#include "JSystem/JUtility/JUTDirectPrint.h"
#include "JSystem/JUtility/JUTXfb.h"
+2
View File
@@ -3,6 +3,8 @@
// Translation Unit: JUTXfb
//
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JUtility/JUTXfb.h"
#include "JSystem/JKernel/JKRHeap.h"
#include "dolphin/gx.h"