mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-05-23 22:45:05 -04:00
1869 lines
54 KiB
C++
1869 lines
54 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: J2DScreen
|
|
//
|
|
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
#include "JSystem/J2DGraph/J2DScreen.h"
|
|
|
|
//
|
|
// Types:
|
|
//
|
|
|
|
struct _GXCullMode {
|
|
};
|
|
|
|
struct ResTIMG {
|
|
};
|
|
|
|
struct ResNTAB {
|
|
};
|
|
|
|
struct ResFONT {
|
|
};
|
|
|
|
struct JUTNameTab {
|
|
/* 802DE9E0 */ // False False
|
|
// ResNTAB const* False
|
|
// ResNTAB const False
|
|
// ResNTAB False
|
|
JUTNameTab(ResNTAB const*);
|
|
};
|
|
|
|
struct JSUStreamSeekFrom {
|
|
};
|
|
|
|
struct JSURandomInputStream {
|
|
/* 802DC458 */ // False False
|
|
// void* False
|
|
// void False
|
|
// s32 False
|
|
void peek(void*, s32);
|
|
/* 802DC4DC */ // False False
|
|
// s32 False
|
|
// JSUStreamSeekFrom False
|
|
void seek(s32, JSUStreamSeekFrom);
|
|
};
|
|
|
|
struct JSUMemoryInputStream {
|
|
/* 802DC520 */ // False False
|
|
// void const* False
|
|
// void const False
|
|
// void False
|
|
// s32 False
|
|
void setBuffer(void const*, s32);
|
|
};
|
|
|
|
struct JSUInputStream {
|
|
/* 802DC23C */ // False False
|
|
~JSUInputStream();
|
|
/* 802DC298 */ // False False
|
|
// void* False
|
|
// void False
|
|
// s32 False
|
|
void read(void*, s32);
|
|
};
|
|
|
|
struct JKRFileLoader {
|
|
/* 802D4270 */ // False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
// JKRFileLoader* False
|
|
// JKRFileLoader False
|
|
void getGlbResource(char const*, JKRFileLoader*);
|
|
};
|
|
|
|
struct JKRArchive {
|
|
};
|
|
|
|
struct JGeometry {
|
|
template <typename A1>
|
|
struct TBox2 { };
|
|
/* TBox2<f32> */
|
|
struct TBox2__template0 {
|
|
};
|
|
|
|
};
|
|
|
|
struct J2DAnmTransform {
|
|
};
|
|
|
|
struct J2DGrafContext {
|
|
};
|
|
|
|
struct J2DAnmBase {
|
|
};
|
|
|
|
struct J2DAnmVtxColor {
|
|
};
|
|
|
|
struct J2DAnmVisibilityFull {
|
|
};
|
|
|
|
struct J2DPane {
|
|
/* 80020158 */ // False False
|
|
// u8 False
|
|
void setAlpha(u8);
|
|
/* 80053C00 */ // False False
|
|
// f32 False
|
|
// f32 False
|
|
void makeMatrix(f32, f32);
|
|
/* 802F7540 */ // False False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
void makeMatrix(f32, f32, f32, f32);
|
|
/* 802F5F9C */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u8 False
|
|
J2DPane(J2DPane*, JSURandomInputStream*, u8);
|
|
/* 802F5D40 */ // False True
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// bool False
|
|
// u64 False
|
|
// JGeometry::TBox2<f32> const& False
|
|
// JGeometry::TBox2<f32> const False
|
|
// JGeometry::TBox2<f32> True
|
|
// f32 False
|
|
J2DPane(J2DPane*, bool, u64, JGeometry::TBox2<f32> const&);
|
|
/* 802F658C */ // False False
|
|
~J2DPane();
|
|
/* 802F67E0 */ // False False
|
|
// f32 False
|
|
// f32 False
|
|
// J2DGrafContext const* False
|
|
// J2DGrafContext const False
|
|
// J2DGrafContext False
|
|
// bool False
|
|
// bool False
|
|
void draw(f32, f32, J2DGrafContext const*, bool, bool);
|
|
/* 802F6D18 */ // False True
|
|
// JGeometry::TBox2<f32> const& False
|
|
// JGeometry::TBox2<f32> const False
|
|
// JGeometry::TBox2<f32> True
|
|
// f32 False
|
|
void place(JGeometry::TBox2<f32> const&);
|
|
/* 802F6F60 */ // False False
|
|
// f32 False
|
|
// f32 False
|
|
void move(f32, f32);
|
|
/* 802F6FB4 */ // False False
|
|
// f32 False
|
|
// f32 False
|
|
void add(f32, f32);
|
|
/* 802F6FF8 */ // False False
|
|
// f32 False
|
|
// f32 False
|
|
void resize(f32, f32);
|
|
/* 802F72E0 */ // False False
|
|
// u64 False
|
|
void search(u64);
|
|
/* 802F7388 */ // False False
|
|
// u64 False
|
|
void searchUserInfo(u64);
|
|
/* 802F7430 */ // False False
|
|
// ResTIMG const* False
|
|
// ResTIMG const False
|
|
// ResTIMG False
|
|
void isUsed(ResTIMG const*);
|
|
/* 802F74B8 */ // False False
|
|
// ResFONT const* False
|
|
// ResFONT const False
|
|
// ResFONT False
|
|
void isUsed(ResFONT const*);
|
|
/* 802F7680 */ // False False
|
|
// _GXCullMode False
|
|
void setCullBack(_GXCullMode);
|
|
/* 802F8428 */ // False False
|
|
// bool False
|
|
void setCullBack(bool);
|
|
/* 802F7EF4 */ // False False
|
|
// J2DAnmBase* False
|
|
// J2DAnmBase False
|
|
void setAnimation(J2DAnmBase*);
|
|
/* 802F8080 */ // False False
|
|
// J2DAnmTransform const* False
|
|
// J2DAnmTransform const False
|
|
// J2DAnmTransform False
|
|
void animationTransform(J2DAnmTransform const*);
|
|
/* 802F8118 */ // False False
|
|
// J2DAnmVisibilityFull* False
|
|
// J2DAnmVisibilityFull False
|
|
void setVisibileAnimation(J2DAnmVisibilityFull*);
|
|
/* 802F81A0 */ // False False
|
|
// J2DAnmVtxColor* False
|
|
// J2DAnmVtxColor False
|
|
void setVtxColorAnimation(J2DAnmVtxColor*);
|
|
/* 802F8228 */ // False False
|
|
// J2DAnmTransform const* False
|
|
// J2DAnmTransform const False
|
|
// J2DAnmTransform False
|
|
void animationPane(J2DAnmTransform const*);
|
|
/* 802F83CC */ // False False
|
|
// void False
|
|
void rewriteAlpha();
|
|
/* 802F8464 */ // False False
|
|
// bool False
|
|
void setConnectParent(bool);
|
|
/* 802F8474 */ // False False
|
|
// void False
|
|
void update();
|
|
/* 802F8478 */ // False False
|
|
// void False
|
|
// f32 False
|
|
// f32 False
|
|
void drawSelf(f32, f32);
|
|
};
|
|
|
|
struct J2DAnmTexPattern {
|
|
};
|
|
|
|
struct J2DAnmTextureSRTKey {
|
|
};
|
|
|
|
struct J2DAnmColor {
|
|
};
|
|
|
|
struct J2DAnmTevRegKey {
|
|
};
|
|
|
|
struct J2DMaterial {
|
|
/* 802EA1AC */ // False False
|
|
J2DMaterial();
|
|
/* 802EA2CC */ // False False
|
|
~J2DMaterial();
|
|
/* 802EAA2C */ // False False
|
|
// J2DAnmTexPattern* False
|
|
// J2DAnmTexPattern False
|
|
void setAnimation(J2DAnmTexPattern*);
|
|
/* 802EA94C */ // False False
|
|
// J2DAnmTextureSRTKey* False
|
|
// J2DAnmTextureSRTKey False
|
|
void setAnimation(J2DAnmTextureSRTKey*);
|
|
/* 802EAB0C */ // False False
|
|
// J2DAnmTevRegKey* False
|
|
// J2DAnmTevRegKey False
|
|
void setAnimation(J2DAnmTevRegKey*);
|
|
/* 802EA89C */ // False False
|
|
// J2DAnmColor* False
|
|
// J2DAnmColor False
|
|
void setAnimation(J2DAnmColor*);
|
|
/* 802EAC78 */ // False False
|
|
void animation();
|
|
};
|
|
|
|
struct J2DWindowEx {
|
|
/* 80300C94 */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
J2DWindowEx(J2DPane*, JSURandomInputStream*, u32, J2DMaterial*);
|
|
};
|
|
|
|
struct J2DWindow {
|
|
/* 802F9C10 */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
J2DWindow(J2DPane*, JSURandomInputStream*, J2DMaterial*);
|
|
/* 802F9B74 */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
J2DWindow(J2DPane*, JSURandomInputStream*, JKRArchive*);
|
|
};
|
|
|
|
struct J2DTextBoxEx {
|
|
/* 803071E4 */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
J2DTextBoxEx(J2DPane*, JSURandomInputStream*, u32, J2DMaterial*);
|
|
};
|
|
|
|
struct J2DTextBox {
|
|
/* 802FF6D8 */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
J2DTextBox(J2DPane*, JSURandomInputStream*, JKRArchive*);
|
|
/* 802FF75C */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
J2DTextBox(J2DPane*, JSURandomInputStream*, u32, J2DMaterial*);
|
|
};
|
|
|
|
struct J2DScrnBlockHeader {
|
|
};
|
|
|
|
struct J2DScreen {
|
|
/* 80053BA0 */ // False False
|
|
void clearAnmTransform();
|
|
/* 802F9704 */ // True False
|
|
// J2DAnmColor* False
|
|
// J2DAnmColor False
|
|
void setAnimation(J2DAnmColor*);
|
|
/* 80192414 */ // False False
|
|
// J2DAnmTransform* False
|
|
// J2DAnmTransform False
|
|
void setAnimation(J2DAnmTransform*);
|
|
/* 802F9798 */ // True False
|
|
// J2DAnmTextureSRTKey* False
|
|
// J2DAnmTextureSRTKey False
|
|
void setAnimation(J2DAnmTextureSRTKey*);
|
|
/* 802F99A8 */ // True False
|
|
// J2DAnmVtxColor* False
|
|
// J2DAnmVtxColor False
|
|
void setAnimation(J2DAnmVtxColor*);
|
|
/* 802F9838 */ // True False
|
|
// J2DAnmTexPattern* False
|
|
// J2DAnmTexPattern False
|
|
void setAnimation(J2DAnmTexPattern*);
|
|
/* 802F99C8 */ // True False
|
|
// J2DAnmVisibilityFull* False
|
|
// J2DAnmVisibilityFull False
|
|
void setAnimation(J2DAnmVisibilityFull*);
|
|
/* 802F98CC */ // True False
|
|
// J2DAnmTevRegKey* False
|
|
// J2DAnmTevRegKey False
|
|
void setAnimation(J2DAnmTevRegKey*);
|
|
/* 802F9A54 */ // True False
|
|
// J2DAnmBase* False
|
|
// J2DAnmBase False
|
|
void setAnimation(J2DAnmBase*);
|
|
/* 802F8498 */ // False False
|
|
J2DScreen();
|
|
/* 802F8540 */ // True False
|
|
~J2DScreen();
|
|
/* 802F85A8 */ // True False
|
|
void clean();
|
|
/* 802F8648 */ // False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
void setPriority(char const*, u32, JKRArchive*);
|
|
/* 802F8748 */ // False False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
void setPriority(JSURandomInputStream*, u32, JKRArchive*);
|
|
/* 802F8778 */ // True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
void private_set(JSURandomInputStream*, u32, JKRArchive*);
|
|
/* 802F8834 */ // True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
void checkSignature(JSURandomInputStream*);
|
|
/* 802F8894 */ // True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
void getScreenInformation(JSURandomInputStream*);
|
|
/* 802F8990 */ // True False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
void makeHierarchyPanes(J2DPane*, JSURandomInputStream*, u32, JKRArchive*);
|
|
/* 802F8B98 */ // True False
|
|
// J2DScrnBlockHeader const& False
|
|
// J2DScrnBlockHeader const False
|
|
// J2DScrnBlockHeader False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
void createPane(J2DScrnBlockHeader const&, JSURandomInputStream*, J2DPane*, u32, JKRArchive*);
|
|
/* 802F99E8 */ // True False
|
|
// J2DScrnBlockHeader const& False
|
|
// J2DScrnBlockHeader const False
|
|
// J2DScrnBlockHeader False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// u32 False
|
|
void createPane(J2DScrnBlockHeader const&, JSURandomInputStream*, J2DPane*, u32);
|
|
/* 802F8ED4 */ // False False
|
|
// f32 False
|
|
// f32 False
|
|
// J2DGrafContext const* False
|
|
// J2DGrafContext const False
|
|
// J2DGrafContext False
|
|
void draw(f32, f32, J2DGrafContext const*);
|
|
/* 802F90A0 */ // True False
|
|
// u64 False
|
|
void search(u64);
|
|
/* 802F90E0 */ // True False
|
|
// u64 False
|
|
void searchUserInfo(u64);
|
|
/* 802F9120 */ // True False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 (* )[3][4] False
|
|
// f32 False
|
|
// * False
|
|
// False
|
|
void drawSelf(f32, f32, f32 (* )[3][4]);
|
|
/* 802F9280 */ // True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
void getResReference(JSURandomInputStream*, u32);
|
|
/* 802F937C */ // True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
void createMaterial(JSURandomInputStream*, u32, JKRArchive*);
|
|
/* 802F9600 */ // True False
|
|
// ResTIMG const* False
|
|
// ResTIMG const False
|
|
// ResTIMG False
|
|
void isUsed(ResTIMG const*);
|
|
/* 802F9620 */ // True False
|
|
// ResFONT const* False
|
|
// ResFONT const False
|
|
// ResFONT False
|
|
void isUsed(ResFONT const*);
|
|
/* 802F9640 */ // False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
void getNameResource(char const*);
|
|
/* 802F9690 */ // False False
|
|
void animation();
|
|
/* 802F9A18 */ // True False
|
|
// s32 False
|
|
s32 getTypeID() const;
|
|
/* 802F9A20 */ // True False
|
|
void calcMtx();
|
|
/* 802F9A74 */ // True False
|
|
// void False
|
|
// J2DAnmVisibilityFull* False
|
|
// J2DAnmVisibilityFull False
|
|
void setAnimationVF(J2DAnmVisibilityFull*);
|
|
/* 802F9A78 */ // True False
|
|
// void False
|
|
// J2DAnmVtxColor* False
|
|
// J2DAnmVtxColor False
|
|
void setAnimationVC(J2DAnmVtxColor*);
|
|
};
|
|
|
|
struct J2DResReference {
|
|
};
|
|
|
|
struct J2DPictureEx {
|
|
/* 803036EC */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
J2DPictureEx(J2DPane*, JSURandomInputStream*, u32, J2DMaterial*);
|
|
};
|
|
|
|
struct J2DPicture {
|
|
/* 802FC118 */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
J2DPicture(J2DPane*, JSURandomInputStream*, JKRArchive*);
|
|
/* 802FC1D4 */ // False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
J2DPicture(J2DPane*, JSURandomInputStream*, J2DMaterial*);
|
|
};
|
|
|
|
struct J2DOrthoGraph {
|
|
/* 802E96D0 */ // False False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
J2DOrthoGraph(f32, f32, f32, f32, f32, f32);
|
|
/* 802E97B4 */ // False False
|
|
void setPort();
|
|
};
|
|
|
|
struct J2DMaterialBlock {
|
|
};
|
|
|
|
struct J2DMaterialFactory {
|
|
/* 802F2AD0 */ // False False
|
|
// J2DMaterialBlock const& False
|
|
// J2DMaterialBlock const False
|
|
// J2DMaterialBlock False
|
|
J2DMaterialFactory(J2DMaterialBlock const&);
|
|
/* 802F2D1C */ // False False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
// int False
|
|
// u32 False
|
|
// J2DResReference* False
|
|
// J2DResReference False
|
|
// J2DResReference* False
|
|
// J2DResReference False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
void create(J2DMaterial*, int, u32, J2DResReference*, J2DResReference*, JKRArchive*) const;
|
|
};
|
|
|
|
struct J2DDataManage {
|
|
/* 8030CE18 */ // False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
void get(char const*);
|
|
};
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
|
|
// False False
|
|
extern "C" void __ct__9J2DScreenFv();
|
|
// True False
|
|
extern "C" void __dt__9J2DScreenFv();
|
|
// True False
|
|
extern "C" void clean__9J2DScreenFv();
|
|
// False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void setPriority__9J2DScreenFPCcUlP10JKRArchive();
|
|
// False False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void setPriority__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive();
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void private_set__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive();
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
extern "C" void checkSignature__9J2DScreenFP20JSURandomInputStream();
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
extern "C" void getScreenInformation__9J2DScreenFP20JSURandomInputStream();
|
|
// True False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive();
|
|
// True False
|
|
// J2DScrnBlockHeader const& False
|
|
// J2DScrnBlockHeader const False
|
|
// J2DScrnBlockHeader False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void createPane__9J2DScreenFRC18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPaneUlP10JKRArchive();
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
// J2DGrafContext const* False
|
|
// J2DGrafContext const False
|
|
// J2DGrafContext False
|
|
extern "C" void draw__9J2DScreenFffPC14J2DGrafContext();
|
|
// True False
|
|
// u64 False
|
|
extern "C" void search__9J2DScreenFUx();
|
|
// True False
|
|
// u64 False
|
|
extern "C" void searchUserInfo__9J2DScreenFUx();
|
|
// True False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 (* )[3][4] False
|
|
// f32 False
|
|
// * False
|
|
// False
|
|
extern "C" void drawSelf__9J2DScreenFffPA3_A4_f();
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
extern "C" void getResReference__9J2DScreenFP20JSURandomInputStreamUl();
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void createMaterial__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive();
|
|
// True False
|
|
// ResTIMG const* False
|
|
// ResTIMG const False
|
|
// ResTIMG False
|
|
extern "C" void isUsed__9J2DScreenFPC7ResTIMG();
|
|
// True False
|
|
// ResFONT const* False
|
|
// ResFONT const False
|
|
// ResFONT False
|
|
extern "C" void isUsed__9J2DScreenFPC7ResFONT();
|
|
// False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
extern "C" void getNameResource__9J2DScreenFPCc();
|
|
// False False
|
|
extern "C" void animation__9J2DScreenFv();
|
|
// True False
|
|
// J2DAnmColor* False
|
|
// J2DAnmColor False
|
|
extern "C" void setAnimation__9J2DScreenFP11J2DAnmColor();
|
|
// True False
|
|
// J2DAnmTextureSRTKey* False
|
|
// J2DAnmTextureSRTKey False
|
|
extern "C" void setAnimation__9J2DScreenFP19J2DAnmTextureSRTKey();
|
|
// True False
|
|
// J2DAnmTexPattern* False
|
|
// J2DAnmTexPattern False
|
|
extern "C" void setAnimation__9J2DScreenFP16J2DAnmTexPattern();
|
|
// True False
|
|
// J2DAnmTevRegKey* False
|
|
// J2DAnmTevRegKey False
|
|
extern "C" void setAnimation__9J2DScreenFP15J2DAnmTevRegKey();
|
|
// True False
|
|
// J2DAnmVtxColor* False
|
|
// J2DAnmVtxColor False
|
|
extern "C" void setAnimation__9J2DScreenFP14J2DAnmVtxColor();
|
|
// True False
|
|
// J2DAnmVisibilityFull* False
|
|
// J2DAnmVisibilityFull False
|
|
extern "C" void setAnimation__9J2DScreenFP20J2DAnmVisibilityFull();
|
|
// True False
|
|
// J2DScrnBlockHeader const& False
|
|
// J2DScrnBlockHeader const False
|
|
// J2DScrnBlockHeader False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// u32 False
|
|
extern "C" void createPane__9J2DScreenFRC18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPaneUl();
|
|
// True False
|
|
// s32 False
|
|
extern "C" s32 getTypeID__9J2DScreenCFv();
|
|
// True False
|
|
extern "C" void calcMtx__9J2DScreenFv();
|
|
// True False
|
|
// J2DAnmBase* False
|
|
// J2DAnmBase False
|
|
extern "C" void setAnimation__9J2DScreenFP10J2DAnmBase();
|
|
// True False
|
|
// void False
|
|
// J2DAnmVisibilityFull* False
|
|
// J2DAnmVisibilityFull False
|
|
extern "C" void setAnimationVF__9J2DScreenFP20J2DAnmVisibilityFull();
|
|
// True False
|
|
// void False
|
|
// J2DAnmVtxColor* False
|
|
// J2DAnmVtxColor False
|
|
extern "C" void setAnimationVC__9J2DScreenFP14J2DAnmVtxColor();
|
|
extern "C" extern void* __vt__9J2DScreen[39 + 1 /* padding */];
|
|
extern "C" extern u8 mDataManage__9J2DScreen[4 + 4 /* padding */];
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
// False False
|
|
// void* False
|
|
// void False
|
|
// u32 False
|
|
void* operator new(u32);
|
|
// False False
|
|
// void* False
|
|
// void False
|
|
// u32 False
|
|
void* operator new[](u32);
|
|
// False False
|
|
// void* False
|
|
// void False
|
|
// u32 False
|
|
// int False
|
|
void* operator new[](u32, int);
|
|
// False False
|
|
// void False
|
|
// void* False
|
|
// void False
|
|
void operator delete(void*);
|
|
// False False
|
|
// void False
|
|
// void* False
|
|
// void False
|
|
void operator delete[](void*);
|
|
|
|
// False False
|
|
// u8 False
|
|
extern "C" void setAlpha__7J2DPaneFUc();
|
|
// False False
|
|
extern "C" void clearAnmTransform__9J2DScreenFv();
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
extern "C" void makeMatrix__7J2DPaneFff();
|
|
// False False
|
|
// J2DAnmTransform* False
|
|
// J2DAnmTransform False
|
|
extern "C" void setAnimation__9J2DScreenFP15J2DAnmTransform();
|
|
// False False
|
|
// void* False
|
|
// void False
|
|
// u32 False
|
|
extern "C" void* __nw__FUl();
|
|
// False False
|
|
// void* False
|
|
// void False
|
|
// u32 False
|
|
extern "C" void* __nwa__FUl();
|
|
// False False
|
|
// void* False
|
|
// void False
|
|
// u32 False
|
|
// int False
|
|
extern "C" void* __nwa__FUli();
|
|
// False False
|
|
// void False
|
|
// void* False
|
|
// void False
|
|
extern "C" void __dl__FPv();
|
|
// False False
|
|
// void False
|
|
// void* False
|
|
// void False
|
|
extern "C" void __dla__FPv();
|
|
// False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
// JKRFileLoader* False
|
|
// JKRFileLoader False
|
|
extern "C" void getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader();
|
|
// False False
|
|
extern "C" void __dt__14JSUInputStreamFv();
|
|
// False False
|
|
// void* False
|
|
// void False
|
|
// s32 False
|
|
extern "C" void read__14JSUInputStreamFPvl();
|
|
// False False
|
|
// void* False
|
|
// void False
|
|
// s32 False
|
|
extern "C" void peek__20JSURandomInputStreamFPvl();
|
|
// False False
|
|
// s32 False
|
|
// JSUStreamSeekFrom False
|
|
extern "C" void seek__20JSURandomInputStreamFl17JSUStreamSeekFrom();
|
|
// False False
|
|
// void const* False
|
|
// void const False
|
|
// void False
|
|
// s32 False
|
|
extern "C" void setBuffer__20JSUMemoryInputStreamFPCvl();
|
|
// False False
|
|
// ResNTAB const* False
|
|
// ResNTAB const False
|
|
// ResNTAB False
|
|
extern "C" void __ct__10JUTNameTabFPC7ResNTAB();
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
extern "C" void __ct__13J2DOrthoGraphFffffff();
|
|
// False False
|
|
extern "C" void setPort__13J2DOrthoGraphFv();
|
|
// False False
|
|
extern "C" void __ct__11J2DMaterialFv();
|
|
// False False
|
|
extern "C" void __dt__11J2DMaterialFv();
|
|
// False False
|
|
// J2DAnmColor* False
|
|
// J2DAnmColor False
|
|
extern "C" void setAnimation__11J2DMaterialFP11J2DAnmColor();
|
|
// False False
|
|
// J2DAnmTextureSRTKey* False
|
|
// J2DAnmTextureSRTKey False
|
|
extern "C" void setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey();
|
|
// False False
|
|
// J2DAnmTexPattern* False
|
|
// J2DAnmTexPattern False
|
|
extern "C" void setAnimation__11J2DMaterialFP16J2DAnmTexPattern();
|
|
// False False
|
|
// J2DAnmTevRegKey* False
|
|
// J2DAnmTevRegKey False
|
|
extern "C" void setAnimation__11J2DMaterialFP15J2DAnmTevRegKey();
|
|
// False False
|
|
extern "C" void animation__11J2DMaterialFv();
|
|
// False False
|
|
// J2DMaterialBlock const& False
|
|
// J2DMaterialBlock const False
|
|
// J2DMaterialBlock False
|
|
extern "C" void __ct__18J2DMaterialFactoryFRC16J2DMaterialBlock();
|
|
// False False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
// int False
|
|
// u32 False
|
|
// J2DResReference* False
|
|
// J2DResReference False
|
|
// J2DResReference* False
|
|
// J2DResReference False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void create__18J2DMaterialFactoryCFP11J2DMaterialiUlP15J2DResReferenceP15J2DResReferenceP10JKRArchive();
|
|
// False True
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// bool False
|
|
// u64 False
|
|
// JGeometry::TBox2<f32> const& False
|
|
// JGeometry::TBox2<f32> const False
|
|
// JGeometry::TBox2<f32> True
|
|
// f32 False
|
|
extern "C" void func_802F5D40();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u8 False
|
|
extern "C" void __ct__7J2DPaneFP7J2DPaneP20JSURandomInputStreamUc();
|
|
// False False
|
|
extern "C" void __dt__7J2DPaneFv();
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
// J2DGrafContext const* False
|
|
// J2DGrafContext const False
|
|
// J2DGrafContext False
|
|
// bool False
|
|
// bool False
|
|
extern "C" void draw__7J2DPaneFffPC14J2DGrafContextbb();
|
|
// False True
|
|
// JGeometry::TBox2<f32> const& False
|
|
// JGeometry::TBox2<f32> const False
|
|
// JGeometry::TBox2<f32> True
|
|
// f32 False
|
|
extern "C" void func_802F6D18();
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
extern "C" void move__7J2DPaneFff();
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
extern "C" void add__7J2DPaneFff();
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
extern "C" void resize__7J2DPaneFff();
|
|
// False False
|
|
// u64 False
|
|
extern "C" void search__7J2DPaneFUx();
|
|
// False False
|
|
// u64 False
|
|
extern "C" void searchUserInfo__7J2DPaneFUx();
|
|
// False False
|
|
// ResTIMG const* False
|
|
// ResTIMG const False
|
|
// ResTIMG False
|
|
extern "C" void isUsed__7J2DPaneFPC7ResTIMG();
|
|
// False False
|
|
// ResFONT const* False
|
|
// ResFONT const False
|
|
// ResFONT False
|
|
extern "C" void isUsed__7J2DPaneFPC7ResFONT();
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 False
|
|
extern "C" void makeMatrix__7J2DPaneFffff();
|
|
// False False
|
|
// _GXCullMode False
|
|
extern "C" void setCullBack__7J2DPaneF11_GXCullMode();
|
|
// False False
|
|
// J2DAnmBase* False
|
|
// J2DAnmBase False
|
|
extern "C" void setAnimation__7J2DPaneFP10J2DAnmBase();
|
|
// False False
|
|
// J2DAnmTransform const* False
|
|
// J2DAnmTransform const False
|
|
// J2DAnmTransform False
|
|
extern "C" void animationTransform__7J2DPaneFPC15J2DAnmTransform();
|
|
// False False
|
|
// J2DAnmVisibilityFull* False
|
|
// J2DAnmVisibilityFull False
|
|
extern "C" void setVisibileAnimation__7J2DPaneFP20J2DAnmVisibilityFull();
|
|
// False False
|
|
// J2DAnmVtxColor* False
|
|
// J2DAnmVtxColor False
|
|
extern "C" void setVtxColorAnimation__7J2DPaneFP14J2DAnmVtxColor();
|
|
// False False
|
|
// J2DAnmTransform const* False
|
|
// J2DAnmTransform const False
|
|
// J2DAnmTransform False
|
|
extern "C" void animationPane__7J2DPaneFPC15J2DAnmTransform();
|
|
// False False
|
|
// void False
|
|
extern "C" void rewriteAlpha__7J2DPaneFv();
|
|
// False False
|
|
// bool False
|
|
extern "C" void setCullBack__7J2DPaneFb();
|
|
// False False
|
|
// bool False
|
|
extern "C" void setConnectParent__7J2DPaneFb();
|
|
// False False
|
|
// void False
|
|
extern "C" void update__7J2DPaneFv();
|
|
// False False
|
|
// void False
|
|
// f32 False
|
|
// f32 False
|
|
extern "C" void drawSelf__7J2DPaneFff();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void __ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
extern "C" void __ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void __ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
extern "C" void __ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
extern "C" void __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
extern "C" void __ct__11J2DWindowExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
extern "C" void __ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial();
|
|
// False False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// J2DMaterial* False
|
|
// J2DMaterial False
|
|
extern "C" void __ct__12J2DTextBoxExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial();
|
|
// False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
extern "C" void get__13J2DDataManageFPCc();
|
|
// False False
|
|
extern "C" void GXSetVtxDesc();
|
|
// False False
|
|
extern "C" void GXSetVtxAttrFmt();
|
|
// False False
|
|
extern "C" void GXSetNumTexGens();
|
|
// False False
|
|
extern "C" void GXBegin();
|
|
// False False
|
|
extern "C" void GXSetCullMode();
|
|
// False False
|
|
extern "C" void GXSetChanCtrl();
|
|
// False False
|
|
extern "C" void GXSetNumIndStages();
|
|
// False False
|
|
extern "C" void GXSetTevDirect();
|
|
// False False
|
|
extern "C" void GXSetTevOp();
|
|
// False False
|
|
extern "C" void GXSetTevSwapModeTable();
|
|
// False False
|
|
extern "C" void GXSetTevOrder();
|
|
// False False
|
|
extern "C" void GXSetNumTevStages();
|
|
// False False
|
|
extern "C" void GXSetBlendMode();
|
|
// False False
|
|
extern "C" void GXSetScissor();
|
|
// False False
|
|
extern "C" void GXGetScissor();
|
|
// False False
|
|
extern "C" void __destroy_new_array();
|
|
// False False
|
|
extern "C" void __construct_new_array();
|
|
// False False
|
|
extern "C" void _savegpr_25();
|
|
// False False
|
|
extern "C" void _savegpr_26();
|
|
// False False
|
|
extern "C" void _savegpr_27();
|
|
// False False
|
|
extern "C" void _savegpr_28();
|
|
// False False
|
|
extern "C" void _restgpr_25();
|
|
// False False
|
|
extern "C" void _restgpr_26();
|
|
// False False
|
|
extern "C" void _restgpr_27();
|
|
// False False
|
|
extern "C" void _restgpr_28();
|
|
extern "C" extern void* __vt__10JSUIosBase[3];
|
|
extern "C" extern void* __vt__20JSURandomInputStream[9];
|
|
extern "C" extern void* __vt__14JSUInputStream[6 + 1 /* padding */];
|
|
extern "C" extern void* __vt__20JSUMemoryInputStream[9 + 1 /* padding */];
|
|
extern "C" extern void* __vt__14J2DGrafContext[10];
|
|
extern "C" extern void* __vt__13J2DOrthoGraph[10];
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* ############################################################################################## */
|
|
/* 803CD068-803CD108 009C+04 s=2 e=0 z=0 None .data __vt__9J2DScreen */
|
|
SECTION_DATA void* __vt__9J2DScreen[39 + 1 /* padding */] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__9J2DScreenFv,
|
|
(void*)getTypeID__9J2DScreenCFv,
|
|
(void*)move__7J2DPaneFff,
|
|
(void*)add__7J2DPaneFff,
|
|
(void*)resize__7J2DPaneFff,
|
|
(void*)setCullBack__7J2DPaneFb,
|
|
(void*)setCullBack__7J2DPaneF11_GXCullMode,
|
|
(void*)setAlpha__7J2DPaneFUc,
|
|
(void*)setConnectParent__7J2DPaneFb,
|
|
(void*)calcMtx__9J2DScreenFv,
|
|
(void*)update__7J2DPaneFv,
|
|
(void*)drawSelf__7J2DPaneFff,
|
|
(void*)drawSelf__9J2DScreenFffPA3_A4_f,
|
|
(void*)search__9J2DScreenFUx,
|
|
(void*)searchUserInfo__9J2DScreenFUx,
|
|
(void*)makeMatrix__7J2DPaneFff,
|
|
(void*)makeMatrix__7J2DPaneFffff,
|
|
(void*)isUsed__9J2DScreenFPC7ResTIMG,
|
|
(void*)isUsed__9J2DScreenFPC7ResFONT,
|
|
(void*)clearAnmTransform__9J2DScreenFv,
|
|
(void*)rewriteAlpha__7J2DPaneFv,
|
|
(void*)setAnimation__9J2DScreenFP10J2DAnmBase,
|
|
(void*)setAnimation__9J2DScreenFP15J2DAnmTransform,
|
|
(void*)setAnimation__9J2DScreenFP11J2DAnmColor,
|
|
(void*)setAnimation__9J2DScreenFP16J2DAnmTexPattern,
|
|
(void*)setAnimation__9J2DScreenFP19J2DAnmTextureSRTKey,
|
|
(void*)setAnimation__9J2DScreenFP15J2DAnmTevRegKey,
|
|
(void*)setAnimation__9J2DScreenFP20J2DAnmVisibilityFull,
|
|
(void*)setAnimation__9J2DScreenFP14J2DAnmVtxColor,
|
|
(void*)animationTransform__7J2DPaneFPC15J2DAnmTransform,
|
|
(void*)setVisibileAnimation__7J2DPaneFP20J2DAnmVisibilityFull,
|
|
(void*)setAnimationVF__9J2DScreenFP20J2DAnmVisibilityFull,
|
|
(void*)setVtxColorAnimation__7J2DPaneFP14J2DAnmVtxColor,
|
|
(void*)setAnimationVC__9J2DScreenFP14J2DAnmVtxColor,
|
|
(void*)animationPane__7J2DPaneFPC15J2DAnmTransform,
|
|
(void*)createPane__9J2DScreenFRC18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPaneUl,
|
|
(void*)createPane__9J2DScreenFRC18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPaneUlP10JKRArchive,
|
|
/* padding */
|
|
NULL,
|
|
};
|
|
|
|
/* 80456220-80456224 0004+00 s=4 e=0 z=0 None .sdata2 @1561 */
|
|
SECTION_SDATA2 static u8 lit_1561[4] = {
|
|
0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
|
|
/* 80456224-80456228 0004+00 s=2 e=0 z=0 None .sdata2 @1562 */
|
|
SECTION_SDATA2 static f32 lit_1562 = 640.0f;
|
|
|
|
/* 80456228-80456230 0004+04 s=2 e=0 z=0 None .sdata2 @1563 */
|
|
SECTION_SDATA2 static f32 lit_1563[1 + 1 /* padding */] = {
|
|
480.0f,
|
|
/* padding */
|
|
0.0f,
|
|
};
|
|
|
|
/* 802F8498-802F8540 00A8+00 s=0 e=59 z=4 None .text __ct__9J2DScreenFv */
|
|
// 802F84AC: 80456220 (lit_1561)
|
|
// 802F84C0: 80456224 (lit_1562)
|
|
// 802F84C8: 80456228 (lit_1563)
|
|
// 802F84E8: 802F5D40 (func_802F5D40)
|
|
// 802F84EC: 803CD068 (__vt__9J2DScreen)
|
|
// 802F84F0: 803CD068 (__vt__9J2DScreen)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
asm J2DScreen::J2DScreen() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/__ct__9J2DScreenFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F8540-802F85A8 0068+00 s=1 e=0 z=0 None .text __dt__9J2DScreenFv */
|
|
// 802F8560: 803CD068 (__vt__9J2DScreen)
|
|
// 802F8564: 803CD068 (__vt__9J2DScreen)
|
|
// 802F856C: 802F85A8 (clean__9J2DScreenFv)
|
|
// 802F8578: 802F658C (__dt__7J2DPaneFv)
|
|
// 802F8588: 802CED3C (__dl__FPv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm J2DScreen::~J2DScreen() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/__dt__9J2DScreenFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F85A8-802F8648 00A0+00 s=3 e=0 z=0 None .text clean__9J2DScreenFv */
|
|
// 802F85C0: 802EA2CC (__dt__11J2DMaterialFv)
|
|
// 802F85C4: 802EA2CC (__dt__11J2DMaterialFv)
|
|
// 802F85C8: 80361C6C (__destroy_new_array)
|
|
// 802F85DC: 802CED60 (__dla__FPv)
|
|
// 802F85EC: 802CED60 (__dla__FPv)
|
|
// 802F8608: 802CED60 (__dla__FPv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm void J2DScreen::clean() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/clean__9J2DScreenFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F8648-802F8748 0100+00 s=0 e=58 z=4 None .text setPriority__9J2DScreenFPCcUlP10JKRArchive */
|
|
// 802F8658: 803621D8 (_savegpr_28)
|
|
// 802F867C: 802D4270 (getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader)
|
|
// 802F86A8: 803C2DF8 (__vt__10JSUIosBase)
|
|
// 802F86AC: 803C2DF8 (__vt__10JSUIosBase)
|
|
// 802F86BC: 803CC4D4 (__vt__14JSUInputStream)
|
|
// 802F86C0: 803CC4D4 (__vt__14JSUInputStream)
|
|
// 802F86C8: 803CC4B0 (__vt__20JSURandomInputStream)
|
|
// 802F86CC: 803CC4B0 (__vt__20JSURandomInputStream)
|
|
// 802F86D4: 803CC4F0 (__vt__20JSUMemoryInputStream)
|
|
// 802F86D8: 803CC4F0 (__vt__20JSUMemoryInputStream)
|
|
// 802F86E4: 802DC520 (setBuffer__20JSUMemoryInputStreamFPCvl)
|
|
// 802F86F8: 802F8748 (setPriority__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive)
|
|
// 802F8700: 803CC4F0 (__vt__20JSUMemoryInputStream)
|
|
// 802F8704: 803CC4F0 (__vt__20JSUMemoryInputStream)
|
|
// 802F870C: 803CC4B0 (__vt__20JSURandomInputStream)
|
|
// 802F8710: 803CC4B0 (__vt__20JSURandomInputStream)
|
|
// 802F8720: 802DC23C (__dt__14JSUInputStreamFv)
|
|
// 802F8734: 80362224 (_restgpr_28)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
asm void J2DScreen::setPriority(char const* param_0, u32 param_1, JKRArchive* param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setPriority__9J2DScreenFPCcUlP10JKRArchive.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F8748-802F8778 0030+00 s=1 e=1 z=0 None .text setPriority__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive */
|
|
// 802F8764: 802F8778 (private_set__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
asm void J2DScreen::setPriority(JSURandomInputStream* param_0, u32 param_1, JKRArchive* param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setPriority__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F8778-802F8834 00BC+00 s=1 e=0 z=0 None .text private_set__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive */
|
|
// 802F8788: 803621D8 (_savegpr_28)
|
|
// 802F879C: 802F8834 (checkSignature__9J2DScreenFP20JSURandomInputStream)
|
|
// 802F87B8: 802F8894 (getScreenInformation__9J2DScreenFP20JSURandomInputStream)
|
|
// 802F87E0: 802F8990 (makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive)
|
|
// 802F87FC: 802F85A8 (clean__9J2DScreenFv)
|
|
// 802F8820: 80362224 (_restgpr_28)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
asm void J2DScreen::private_set(JSURandomInputStream* param_0, u32 param_1, JKRArchive* param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/private_set__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F8834-802F8894 0060+00 s=1 e=0 z=0 None .text checkSignature__9J2DScreenFP20JSURandomInputStream */
|
|
// 802F884C: 802DC298 (read__14JSUInputStreamFPvl)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
asm void J2DScreen::checkSignature(JSURandomInputStream* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/checkSignature__9J2DScreenFP20JSURandomInputStream.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456230-80456238 0008+00 s=1 e=0 z=0 None .sdata2 @1705 */
|
|
SECTION_SDATA2 static f64 lit_1705 = 4503599627370496.0 /* cast u32 to float */;
|
|
|
|
/* 802F8894-802F8990 00FC+00 s=1 e=0 z=0 None .text getScreenInformation__9J2DScreenFP20JSURandomInputStream */
|
|
// 802F88BC: 802DC298 (read__14JSUInputStreamFPvl)
|
|
// 802F88D8: 80456220 (lit_1561)
|
|
// 802F88E8: 80456230 (lit_1705)
|
|
// 802F8924: 802F6D18 (func_802F6D18)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
asm void J2DScreen::getScreenInformation(JSURandomInputStream* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/getScreenInformation__9J2DScreenFP20JSURandomInputStream.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F8990-802F8B98 0208+00 s=1 e=0 z=0 None .text makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive */
|
|
// 802F89A0: 803621CC (_savegpr_25)
|
|
// 802F89D0: 802DC458 (peek__20JSURandomInputStreamFPvl)
|
|
// 802F8A54: 802DC4DC (seek__20JSURandomInputStreamFl17JSUStreamSeekFrom)
|
|
// 802F8A6C: 802DC4DC (seek__20JSURandomInputStreamFl17JSUStreamSeekFrom)
|
|
// 802F8AA0: 802DC4DC (seek__20JSURandomInputStreamFl17JSUStreamSeekFrom)
|
|
// 802F8AB8: 802F9280 (getResReference__9J2DScreenFP20JSURandomInputStreamUl)
|
|
// 802F8ADC: 802F9280 (getResReference__9J2DScreenFP20JSURandomInputStreamUl)
|
|
// 802F8B04: 802F937C (createMaterial__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive)
|
|
// 802F8B84: 80362218 (_restgpr_25)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
asm void J2DScreen::makeHierarchyPanes(J2DPane* param_0, JSURandomInputStream* param_1, u32 param_2, JKRArchive* param_3) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F8B98-802F8ED4 033C+00 s=1 e=0 z=0 None .text createPane__9J2DScreenFRC18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPaneUlP10JKRArchive */
|
|
// 802F8BA8: 803621D0 (_savegpr_26)
|
|
// 802F8C5C: 802CEC4C (__nw__FUl)
|
|
// 802F8C74: 802F5F9C (__ct__7J2DPaneFP7J2DPaneP20JSURandomInputStreamUc)
|
|
// 802F8C88: 802CEC4C (__nw__FUl)
|
|
// 802F8CA0: 802F9B74 (__ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive)
|
|
// 802F8CB4: 802CEC4C (__nw__FUl)
|
|
// 802F8CCC: 802FC118 (__ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive)
|
|
// 802F8CE0: 802CEC4C (__nw__FUl)
|
|
// 802F8CF8: 802FF6D8 (__ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive)
|
|
// 802F8D0C: 802CEC4C (__nw__FUl)
|
|
// 802F8D24: 802F5F9C (__ct__7J2DPaneFP7J2DPaneP20JSURandomInputStreamUc)
|
|
// 802F8D40: 802CEC4C (__nw__FUl)
|
|
// 802F8D5C: 80300C94 (__ct__11J2DWindowExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial)
|
|
// 802F8D70: 802CEC4C (__nw__FUl)
|
|
// 802F8D88: 802F9C10 (__ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial)
|
|
// 802F8DA4: 802CEC4C (__nw__FUl)
|
|
// 802F8DC0: 803036EC (__ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial)
|
|
// 802F8DD4: 802CEC4C (__nw__FUl)
|
|
// 802F8DEC: 802FC1D4 (__ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial)
|
|
// 802F8E08: 802CEC4C (__nw__FUl)
|
|
// 802F8E24: 803071E4 (__ct__12J2DTextBoxExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial)
|
|
// 802F8E38: 802CEC4C (__nw__FUl)
|
|
// 802F8E54: 802FF75C (__ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial)
|
|
// 802F8E84: 802CEC4C (__nw__FUl)
|
|
// 802F8E9C: 802F5F9C (__ct__7J2DPaneFP7J2DPaneP20JSURandomInputStreamUc)
|
|
// 802F8EB4: 802DC4DC (seek__20JSURandomInputStreamFl17JSUStreamSeekFrom)
|
|
// 802F8EC0: 8036221C (_restgpr_26)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DScrnBlockHeader const& False
|
|
// J2DScrnBlockHeader const False
|
|
// J2DScrnBlockHeader False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
asm void J2DScreen::createPane(J2DScrnBlockHeader const& param_0, JSURandomInputStream* param_1, J2DPane* param_2, u32 param_3, JKRArchive* param_4) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/func_802F8B98.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456238-8045623C 0004+00 s=1 e=0 z=0 None .sdata2 @1829 */
|
|
SECTION_SDATA2 static f32 lit_1829 = -1.0f;
|
|
|
|
/* 8045623C-80456240 0004+00 s=1 e=0 z=0 None .sdata2 @1830 */
|
|
SECTION_SDATA2 static f32 lit_1830 = 1.0f;
|
|
|
|
/* 802F8ED4-802F90A0 01CC+00 s=0 e=51 z=4 None .text draw__9J2DScreenFffPC14J2DGrafContext */
|
|
// 802F8F24: 80360548 (GXGetScissor)
|
|
// 802F8F48: 802F67E0 (draw__7J2DPaneFffPC14J2DGrafContextbb)
|
|
// 802F8F54: 80456220 (lit_1561)
|
|
// 802F8F5C: 80456224 (lit_1562)
|
|
// 802F8F60: 80456228 (lit_1563)
|
|
// 802F8F64: 80456238 (lit_1829)
|
|
// 802F8F68: 8045623C (lit_1830)
|
|
// 802F8F6C: 802E96D0 (__ct__13J2DOrthoGraphFffffff)
|
|
// 802F8F74: 802E97B4 (setPort__13J2DOrthoGraphFv)
|
|
// 802F8F90: 802F67E0 (draw__7J2DPaneFffPC14J2DGrafContextbb)
|
|
// 802F8F94: 803CC9E0 (__vt__13J2DOrthoGraph)
|
|
// 802F8F98: 803CC9E0 (__vt__13J2DOrthoGraph)
|
|
// 802F8FA0: 803CC9B8 (__vt__14J2DGrafContext)
|
|
// 802F8FA4: 803CC9B8 (__vt__14J2DGrafContext)
|
|
// 802F8FC8: 803604D0 (GXSetScissor)
|
|
// 802F8FD0: 8035F0D4 (GXSetNumIndStages)
|
|
// 802F8FDC: 8035F0F8 (GXSetTevDirect)
|
|
// 802F8FF0: 8035F890 (GXSetNumTevStages)
|
|
// 802F8FFC: 8035F198 (GXSetTevOp)
|
|
// 802F9010: 8035F6F4 (GXSetTevOrder)
|
|
// 802F901C: 8035AEB8 (GXSetVtxDesc)
|
|
// 802F9024: 8035C984 (GXSetCullMode)
|
|
// 802F902C: 8035BDFC (GXSetNumTexGens)
|
|
// 802F904C: 8035DB6C (GXSetChanCtrl)
|
|
// 802F9068: 8035F5A4 (GXSetTevSwapModeTable)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// f32 False
|
|
// f32 False
|
|
// J2DGrafContext const* False
|
|
// J2DGrafContext const False
|
|
// J2DGrafContext False
|
|
asm void J2DScreen::draw(f32 param_0, f32 param_1, J2DGrafContext const* param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/draw__9J2DScreenFffPC14J2DGrafContext.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F90A0-802F90E0 0040+00 s=1 e=0 z=0 None .text search__9J2DScreenFUx */
|
|
// 802F90C4: 802F72E0 (search__7J2DPaneFUx)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// u64 False
|
|
asm void J2DScreen::search(u64 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/search__9J2DScreenFUx.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F90E0-802F9120 0040+00 s=1 e=0 z=0 None .text searchUserInfo__9J2DScreenFUx */
|
|
// 802F9104: 802F7388 (searchUserInfo__7J2DPaneFUx)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// u64 False
|
|
asm void J2DScreen::searchUserInfo(u64 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/searchUserInfo__9J2DScreenFUx.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9120-802F9280 0160+00 s=1 e=0 z=0 None .text drawSelf__9J2DScreenFffPA3_A4_f */
|
|
// 802F9190: 8035FBF0 (GXSetBlendMode)
|
|
// 802F91A8: 8035B5C4 (GXSetVtxAttrFmt)
|
|
// 802F91B8: 8035C764 (GXBegin)
|
|
// 802F91BC: 80456220 (lit_1561)
|
|
// 802F91C8: 80456220 (lit_1561)
|
|
// 802F91D0: 80456220 (lit_1561)
|
|
// 802F91F0: 80456220 (lit_1561)
|
|
// 802F91F8: 80456220 (lit_1561)
|
|
// 802F9224: 80456220 (lit_1561)
|
|
// 802F923C: 80456220 (lit_1561)
|
|
// 802F9248: 80456220 (lit_1561)
|
|
// 802F9268: 8035B5C4 (GXSetVtxAttrFmt)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// f32 False
|
|
// f32 False
|
|
// f32 (* )[3][4] False
|
|
// f32 False
|
|
// * False
|
|
// False
|
|
asm void J2DScreen::drawSelf(f32 param_0, f32 param_1, f32 (* param_2)[3][4]) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/drawSelf__9J2DScreenFffPA3_A4_f.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9280-802F937C 00FC+00 s=1 e=0 z=0 None .text getResReference__9J2DScreenFP20JSURandomInputStreamUl */
|
|
// 802F9290: 803621D4 (_savegpr_27)
|
|
// 802F92D8: 802DC298 (read__14JSUInputStreamFPvl)
|
|
// 802F9304: 802DC298 (read__14JSUInputStreamFPvl)
|
|
// 802F9318: 802DC4DC (seek__20JSURandomInputStreamFl17JSUStreamSeekFrom)
|
|
// 802F932C: 802CECC4 (__nwa__FUl)
|
|
// 802F9340: 802CECEC (__nwa__FUli)
|
|
// 802F935C: 802DC298 (read__14JSUInputStreamFPvl)
|
|
// 802F9368: 80362220 (_restgpr_27)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
asm void J2DScreen::getResReference(JSURandomInputStream* param_0, u32 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/getResReference__9J2DScreenFP20JSURandomInputStreamUl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F937C-802F9600 0284+00 s=1 e=0 z=0 None .text createMaterial__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive */
|
|
// 802F938C: 803621CC (_savegpr_25)
|
|
// 802F93C4: 802DC298 (read__14JSUInputStreamFPvl)
|
|
// 802F93D4: 802DC298 (read__14JSUInputStreamFPvl)
|
|
// 802F940C: 802CECC4 (__nwa__FUl)
|
|
// 802F9410: 802EA1AC (__ct__11J2DMaterialFv)
|
|
// 802F9414: 802EA1AC (__ct__11J2DMaterialFv)
|
|
// 802F9418: 802EA2CC (__dt__11J2DMaterialFv)
|
|
// 802F941C: 802EA2CC (__dt__11J2DMaterialFv)
|
|
// 802F9428: 80361F14 (__construct_new_array)
|
|
// 802F9444: 802CECEC (__nwa__FUli)
|
|
// 802F9448: 802EA1AC (__ct__11J2DMaterialFv)
|
|
// 802F944C: 802EA1AC (__ct__11J2DMaterialFv)
|
|
// 802F9450: 802EA2CC (__dt__11J2DMaterialFv)
|
|
// 802F9454: 802EA2CC (__dt__11J2DMaterialFv)
|
|
// 802F9460: 80361F14 (__construct_new_array)
|
|
// 802F9470: 802CECEC (__nwa__FUli)
|
|
// 802F9498: 802DC4DC (seek__20JSURandomInputStreamFl17JSUStreamSeekFrom)
|
|
// 802F94A8: 802DC298 (read__14JSUInputStreamFPvl)
|
|
// 802F94B4: 802F2AD0 (__ct__18J2DMaterialFactoryFRC16J2DMaterialBlock)
|
|
// 802F94E4: 802F2D1C (create__18J2DMaterialFactoryCFP11J2DMaterialiUlP15J2DResReferenceP15J2DResReferenceP10JKRArchive)
|
|
// 802F9558: 802CECC4 (__nwa__FUl)
|
|
// 802F9590: 802CEC4C (__nw__FUl)
|
|
// 802F95A0: 802DE9E0 (__ct__10JUTNameTabFPC7ResNTAB)
|
|
// 802F95BC: 802CED60 (__dla__FPv)
|
|
// 802F95C8: 802CED60 (__dla__FPv)
|
|
// 802F95D8: 802CED60 (__dla__FPv)
|
|
// 802F95E0: 802F85A8 (clean__9J2DScreenFv)
|
|
// 802F95EC: 80362218 (_restgpr_25)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
asm void J2DScreen::createMaterial(JSURandomInputStream* param_0, u32 param_1, JKRArchive* param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/createMaterial__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9600-802F9620 0020+00 s=1 e=0 z=0 None .text isUsed__9J2DScreenFPC7ResTIMG */
|
|
// 802F960C: 802F7430 (isUsed__7J2DPaneFPC7ResTIMG)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// ResTIMG const* False
|
|
// ResTIMG const False
|
|
// ResTIMG False
|
|
asm void J2DScreen::isUsed(ResTIMG const* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/isUsed__9J2DScreenFPC7ResTIMG.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9620-802F9640 0020+00 s=1 e=0 z=0 None .text isUsed__9J2DScreenFPC7ResFONT */
|
|
// 802F962C: 802F74B8 (isUsed__7J2DPaneFPC7ResFONT)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// ResFONT const* False
|
|
// ResFONT const False
|
|
// ResFONT False
|
|
asm void J2DScreen::isUsed(ResFONT const* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/isUsed__9J2DScreenFPC7ResFONT.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 80451590-80451598 0004+04 s=1 e=3 z=0 None .sbss mDataManage__9J2DScreen */
|
|
u8 mDataManage__9J2DScreen[4 + 4 /* padding */];
|
|
|
|
/* 802F9640-802F9690 0050+00 s=0 e=6 z=0 None .text getNameResource__9J2DScreenFPCc */
|
|
// 802F9658: 802D4270 (getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader)
|
|
// 802F9664: 80451590 (mDataManage__9J2DScreen)
|
|
// 802F9678: 8030CE18 (get__13J2DDataManageFPCc)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
asm void J2DScreen::getNameResource(char const* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/getNameResource__9J2DScreenFPCc.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9690-802F9704 0074+00 s=0 e=30 z=3 None .text animation__9J2DScreenFv */
|
|
// 802F96D4: 802EAC78 (animation__11J2DMaterialFv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
asm void J2DScreen::animation() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/animation__9J2DScreenFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9704-802F9798 0094+00 s=1 e=0 z=0 None .text setAnimation__9J2DScreenFP11J2DAnmColor */
|
|
// 802F9714: 803621D8 (_savegpr_28)
|
|
// 802F976C: 802EA89C (setAnimation__11J2DMaterialFP11J2DAnmColor)
|
|
// 802F9784: 80362224 (_restgpr_28)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DAnmColor* False
|
|
// J2DAnmColor False
|
|
asm void J2DScreen::setAnimation(J2DAnmColor* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setAnimation__9J2DScreenFP11J2DAnmColor.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9798-802F9838 00A0+00 s=1 e=0 z=0 None .text setAnimation__9J2DScreenFP19J2DAnmTextureSRTKey */
|
|
// 802F97A8: 803621D8 (_savegpr_28)
|
|
// 802F980C: 802EA94C (setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey)
|
|
// 802F9824: 80362224 (_restgpr_28)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DAnmTextureSRTKey* False
|
|
// J2DAnmTextureSRTKey False
|
|
asm void J2DScreen::setAnimation(J2DAnmTextureSRTKey* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setAnimation__9J2DScreenFP19J2DAnmTextureSRTKey.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9838-802F98CC 0094+00 s=1 e=0 z=0 None .text setAnimation__9J2DScreenFP16J2DAnmTexPattern */
|
|
// 802F9848: 803621D8 (_savegpr_28)
|
|
// 802F98A0: 802EAA2C (setAnimation__11J2DMaterialFP16J2DAnmTexPattern)
|
|
// 802F98B8: 80362224 (_restgpr_28)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DAnmTexPattern* False
|
|
// J2DAnmTexPattern False
|
|
asm void J2DScreen::setAnimation(J2DAnmTexPattern* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setAnimation__9J2DScreenFP16J2DAnmTexPattern.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F98CC-802F99A8 00DC+00 s=1 e=0 z=0 None .text setAnimation__9J2DScreenFP15J2DAnmTevRegKey */
|
|
// 802F98DC: 803621D8 (_savegpr_28)
|
|
// 802F9934: 802EAB0C (setAnimation__11J2DMaterialFP15J2DAnmTevRegKey)
|
|
// 802F997C: 802EAB0C (setAnimation__11J2DMaterialFP15J2DAnmTevRegKey)
|
|
// 802F9994: 80362224 (_restgpr_28)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DAnmTevRegKey* False
|
|
// J2DAnmTevRegKey False
|
|
asm void J2DScreen::setAnimation(J2DAnmTevRegKey* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setAnimation__9J2DScreenFP15J2DAnmTevRegKey.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F99A8-802F99C8 0020+00 s=1 e=0 z=0 None .text setAnimation__9J2DScreenFP14J2DAnmVtxColor */
|
|
// 802F99B4: 802F81A0 (setVtxColorAnimation__7J2DPaneFP14J2DAnmVtxColor)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DAnmVtxColor* False
|
|
// J2DAnmVtxColor False
|
|
asm void J2DScreen::setAnimation(J2DAnmVtxColor* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setAnimation__9J2DScreenFP14J2DAnmVtxColor.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F99C8-802F99E8 0020+00 s=1 e=0 z=0 None .text setAnimation__9J2DScreenFP20J2DAnmVisibilityFull */
|
|
// 802F99D4: 802F8118 (setVisibileAnimation__7J2DPaneFP20J2DAnmVisibilityFull)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DAnmVisibilityFull* False
|
|
// J2DAnmVisibilityFull False
|
|
asm void J2DScreen::setAnimation(J2DAnmVisibilityFull* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setAnimation__9J2DScreenFP20J2DAnmVisibilityFull.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F99E8-802F9A18 0030+00 s=1 e=0 z=0 None .text createPane__9J2DScreenFRC18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPaneUl */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DScrnBlockHeader const& False
|
|
// J2DScrnBlockHeader const False
|
|
// J2DScrnBlockHeader False
|
|
// JSURandomInputStream* False
|
|
// JSURandomInputStream False
|
|
// J2DPane* False
|
|
// J2DPane False
|
|
// u32 False
|
|
asm void J2DScreen::createPane(J2DScrnBlockHeader const& param_0, JSURandomInputStream* param_1, J2DPane* param_2, u32 param_3) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/createPane__9J2DScreenFRC18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPaneUl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9A18-802F9A20 0008+00 s=1 e=0 z=0 None .text getTypeID__9J2DScreenCFv */
|
|
// True False
|
|
// s32 False
|
|
s32 J2DScreen::getTypeID() const {
|
|
return 8;
|
|
}
|
|
|
|
|
|
/* 802F9A20-802F9A54 0034+00 s=1 e=0 z=0 None .text calcMtx__9J2DScreenFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm void J2DScreen::calcMtx() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/calcMtx__9J2DScreenFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9A54-802F9A74 0020+00 s=1 e=0 z=0 None .text setAnimation__9J2DScreenFP10J2DAnmBase */
|
|
// 802F9A60: 802F7EF4 (setAnimation__7J2DPaneFP10J2DAnmBase)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DAnmBase* False
|
|
// J2DAnmBase False
|
|
asm void J2DScreen::setAnimation(J2DAnmBase* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DScreen/setAnimation__9J2DScreenFP10J2DAnmBase.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 802F9A74-802F9A78 0004+00 s=1 e=0 z=0 None .text setAnimationVF__9J2DScreenFP20J2DAnmVisibilityFull */
|
|
// True False
|
|
// void False
|
|
// J2DAnmVisibilityFull* False
|
|
// J2DAnmVisibilityFull False
|
|
void J2DScreen::setAnimationVF(J2DAnmVisibilityFull* param_0) {
|
|
/* empty function */
|
|
}
|
|
|
|
|
|
/* 802F9A78-802F9A7C 0004+00 s=1 e=0 z=0 None .text setAnimationVC__9J2DScreenFP14J2DAnmVtxColor */
|
|
// True False
|
|
// void False
|
|
// J2DAnmVtxColor* False
|
|
// J2DAnmVtxColor False
|
|
void J2DScreen::setAnimationVC(J2DAnmVtxColor* param_0) {
|
|
/* empty function */
|
|
}
|
|
|
|
|