mirror of
https://github.com/zeldaret/tp
synced 2026-05-23 15:01:53 -04:00
1223 lines
37 KiB
C++
1223 lines
37 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: J2DAnimation
|
|
//
|
|
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
#include "JSystem/J2DGraph/J2DAnimation.h"
|
|
|
|
//
|
|
// Types:
|
|
//
|
|
|
|
struct _GXTlutFmt {
|
|
};
|
|
|
|
struct _GXTlut {
|
|
};
|
|
|
|
struct _GXColorS10 {
|
|
};
|
|
|
|
struct _GXColor {
|
|
};
|
|
|
|
struct JUTTransparency {
|
|
};
|
|
|
|
struct JKRArchive {
|
|
};
|
|
|
|
struct JUTResReference {
|
|
/* 802DE120 */ // False False
|
|
// void const* False
|
|
// void const False
|
|
// void False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
void getResource(void const*, u32, JKRArchive*);
|
|
};
|
|
|
|
struct JUTPalette {
|
|
/* 802DE91C */ // False False
|
|
// _GXTlut False
|
|
// _GXTlutFmt False
|
|
// JUTTransparency False
|
|
// u16 False
|
|
// void* False
|
|
// void False
|
|
void storeTLUT(_GXTlut, _GXTlutFmt, JUTTransparency, u16, void*);
|
|
};
|
|
|
|
struct JUTNameTab {
|
|
/* 802DEA58 */ // False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
void getIndex(char const*) const;
|
|
/* 802DEAF8 */ // False False
|
|
// u16 False
|
|
void getName(u16) const;
|
|
};
|
|
|
|
struct J3DTransformInfo {
|
|
};
|
|
|
|
struct J3DTextureSRTInfo {
|
|
};
|
|
|
|
struct J3DAnmKeyTableBase {
|
|
};
|
|
|
|
struct J2DScreen {
|
|
};
|
|
|
|
struct J2DResReference {
|
|
/* 8030CF10 */ // False False
|
|
// u16 False
|
|
void getResReference(u16) const;
|
|
/* 8030CF44 */ // False False
|
|
// u16 False
|
|
void getName(u16) const;
|
|
};
|
|
|
|
struct J2DDataManage {
|
|
/* 8030CE18 */ // False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
void get(char const*);
|
|
};
|
|
|
|
struct J2DAnmVtxColorKey {
|
|
/* 8030B704 */ // True False
|
|
// u8 False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
void getColor(u8, u16, _GXColor*) const;
|
|
/* 8030CC20 */ // True False
|
|
~J2DAnmVtxColorKey();
|
|
};
|
|
|
|
struct J2DAnmVtxColorFull {
|
|
/* 8030B4C4 */ // True False
|
|
// u8 False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
void getColor(u8, u16, _GXColor*) const;
|
|
/* 8030CC8C */ // True False
|
|
~J2DAnmVtxColorFull();
|
|
};
|
|
|
|
struct J2DAnmVisibilityFull {
|
|
/* 8030C048 */ // False False
|
|
// u16 False
|
|
// u8* False
|
|
// u8 False
|
|
void getVisibility(u16, u8*) const;
|
|
};
|
|
|
|
struct J2DAnmTransformKey {
|
|
/* 801959C0 */ // False False
|
|
~J2DAnmTransformKey();
|
|
/* 8030AAFC */ // True False
|
|
// f32 False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
void calcTransform(f32, u16, J3DTransformInfo*) const;
|
|
/* 8030CD7C */ // True False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
void getTransform(u16, J3DTransformInfo*) const;
|
|
};
|
|
|
|
struct J2DAnmTransformFull {
|
|
/* 8030A590 */ // True False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
void getTransform(u16, J3DTransformInfo*) const;
|
|
/* 8030CDAC */ // True False
|
|
~J2DAnmTransformFull();
|
|
};
|
|
|
|
struct J2DAnmTextureSRTKey {
|
|
/* 80184274 */ // False False
|
|
~J2DAnmTextureSRTKey();
|
|
/* 8030B9F0 */ // False False
|
|
// f32 False
|
|
// u16 False
|
|
// J3DTextureSRTInfo* False
|
|
// J3DTextureSRTInfo False
|
|
void calcTransform(f32, u16, J3DTextureSRTInfo*) const;
|
|
/* 8030BC60 */ // True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
void searchUpdateMaterialID(J2DScreen*);
|
|
};
|
|
|
|
struct J2DAnmTexPattern {
|
|
struct J2DAnmTexPatternTIMGPointer {
|
|
/* 8030CB2C */ // True False
|
|
J2DAnmTexPatternTIMGPointer();
|
|
/* 8030CB3C */ // True False
|
|
~J2DAnmTexPatternTIMGPointer();
|
|
};
|
|
|
|
/* 8030BD10 */ // True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
void searchUpdateMaterialID(J2DScreen*);
|
|
/* 8030BEE8 */ // False False
|
|
// u16 False
|
|
// u16* False
|
|
// u16 False
|
|
void getTexNo(u16, u16*) const;
|
|
/* 8030BF9C */ // False False
|
|
// u16 False
|
|
void getResTIMG(u16) const;
|
|
/* 8030BFF0 */ // False False
|
|
// u16 False
|
|
void getPalette(u16) const;
|
|
/* 8030CB90 */ // True False
|
|
~J2DAnmTexPattern();
|
|
};
|
|
|
|
struct J2DAnmTevRegKey {
|
|
/* 801841EC */ // False False
|
|
~J2DAnmTevRegKey();
|
|
/* 8030C0F0 */ // False False
|
|
// u16 False
|
|
// _GXColorS10* False
|
|
// _GXColorS10 False
|
|
void getTevColorReg(u16, _GXColorS10*) const;
|
|
/* 8030C3B4 */ // False False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
void getTevKonstReg(u16, _GXColor*) const;
|
|
/* 8030C678 */ // True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
void searchUpdateMaterialID(J2DScreen*);
|
|
};
|
|
|
|
struct J2DAnmColorKey {
|
|
/* 80239BE0 */ // False False
|
|
~J2DAnmColorKey();
|
|
/* 8030B200 */ // True False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
void getColor(u16, _GXColor*) const;
|
|
};
|
|
|
|
struct J2DAnmColorFull {
|
|
/* 8030AFC8 */ // True False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
void getColor(u16, _GXColor*) const;
|
|
/* 8030CCF8 */ // True False
|
|
~J2DAnmColorFull();
|
|
};
|
|
|
|
struct J2DAnmColor {
|
|
/* 801842FC */ // False False
|
|
~J2DAnmColor();
|
|
/* 802EB390 */ // False False
|
|
// void False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
void getColor(u16, _GXColor*) const;
|
|
/* 8030AF24 */ // True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
void searchUpdateMaterialID(J2DScreen*);
|
|
};
|
|
|
|
struct J2DAnmBase {
|
|
/* 800569B0 */ // False False
|
|
// void False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
void searchUpdateMaterialID(J2DScreen*);
|
|
};
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
// False True
|
|
// f32 False
|
|
// J3DAnmKeyTableBase* False
|
|
// J3DAnmKeyTableBase False
|
|
// s16* False
|
|
// s16 False
|
|
void J2DGetKeyFrameInterpolation__template0(f32, J3DAnmKeyTableBase*, s16*);
|
|
// False True
|
|
// f32 False
|
|
// J3DAnmKeyTableBase* False
|
|
// J3DAnmKeyTableBase False
|
|
// f32* False
|
|
// f32 False
|
|
void J2DGetKeyFrameInterpolation__template1(f32, J3DAnmKeyTableBase*, f32*);
|
|
|
|
// True False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
extern "C" void getTransform__19J2DAnmTransformFullCFUsP16J3DTransformInfo();
|
|
// True False
|
|
// f32 False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
extern "C" void calcTransform__18J2DAnmTransformKeyCFfUsP16J3DTransformInfo();
|
|
// True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
extern "C" void searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen();
|
|
// True False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
extern "C" void getColor__15J2DAnmColorFullCFUsP8_GXColor();
|
|
// True False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
extern "C" void getColor__14J2DAnmColorKeyCFUsP8_GXColor();
|
|
// True False
|
|
// u8 False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
extern "C" void getColor__18J2DAnmVtxColorFullCFUcUsP8_GXColor();
|
|
// True False
|
|
// u8 False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
extern "C" void getColor__17J2DAnmVtxColorKeyCFUcUsP8_GXColor();
|
|
// False False
|
|
// f32 False
|
|
// u16 False
|
|
// J3DTextureSRTInfo* False
|
|
// J3DTextureSRTInfo False
|
|
extern "C" void calcTransform__19J2DAnmTextureSRTKeyCFfUsP17J3DTextureSRTInfo();
|
|
// True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
extern "C" void searchUpdateMaterialID__19J2DAnmTextureSRTKeyFP9J2DScreen();
|
|
// True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
extern "C" void searchUpdateMaterialID__16J2DAnmTexPatternFP9J2DScreen();
|
|
// False False
|
|
// u16 False
|
|
// u16* False
|
|
// u16 False
|
|
extern "C" void getTexNo__16J2DAnmTexPatternCFUsPUs();
|
|
// False False
|
|
// u16 False
|
|
extern "C" void getResTIMG__16J2DAnmTexPatternCFUs();
|
|
// False False
|
|
// u16 False
|
|
extern "C" void getPalette__16J2DAnmTexPatternCFUs();
|
|
// False False
|
|
// u16 False
|
|
// u8* False
|
|
// u8 False
|
|
extern "C" void getVisibility__20J2DAnmVisibilityFullCFUsPUc();
|
|
// False False
|
|
// u16 False
|
|
// _GXColorS10* False
|
|
// _GXColorS10 False
|
|
extern "C" void getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10();
|
|
// False False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
extern "C" void getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor();
|
|
// True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
extern "C" void searchUpdateMaterialID__15J2DAnmTevRegKeyFP9J2DScreen();
|
|
// False True
|
|
// f32 False
|
|
// J3DAnmKeyTableBase* False
|
|
// J3DAnmKeyTableBase False
|
|
// s16* False
|
|
// s16 False
|
|
extern "C" void func_8030C77C();
|
|
// False True
|
|
// f32 False
|
|
// J3DAnmKeyTableBase* False
|
|
// J3DAnmKeyTableBase False
|
|
// f32* False
|
|
// f32 False
|
|
extern "C" void func_8030C9B0();
|
|
// True False
|
|
extern "C" void __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv();
|
|
// True False
|
|
extern "C" void __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv();
|
|
// True False
|
|
extern "C" void __dt__16J2DAnmTexPatternFv();
|
|
// True False
|
|
extern "C" void __dt__17J2DAnmVtxColorKeyFv();
|
|
// True False
|
|
extern "C" void __dt__18J2DAnmVtxColorFullFv();
|
|
// True False
|
|
extern "C" void __dt__15J2DAnmColorFullFv();
|
|
// True False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
extern "C" void getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo();
|
|
// True False
|
|
extern "C" void __dt__19J2DAnmTransformFullFv();
|
|
extern "C" extern void* __vt__15J2DAnmTevRegKey[4];
|
|
extern "C" extern void* __vt__16J2DAnmTexPattern[4];
|
|
extern "C" extern void* __vt__19J2DAnmTextureSRTKey[4];
|
|
extern "C" extern void* __vt__17J2DAnmVtxColorKey[5];
|
|
extern "C" extern void* __vt__18J2DAnmVtxColorFull[5];
|
|
extern "C" extern void* __vt__14J2DAnmColorKey[5];
|
|
extern "C" extern void* __vt__15J2DAnmColorFull[5];
|
|
extern "C" extern void* __vt__11J2DAnmColor[5];
|
|
extern "C" extern void* __vt__18J2DAnmTransformKey[6];
|
|
extern "C" extern void* __vt__19J2DAnmTransformFull[5];
|
|
|
|
//
|
|
// 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
|
|
// void False
|
|
void operator delete(void*);
|
|
|
|
// False False
|
|
// void False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
extern "C" void searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen();
|
|
// False False
|
|
extern "C" void __dt__15J2DAnmTevRegKeyFv();
|
|
// False False
|
|
extern "C" void __dt__19J2DAnmTextureSRTKeyFv();
|
|
// False False
|
|
extern "C" void __dt__11J2DAnmColorFv();
|
|
// False False
|
|
extern "C" void __dt__18J2DAnmTransformKeyFv();
|
|
// False False
|
|
extern "C" void __dt__14J2DAnmColorKeyFv();
|
|
// 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
|
|
// void False
|
|
extern "C" void __dl__FPv();
|
|
// False False
|
|
// void const* False
|
|
// void const False
|
|
// void False
|
|
// u32 False
|
|
// JKRArchive* False
|
|
// JKRArchive False
|
|
extern "C" void getResource__15JUTResReferenceFPCvUlP10JKRArchive();
|
|
// False False
|
|
// _GXTlut False
|
|
// _GXTlutFmt False
|
|
// JUTTransparency False
|
|
// u16 False
|
|
// void* False
|
|
// void False
|
|
extern "C" void storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv();
|
|
// False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
extern "C" void getIndex__10JUTNameTabCFPCc();
|
|
// False False
|
|
// u16 False
|
|
extern "C" void getName__10JUTNameTabCFUs();
|
|
// False False
|
|
// void False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
extern "C" void getColor__11J2DAnmColorCFUsP8_GXColor();
|
|
// False False
|
|
// char const* False
|
|
// char const False
|
|
// char False
|
|
extern "C" void get__13J2DDataManageFPCc();
|
|
// False False
|
|
// u16 False
|
|
extern "C" void getResReference__15J2DResReferenceCFUs();
|
|
// False False
|
|
// u16 False
|
|
extern "C" void getName__15J2DResReferenceCFUs();
|
|
// False False
|
|
extern "C" void __destroy_new_array();
|
|
// False False
|
|
extern "C" void __construct_new_array();
|
|
// False False
|
|
extern "C" void _savegpr_26();
|
|
// False False
|
|
extern "C" void _savegpr_27();
|
|
// False False
|
|
extern "C" void _savegpr_29();
|
|
// False False
|
|
extern "C" void _restgpr_26();
|
|
// False False
|
|
extern "C" void _restgpr_27();
|
|
// False False
|
|
extern "C" void _restgpr_29();
|
|
extern "C" extern void* __vt__10J2DAnmBase[4];
|
|
extern "C" extern void* __vt__15J2DAnmTransform[5 + 4 /* padding */];
|
|
extern "C" extern void* __vt__10JUTNameTab[3];
|
|
extern "C" extern void* __vt__14J2DAnmVtxColor[5];
|
|
extern "C" extern u8 mDataManage__9J2DScreen[4 + 4 /* padding */];
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456300-80456308 0004+04 s=10 e=0 z=0 None .sdata2 @1573 */
|
|
SECTION_SDATA2 static f32 lit_1573[1 + 1 /* padding */] = {
|
|
0.0f,
|
|
/* padding */
|
|
0.0f,
|
|
};
|
|
|
|
/* 80456308-80456310 0008+00 s=5 e=0 z=0 None .sdata2 @1576 */
|
|
SECTION_SDATA2 static f64 lit_1576 = 4503599627370496.0 /* cast u32 to float */;
|
|
|
|
/* 8030A590-8030AAFC 056C+00 s=1 e=0 z=0 None .text getTransform__19J2DAnmTransformFullCFUsP16J3DTransformInfo */
|
|
// 8030A5C8: 80456300 (lit_1573)
|
|
// 8030A5EC: 80456308 (lit_1576)
|
|
// 8030A65C: 80456300 (lit_1573)
|
|
// 8030A680: 80456308 (lit_1576)
|
|
// 8030A6F0: 80456300 (lit_1573)
|
|
// 8030A714: 80456308 (lit_1576)
|
|
// 8030A784: 80456300 (lit_1573)
|
|
// 8030A7A8: 80456308 (lit_1576)
|
|
// 8030A818: 80456300 (lit_1573)
|
|
// 8030A83C: 80456308 (lit_1576)
|
|
// 8030A8AC: 80456300 (lit_1573)
|
|
// 8030A8D0: 80456308 (lit_1576)
|
|
// 8030A940: 80456300 (lit_1573)
|
|
// 8030A964: 80456308 (lit_1576)
|
|
// 8030A9D4: 80456300 (lit_1573)
|
|
// 8030A9F8: 80456308 (lit_1576)
|
|
// 8030AA68: 80456300 (lit_1573)
|
|
// 8030AA8C: 80456308 (lit_1576)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
asm void J2DAnmTransformFull::getTransform(u16 param_0, J3DTransformInfo* param_1) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getTransform__19J2DAnmTransformFullCFUsP16J3DTransformInfo.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456310-80456314 0004+00 s=2 e=0 z=0 None .sdata2 @1619 */
|
|
SECTION_SDATA2 static f32 lit_1619 = 1.0f;
|
|
|
|
/* 8030AAFC-8030AF24 0428+00 s=1 e=0 z=0 None .text calcTransform__18J2DAnmTransformKeyCFfUsP16J3DTransformInfo */
|
|
// 8030AB14: 803621D4 (_savegpr_27)
|
|
// 8030AB6C: 80456310 (lit_1619)
|
|
// 8030ABA8: 8030C9B0 (func_8030C9B0)
|
|
// 8030ABCC: 80456310 (lit_1619)
|
|
// 8030AC08: 8030C9B0 (func_8030C9B0)
|
|
// 8030AC2C: 80456310 (lit_1619)
|
|
// 8030AC68: 8030C9B0 (func_8030C9B0)
|
|
// 8030ACD0: 8030C77C (func_8030C77C)
|
|
// 8030AD4C: 8030C77C (func_8030C77C)
|
|
// 8030ADC8: 8030C77C (func_8030C77C)
|
|
// 8030AE00: 80456300 (lit_1573)
|
|
// 8030AE3C: 8030C9B0 (func_8030C9B0)
|
|
// 8030AE60: 80456300 (lit_1573)
|
|
// 8030AE9C: 8030C9B0 (func_8030C9B0)
|
|
// 8030AEC0: 80456300 (lit_1573)
|
|
// 8030AEFC: 8030C9B0 (func_8030C9B0)
|
|
// 8030AF10: 80362220 (_restgpr_27)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// f32 False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
asm void J2DAnmTransformKey::calcTransform(f32 param_0, u16 param_1, J3DTransformInfo* param_2) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/calcTransform__18J2DAnmTransformKeyCFfUsP16J3DTransformInfo.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030AF24-8030AFC8 00A4+00 s=3 e=0 z=0 None .text searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen */
|
|
// 8030AF34: 803621DC (_savegpr_29)
|
|
// 8030AF60: 802DEAF8 (getName__10JUTNameTabCFUs)
|
|
// 8030AF6C: 802DEA58 (getIndex__10JUTNameTabCFPCc)
|
|
// 8030AFB4: 80362228 (_restgpr_29)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
asm void J2DAnmColor::searchUpdateMaterialID(J2DScreen* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030AFC8-8030B200 0238+00 s=1 e=0 z=0 None .text getColor__15J2DAnmColorFullCFUsP8_GXColor */
|
|
// 8030AFE0: 80456300 (lit_1573)
|
|
// 8030B000: 80456308 (lit_1576)
|
|
// 8030B068: 80456300 (lit_1573)
|
|
// 8030B088: 80456308 (lit_1576)
|
|
// 8030B0F0: 80456300 (lit_1573)
|
|
// 8030B110: 80456308 (lit_1576)
|
|
// 8030B178: 80456300 (lit_1573)
|
|
// 8030B198: 80456308 (lit_1576)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
asm void J2DAnmColorFull::getColor(u16 param_0, _GXColor* param_1) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getColor__15J2DAnmColorFullCFUsP8_GXColor.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456314-80456318 0004+00 s=3 e=0 z=0 None .sdata2 @1748 */
|
|
SECTION_SDATA2 static f32 lit_1748 = 255.0f;
|
|
|
|
/* 8030B200-8030B4C4 02C4+00 s=1 e=0 z=0 None .text getColor__14J2DAnmColorKeyCFUsP8_GXColor */
|
|
// 8030B218: 803621DC (_savegpr_29)
|
|
// 8030B28C: 8030C77C (func_8030C77C)
|
|
// 8030B294: 80456300 (lit_1573)
|
|
// 8030B2AC: 80456314 (lit_1748)
|
|
// 8030B328: 8030C77C (func_8030C77C)
|
|
// 8030B330: 80456300 (lit_1573)
|
|
// 8030B348: 80456314 (lit_1748)
|
|
// 8030B3C4: 8030C77C (func_8030C77C)
|
|
// 8030B3CC: 80456300 (lit_1573)
|
|
// 8030B3E4: 80456314 (lit_1748)
|
|
// 8030B460: 8030C77C (func_8030C77C)
|
|
// 8030B468: 80456300 (lit_1573)
|
|
// 8030B480: 80456314 (lit_1748)
|
|
// 8030B4B0: 80362228 (_restgpr_29)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
asm void J2DAnmColorKey::getColor(u16 param_0, _GXColor* param_1) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getColor__14J2DAnmColorKeyCFUsP8_GXColor.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030B4C4-8030B704 0240+00 s=1 e=0 z=0 None .text getColor__18J2DAnmVtxColorFullCFUcUsP8_GXColor */
|
|
// 8030B4E4: 80456300 (lit_1573)
|
|
// 8030B504: 80456308 (lit_1576)
|
|
// 8030B56C: 80456300 (lit_1573)
|
|
// 8030B58C: 80456308 (lit_1576)
|
|
// 8030B5F4: 80456300 (lit_1573)
|
|
// 8030B614: 80456308 (lit_1576)
|
|
// 8030B67C: 80456300 (lit_1573)
|
|
// 8030B69C: 80456308 (lit_1576)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// u8 False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
asm void J2DAnmVtxColorFull::getColor(u8 param_0, u16 param_1, _GXColor* param_2) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getColor__18J2DAnmVtxColorFullCFUcUsP8_GXColor.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030B704-8030B9F0 02EC+00 s=1 e=0 z=0 None .text getColor__17J2DAnmVtxColorKeyCFUcUsP8_GXColor */
|
|
// 8030B71C: 803621DC (_savegpr_29)
|
|
// 8030B798: 8030C77C (func_8030C77C)
|
|
// 8030B7A0: 80456300 (lit_1573)
|
|
// 8030B7BC: 80456314 (lit_1748)
|
|
// 8030B83C: 8030C77C (func_8030C77C)
|
|
// 8030B844: 80456300 (lit_1573)
|
|
// 8030B860: 80456314 (lit_1748)
|
|
// 8030B8E0: 8030C77C (func_8030C77C)
|
|
// 8030B8E8: 80456300 (lit_1573)
|
|
// 8030B904: 80456314 (lit_1748)
|
|
// 8030B984: 8030C77C (func_8030C77C)
|
|
// 8030B98C: 80456300 (lit_1573)
|
|
// 8030B9A8: 80456314 (lit_1748)
|
|
// 8030B9DC: 80362228 (_restgpr_29)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// u8 False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
asm void J2DAnmVtxColorKey::getColor(u8 param_0, u16 param_1, _GXColor* param_2) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getColor__17J2DAnmVtxColorKeyCFUcUsP8_GXColor.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030B9F0-8030BC60 0270+00 s=0 e=1 z=0 None .text calcTransform__19J2DAnmTextureSRTKeyCFfUsP17J3DTextureSRTInfo */
|
|
// 8030BA08: 803621D4 (_savegpr_27)
|
|
// 8030BA60: 80456310 (lit_1619)
|
|
// 8030BA9C: 8030C9B0 (func_8030C9B0)
|
|
// 8030BAC0: 80456310 (lit_1619)
|
|
// 8030BAFC: 8030C9B0 (func_8030C9B0)
|
|
// 8030BB64: 8030C77C (func_8030C77C)
|
|
// 8030BB9C: 80456300 (lit_1573)
|
|
// 8030BBD8: 8030C9B0 (func_8030C9B0)
|
|
// 8030BBFC: 80456300 (lit_1573)
|
|
// 8030BC38: 8030C9B0 (func_8030C9B0)
|
|
// 8030BC4C: 80362220 (_restgpr_27)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// f32 False
|
|
// u16 False
|
|
// J3DTextureSRTInfo* False
|
|
// J3DTextureSRTInfo False
|
|
asm void J2DAnmTextureSRTKey::calcTransform(f32 param_0, u16 param_1, J3DTextureSRTInfo* param_2) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/calcTransform__19J2DAnmTextureSRTKeyCFfUsP17J3DTextureSRTInfo.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030BC60-8030BD10 00B0+00 s=1 e=0 z=0 None .text searchUpdateMaterialID__19J2DAnmTextureSRTKeyFP9J2DScreen */
|
|
// 8030BC70: 803621DC (_savegpr_29)
|
|
// 8030BC9C: 802DEAF8 (getName__10JUTNameTabCFUs)
|
|
// 8030BCA8: 802DEA58 (getIndex__10JUTNameTabCFPCc)
|
|
// 8030BCFC: 80362228 (_restgpr_29)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
asm void J2DAnmTextureSRTKey::searchUpdateMaterialID(J2DScreen* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/searchUpdateMaterialID__19J2DAnmTextureSRTKeyFP9J2DScreen.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030BD10-8030BEE8 01D8+00 s=1 e=0 z=0 None .text searchUpdateMaterialID__16J2DAnmTexPatternFP9J2DScreen */
|
|
// 8030BD20: 803621D0 (_savegpr_26)
|
|
// 8030BD58: 802DEAF8 (getName__10JUTNameTabCFUs)
|
|
// 8030BD64: 802DEA58 (getIndex__10JUTNameTabCFPCc)
|
|
// 8030BDAC: 8030CB3C (__dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv)
|
|
// 8030BDB0: 8030CB3C (__dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv)
|
|
// 8030BDB4: 80361C6C (__destroy_new_array)
|
|
// 8030BDC8: 802CECC4 (__nwa__FUl)
|
|
// 8030BDCC: 8030CB2C (__ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv)
|
|
// 8030BDD0: 8030CB2C (__ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv)
|
|
// 8030BDD4: 8030CB3C (__dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv)
|
|
// 8030BDD8: 8030CB3C (__dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv)
|
|
// 8030BDE4: 80361F14 (__construct_new_array)
|
|
// 8030BE0C: 8030CF10 (getResReference__15J2DResReferenceCFUs)
|
|
// 8030BE2C: 802DE120 (getResource__15JUTResReferenceFPCvUlP10JKRArchive)
|
|
// 8030BE38: 80451590 (mDataManage__9J2DScreen)
|
|
// 8030BE4C: 8030CF44 (getName__15J2DResReferenceCFUs)
|
|
// 8030BE58: 8030CE18 (get__13J2DDataManageFPCc)
|
|
// 8030BE84: 802CEC4C (__nw__FUl)
|
|
// 8030BEA8: 802DE91C (storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv)
|
|
// 8030BED4: 8036221C (_restgpr_26)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
asm void J2DAnmTexPattern::searchUpdateMaterialID(J2DScreen* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/searchUpdateMaterialID__16J2DAnmTexPatternFP9J2DScreen.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030BEE8-8030BF9C 00B4+00 s=2 e=1 z=0 None .text getTexNo__16J2DAnmTexPatternCFUsPUs */
|
|
// 8030BEFC: 80456300 (lit_1573)
|
|
// 8030BF24: 80456308 (lit_1576)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// u16 False
|
|
// u16* False
|
|
// u16 False
|
|
asm void J2DAnmTexPattern::getTexNo(u16 param_0, u16* param_1) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getTexNo__16J2DAnmTexPatternCFUsPUs.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030BF9C-8030BFF0 0054+00 s=0 e=1 z=0 None .text getResTIMG__16J2DAnmTexPatternCFUs */
|
|
// 8030BFC8: 8030BEE8 (getTexNo__16J2DAnmTexPatternCFUsPUs)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// u16 False
|
|
asm void J2DAnmTexPattern::getResTIMG(u16 param_0) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getResTIMG__16J2DAnmTexPatternCFUs.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030BFF0-8030C048 0058+00 s=0 e=1 z=0 None .text getPalette__16J2DAnmTexPatternCFUs */
|
|
// 8030C01C: 8030BEE8 (getTexNo__16J2DAnmTexPatternCFUsPUs)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// u16 False
|
|
asm void J2DAnmTexPattern::getPalette(u16 param_0) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getPalette__16J2DAnmTexPatternCFUs.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030C048-8030C0F0 00A8+00 s=0 e=3 z=0 None .text getVisibility__20J2DAnmVisibilityFullCFUsPUc */
|
|
// 8030C05C: 80456300 (lit_1573)
|
|
// 8030C080: 80456308 (lit_1576)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// u16 False
|
|
// u8* False
|
|
// u8 False
|
|
asm void J2DAnmVisibilityFull::getVisibility(u16 param_0, u8* param_1) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getVisibility__20J2DAnmVisibilityFullCFUsPUc.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456318-8045631C 0004+00 s=1 e=0 z=0 None .sdata2 @2110 */
|
|
SECTION_SDATA2 static f32 lit_2110 = -1024.0f;
|
|
|
|
/* 8045631C-80456320 0004+00 s=1 e=0 z=0 None .sdata2 @2111 */
|
|
SECTION_SDATA2 static f32 lit_2111 = 1023.0f;
|
|
|
|
/* 8030C0F0-8030C3B4 02C4+00 s=0 e=1 z=0 None .text getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10 */
|
|
// 8030C108: 803621DC (_savegpr_29)
|
|
// 8030C17C: 8030C77C (func_8030C77C)
|
|
// 8030C184: 80456318 (lit_2110)
|
|
// 8030C19C: 8045631C (lit_2111)
|
|
// 8030C218: 8030C77C (func_8030C77C)
|
|
// 8030C220: 80456318 (lit_2110)
|
|
// 8030C238: 8045631C (lit_2111)
|
|
// 8030C2B4: 8030C77C (func_8030C77C)
|
|
// 8030C2BC: 80456318 (lit_2110)
|
|
// 8030C2D4: 8045631C (lit_2111)
|
|
// 8030C350: 8030C77C (func_8030C77C)
|
|
// 8030C358: 80456318 (lit_2110)
|
|
// 8030C370: 8045631C (lit_2111)
|
|
// 8030C3A0: 80362228 (_restgpr_29)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// u16 False
|
|
// _GXColorS10* False
|
|
// _GXColorS10 False
|
|
asm void J2DAnmTevRegKey::getTevColorReg(u16 param_0, _GXColorS10* param_1) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030C3B4-8030C678 02C4+00 s=0 e=1 z=0 None .text getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor */
|
|
// 8030C3CC: 803621DC (_savegpr_29)
|
|
// 8030C440: 8030C77C (func_8030C77C)
|
|
// 8030C448: 80456300 (lit_1573)
|
|
// 8030C460: 80456314 (lit_1748)
|
|
// 8030C4DC: 8030C77C (func_8030C77C)
|
|
// 8030C4E4: 80456300 (lit_1573)
|
|
// 8030C4FC: 80456314 (lit_1748)
|
|
// 8030C578: 8030C77C (func_8030C77C)
|
|
// 8030C580: 80456300 (lit_1573)
|
|
// 8030C598: 80456314 (lit_1748)
|
|
// 8030C614: 8030C77C (func_8030C77C)
|
|
// 8030C61C: 80456300 (lit_1573)
|
|
// 8030C634: 80456314 (lit_1748)
|
|
// 8030C664: 80362228 (_restgpr_29)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False False
|
|
// u16 False
|
|
// _GXColor* False
|
|
// _GXColor False
|
|
asm void J2DAnmTevRegKey::getTevKonstReg(u16 param_0, _GXColor* param_1) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030C678-8030C77C 0104+00 s=1 e=0 z=0 None .text searchUpdateMaterialID__15J2DAnmTevRegKeyFP9J2DScreen */
|
|
// 8030C688: 803621DC (_savegpr_29)
|
|
// 8030C6B4: 802DEAF8 (getName__10JUTNameTabCFUs)
|
|
// 8030C6C0: 802DEA58 (getIndex__10JUTNameTabCFPCc)
|
|
// 8030C714: 802DEAF8 (getName__10JUTNameTabCFUs)
|
|
// 8030C720: 802DEA58 (getIndex__10JUTNameTabCFPCc)
|
|
// 8030C768: 80362228 (_restgpr_29)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// J2DScreen* False
|
|
// J2DScreen False
|
|
asm void J2DAnmTevRegKey::searchUpdateMaterialID(J2DScreen* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/searchUpdateMaterialID__15J2DAnmTevRegKeyFP9J2DScreen.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 80456320-80456328 0008+00 s=1 e=0 z=0 None .sdata2 @2379 */
|
|
SECTION_SDATA2 static f64 lit_2379 = 4503601774854144.0 /* cast s32 to float */;
|
|
|
|
/* 8030C77C-8030C9B0 0234+00 s=6 e=0 z=0 None .text J2DGetKeyFrameInterpolation<s>__FfP18J3DAnmKeyTableBasePs */
|
|
// 8030C784: 80456320 (lit_2379)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False True
|
|
// f32 False
|
|
// J3DAnmKeyTableBase* False
|
|
// J3DAnmKeyTableBase False
|
|
// s16* False
|
|
// s16 False
|
|
asm void J2DGetKeyFrameInterpolation__template0(f32 param_0, J3DAnmKeyTableBase* param_1, s16* param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/func_8030C77C.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030C9B0-8030CB2C 017C+00 s=2 e=0 z=0 None .text J2DGetKeyFrameInterpolation<f>__FfP18J3DAnmKeyTableBasePf */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// False True
|
|
// f32 False
|
|
// J3DAnmKeyTableBase* False
|
|
// J3DAnmKeyTableBase False
|
|
// f32* False
|
|
// f32 False
|
|
asm void J2DGetKeyFrameInterpolation__template1(f32 param_0, J3DAnmKeyTableBase* param_1, f32* param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/func_8030C9B0.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030CB2C-8030CB3C 0010+00 s=1 e=0 z=0 None .text __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm J2DAnmTexPattern::J2DAnmTexPatternTIMGPointer::J2DAnmTexPatternTIMGPointer() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/__ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030CB3C-8030CB90 0054+00 s=2 e=0 z=0 None .text __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv */
|
|
// 8030CB60: 802CED3C (__dl__FPv)
|
|
// 8030CB70: 802CED3C (__dl__FPv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm J2DAnmTexPattern::J2DAnmTexPatternTIMGPointer::~J2DAnmTexPatternTIMGPointer() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/__dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 803CD728-803CD738 0010+00 s=0 e=2 z=0 None .data __vt__15J2DAnmTevRegKey */
|
|
SECTION_DATA void* __vt__15J2DAnmTevRegKey[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__15J2DAnmTevRegKeyFv,
|
|
(void*)searchUpdateMaterialID__15J2DAnmTevRegKeyFP9J2DScreen,
|
|
};
|
|
|
|
/* 803CD738-803CD748 0010+00 s=1 e=1 z=0 None .data __vt__16J2DAnmTexPattern */
|
|
SECTION_DATA void* __vt__16J2DAnmTexPattern[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__16J2DAnmTexPatternFv,
|
|
(void*)searchUpdateMaterialID__16J2DAnmTexPatternFP9J2DScreen,
|
|
};
|
|
|
|
/* 8030CB90-8030CC20 0090+00 s=1 e=0 z=0 None .text __dt__16J2DAnmTexPatternFv */
|
|
// 8030CBB0: 803CD738 (__vt__16J2DAnmTexPattern)
|
|
// 8030CBB4: 803CD738 (__vt__16J2DAnmTexPattern)
|
|
// 8030CBC0: 8030CB3C (__dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv)
|
|
// 8030CBC4: 8030CB3C (__dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv)
|
|
// 8030CBC8: 80361C6C (__destroy_new_array)
|
|
// 8030CBD4: 803BB3DC (__vt__10JUTNameTab)
|
|
// 8030CBD8: 803BB3DC (__vt__10JUTNameTab)
|
|
// 8030CBE8: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CBEC: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CC00: 802CED3C (__dl__FPv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm J2DAnmTexPattern::~J2DAnmTexPattern() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/__dt__16J2DAnmTexPatternFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 803CD748-803CD758 0010+00 s=0 e=2 z=0 None .data __vt__19J2DAnmTextureSRTKey */
|
|
SECTION_DATA void* __vt__19J2DAnmTextureSRTKey[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__19J2DAnmTextureSRTKeyFv,
|
|
(void*)searchUpdateMaterialID__19J2DAnmTextureSRTKeyFP9J2DScreen,
|
|
};
|
|
|
|
/* 803CD758-803CD76C 0014+00 s=1 e=1 z=0 None .data __vt__17J2DAnmVtxColorKey */
|
|
SECTION_DATA void* __vt__17J2DAnmVtxColorKey[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__17J2DAnmVtxColorKeyFv,
|
|
(void*)searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen,
|
|
(void*)getColor__17J2DAnmVtxColorKeyCFUcUsP8_GXColor,
|
|
};
|
|
|
|
/* 8030CC20-8030CC8C 006C+00 s=1 e=0 z=0 None .text __dt__17J2DAnmVtxColorKeyFv */
|
|
// 8030CC38: 803CD758 (__vt__17J2DAnmVtxColorKey)
|
|
// 8030CC3C: 803CD758 (__vt__17J2DAnmVtxColorKey)
|
|
// 8030CC48: 803CD714 (__vt__14J2DAnmVtxColor)
|
|
// 8030CC4C: 803CD714 (__vt__14J2DAnmVtxColor)
|
|
// 8030CC58: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CC5C: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CC70: 802CED3C (__dl__FPv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm J2DAnmVtxColorKey::~J2DAnmVtxColorKey() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/__dt__17J2DAnmVtxColorKeyFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 803CD76C-803CD780 0014+00 s=1 e=1 z=0 None .data __vt__18J2DAnmVtxColorFull */
|
|
SECTION_DATA void* __vt__18J2DAnmVtxColorFull[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__18J2DAnmVtxColorFullFv,
|
|
(void*)searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen,
|
|
(void*)getColor__18J2DAnmVtxColorFullCFUcUsP8_GXColor,
|
|
};
|
|
|
|
/* 8030CC8C-8030CCF8 006C+00 s=1 e=0 z=0 None .text __dt__18J2DAnmVtxColorFullFv */
|
|
// 8030CCA4: 803CD76C (__vt__18J2DAnmVtxColorFull)
|
|
// 8030CCA8: 803CD76C (__vt__18J2DAnmVtxColorFull)
|
|
// 8030CCB4: 803CD714 (__vt__14J2DAnmVtxColor)
|
|
// 8030CCB8: 803CD714 (__vt__14J2DAnmVtxColor)
|
|
// 8030CCC4: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CCC8: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CCDC: 802CED3C (__dl__FPv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm J2DAnmVtxColorFull::~J2DAnmVtxColorFull() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/__dt__18J2DAnmVtxColorFullFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 803CD780-803CD794 0014+00 s=0 e=2 z=0 None .data __vt__14J2DAnmColorKey */
|
|
SECTION_DATA void* __vt__14J2DAnmColorKey[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__14J2DAnmColorKeyFv,
|
|
(void*)searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen,
|
|
(void*)getColor__14J2DAnmColorKeyCFUsP8_GXColor,
|
|
};
|
|
|
|
/* 803CD794-803CD7A8 0014+00 s=1 e=1 z=0 None .data __vt__15J2DAnmColorFull */
|
|
SECTION_DATA void* __vt__15J2DAnmColorFull[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__15J2DAnmColorFullFv,
|
|
(void*)searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen,
|
|
(void*)getColor__15J2DAnmColorFullCFUsP8_GXColor,
|
|
};
|
|
|
|
/* 803CD7A8-803CD7BC 0014+00 s=1 e=3 z=0 None .data __vt__11J2DAnmColor */
|
|
SECTION_DATA void* __vt__11J2DAnmColor[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__11J2DAnmColorFv,
|
|
(void*)searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen,
|
|
(void*)getColor__11J2DAnmColorCFUsP8_GXColor,
|
|
};
|
|
|
|
/* 8030CCF8-8030CD7C 0084+00 s=1 e=0 z=0 None .text __dt__15J2DAnmColorFullFv */
|
|
// 8030CD10: 803CD794 (__vt__15J2DAnmColorFull)
|
|
// 8030CD14: 803CD794 (__vt__15J2DAnmColorFull)
|
|
// 8030CD20: 803CD7A8 (__vt__11J2DAnmColor)
|
|
// 8030CD24: 803CD7A8 (__vt__11J2DAnmColor)
|
|
// 8030CD34: 803BB3DC (__vt__10JUTNameTab)
|
|
// 8030CD38: 803BB3DC (__vt__10JUTNameTab)
|
|
// 8030CD48: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CD4C: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CD60: 802CED3C (__dl__FPv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm J2DAnmColorFull::~J2DAnmColorFull() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/__dt__15J2DAnmColorFullFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 8030CD7C-8030CDAC 0030+00 s=1 e=0 z=0 None .text getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
// u16 False
|
|
// J3DTransformInfo* False
|
|
// J3DTransformInfo False
|
|
asm void J2DAnmTransformKey::getTransform(u16 param_0, J3DTransformInfo* param_1) const {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* ############################################################################################## */
|
|
/* 803CD7BC-803CD7D4 0018+00 s=0 e=2 z=0 None .data __vt__18J2DAnmTransformKey */
|
|
SECTION_DATA void* __vt__18J2DAnmTransformKey[6] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__18J2DAnmTransformKeyFv,
|
|
(void*)searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen,
|
|
(void*)getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo,
|
|
(void*)calcTransform__18J2DAnmTransformKeyCFfUsP16J3DTransformInfo,
|
|
};
|
|
|
|
/* 803CD7D4-803CD7E8 0014+00 s=1 e=1 z=0 None .data __vt__19J2DAnmTransformFull */
|
|
SECTION_DATA void* __vt__19J2DAnmTransformFull[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__19J2DAnmTransformFullFv,
|
|
(void*)searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen,
|
|
(void*)getTransform__19J2DAnmTransformFullCFUsP16J3DTransformInfo,
|
|
};
|
|
|
|
/* 8030CDAC-8030CE18 006C+00 s=1 e=0 z=0 None .text __dt__19J2DAnmTransformFullFv */
|
|
// 8030CDC4: 803CD7D4 (__vt__19J2DAnmTransformFull)
|
|
// 8030CDC8: 803CD7D4 (__vt__19J2DAnmTransformFull)
|
|
// 8030CDD4: 803BB3B8 (__vt__15J2DAnmTransform)
|
|
// 8030CDD8: 803BB3B8 (__vt__15J2DAnmTransform)
|
|
// 8030CDE4: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CDE8: 803A8E04 (__vt__10J2DAnmBase)
|
|
// 8030CDFC: 802CED3C (__dl__FPv)
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
// True False
|
|
asm J2DAnmTransformFull::~J2DAnmTransformFull() {
|
|
nofralloc
|
|
#include "asm/JSystem/J2DGraph/J2DAnimation/__dt__19J2DAnmTransformFullFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|