mirror of https://github.com/zeldaret/tp.git
991 lines
38 KiB
C++
991 lines
38 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: fvb
|
|
//
|
|
|
|
#include "JSystem/JStudio/JStudio/fvb.h"
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
|
|
//
|
|
// Types:
|
|
//
|
|
|
|
namespace JGadget {
|
|
template <typename A1, typename B1>
|
|
struct TLinkList {};
|
|
/* TLinkList<JStudio::fvb::TObject, 12> */
|
|
struct TLinkList__template1 {
|
|
struct iterator {};
|
|
};
|
|
|
|
template <typename A1>
|
|
struct TVector_pointer {};
|
|
/* TVector_pointer<JStudio::TFunctionValue*> */
|
|
struct TVector_pointer__template0 {};
|
|
|
|
struct binary {
|
|
struct TParse_header_block {
|
|
/* 802DC8C8 */ ~TParse_header_block();
|
|
};
|
|
};
|
|
|
|
struct TLinkListNode {};
|
|
|
|
struct TNodeLinkList {
|
|
struct iterator {};
|
|
|
|
/* 802DCA1C */ ~TNodeLinkList();
|
|
/* 802DCBA8 */ void Insert(JGadget::TNodeLinkList::iterator, JGadget::TLinkListNode*);
|
|
/* 802DCBD4 */ void Erase(JGadget::TLinkListNode*);
|
|
};
|
|
|
|
struct TVector_pointer_void {
|
|
/* 802DCCFC */ ~TVector_pointer_void();
|
|
/* 802DCDA4 */ void insert(void**, void* const&);
|
|
};
|
|
|
|
}; // namespace JGadget
|
|
|
|
namespace JStudio {
|
|
namespace fvb {
|
|
struct data {
|
|
struct TParse_TBlock {};
|
|
|
|
struct TParse_TParagraph {
|
|
struct TData {};
|
|
|
|
/* 802850AC */ void getData(JStudio::fvb::data::TParse_TParagraph::TData*) const;
|
|
};
|
|
|
|
static f32 ga4cSignature[1 + 1 /* padding */];
|
|
};
|
|
|
|
struct TObject;
|
|
struct TControl {
|
|
/* 80284668 */ TControl();
|
|
/* 80284698 */ ~TControl();
|
|
/* 80284704 */ void appendObject(JStudio::fvb::TObject*);
|
|
/* 80284750 */ void removeObject(JStudio::fvb::TObject*);
|
|
/* 80284780 */ void destroyObject(JStudio::fvb::TObject*);
|
|
/* 802847D0 */ void destroyObject_all();
|
|
/* 80284834 */ void getObject(void const*, u32);
|
|
/* 802848D4 */ void getObject_index(u32);
|
|
};
|
|
|
|
struct TObject {
|
|
/* 80283F80 */ ~TObject();
|
|
/* 80283FC8 */ void prepare(JStudio::fvb::data::TParse_TBlock const&, JStudio::fvb::TControl*);
|
|
};
|
|
|
|
struct TObject_composite {
|
|
/* 80284254 */ TObject_composite(JStudio::fvb::data::TParse_TBlock const&);
|
|
/* 802842D4 */ void prepare_data_(JStudio::fvb::data::TParse_TParagraph::TData const&,
|
|
JStudio::fvb::TControl*);
|
|
/* 80284F78 */ ~TObject_composite();
|
|
};
|
|
|
|
struct TObject_constant {
|
|
/* 80284338 */ TObject_constant(JStudio::fvb::data::TParse_TBlock const&);
|
|
/* 802843B8 */ void prepare_data_(JStudio::fvb::data::TParse_TParagraph::TData const&,
|
|
JStudio::fvb::TControl*);
|
|
/* 80284EF4 */ ~TObject_constant();
|
|
};
|
|
|
|
struct TObject_transition {
|
|
/* 802843C8 */ TObject_transition(JStudio::fvb::data::TParse_TBlock const&);
|
|
/* 80284448 */ void prepare_data_(JStudio::fvb::data::TParse_TParagraph::TData const&,
|
|
JStudio::fvb::TControl*);
|
|
/* 80284E70 */ ~TObject_transition();
|
|
};
|
|
|
|
struct TObject_list {
|
|
/* 80284460 */ TObject_list(JStudio::fvb::data::TParse_TBlock const&);
|
|
/* 802844E0 */ void prepare_data_(JStudio::fvb::data::TParse_TParagraph::TData const&,
|
|
JStudio::fvb::TControl*);
|
|
/* 80284DEC */ ~TObject_list();
|
|
};
|
|
|
|
struct TObject_list_parameter {
|
|
/* 80284500 */ TObject_list_parameter(JStudio::fvb::data::TParse_TBlock const&);
|
|
/* 80284580 */ void prepare_data_(JStudio::fvb::data::TParse_TParagraph::TData const&,
|
|
JStudio::fvb::TControl*);
|
|
/* 80284D68 */ ~TObject_list_parameter();
|
|
};
|
|
|
|
struct TObject_hermite {
|
|
/* 802845B0 */ TObject_hermite(JStudio::fvb::data::TParse_TBlock const&);
|
|
/* 80284630 */ void prepare_data_(JStudio::fvb::data::TParse_TParagraph::TData const&,
|
|
JStudio::fvb::TControl*);
|
|
/* 80284CE4 */ ~TObject_hermite();
|
|
};
|
|
|
|
struct TFactory {
|
|
/* 80284918 */ ~TFactory();
|
|
/* 80284960 */ void create(JStudio::fvb::data::TParse_TBlock const&);
|
|
/* 80284AA0 */ void destroy(JStudio::fvb::TObject*);
|
|
};
|
|
|
|
struct TParse {
|
|
/* 80284ADC */ TParse(JStudio::fvb::TControl*);
|
|
/* 80284AFC */ ~TParse();
|
|
/* 80284B5C */ void parseHeader_next(void const**, u32*, u32);
|
|
/* 80284BF0 */ void parseBlock_next(void const**, u32*, u32);
|
|
};
|
|
|
|
}; // namespace fvb
|
|
|
|
struct object {
|
|
struct TPRObject_ID_equal {};
|
|
|
|
struct TIDData {
|
|
/* 80288988 */ void isEqual(JStudio::object::TIDData const&,
|
|
JStudio::object::TIDData const&);
|
|
};
|
|
};
|
|
|
|
struct TFunctionValue {
|
|
/* 802816A0 */ ~TFunctionValue();
|
|
};
|
|
|
|
struct TFunctionValueAttribute_range {
|
|
/* 802819F4 */ void range_set(f64, f64);
|
|
};
|
|
|
|
struct TFunctionValue_composite {
|
|
struct TData {};
|
|
|
|
/* 80281D5C */ TFunctionValue_composite();
|
|
/* 80281E5C */ void composite_raw(JGadget::TVector_pointer<JStudio::TFunctionValue*> const&,
|
|
JStudio::TFunctionValue_composite::TData const&, f64);
|
|
/* 80281EC8 */ void composite_index(JGadget::TVector_pointer<JStudio::TFunctionValue*> const&,
|
|
JStudio::TFunctionValue_composite::TData const&, f64);
|
|
/* 8028202C */ void
|
|
composite_parameter(JGadget::TVector_pointer<JStudio::TFunctionValue*> const&,
|
|
JStudio::TFunctionValue_composite::TData const&, f64);
|
|
/* 80282094 */ void composite_add(JGadget::TVector_pointer<JStudio::TFunctionValue*> const&,
|
|
JStudio::TFunctionValue_composite::TData const&, f64);
|
|
/* 80282118 */ void
|
|
composite_subtract(JGadget::TVector_pointer<JStudio::TFunctionValue*> const&,
|
|
JStudio::TFunctionValue_composite::TData const&, f64);
|
|
/* 80282200 */ void
|
|
composite_multiply(JGadget::TVector_pointer<JStudio::TFunctionValue*> const&,
|
|
JStudio::TFunctionValue_composite::TData const&, f64);
|
|
/* 80282284 */ void composite_divide(JGadget::TVector_pointer<JStudio::TFunctionValue*> const&,
|
|
JStudio::TFunctionValue_composite::TData const&, f64);
|
|
};
|
|
|
|
struct TFunctionValue_constant {
|
|
/* 8028236C */ TFunctionValue_constant();
|
|
};
|
|
|
|
struct TFunctionValue_transition {
|
|
/* 802823EC */ TFunctionValue_transition();
|
|
};
|
|
|
|
struct TFunctionValue_list {
|
|
/* 802826BC */ TFunctionValue_list();
|
|
};
|
|
|
|
struct TFunctionValue_list_parameter {
|
|
/* 80282D34 */ TFunctionValue_list_parameter();
|
|
/* 80282DD8 */ void data_set(f32 const*, u32);
|
|
};
|
|
|
|
struct TFunctionValue_hermite {
|
|
/* 802832C4 */ TFunctionValue_hermite();
|
|
/* 8028336C */ void data_set(f32 const*, u32, u32);
|
|
};
|
|
|
|
}; // namespace JStudio
|
|
|
|
namespace std {
|
|
template <typename A1, typename B1>
|
|
void find_if(/* ... */);
|
|
/* 80285018 */ /* std::find_if<JGadget::TLinkList<JStudio::fvb::TObject, 12>::iterator,
|
|
JStudio::object::TPRObject_ID_equal> */
|
|
void func_80285018(void* _this, JGadget::TLinkList__template1::iterator,
|
|
JGadget::TLinkList__template1::iterator, JStudio::object::TPRObject_ID_equal);
|
|
}; // namespace std
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
extern "C" void __dt__Q37JStudio3fvb7TObjectFv();
|
|
extern "C" void
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl();
|
|
extern "C" static void func_802841EC();
|
|
extern "C" static void func_802841F8();
|
|
extern "C" static void func_80284204();
|
|
extern "C" static void func_80284210();
|
|
extern "C" static void func_8028421C();
|
|
extern "C" static void func_80284228();
|
|
extern "C" static void func_80284234();
|
|
extern "C" static void func_80284240();
|
|
extern "C" void __ct__Q37JStudio3fvb17TObject_compositeFRCQ47JStudio3fvb4data13TParse_TBlock();
|
|
extern "C" void
|
|
prepare_data___Q37JStudio3fvb17TObject_compositeFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl();
|
|
extern "C" void __ct__Q37JStudio3fvb16TObject_constantFRCQ47JStudio3fvb4data13TParse_TBlock();
|
|
extern "C" void
|
|
prepare_data___Q37JStudio3fvb16TObject_constantFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl();
|
|
extern "C" void __ct__Q37JStudio3fvb18TObject_transitionFRCQ47JStudio3fvb4data13TParse_TBlock();
|
|
extern "C" void
|
|
prepare_data___Q37JStudio3fvb18TObject_transitionFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl();
|
|
extern "C" void __ct__Q37JStudio3fvb12TObject_listFRCQ47JStudio3fvb4data13TParse_TBlock();
|
|
extern "C" void
|
|
prepare_data___Q37JStudio3fvb12TObject_listFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl();
|
|
extern "C" void __ct__Q37JStudio3fvb22TObject_list_parameterFRCQ47JStudio3fvb4data13TParse_TBlock();
|
|
extern "C" void
|
|
prepare_data___Q37JStudio3fvb22TObject_list_parameterFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl();
|
|
extern "C" void __ct__Q37JStudio3fvb15TObject_hermiteFRCQ47JStudio3fvb4data13TParse_TBlock();
|
|
extern "C" void
|
|
prepare_data___Q37JStudio3fvb15TObject_hermiteFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl();
|
|
extern "C" void __ct__Q37JStudio3fvb8TControlFv();
|
|
extern "C" void __dt__Q37JStudio3fvb8TControlFv();
|
|
extern "C" void appendObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject();
|
|
extern "C" void removeObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject();
|
|
extern "C" void destroyObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject();
|
|
extern "C" void destroyObject_all__Q37JStudio3fvb8TControlFv();
|
|
extern "C" void getObject__Q37JStudio3fvb8TControlFPCvUl();
|
|
extern "C" void getObject_index__Q37JStudio3fvb8TControlFUl();
|
|
extern "C" void __dt__Q37JStudio3fvb8TFactoryFv();
|
|
extern "C" void create__Q37JStudio3fvb8TFactoryFRCQ47JStudio3fvb4data13TParse_TBlock();
|
|
extern "C" void destroy__Q37JStudio3fvb8TFactoryFPQ37JStudio3fvb7TObject();
|
|
extern "C" void __ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl();
|
|
extern "C" void __dt__Q37JStudio3fvb6TParseFv();
|
|
extern "C" void parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl();
|
|
extern "C" void parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl();
|
|
extern "C" void __dt__Q37JStudio3fvb15TObject_hermiteFv();
|
|
extern "C" void __dt__Q37JStudio3fvb22TObject_list_parameterFv();
|
|
extern "C" void __dt__Q37JStudio3fvb12TObject_listFv();
|
|
extern "C" void __dt__Q37JStudio3fvb18TObject_transitionFv();
|
|
extern "C" void __dt__Q37JStudio3fvb16TObject_constantFv();
|
|
extern "C" void __dt__Q37JStudio3fvb17TObject_compositeFv();
|
|
extern "C" void func_80285018(void* _this, JGadget::TLinkList__template1::iterator,
|
|
JGadget::TLinkList__template1::iterator,
|
|
JStudio::object::TPRObject_ID_equal);
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
extern "C" void __dt__Q27JStudio14TFunctionValueFv();
|
|
extern "C" void range_set__Q27JStudio29TFunctionValueAttribute_rangeFdd();
|
|
extern "C" void __ct__Q27JStudio24TFunctionValue_compositeFv();
|
|
extern "C" void func_80281E5C();
|
|
extern "C" void func_80281EC8();
|
|
extern "C" void func_8028202C();
|
|
extern "C" void func_80282094();
|
|
extern "C" void func_80282118();
|
|
extern "C" void func_80282200();
|
|
extern "C" void func_80282284();
|
|
extern "C" void __ct__Q27JStudio23TFunctionValue_constantFv();
|
|
extern "C" void __ct__Q27JStudio25TFunctionValue_transitionFv();
|
|
extern "C" void __ct__Q27JStudio19TFunctionValue_listFv();
|
|
extern "C" void __ct__Q27JStudio29TFunctionValue_list_parameterFv();
|
|
extern "C" void data_set__Q27JStudio29TFunctionValue_list_parameterFPCfUl();
|
|
extern "C" void __ct__Q27JStudio22TFunctionValue_hermiteFv();
|
|
extern "C" void data_set__Q27JStudio22TFunctionValue_hermiteFPCfUlUl();
|
|
extern "C" void
|
|
getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData();
|
|
extern "C" void
|
|
isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData();
|
|
extern "C" void* __nw__FUl();
|
|
extern "C" void __dl__FPv();
|
|
extern "C" void __dt__Q37JGadget6binary19TParse_header_blockFv();
|
|
extern "C" void __dt__Q27JGadget13TNodeLinkListFv();
|
|
extern "C" void
|
|
Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode();
|
|
extern "C" void Erase__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode();
|
|
extern "C" void __dt__Q27JGadget20TVector_pointer_voidFv();
|
|
extern "C" void insert__Q27JGadget20TVector_pointer_voidFPPvRCPv();
|
|
extern "C" void _savegpr_23();
|
|
extern "C" void _savegpr_28();
|
|
extern "C" void _savegpr_29();
|
|
extern "C" void _restgpr_23();
|
|
extern "C" void _restgpr_28();
|
|
extern "C" void _restgpr_29();
|
|
extern "C" void memcmp();
|
|
extern "C" extern void* __vt__Q37JGadget6binary19TParse_header_block[5];
|
|
extern "C" extern void* __vt__Q27JStudio22TFunctionValue_hermite[8];
|
|
extern "C" extern void* __vt__Q27JStudio29TFunctionValue_list_parameter[8];
|
|
extern "C" extern void* __vt__Q27JStudio19TFunctionValue_list[8];
|
|
extern "C" extern void* __vt__Q27JStudio25TFunctionValue_transition[8];
|
|
extern "C" extern void* __vt__Q27JStudio23TFunctionValue_constant[8];
|
|
extern "C" extern void* __vt__Q27JStudio24TFunctionValue_composite[8];
|
|
extern "C" f32 ga4cSignature__Q37JStudio3fvb4data[1 + 1 /* padding */];
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* ############################################################################################## */
|
|
/* 803C49C0-803C4A1C -00001 005C+00 1/1 0/0 0/0 .data @838 */
|
|
SECTION_DATA static void* lit_838[23] = {
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1F8),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0xA0),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1EC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0xC0),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x128),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x17C),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x198),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1AC),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1C0),
|
|
(void*)(((char*)
|
|
prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl) +
|
|
0x1DC),
|
|
};
|
|
|
|
/* 803C4A1C-803C4A30 021B3C 0014+00 2/2 0/0 0/0 .data __vt__Q37JStudio3fvb6TParse */
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb6TParse[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb6TParseFv,
|
|
(void*)parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl,
|
|
(void*)parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl,
|
|
};
|
|
|
|
/* 803C4A30-803C4A44 021B50 0014+00 1/1 1/1 0/0 .data __vt__Q37JStudio3fvb8TFactory */
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb8TFactory[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb8TFactoryFv,
|
|
(void*)create__Q37JStudio3fvb8TFactoryFRCQ47JStudio3fvb4data13TParse_TBlock,
|
|
(void*)destroy__Q37JStudio3fvb8TFactoryFPQ37JStudio3fvb7TObject,
|
|
};
|
|
|
|
/* 803C4A44-803C4A50 021B64 000C+00 2/2 0/0 0/0 .data __vt__Q37JStudio3fvb8TControl */
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb8TControl[3] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb8TControlFv,
|
|
};
|
|
|
|
/* 803C4A50-803C4A60 021B70 0010+00 2/2 0/0 0/0 .data __vt__Q37JStudio3fvb15TObject_hermite */
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb15TObject_hermite[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb15TObject_hermiteFv,
|
|
(void*)
|
|
prepare_data___Q37JStudio3fvb15TObject_hermiteFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl,
|
|
};
|
|
|
|
/* 803C4A60-803C4A70 021B80 0010+00 2/2 0/0 0/0 .data __vt__Q37JStudio3fvb22TObject_list_parameter
|
|
*/
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb22TObject_list_parameter[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb22TObject_list_parameterFv,
|
|
(void*)
|
|
prepare_data___Q37JStudio3fvb22TObject_list_parameterFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl,
|
|
};
|
|
|
|
/* 803C4A70-803C4A80 021B90 0010+00 2/2 0/0 0/0 .data __vt__Q37JStudio3fvb12TObject_list
|
|
*/
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb12TObject_list[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb12TObject_listFv,
|
|
(void*)
|
|
prepare_data___Q37JStudio3fvb12TObject_listFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl,
|
|
};
|
|
|
|
/* 803C4A80-803C4A90 021BA0 0010+00 2/2 0/0 0/0 .data __vt__Q37JStudio3fvb18TObject_transition */
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb18TObject_transition[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb18TObject_transitionFv,
|
|
(void*)
|
|
prepare_data___Q37JStudio3fvb18TObject_transitionFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl,
|
|
};
|
|
|
|
/* 803C4A90-803C4AA0 021BB0 0010+00 2/2 0/0 0/0 .data __vt__Q37JStudio3fvb16TObject_constant */
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb16TObject_constant[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb16TObject_constantFv,
|
|
(void*)
|
|
prepare_data___Q37JStudio3fvb16TObject_constantFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl,
|
|
};
|
|
|
|
/* 803C4AA0-803C4AB0 021BC0 0010+00 2/2 0/0 0/0 .data __vt__Q37JStudio3fvb17TObject_composite */
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb17TObject_composite[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q37JStudio3fvb17TObject_compositeFv,
|
|
(void*)
|
|
prepare_data___Q37JStudio3fvb17TObject_compositeFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl,
|
|
};
|
|
|
|
/* 803C4AB0-803C4AC0 021BD0 0010+00 7/7 0/0 0/0 .data __vt__Q37JStudio3fvb7TObject */
|
|
SECTION_DATA extern void* __vt__Q37JStudio3fvb7TObject[4] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
};
|
|
|
|
/* 80283F80-80283FC8 27E8C0 0048+00 6/6 0/0 0/0 .text __dt__Q37JStudio3fvb7TObjectFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject::~TObject() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb7TObjectFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283FC8-802841EC 27E908 0224+00 2/1 0/0 0/0 .text
|
|
* prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TObject::prepare(JStudio::fvb::data::TParse_TBlock const& param_0,
|
|
JStudio::fvb::TControl* param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80283FC8.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802841EC-802841F8 27EB2C 000C+00 1/0 0/0 0/0 .text
|
|
* getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_802841EC() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_802841EC.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802841F8-80284204 27EB38 000C+00 1/0 0/0 0/0 .text
|
|
* getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_802841F8() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_802841F8.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284204-80284210 27EB44 000C+00 1/0 0/0 0/0 .text
|
|
* getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_80284204() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80284204.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284210-8028421C 27EB50 000C+00 1/0 0/0 0/0 .text
|
|
* getCompositeData_add___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_80284210() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80284210.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8028421C-80284228 27EB5C 000C+00 1/0 0/0 0/0 .text
|
|
* getCompositeData_subtract___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_8028421C() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_8028421C.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284228-80284234 27EB68 000C+00 1/0 0/0 0/0 .text
|
|
* getCompositeData_multiply___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_80284228() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80284228.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284234-80284240 27EB74 000C+00 1/0 0/0 0/0 .text
|
|
* getCompositeData_divide___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_80284234() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80284234.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 8039AA00-8039AA40 -00001 0040+00 1/1 0/0 0/0 .rodata
|
|
* saCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@ */
|
|
SECTION_RODATA static void* const data_8039AA00[16] = {
|
|
(void*)NULL, (void*)NULL, (void*)func_80281E5C, (void*)func_802841EC,
|
|
(void*)func_80281EC8, (void*)func_802841F8, (void*)func_8028202C, (void*)func_80284204,
|
|
(void*)func_80282094, (void*)func_80284210, (void*)func_80282118, (void*)func_8028421C,
|
|
(void*)func_80282200, (void*)func_80284228, (void*)func_80282284, (void*)func_80284234,
|
|
};
|
|
COMPILER_STRIP_GATE(0x8039AA00, &data_8039AA00);
|
|
|
|
/* 80284240-80284254 27EB80 0014+00 1/1 0/0 0/0 .text
|
|
* getCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@FQ47JStudio3fvb4data11TEComposite */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_80284240() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80284240.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284254-802842D4 27EB94 0080+00 1/1 0/0 0/0 .text
|
|
* __ct__Q37JStudio3fvb17TObject_compositeFRCQ47JStudio3fvb4data13TParse_TBlock */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_composite::TObject_composite(
|
|
JStudio::fvb::data::TParse_TBlock const& param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__ct__Q37JStudio3fvb17TObject_compositeFRCQ47JStudio3fvb4data13TParse_TBlock.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802842D4-80284338 27EC14 0064+00 1/0 0/0 0/0 .text
|
|
* prepare_data___Q37JStudio3fvb17TObject_compositeFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TObject_composite::prepare_data_(
|
|
JStudio::fvb::data::TParse_TParagraph::TData const& param_0, JStudio::fvb::TControl* param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_802842D4.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284338-802843B8 27EC78 0080+00 1/1 0/0 0/0 .text
|
|
* __ct__Q37JStudio3fvb16TObject_constantFRCQ47JStudio3fvb4data13TParse_TBlock */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_constant::TObject_constant(
|
|
JStudio::fvb::data::TParse_TBlock const& param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__ct__Q37JStudio3fvb16TObject_constantFRCQ47JStudio3fvb4data13TParse_TBlock.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802843B8-802843C8 27ECF8 0010+00 1/0 0/0 0/0 .text
|
|
* prepare_data___Q37JStudio3fvb16TObject_constantFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TObject_constant::prepare_data_(
|
|
JStudio::fvb::data::TParse_TParagraph::TData const& param_0, JStudio::fvb::TControl* param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_802843B8.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802843C8-80284448 27ED08 0080+00 1/1 0/0 0/0 .text
|
|
* __ct__Q37JStudio3fvb18TObject_transitionFRCQ47JStudio3fvb4data13TParse_TBlock */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_transition::TObject_transition(
|
|
JStudio::fvb::data::TParse_TBlock const& param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__ct__Q37JStudio3fvb18TObject_transitionFRCQ47JStudio3fvb4data13TParse_TBlock.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284448-80284460 27ED88 0018+00 1/0 0/0 0/0 .text
|
|
* prepare_data___Q37JStudio3fvb18TObject_transitionFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TObject_transition::prepare_data_(
|
|
JStudio::fvb::data::TParse_TParagraph::TData const& param_0, JStudio::fvb::TControl* param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80284448.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284460-802844E0 27EDA0 0080+00 1/1 0/0 0/0 .text
|
|
* __ct__Q37JStudio3fvb12TObject_listFRCQ47JStudio3fvb4data13TParse_TBlock */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_list::TObject_list(JStudio::fvb::data::TParse_TBlock const& param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__ct__Q37JStudio3fvb12TObject_listFRCQ47JStudio3fvb4data13TParse_TBlock.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802844E0-80284500 27EE20 0020+00 1/0 0/0 0/0 .text
|
|
* prepare_data___Q37JStudio3fvb12TObject_listFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TObject_list::prepare_data_(
|
|
JStudio::fvb::data::TParse_TParagraph::TData const& param_0, JStudio::fvb::TControl* param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_802844E0.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284500-80284580 27EE40 0080+00 1/1 0/0 0/0 .text
|
|
* __ct__Q37JStudio3fvb22TObject_list_parameterFRCQ47JStudio3fvb4data13TParse_TBlock */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_list_parameter::TObject_list_parameter(
|
|
JStudio::fvb::data::TParse_TBlock const& param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__ct__Q37JStudio3fvb22TObject_list_parameterFRCQ47JStudio3fvb4data13TParse_TBlock.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284580-802845B0 27EEC0 0030+00 1/0 0/0 0/0 .text
|
|
* prepare_data___Q37JStudio3fvb22TObject_list_parameterFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TObject_list_parameter::prepare_data_(
|
|
JStudio::fvb::data::TParse_TParagraph::TData const& param_0, JStudio::fvb::TControl* param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80284580.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802845B0-80284630 27EEF0 0080+00 1/1 0/0 0/0 .text
|
|
* __ct__Q37JStudio3fvb15TObject_hermiteFRCQ47JStudio3fvb4data13TParse_TBlock */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_hermite::TObject_hermite(
|
|
JStudio::fvb::data::TParse_TBlock const& param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__ct__Q37JStudio3fvb15TObject_hermiteFRCQ47JStudio3fvb4data13TParse_TBlock.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284630-80284668 27EF70 0038+00 1/0 0/0 0/0 .text
|
|
* prepare_data___Q37JStudio3fvb15TObject_hermiteFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TObject_hermite::prepare_data_(
|
|
JStudio::fvb::data::TParse_TParagraph::TData const& param_0, JStudio::fvb::TControl* param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80284630.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284668-80284698 27EFA8 0030+00 0/0 1/1 0/0 .text __ct__Q37JStudio3fvb8TControlFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TControl::TControl() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__ct__Q37JStudio3fvb8TControlFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284698-80284704 27EFD8 006C+00 1/0 1/1 0/0 .text __dt__Q37JStudio3fvb8TControlFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TControl::~TControl() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb8TControlFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284704-80284750 27F044 004C+00 1/1 0/0 0/0 .text
|
|
* appendObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TControl::appendObject(JStudio::fvb::TObject* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/appendObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284750-80284780 27F090 0030+00 1/1 0/0 0/0 .text
|
|
* removeObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TControl::removeObject(JStudio::fvb::TObject* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/removeObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284780-802847D0 27F0C0 0050+00 1/1 0/0 0/0 .text
|
|
* destroyObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TControl::destroyObject(JStudio::fvb::TObject* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/destroyObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802847D0-80284834 27F110 0064+00 0/0 2/2 0/0 .text destroyObject_all__Q37JStudio3fvb8TControlFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TControl::destroyObject_all() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/destroyObject_all__Q37JStudio3fvb8TControlFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284834-802848D4 27F174 00A0+00 2/2 1/1 0/0 .text getObject__Q37JStudio3fvb8TControlFPCvUl */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TControl::getObject(void const* param_0, u32 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/getObject__Q37JStudio3fvb8TControlFPCvUl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802848D4-80284918 27F214 0044+00 1/1 1/1 0/0 .text getObject_index__Q37JStudio3fvb8TControlFUl
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TControl::getObject_index(u32 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/getObject_index__Q37JStudio3fvb8TControlFUl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284918-80284960 27F258 0048+00 1/0 1/1 0/0 .text __dt__Q37JStudio3fvb8TFactoryFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TFactory::~TFactory() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb8TFactoryFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284960-80284AA0 27F2A0 0140+00 1/0 0/0 0/0 .text
|
|
* create__Q37JStudio3fvb8TFactoryFRCQ47JStudio3fvb4data13TParse_TBlock */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TFactory::create(JStudio::fvb::data::TParse_TBlock const& param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/create__Q37JStudio3fvb8TFactoryFRCQ47JStudio3fvb4data13TParse_TBlock.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284AA0-80284ADC 27F3E0 003C+00 1/0 0/0 0/0 .text
|
|
* destroy__Q37JStudio3fvb8TFactoryFPQ37JStudio3fvb7TObject */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TFactory::destroy(JStudio::fvb::TObject* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/destroy__Q37JStudio3fvb8TFactoryFPQ37JStudio3fvb7TObject.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284ADC-80284AFC 27F41C 0020+00 0/0 1/1 0/0 .text
|
|
* __ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TParse::TParse(JStudio::fvb::TControl* param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284AFC-80284B5C 27F43C 0060+00 1/0 1/1 0/0 .text __dt__Q37JStudio3fvb6TParseFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TParse::~TParse() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb6TParseFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284B5C-80284BF0 27F49C 0094+00 1/0 0/0 0/0 .text
|
|
* parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TParse::parseHeader_next(void const** param_0, u32* param_1, u32 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284BF0-80284CE4 27F530 00F4+00 1/0 0/0 0/0 .text
|
|
* parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::fvb::TParse::parseBlock_next(void const** param_0, u32* param_1, u32 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284CE4-80284D68 27F624 0084+00 1/0 0/0 0/0 .text __dt__Q37JStudio3fvb15TObject_hermiteFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_hermite::~TObject_hermite() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb15TObject_hermiteFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284D68-80284DEC 27F6A8 0084+00 1/0 0/0 0/0 .text
|
|
* __dt__Q37JStudio3fvb22TObject_list_parameterFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_list_parameter::~TObject_list_parameter() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb22TObject_list_parameterFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284DEC-80284E70 27F72C 0084+00 1/0 0/0 0/0 .text __dt__Q37JStudio3fvb12TObject_listFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_list::~TObject_list() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb12TObject_listFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284E70-80284EF4 27F7B0 0084+00 1/0 0/0 0/0 .text __dt__Q37JStudio3fvb18TObject_transitionFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_transition::~TObject_transition() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb18TObject_transitionFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284EF4-80284F78 27F834 0084+00 1/0 0/0 0/0 .text __dt__Q37JStudio3fvb16TObject_constantFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_constant::~TObject_constant() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb16TObject_constantFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80284F78-80285018 27F8B8 00A0+00 1/0 0/0 0/0 .text __dt__Q37JStudio3fvb17TObject_compositeFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::fvb::TObject_composite::~TObject_composite() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/__dt__Q37JStudio3fvb17TObject_compositeFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80285018-802850AC 27F958 0094+00 1/1 0/0 0/0 .text
|
|
* find_if<Q37JGadget37TLinkList<Q37JStudio3fvb7TObject,-12>8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList<Q37JStudio3fvb7TObject,-12>8iteratorQ37JGadget37TLinkList<Q37JStudio3fvb7TObject,-12>8iteratorQ37JStudio6object18TPRObject_ID_equal
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void func_80285018(void* _this, JGadget::TLinkList__template1::iterator param_0,
|
|
JGadget::TLinkList__template1::iterator param_1,
|
|
JStudio::object::TPRObject_ID_equal param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/fvb/func_80285018.s"
|
|
}
|
|
#pragma pop
|