mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-09 04:30:49 -04:00
.dead section fix
This commit is contained in:
@@ -1,161 +1,263 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: JUTFader
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JUtility/JUTFader.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JUtility/JUTFader.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct JUtility {
|
||||
struct TColor {};
|
||||
struct TColor {
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
struct JUTFader {
|
||||
struct EStatus {};
|
||||
struct EStatus {
|
||||
};
|
||||
|
||||
/* 802E5530 */ JUTFader(int, int, int, int, JUtility::TColor);
|
||||
/* 802E55DC */ void control();
|
||||
/* 802E56DC */ void draw();
|
||||
/* 802E576C */ void startFadeIn(int);
|
||||
/* 802E579C */ void startFadeOut(int);
|
||||
/* 802E57D0 */ void setStatus(JUTFader::EStatus, int);
|
||||
/* 802E5840 */ ~JUTFader();
|
||||
/* 802E5530 */ // False False
|
||||
// int False
|
||||
// int False
|
||||
// int False
|
||||
// int False
|
||||
// JUtility::TColor False
|
||||
JUTFader(int, int, int, int, JUtility::TColor);
|
||||
/* 802E55DC */ // False False
|
||||
void control();
|
||||
/* 802E56DC */ // True False
|
||||
void draw();
|
||||
/* 802E576C */ // True False
|
||||
// int False
|
||||
void startFadeIn(int);
|
||||
/* 802E579C */ // True False
|
||||
// int False
|
||||
void startFadeOut(int);
|
||||
/* 802E57D0 */ // False False
|
||||
// JUTFader::EStatus False
|
||||
// int False
|
||||
void setStatus(JUTFader::EStatus, int);
|
||||
/* 802E5840 */ // True False
|
||||
~JUTFader();
|
||||
};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TBox2 {};
|
||||
/* TBox2<f32> */
|
||||
struct TBox2__template0 {};
|
||||
template <typename A1>
|
||||
struct TBox2 { };
|
||||
/* TBox2<f32> */
|
||||
struct TBox2__template0 {
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
struct J2DOrthoGraph {
|
||||
/* 802E9670 */ J2DOrthoGraph();
|
||||
/* 802E9670 */ // False False
|
||||
J2DOrthoGraph();
|
||||
};
|
||||
|
||||
struct J2DGrafContext {
|
||||
/* 802E9118 */ void setColor(JUtility::TColor, JUtility::TColor, JUtility::TColor,
|
||||
JUtility::TColor);
|
||||
/* 802E9260 */ void fillBox(JGeometry::TBox2<f32> const&);
|
||||
/* 802E9118 */ // False False
|
||||
// JUtility::TColor False
|
||||
// JUtility::TColor False
|
||||
// JUtility::TColor False
|
||||
// JUtility::TColor False
|
||||
void setColor(JUtility::TColor, JUtility::TColor, JUtility::TColor, JUtility::TColor);
|
||||
/* 802E9260 */ // False True
|
||||
// JGeometry::TBox2<f32> const& False
|
||||
// JGeometry::TBox2<f32> const False
|
||||
// JGeometry::TBox2<f32> True
|
||||
// f32 False
|
||||
void fillBox(JGeometry::TBox2<f32> const&);
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// int False
|
||||
// int False
|
||||
// int False
|
||||
// int False
|
||||
// JUtility::TColor False
|
||||
extern "C" void __ct__8JUTFaderFiiiiQ28JUtility6TColor();
|
||||
// False False
|
||||
extern "C" void control__8JUTFaderFv();
|
||||
// True False
|
||||
extern "C" void draw__8JUTFaderFv();
|
||||
// True False
|
||||
// int False
|
||||
extern "C" void startFadeIn__8JUTFaderFi();
|
||||
// True False
|
||||
// int False
|
||||
extern "C" void startFadeOut__8JUTFaderFi();
|
||||
// False False
|
||||
// JUTFader::EStatus False
|
||||
// int False
|
||||
extern "C" void setStatus__8JUTFaderFQ28JUTFader7EStatusi();
|
||||
// True False
|
||||
extern "C" void __dt__8JUTFaderFv();
|
||||
extern "C" extern void* __vt__8JUTFader[6];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
void operator delete(void*);
|
||||
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
extern "C" void __dl__FPv();
|
||||
extern "C" void
|
||||
setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor();
|
||||
// False False
|
||||
// JUtility::TColor False
|
||||
// JUtility::TColor False
|
||||
// JUtility::TColor False
|
||||
// JUtility::TColor False
|
||||
extern "C" void setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor();
|
||||
// False True
|
||||
// JGeometry::TBox2<f32> const& False
|
||||
// JGeometry::TBox2<f32> const False
|
||||
// JGeometry::TBox2<f32> True
|
||||
// f32 False
|
||||
extern "C" void func_802E9260();
|
||||
// False False
|
||||
extern "C" void __ct__13J2DOrthoGraphFv();
|
||||
extern "C" extern void* __vt__14J2DGrafContext[10];
|
||||
extern "C" extern void* __vt__13J2DOrthoGraph[10];
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803CC990-803CC9A8 0018+00 s=2 e=0 z=0 None .data __vt__8JUTFader */
|
||||
SECTION_DATA static void* __vt__8JUTFader[6] = {
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)__dt__8JUTFaderFv,
|
||||
(void*)startFadeIn__8JUTFaderFi,
|
||||
(void*)startFadeOut__8JUTFaderFi,
|
||||
(void*)draw__8JUTFaderFv,
|
||||
/* 803CC990-803CC9A8 0018+00 s=2 e=0 z=0 None .data __vt__8JUTFader */
|
||||
SECTION_DATA void* __vt__8JUTFader[6] = {
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__8JUTFaderFv,
|
||||
(void*)startFadeIn__8JUTFaderFi,
|
||||
(void*)startFadeOut__8JUTFaderFi,
|
||||
(void*)draw__8JUTFaderFv,
|
||||
};
|
||||
|
||||
/* 804560D0-804560D8 0008+00 s=1 e=0 z=0 None .sdata2 @2196 */
|
||||
/* 804560D0-804560D8 0008+00 s=1 e=0 z=0 None .sdata2 @2196 */
|
||||
SECTION_SDATA2 static f64 lit_2196 = 4503601774854144.0 /* cast s32 to float */;
|
||||
|
||||
/* 802E5530-802E55DC 00AC+00 s=0 e=1 z=0 None .text __ct__8JUTFaderFiiiiQ28JUtility6TColor */
|
||||
/* 802E5530-802E55DC 00AC+00 s=0 e=1 z=0 None .text __ct__8JUTFaderFiiiiQ28JUtility6TColor */
|
||||
// 802E5534: 803CC990 (__vt__8JUTFader)
|
||||
// 802E5538: 803CC990 (__vt__8JUTFader)
|
||||
// 802E5548: 804560D0 (lit_2196)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm JUTFader::JUTFader(int param_0, int param_1, int param_2, int param_3,
|
||||
JUtility::TColor param_4) {
|
||||
nofralloc
|
||||
// False False
|
||||
// int False
|
||||
// int False
|
||||
// int False
|
||||
// int False
|
||||
// JUtility::TColor False
|
||||
asm JUTFader::JUTFader(int param_0, int param_1, int param_2, int param_3, JUtility::TColor param_4) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTFader/__ct__8JUTFaderFiiiiQ28JUtility6TColor.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802E55DC-802E56DC 0100+00 s=0 e=1 z=0 None .text control__8JUTFaderFv */
|
||||
|
||||
/* 802E55DC-802E56DC 0100+00 s=0 e=1 z=0 None .text control__8JUTFaderFv */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void JUTFader::control() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTFader/control__8JUTFaderFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802E56DC-802E576C 0090+00 s=1 e=0 z=0 None .text draw__8JUTFaderFv */
|
||||
|
||||
/* 802E56DC-802E576C 0090+00 s=1 e=0 z=0 None .text draw__8JUTFaderFv */
|
||||
// 802E5700: 802E9670 (__ct__13J2DOrthoGraphFv)
|
||||
// 802E5730: 802E9118 (setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor)
|
||||
// 802E573C: 802E9260 (func_802E9260)
|
||||
// 802E5740: 803CC9E0 (__vt__13J2DOrthoGraph)
|
||||
// 802E5744: 803CC9E0 (__vt__13J2DOrthoGraph)
|
||||
// 802E574C: 803CC9B8 (__vt__14J2DGrafContext)
|
||||
// 802E5750: 803CC9B8 (__vt__14J2DGrafContext)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm void JUTFader::draw() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTFader/draw__8JUTFaderFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802E576C-802E579C 0030+00 s=1 e=0 z=0 None .text startFadeIn__8JUTFaderFi */
|
||||
|
||||
/* 802E576C-802E579C 0030+00 s=1 e=0 z=0 None .text startFadeIn__8JUTFaderFi */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// int False
|
||||
asm void JUTFader::startFadeIn(int param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTFader/startFadeIn__8JUTFaderFi.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802E579C-802E57D0 0034+00 s=1 e=0 z=0 None .text startFadeOut__8JUTFaderFi */
|
||||
|
||||
/* 802E579C-802E57D0 0034+00 s=1 e=0 z=0 None .text startFadeOut__8JUTFaderFi */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// int False
|
||||
asm void JUTFader::startFadeOut(int param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTFader/startFadeOut__8JUTFaderFi.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802E57D0-802E5840 0070+00 s=0 e=1 z=0 None .text setStatus__8JUTFaderFQ28JUTFader7EStatusi
|
||||
*/
|
||||
|
||||
/* 802E57D0-802E5840 0070+00 s=0 e=1 z=0 None .text setStatus__8JUTFaderFQ28JUTFader7EStatusi */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JUTFader::EStatus False
|
||||
// int False
|
||||
asm void JUTFader::setStatus(JUTFader::EStatus param_0, int param_1) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTFader/setStatus__8JUTFaderFQ28JUTFader7EStatusi.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802E5840-802E5888 0048+00 s=1 e=0 z=0 None .text __dt__8JUTFaderFv */
|
||||
|
||||
/* 802E5840-802E5888 0048+00 s=1 e=0 z=0 None .text __dt__8JUTFaderFv */
|
||||
// 802E5858: 803CC990 (__vt__8JUTFader)
|
||||
// 802E585C: 803CC990 (__vt__8JUTFader)
|
||||
// 802E586C: 802CED3C (__dl__FPv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm JUTFader::~JUTFader() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTFader/__dt__8JUTFaderFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user