mirror of
https://github.com/zeldaret/tp
synced 2026-06-17 15:17:13 -04:00
1400 lines
58 KiB
C++
1400 lines
58 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: functionvalue
|
|
//
|
|
|
|
#include "JSystem/JStudio/JStudio/functionvalue.h"
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
|
|
//
|
|
// Types:
|
|
//
|
|
|
|
namespace JGadget {
|
|
template <typename A1>
|
|
struct TVector_pointer {};
|
|
/* TVector_pointer<JStudio::TFunctionValue*> */
|
|
struct TVector_pointer__template0 {};
|
|
|
|
template <typename A1>
|
|
struct TAllocator {};
|
|
/* TAllocator<void*> */
|
|
struct TAllocator__template0 {};
|
|
|
|
struct TVector_pointer_void {
|
|
/* 802DCCD0 */ TVector_pointer_void(JGadget::TAllocator<void*> const&);
|
|
/* 802DCCFC */ ~TVector_pointer_void();
|
|
/* 802DCDC4 */ void erase(void**, void**);
|
|
};
|
|
|
|
template <typename A1, typename B1>
|
|
void findUpperBound_binary_current(/* ... */);
|
|
}; // namespace JGadget
|
|
|
|
namespace JStudio {
|
|
struct TFunctionValue {
|
|
/* 80281648 */ void toFunction_outside(int);
|
|
/* 80281690 */ TFunctionValue();
|
|
/* 802816A0 */ ~TFunctionValue();
|
|
};
|
|
|
|
struct TFunctionValueAttribute_refer {
|
|
/* 802816E8 */ void refer_initialize();
|
|
};
|
|
|
|
struct functionvalue {
|
|
/* 80281710 */ void interpolateValue_hermite(f64, f64, f64, f64, f64, f64, f64);
|
|
/* 80281774 */ void interpolateValue_BSpline_uniform(f64, f64, f64, f64, f64);
|
|
/* 802817D8 */ void interpolateValue_BSpline_nonuniform(f64, f64 const*, f64 const*);
|
|
/* 802818B8 */ void extrapolateParameter_turn(f64, f64);
|
|
/* 80283570 */ void extrapolateParameter_raw(f64, f64);
|
|
/* 80283574 */ void extrapolateParameter_repeat(f64, f64);
|
|
/* 802835B0 */ void extrapolateParameter_clamp(f64, f64);
|
|
};
|
|
|
|
struct TFunctionValueAttribute_range {
|
|
/* 80281918 */ void range_initialize();
|
|
/* 8028194C */ void range_prepare();
|
|
/* 802819F4 */ void range_set(f64, f64);
|
|
/* 80281A08 */ void range_getParameter(f64, f64, f64) const;
|
|
/* 80281D18 */ TFunctionValueAttribute_range();
|
|
};
|
|
|
|
struct TFunctionValue_composite {
|
|
struct TData {};
|
|
|
|
/* 80281D5C */ TFunctionValue_composite();
|
|
/* 80281DB8 */ bool getType() const;
|
|
/* 80281DC0 */ void getAttributeSet();
|
|
/* 80281DE0 */ void initialize();
|
|
/* 80281E24 */ void prepare();
|
|
/* 80281E28 */ void getValue(f64);
|
|
/* 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);
|
|
/* 80283DA4 */ ~TFunctionValue_composite();
|
|
};
|
|
|
|
struct TFunctionValue_constant {
|
|
/* 8028236C */ TFunctionValue_constant();
|
|
/* 802823B4 */ s32 getType() const;
|
|
/* 802823BC */ void getAttributeSet();
|
|
/* 802823D0 */ void initialize();
|
|
/* 802823E0 */ void prepare();
|
|
/* 802823E4 */ void getValue(f64);
|
|
/* 80283D44 */ ~TFunctionValue_constant();
|
|
};
|
|
|
|
struct TFunctionValue_transition {
|
|
/* 802823EC */ TFunctionValue_transition();
|
|
/* 8028244C */ s32 getType() const;
|
|
/* 80282454 */ void getAttributeSet();
|
|
/* 80282484 */ void initialize();
|
|
/* 802824D0 */ void prepare();
|
|
/* 802824F4 */ void getValue(f64);
|
|
/* 80283CE4 */ ~TFunctionValue_transition();
|
|
};
|
|
|
|
struct TFunctionValue_list {
|
|
struct TIndexData_ {};
|
|
|
|
/* 802826BC */ TFunctionValue_list();
|
|
/* 80282720 */ s32 getType() const;
|
|
/* 80282728 */ void getAttributeSet();
|
|
/* 80282758 */ void initialize();
|
|
/* 802827A8 */ void prepare();
|
|
/* 80282858 */ void getValue(f64);
|
|
/* 80282C10 */ void update_INTERPOLATE_NONE_(JStudio::TFunctionValue_list const&,
|
|
JStudio::TFunctionValue_list::TIndexData_ const&);
|
|
/* 80282C24 */ void
|
|
update_INTERPOLATE_LINEAR_(JStudio::TFunctionValue_list const&,
|
|
JStudio::TFunctionValue_list::TIndexData_ const&);
|
|
/* 80282C58 */ void
|
|
update_INTERPOLATE_PLATEAU_(JStudio::TFunctionValue_list const&,
|
|
JStudio::TFunctionValue_list::TIndexData_ const&);
|
|
/* 80282CA8 */ void
|
|
update_INTERPOLATE_BSPLINE_dataMore3_(JStudio::TFunctionValue_list const&,
|
|
JStudio::TFunctionValue_list::TIndexData_ const&);
|
|
/* 80283C84 */ ~TFunctionValue_list();
|
|
};
|
|
|
|
struct TFunctionValue_list_parameter {
|
|
struct TIterator_data_ {};
|
|
|
|
/* 80282D34 */ TFunctionValue_list_parameter();
|
|
/* 80282DA0 */ s32 getType() const;
|
|
/* 80282DA8 */ void getAttributeSet();
|
|
/* 80282DD8 */ void data_set(f32 const*, u32);
|
|
/* 80282E08 */ void initialize();
|
|
/* 80282E60 */ void prepare();
|
|
/* 80282F10 */ void getValue(f64);
|
|
/* 80282FE8 */ void update_INTERPOLATE_NONE_(JStudio::TFunctionValue_list_parameter const&,
|
|
f64);
|
|
/* 80282FF4 */ void update_INTERPOLATE_LINEAR_(JStudio::TFunctionValue_list_parameter const&,
|
|
f64);
|
|
/* 80283024 */ void update_INTERPOLATE_PLATEAU_(JStudio::TFunctionValue_list_parameter const&,
|
|
f64);
|
|
/* 80283060 */ void
|
|
update_INTERPOLATE_BSPLINE_dataMore3_(JStudio::TFunctionValue_list_parameter const&, f64);
|
|
/* 80283C24 */ ~TFunctionValue_list_parameter();
|
|
};
|
|
|
|
struct TFunctionValue_hermite {
|
|
struct TIterator_data_ {};
|
|
|
|
/* 802832C4 */ TFunctionValue_hermite();
|
|
/* 80283344 */ s32 getType() const;
|
|
/* 8028334C */ void getAttributeSet();
|
|
/* 8028336C */ void data_set(f32 const*, u32, u32);
|
|
/* 802833BC */ void initialize();
|
|
/* 80283428 */ void prepare();
|
|
/* 8028344C */ void getValue(f64);
|
|
/* 80283BC4 */ ~TFunctionValue_hermite();
|
|
};
|
|
|
|
}; // namespace JStudio
|
|
|
|
namespace std {
|
|
template <typename A1>
|
|
struct less {};
|
|
/* less<f64> */
|
|
struct less__template0 {};
|
|
|
|
template <typename A1, typename B1, typename C1>
|
|
void upper_bound(/* ... */);
|
|
/* 80283EB8 */ /* std::upper_bound<JStudio::TFunctionValue_hermite::TIterator_data_, f64,
|
|
std::less<f64>> */
|
|
void func_80283EB8(void* _this, JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_, f64 const&, std::less<f64>);
|
|
/* 80283E24 */ /* std::upper_bound<JStudio::TFunctionValue_list_parameter::TIterator_data_, f64,
|
|
std::less<f64>> */
|
|
void func_80283E24(void* _this, JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_, f64 const&,
|
|
std::less<f64>);
|
|
}; // namespace std
|
|
|
|
namespace JGadget {
|
|
/* 80283858 */ void func_80283858(void* _this, JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_, f64 const&);
|
|
/* 802835DC */ void func_802835DC(void* _this,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
f64 const&);
|
|
/* 80283634 */ void func_80283634(void* _this,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
f64 const&, std::less<f64>);
|
|
/* 802838C8 */ void func_802838C8(void* _this, JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_, f64 const&,
|
|
std::less<f64>);
|
|
} // namespace JGadget
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
extern "C" void toFunction_outside__Q27JStudio14TFunctionValueFi();
|
|
extern "C" void __ct__Q27JStudio14TFunctionValueFv();
|
|
extern "C" void __dt__Q27JStudio14TFunctionValueFv();
|
|
extern "C" void refer_initialize__Q27JStudio29TFunctionValueAttribute_referFv();
|
|
extern "C" void interpolateValue_hermite__Q27JStudio13functionvalueFddddddd();
|
|
extern "C" void interpolateValue_BSpline_uniform__Q27JStudio13functionvalueFddddd();
|
|
extern "C" void interpolateValue_BSpline_nonuniform__Q27JStudio13functionvalueFdPCdPCd();
|
|
extern "C" void extrapolateParameter_turn__Q27JStudio13functionvalueFdd();
|
|
extern "C" void range_initialize__Q27JStudio29TFunctionValueAttribute_rangeFv();
|
|
extern "C" void range_prepare__Q27JStudio29TFunctionValueAttribute_rangeFv();
|
|
extern "C" void range_set__Q27JStudio29TFunctionValueAttribute_rangeFdd();
|
|
extern "C" void range_getParameter__Q27JStudio29TFunctionValueAttribute_rangeCFddd();
|
|
extern "C" void __ct__Q27JStudio29TFunctionValueAttribute_rangeFv();
|
|
extern "C" void __ct__Q27JStudio24TFunctionValue_compositeFv();
|
|
extern "C" bool getType__Q27JStudio24TFunctionValue_compositeCFv();
|
|
extern "C" void getAttributeSet__Q27JStudio24TFunctionValue_compositeFv();
|
|
extern "C" void initialize__Q27JStudio24TFunctionValue_compositeFv();
|
|
extern "C" void prepare__Q27JStudio24TFunctionValue_compositeFv();
|
|
extern "C" void getValue__Q27JStudio24TFunctionValue_compositeFd();
|
|
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" s32 getType__Q27JStudio23TFunctionValue_constantCFv();
|
|
extern "C" void getAttributeSet__Q27JStudio23TFunctionValue_constantFv();
|
|
extern "C" void initialize__Q27JStudio23TFunctionValue_constantFv();
|
|
extern "C" void prepare__Q27JStudio23TFunctionValue_constantFv();
|
|
extern "C" void getValue__Q27JStudio23TFunctionValue_constantFd();
|
|
extern "C" void __ct__Q27JStudio25TFunctionValue_transitionFv();
|
|
extern "C" s32 getType__Q27JStudio25TFunctionValue_transitionCFv();
|
|
extern "C" void getAttributeSet__Q27JStudio25TFunctionValue_transitionFv();
|
|
extern "C" void initialize__Q27JStudio25TFunctionValue_transitionFv();
|
|
extern "C" void prepare__Q27JStudio25TFunctionValue_transitionFv();
|
|
extern "C" void getValue__Q27JStudio25TFunctionValue_transitionFd();
|
|
extern "C" void __ct__Q27JStudio19TFunctionValue_listFv();
|
|
extern "C" s32 getType__Q27JStudio19TFunctionValue_listCFv();
|
|
extern "C" void getAttributeSet__Q27JStudio19TFunctionValue_listFv();
|
|
extern "C" void initialize__Q27JStudio19TFunctionValue_listFv();
|
|
extern "C" void prepare__Q27JStudio19TFunctionValue_listFv();
|
|
extern "C" void getValue__Q27JStudio19TFunctionValue_listFd();
|
|
extern "C" void
|
|
update_INTERPOLATE_NONE___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_();
|
|
extern "C" void
|
|
update_INTERPOLATE_LINEAR___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_();
|
|
extern "C" void
|
|
update_INTERPOLATE_PLATEAU___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_();
|
|
extern "C" void
|
|
update_INTERPOLATE_BSPLINE_dataMore3___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_();
|
|
extern "C" void __ct__Q27JStudio29TFunctionValue_list_parameterFv();
|
|
extern "C" s32 getType__Q27JStudio29TFunctionValue_list_parameterCFv();
|
|
extern "C" void getAttributeSet__Q27JStudio29TFunctionValue_list_parameterFv();
|
|
extern "C" void data_set__Q27JStudio29TFunctionValue_list_parameterFPCfUl();
|
|
extern "C" void initialize__Q27JStudio29TFunctionValue_list_parameterFv();
|
|
extern "C" void prepare__Q27JStudio29TFunctionValue_list_parameterFv();
|
|
extern "C" void getValue__Q27JStudio29TFunctionValue_list_parameterFd();
|
|
extern "C" void
|
|
update_INTERPOLATE_NONE___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd();
|
|
extern "C" void
|
|
update_INTERPOLATE_LINEAR___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd();
|
|
extern "C" void
|
|
update_INTERPOLATE_PLATEAU___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd();
|
|
extern "C" void
|
|
update_INTERPOLATE_BSPLINE_dataMore3___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd();
|
|
extern "C" void __ct__Q27JStudio22TFunctionValue_hermiteFv();
|
|
extern "C" s32 getType__Q27JStudio22TFunctionValue_hermiteCFv();
|
|
extern "C" void getAttributeSet__Q27JStudio22TFunctionValue_hermiteFv();
|
|
extern "C" void data_set__Q27JStudio22TFunctionValue_hermiteFPCfUlUl();
|
|
extern "C" void initialize__Q27JStudio22TFunctionValue_hermiteFv();
|
|
extern "C" void prepare__Q27JStudio22TFunctionValue_hermiteFv();
|
|
extern "C" void getValue__Q27JStudio22TFunctionValue_hermiteFd();
|
|
extern "C" void extrapolateParameter_raw__Q27JStudio13functionvalueFdd();
|
|
extern "C" void extrapolateParameter_repeat__Q27JStudio13functionvalueFdd();
|
|
extern "C" void extrapolateParameter_clamp__Q27JStudio13functionvalueFdd();
|
|
extern "C" void func_802835DC(void* _this, JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_, f64 const&);
|
|
extern "C" void func_80283634(void* _this, JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_, f64 const&,
|
|
std::less<f64>);
|
|
extern "C" void func_80283858(void* _this, JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_, f64 const&);
|
|
extern "C" void func_802838C8(void* _this, JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_, f64 const&,
|
|
std::less<f64>);
|
|
extern "C" void __dt__Q27JStudio22TFunctionValue_hermiteFv();
|
|
extern "C" void __dt__Q27JStudio29TFunctionValue_list_parameterFv();
|
|
extern "C" void __dt__Q27JStudio19TFunctionValue_listFv();
|
|
extern "C" void __dt__Q27JStudio25TFunctionValue_transitionFv();
|
|
extern "C" void __dt__Q27JStudio23TFunctionValue_constantFv();
|
|
extern "C" void __dt__Q27JStudio24TFunctionValue_compositeFv();
|
|
extern "C" void func_80283E24(void* _this, JStudio::TFunctionValue_list_parameter::TIterator_data_,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_, f64 const&,
|
|
std::less<f64>);
|
|
extern "C" void func_80283EB8(void* _this, JStudio::TFunctionValue_hermite::TIterator_data_,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_, f64 const&,
|
|
std::less<f64>);
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
extern "C" void __dl__FPv();
|
|
extern "C" void func_802DCCD0();
|
|
extern "C" void __dt__Q27JGadget20TVector_pointer_voidFv();
|
|
extern "C" void erase__Q27JGadget20TVector_pointer_voidFPPvPPv();
|
|
extern "C" void __cvt_fp2unsigned();
|
|
extern "C" void _savefpr_29();
|
|
extern "C" void _restfpr_29();
|
|
extern "C" void _savegpr_29();
|
|
extern "C" void _restgpr_29();
|
|
extern "C" void div();
|
|
extern "C" void floor();
|
|
extern "C" void fmod();
|
|
extern "C" extern u32 __float_nan;
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* ############################################################################################## */
|
|
/* 8039A9F0-8039AA00 -00001 0010+00 1/1 0/0 0/0 .rodata
|
|
* gapfnExtrapolateParameter___Q27JStudio27@unnamed@functionvalue_cpp@ */
|
|
SECTION_RODATA static void* const data_8039A9F0[4] = {
|
|
(void*)extrapolateParameter_raw__Q27JStudio13functionvalueFdd,
|
|
(void*)extrapolateParameter_repeat__Q27JStudio13functionvalueFdd,
|
|
(void*)extrapolateParameter_turn__Q27JStudio13functionvalueFdd,
|
|
(void*)extrapolateParameter_clamp__Q27JStudio13functionvalueFdd,
|
|
};
|
|
COMPILER_STRIP_GATE(0x8039A9F0, &data_8039A9F0);
|
|
|
|
/* 80281648-80281690 27BF88 0048+00 3/3 1/1 0/0 .text
|
|
* toFunction_outside__Q27JStudio14TFunctionValueFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue::toFunction_outside(int param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/toFunction_outside__Q27JStudio14TFunctionValueFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 803C48E0-803C4900 021A00 0020+00 2/2 1/1 0/0 .data __vt__Q27JStudio22TFunctionValue_hermite */
|
|
SECTION_DATA extern void* __vt__Q27JStudio22TFunctionValue_hermite[8] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q27JStudio22TFunctionValue_hermiteFv,
|
|
(void*)getType__Q27JStudio22TFunctionValue_hermiteCFv,
|
|
(void*)getAttributeSet__Q27JStudio22TFunctionValue_hermiteFv,
|
|
(void*)initialize__Q27JStudio22TFunctionValue_hermiteFv,
|
|
(void*)prepare__Q27JStudio22TFunctionValue_hermiteFv,
|
|
(void*)getValue__Q27JStudio22TFunctionValue_hermiteFd,
|
|
};
|
|
|
|
/* 803C4900-803C4920 021A20 0020+00 2/2 1/1 0/0 .data
|
|
* __vt__Q27JStudio29TFunctionValue_list_parameter */
|
|
SECTION_DATA extern void* __vt__Q27JStudio29TFunctionValue_list_parameter[8] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q27JStudio29TFunctionValue_list_parameterFv,
|
|
(void*)getType__Q27JStudio29TFunctionValue_list_parameterCFv,
|
|
(void*)getAttributeSet__Q27JStudio29TFunctionValue_list_parameterFv,
|
|
(void*)initialize__Q27JStudio29TFunctionValue_list_parameterFv,
|
|
(void*)prepare__Q27JStudio29TFunctionValue_list_parameterFv,
|
|
(void*)getValue__Q27JStudio29TFunctionValue_list_parameterFd,
|
|
};
|
|
|
|
/* 803C4920-803C4940 021A40 0020+00 2/2 1/1 0/0 .data __vt__Q27JStudio19TFunctionValue_list */
|
|
SECTION_DATA extern void* __vt__Q27JStudio19TFunctionValue_list[8] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q27JStudio19TFunctionValue_listFv,
|
|
(void*)getType__Q27JStudio19TFunctionValue_listCFv,
|
|
(void*)getAttributeSet__Q27JStudio19TFunctionValue_listFv,
|
|
(void*)initialize__Q27JStudio19TFunctionValue_listFv,
|
|
(void*)prepare__Q27JStudio19TFunctionValue_listFv,
|
|
(void*)getValue__Q27JStudio19TFunctionValue_listFd,
|
|
};
|
|
|
|
/* 803C4940-803C4960 021A60 0020+00 2/2 1/1 0/0 .data __vt__Q27JStudio25TFunctionValue_transition
|
|
*/
|
|
SECTION_DATA extern void* __vt__Q27JStudio25TFunctionValue_transition[8] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q27JStudio25TFunctionValue_transitionFv,
|
|
(void*)getType__Q27JStudio25TFunctionValue_transitionCFv,
|
|
(void*)getAttributeSet__Q27JStudio25TFunctionValue_transitionFv,
|
|
(void*)initialize__Q27JStudio25TFunctionValue_transitionFv,
|
|
(void*)prepare__Q27JStudio25TFunctionValue_transitionFv,
|
|
(void*)getValue__Q27JStudio25TFunctionValue_transitionFd,
|
|
};
|
|
|
|
/* 803C4960-803C4980 021A80 0020+00 2/2 1/1 0/0 .data __vt__Q27JStudio23TFunctionValue_constant */
|
|
SECTION_DATA extern void* __vt__Q27JStudio23TFunctionValue_constant[8] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q27JStudio23TFunctionValue_constantFv,
|
|
(void*)getType__Q27JStudio23TFunctionValue_constantCFv,
|
|
(void*)getAttributeSet__Q27JStudio23TFunctionValue_constantFv,
|
|
(void*)initialize__Q27JStudio23TFunctionValue_constantFv,
|
|
(void*)prepare__Q27JStudio23TFunctionValue_constantFv,
|
|
(void*)getValue__Q27JStudio23TFunctionValue_constantFd,
|
|
};
|
|
|
|
/* 803C4980-803C49A0 021AA0 0020+00 2/2 1/1 0/0 .data __vt__Q27JStudio24TFunctionValue_composite
|
|
*/
|
|
SECTION_DATA extern void* __vt__Q27JStudio24TFunctionValue_composite[8] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__Q27JStudio24TFunctionValue_compositeFv,
|
|
(void*)getType__Q27JStudio24TFunctionValue_compositeCFv,
|
|
(void*)getAttributeSet__Q27JStudio24TFunctionValue_compositeFv,
|
|
(void*)initialize__Q27JStudio24TFunctionValue_compositeFv,
|
|
(void*)prepare__Q27JStudio24TFunctionValue_compositeFv,
|
|
(void*)getValue__Q27JStudio24TFunctionValue_compositeFd,
|
|
};
|
|
|
|
/* 803C49A0-803C49C0 021AC0 0020+00 2/2 0/0 0/0 .data __vt__Q27JStudio14TFunctionValue */
|
|
SECTION_DATA extern void* __vt__Q27JStudio14TFunctionValue[8] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
};
|
|
|
|
/* 80281690-802816A0 27BFD0 0010+00 6/6 0/0 0/0 .text __ct__Q27JStudio14TFunctionValueFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue::TFunctionValue() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__ct__Q27JStudio14TFunctionValueFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802816A0-802816E8 27BFE0 0048+00 6/6 6/6 0/0 .text __dt__Q27JStudio14TFunctionValueFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue::~TFunctionValue() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__dt__Q27JStudio14TFunctionValueFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802816E8-80281710 27C028 0028+00 1/1 0/0 0/0 .text
|
|
* refer_initialize__Q27JStudio29TFunctionValueAttribute_referFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValueAttribute_refer::refer_initialize() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/refer_initialize__Q27JStudio29TFunctionValueAttribute_referFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80455400-80455408 003A00 0008+00 13/13 0/0 0/0 .sdata2 @652 */
|
|
SECTION_SDATA2 static u8 lit_652[8] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
|
|
/* 80455408-80455410 003A08 0008+00 5/5 0/0 0/0 .sdata2 @792 */
|
|
SECTION_SDATA2 static f64 lit_792 = 1.0;
|
|
|
|
/* 80455410-80455418 003A10 0008+00 1/1 0/0 0/0 .sdata2 @793 */
|
|
SECTION_SDATA2 static f64 lit_793 = 3.0;
|
|
|
|
/* 80455418-80455420 003A18 0008+00 1/1 0/0 0/0 .sdata2 @794 */
|
|
SECTION_SDATA2 static f64 lit_794 = -2.0;
|
|
|
|
/* 80281710-80281774 27C050 0064+00 4/4 0/0 0/0 .text
|
|
* interpolateValue_hermite__Q27JStudio13functionvalueFddddddd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::functionvalue::interpolateValue_hermite(f64 param_0, f64 param_1, f64 param_2,
|
|
f64 param_3, f64 param_4, f64 param_5,
|
|
f64 param_6) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/interpolateValue_hermite__Q27JStudio13functionvalueFddddddd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80455420-80455428 003A20 0008+00 1/1 0/0 0/0 .sdata2 @799 */
|
|
SECTION_SDATA2 static f64 lit_799 = 1.0 / 6.0;
|
|
|
|
/* 80455428-80455430 003A28 0008+00 5/5 0/0 0/0 .sdata2 @800 */
|
|
SECTION_SDATA2 static f64 lit_800 = 0.5;
|
|
|
|
/* 80455430-80455438 003A30 0008+00 1/1 0/0 0/0 .sdata2 @801 */
|
|
SECTION_SDATA2 static f64 lit_801 = 2.0 / 3.0;
|
|
|
|
/* 80281774-802817D8 27C0B4 0064+00 1/1 0/0 0/0 .text
|
|
* interpolateValue_BSpline_uniform__Q27JStudio13functionvalueFddddd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::functionvalue::interpolateValue_BSpline_uniform(f64 param_0, f64 param_1,
|
|
f64 param_2, f64 param_3,
|
|
f64 param_4) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/interpolateValue_BSpline_uniform__Q27JStudio13functionvalueFddddd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802817D8-802818B8 27C118 00E0+00 1/1 0/0 0/0 .text
|
|
* interpolateValue_BSpline_nonuniform__Q27JStudio13functionvalueFdPCdPCd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::functionvalue::interpolateValue_BSpline_nonuniform(f64 param_0,
|
|
f64 const* param_1,
|
|
f64 const* param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/interpolateValue_BSpline_nonuniform__Q27JStudio13functionvalueFdPCdPCd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80455438-80455440 003A38 0008+00 3/3 0/0 0/0 .sdata2 @842 */
|
|
SECTION_SDATA2 static f64 lit_842 = 2.0;
|
|
|
|
/* 802818B8-80281918 27C1F8 0060+00 1/0 0/0 0/0 .text
|
|
* extrapolateParameter_turn__Q27JStudio13functionvalueFdd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::functionvalue::extrapolateParameter_turn(f64 param_0, f64 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/extrapolateParameter_turn__Q27JStudio13functionvalueFdd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80281918-8028194C 27C258 0034+00 4/4 0/0 0/0 .text
|
|
* range_initialize__Q27JStudio29TFunctionValueAttribute_rangeFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValueAttribute_range::range_initialize() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/range_initialize__Q27JStudio29TFunctionValueAttribute_rangeFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80455440-80455448 003A40 0008+00 1/1 0/0 0/0 .sdata2 @867 */
|
|
SECTION_SDATA2 static f64 lit_867 = -1.0;
|
|
|
|
/* 8028194C-802819F4 27C28C 00A8+00 4/4 0/0 0/0 .text
|
|
* range_prepare__Q27JStudio29TFunctionValueAttribute_rangeFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValueAttribute_range::range_prepare() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/range_prepare__Q27JStudio29TFunctionValueAttribute_rangeFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802819F4-80281A08 27C334 0014+00 0/0 1/1 0/0 .text
|
|
* range_set__Q27JStudio29TFunctionValueAttribute_rangeFdd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValueAttribute_range::range_set(f64 param_0, f64 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/range_set__Q27JStudio29TFunctionValueAttribute_rangeFdd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80281A08-80281D18 27C348 0310+00 2/2 0/0 0/0 .text
|
|
* range_getParameter__Q27JStudio29TFunctionValueAttribute_rangeCFddd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValueAttribute_range::range_getParameter(f64 param_0, f64 param_1,
|
|
f64 param_2) const {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/range_getParameter__Q27JStudio29TFunctionValueAttribute_rangeCFddd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80281D18-80281D5C 27C658 0044+00 4/4 0/0 0/0 .text
|
|
* __ct__Q27JStudio29TFunctionValueAttribute_rangeFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValueAttribute_range::TFunctionValueAttribute_range() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__ct__Q27JStudio29TFunctionValueAttribute_rangeFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 804511E8-804511F0 0006E8 0001+07 1/1 0/0 0/0 .sbss @569 */
|
|
static u8 lit_569[1 + 7 /* padding */];
|
|
|
|
/* 80281D5C-80281DB8 27C69C 005C+00 0/0 1/1 0/0 .text __ct__Q27JStudio24TFunctionValue_compositeFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_composite::TFunctionValue_composite() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__ct__Q27JStudio24TFunctionValue_compositeFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80281DB8-80281DC0 27C6F8 0008+00 1/0 0/0 0/0 .text
|
|
* getType__Q27JStudio24TFunctionValue_compositeCFv */
|
|
bool JStudio::TFunctionValue_composite::getType() const {
|
|
return true;
|
|
}
|
|
|
|
/* 80281DC0-80281DE0 27C700 0020+00 1/0 0/0 0/0 .text
|
|
* getAttributeSet__Q27JStudio24TFunctionValue_compositeFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::getAttributeSet() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getAttributeSet__Q27JStudio24TFunctionValue_compositeFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80281DE0-80281E24 27C720 0044+00 1/0 0/0 0/0 .text
|
|
* initialize__Q27JStudio24TFunctionValue_compositeFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::initialize() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/initialize__Q27JStudio24TFunctionValue_compositeFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80281E24-80281E28 27C764 0004+00 1/0 0/0 0/0 .text
|
|
* prepare__Q27JStudio24TFunctionValue_compositeFv */
|
|
void JStudio::TFunctionValue_composite::prepare() {
|
|
/* empty function */
|
|
}
|
|
|
|
/* 80281E28-80281E5C 27C768 0034+00 1/0 0/0 0/0 .text
|
|
* getValue__Q27JStudio24TFunctionValue_compositeFd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::getValue(f64 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getValue__Q27JStudio24TFunctionValue_compositeFd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80281E5C-80281EC8 27C79C 006C+00 0/0 1/0 0/0 .text
|
|
* composite_raw__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointer<PQ27JStudio14TFunctionValue>RCQ37JStudio24TFunctionValue_composite5TDatad
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::composite_raw(
|
|
JGadget::TVector_pointer<JStudio::TFunctionValue*> const& param_0,
|
|
JStudio::TFunctionValue_composite::TData const& param_1, f64 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80281E5C.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80281EC8-8028202C 27C808 0164+00 0/0 1/0 0/0 .text
|
|
* composite_index__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointer<PQ27JStudio14TFunctionValue>RCQ37JStudio24TFunctionValue_composite5TDatad
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::composite_index(
|
|
JGadget::TVector_pointer<JStudio::TFunctionValue*> const& param_0,
|
|
JStudio::TFunctionValue_composite::TData const& param_1, f64 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80281EC8.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8028202C-80282094 27C96C 0068+00 0/0 1/0 0/0 .text
|
|
* composite_parameter__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointer<PQ27JStudio14TFunctionValue>RCQ37JStudio24TFunctionValue_composite5TDatad
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::composite_parameter(
|
|
JGadget::TVector_pointer<JStudio::TFunctionValue*> const& param_0,
|
|
JStudio::TFunctionValue_composite::TData const& param_1, f64 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_8028202C.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282094-80282118 27C9D4 0084+00 0/0 1/0 0/0 .text
|
|
* composite_add__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointer<PQ27JStudio14TFunctionValue>RCQ37JStudio24TFunctionValue_composite5TDatad
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::composite_add(
|
|
JGadget::TVector_pointer<JStudio::TFunctionValue*> const& param_0,
|
|
JStudio::TFunctionValue_composite::TData const& param_1, f64 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282094.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282118-80282200 27CA58 00E8+00 0/0 1/0 0/0 .text
|
|
* composite_subtract__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointer<PQ27JStudio14TFunctionValue>RCQ37JStudio24TFunctionValue_composite5TDatad
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::composite_subtract(
|
|
JGadget::TVector_pointer<JStudio::TFunctionValue*> const& param_0,
|
|
JStudio::TFunctionValue_composite::TData const& param_1, f64 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282118.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282200-80282284 27CB40 0084+00 0/0 1/0 0/0 .text
|
|
* composite_multiply__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointer<PQ27JStudio14TFunctionValue>RCQ37JStudio24TFunctionValue_composite5TDatad
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::composite_multiply(
|
|
JGadget::TVector_pointer<JStudio::TFunctionValue*> const& param_0,
|
|
JStudio::TFunctionValue_composite::TData const& param_1, f64 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282200.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282284-8028236C 27CBC4 00E8+00 0/0 1/0 0/0 .text
|
|
* composite_divide__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointer<PQ27JStudio14TFunctionValue>RCQ37JStudio24TFunctionValue_composite5TDatad
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_composite::composite_divide(
|
|
JGadget::TVector_pointer<JStudio::TFunctionValue*> const& param_0,
|
|
JStudio::TFunctionValue_composite::TData const& param_1, f64 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282284.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8028236C-802823B4 27CCAC 0048+00 0/0 1/1 0/0 .text __ct__Q27JStudio23TFunctionValue_constantFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_constant::TFunctionValue_constant() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__ct__Q27JStudio23TFunctionValue_constantFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802823B4-802823BC 27CCF4 0008+00 1/0 0/0 0/0 .text
|
|
* getType__Q27JStudio23TFunctionValue_constantCFv */
|
|
s32 JStudio::TFunctionValue_constant::getType() const {
|
|
return 2;
|
|
}
|
|
|
|
/* 802823BC-802823D0 27CCFC 0014+00 1/0 0/0 0/0 .text
|
|
* getAttributeSet__Q27JStudio23TFunctionValue_constantFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_constant::getAttributeSet() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getAttributeSet__Q27JStudio23TFunctionValue_constantFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802823D0-802823E0 27CD10 0010+00 1/0 0/0 0/0 .text
|
|
* initialize__Q27JStudio23TFunctionValue_constantFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_constant::initialize() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/initialize__Q27JStudio23TFunctionValue_constantFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802823E0-802823E4 27CD20 0004+00 1/0 0/0 0/0 .text
|
|
* prepare__Q27JStudio23TFunctionValue_constantFv */
|
|
void JStudio::TFunctionValue_constant::prepare() {
|
|
/* empty function */
|
|
}
|
|
|
|
/* 802823E4-802823EC 27CD24 0008+00 1/0 0/0 0/0 .text
|
|
* getValue__Q27JStudio23TFunctionValue_constantFd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_constant::getValue(f64 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getValue__Q27JStudio23TFunctionValue_constantFd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802823EC-8028244C 27CD2C 0060+00 0/0 1/1 0/0 .text
|
|
* __ct__Q27JStudio25TFunctionValue_transitionFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_transition::TFunctionValue_transition() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__ct__Q27JStudio25TFunctionValue_transitionFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8028244C-80282454 27CD8C 0008+00 1/0 0/0 0/0 .text
|
|
* getType__Q27JStudio25TFunctionValue_transitionCFv */
|
|
s32 JStudio::TFunctionValue_transition::getType() const {
|
|
return 3;
|
|
}
|
|
|
|
/* 80282454-80282484 27CD94 0030+00 1/0 0/0 0/0 .text
|
|
* getAttributeSet__Q27JStudio25TFunctionValue_transitionFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_transition::getAttributeSet() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getAttributeSet__Q27JStudio25TFunctionValue_transitionFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282484-802824D0 27CDC4 004C+00 1/0 0/0 0/0 .text
|
|
* initialize__Q27JStudio25TFunctionValue_transitionFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_transition::initialize() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/initialize__Q27JStudio25TFunctionValue_transitionFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802824D0-802824F4 27CE10 0024+00 1/0 0/0 0/0 .text
|
|
* prepare__Q27JStudio25TFunctionValue_transitionFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_transition::prepare() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/prepare__Q27JStudio25TFunctionValue_transitionFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802824F4-802826BC 27CE34 01C8+00 1/0 0/0 0/0 .text
|
|
* getValue__Q27JStudio25TFunctionValue_transitionFd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_transition::getValue(f64 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getValue__Q27JStudio25TFunctionValue_transitionFd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802826BC-80282720 27CFFC 0064+00 0/0 1/1 0/0 .text __ct__Q27JStudio19TFunctionValue_listFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_list::TFunctionValue_list() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__ct__Q27JStudio19TFunctionValue_listFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282720-80282728 27D060 0008+00 1/0 0/0 0/0 .text getType__Q27JStudio19TFunctionValue_listCFv
|
|
*/
|
|
s32 JStudio::TFunctionValue_list::getType() const {
|
|
return 4;
|
|
}
|
|
|
|
/* 80282728-80282758 27D068 0030+00 1/0 0/0 0/0 .text
|
|
* getAttributeSet__Q27JStudio19TFunctionValue_listFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list::getAttributeSet() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getAttributeSet__Q27JStudio19TFunctionValue_listFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282758-802827A8 27D098 0050+00 1/0 0/0 0/0 .text
|
|
* initialize__Q27JStudio19TFunctionValue_listFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list::initialize() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/initialize__Q27JStudio19TFunctionValue_listFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802827A8-80282858 27D0E8 00B0+00 1/0 0/0 0/0 .text prepare__Q27JStudio19TFunctionValue_listFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list::prepare() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/prepare__Q27JStudio19TFunctionValue_listFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80455448-80455450 003A48 0008+00 1/1 0/0 0/0 .sdata2 @1517 */
|
|
SECTION_SDATA2 static f64 lit_1517 = 4503599627370496.0 /* cast u32 to float */;
|
|
|
|
/* 80282858-80282C10 27D198 03B8+00 1/0 0/0 0/0 .text getValue__Q27JStudio19TFunctionValue_listFd
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list::getValue(f64 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getValue__Q27JStudio19TFunctionValue_listFd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282C10-80282C24 27D550 0014+00 1/1 0/0 0/0 .text
|
|
* update_INTERPOLATE_NONE___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list::update_INTERPOLATE_NONE_(
|
|
JStudio::TFunctionValue_list const& param_0,
|
|
JStudio::TFunctionValue_list::TIndexData_ const& param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282C10.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282C24-80282C58 27D564 0034+00 1/1 0/0 0/0 .text
|
|
* update_INTERPOLATE_LINEAR___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list::update_INTERPOLATE_LINEAR_(
|
|
JStudio::TFunctionValue_list const& param_0,
|
|
JStudio::TFunctionValue_list::TIndexData_ const& param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282C24.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282C58-80282CA8 27D598 0050+00 1/1 0/0 0/0 .text
|
|
* update_INTERPOLATE_PLATEAU___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list::update_INTERPOLATE_PLATEAU_(
|
|
JStudio::TFunctionValue_list const& param_0,
|
|
JStudio::TFunctionValue_list::TIndexData_ const& param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282C58.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282CA8-80282D34 27D5E8 008C+00 1/1 0/0 0/0 .text
|
|
* update_INTERPOLATE_BSPLINE_dataMore3___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list::update_INTERPOLATE_BSPLINE_dataMore3_(
|
|
JStudio::TFunctionValue_list const& param_0,
|
|
JStudio::TFunctionValue_list::TIndexData_ const& param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282CA8.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282D34-80282DA0 27D674 006C+00 0/0 1/1 0/0 .text
|
|
* __ct__Q27JStudio29TFunctionValue_list_parameterFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_list_parameter::TFunctionValue_list_parameter() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__ct__Q27JStudio29TFunctionValue_list_parameterFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282DA0-80282DA8 27D6E0 0008+00 1/0 0/0 0/0 .text
|
|
* getType__Q27JStudio29TFunctionValue_list_parameterCFv */
|
|
s32 JStudio::TFunctionValue_list_parameter::getType() const {
|
|
return 5;
|
|
}
|
|
|
|
/* 80282DA8-80282DD8 27D6E8 0030+00 1/0 0/0 0/0 .text
|
|
* getAttributeSet__Q27JStudio29TFunctionValue_list_parameterFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::getAttributeSet() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getAttributeSet__Q27JStudio29TFunctionValue_list_parameterFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282DD8-80282E08 27D718 0030+00 0/0 1/1 0/0 .text
|
|
* data_set__Q27JStudio29TFunctionValue_list_parameterFPCfUl */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::data_set(f32 const* param_0, u32 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/data_set__Q27JStudio29TFunctionValue_list_parameterFPCfUl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282E08-80282E60 27D748 0058+00 1/0 0/0 0/0 .text
|
|
* initialize__Q27JStudio29TFunctionValue_list_parameterFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::initialize() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/initialize__Q27JStudio29TFunctionValue_list_parameterFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282E60-80282F10 27D7A0 00B0+00 1/0 0/0 0/0 .text
|
|
* prepare__Q27JStudio29TFunctionValue_list_parameterFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::prepare() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/prepare__Q27JStudio29TFunctionValue_list_parameterFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282F10-80282FE8 27D850 00D8+00 1/0 0/0 0/0 .text
|
|
* getValue__Q27JStudio29TFunctionValue_list_parameterFd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::getValue(f64 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getValue__Q27JStudio29TFunctionValue_list_parameterFd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282FE8-80282FF4 27D928 000C+00 1/1 0/0 0/0 .text
|
|
* update_INTERPOLATE_NONE___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::update_INTERPOLATE_NONE_(
|
|
JStudio::TFunctionValue_list_parameter const& param_0, f64 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282FE8.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80282FF4-80283024 27D934 0030+00 1/1 0/0 0/0 .text
|
|
* update_INTERPOLATE_LINEAR___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::update_INTERPOLATE_LINEAR_(
|
|
JStudio::TFunctionValue_list_parameter const& param_0, f64 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80282FF4.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283024-80283060 27D964 003C+00 1/1 0/0 0/0 .text
|
|
* update_INTERPOLATE_PLATEAU___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::update_INTERPOLATE_PLATEAU_(
|
|
JStudio::TFunctionValue_list_parameter const& param_0, f64 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80283024.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283060-802832C4 27D9A0 0264+00 1/1 0/0 0/0 .text
|
|
* update_INTERPOLATE_BSPLINE_dataMore3___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_list_parameter::update_INTERPOLATE_BSPLINE_dataMore3_(
|
|
JStudio::TFunctionValue_list_parameter const& param_0, f64 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80283060.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802832C4-80283344 27DC04 0080+00 0/0 1/1 0/0 .text __ct__Q27JStudio22TFunctionValue_hermiteFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_hermite::TFunctionValue_hermite() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__ct__Q27JStudio22TFunctionValue_hermiteFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283344-8028334C 27DC84 0008+00 1/0 0/0 0/0 .text
|
|
* getType__Q27JStudio22TFunctionValue_hermiteCFv */
|
|
s32 JStudio::TFunctionValue_hermite::getType() const {
|
|
return 6;
|
|
}
|
|
|
|
/* 8028334C-8028336C 27DC8C 0020+00 1/0 0/0 0/0 .text
|
|
* getAttributeSet__Q27JStudio22TFunctionValue_hermiteFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_hermite::getAttributeSet() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getAttributeSet__Q27JStudio22TFunctionValue_hermiteFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8028336C-802833BC 27DCAC 0050+00 0/0 1/1 0/0 .text
|
|
* data_set__Q27JStudio22TFunctionValue_hermiteFPCfUlUl */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_hermite::data_set(f32 const* param_0, u32 param_1, u32 param_2) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/data_set__Q27JStudio22TFunctionValue_hermiteFPCfUlUl.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802833BC-80283428 27DCFC 006C+00 1/0 0/0 0/0 .text
|
|
* initialize__Q27JStudio22TFunctionValue_hermiteFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_hermite::initialize() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/initialize__Q27JStudio22TFunctionValue_hermiteFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283428-8028344C 27DD68 0024+00 1/0 0/0 0/0 .text
|
|
* prepare__Q27JStudio22TFunctionValue_hermiteFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_hermite::prepare() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/prepare__Q27JStudio22TFunctionValue_hermiteFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8028344C-80283570 27DD8C 0124+00 1/0 0/0 0/0 .text
|
|
* getValue__Q27JStudio22TFunctionValue_hermiteFd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::TFunctionValue_hermite::getValue(f64 param_0) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/getValue__Q27JStudio22TFunctionValue_hermiteFd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283570-80283574 27DEB0 0004+00 1/0 0/0 0/0 .text
|
|
* extrapolateParameter_raw__Q27JStudio13functionvalueFdd */
|
|
void JStudio::functionvalue::extrapolateParameter_raw(f64 param_0, f64 param_1) {
|
|
/* empty function */
|
|
}
|
|
|
|
/* 80283574-802835B0 27DEB4 003C+00 1/0 0/0 0/0 .text
|
|
* extrapolateParameter_repeat__Q27JStudio13functionvalueFdd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::functionvalue::extrapolateParameter_repeat(f64 param_0, f64 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/extrapolateParameter_repeat__Q27JStudio13functionvalueFdd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802835B0-802835DC 27DEF0 002C+00 1/0 0/0 0/0 .text
|
|
* extrapolateParameter_clamp__Q27JStudio13functionvalueFdd */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void JStudio::functionvalue::extrapolateParameter_clamp(f64 param_0, f64 param_1) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/extrapolateParameter_clamp__Q27JStudio13functionvalueFdd.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802835DC-80283634 27DF1C 0058+00 1/1 0/0 0/0 .text
|
|
* findUpperBound_binary_current<Q37JStudio29TFunctionValue_list_parameter15TIterator_data_,d>__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCd
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void func_802835DC(void* _this,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_ param_0,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_ param_1,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_ param_2,
|
|
f64 const& param_3) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_802835DC.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283634-80283858 27DF74 0224+00 1/1 0/0 0/0 .text
|
|
* findUpperBound_binary_current<Q37JStudio29TFunctionValue_list_parameter15TIterator_data_,d,Q23std7less<d>>__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less<d>
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void func_80283634(void* _this,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_ param_0,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_ param_1,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_ param_2,
|
|
f64 const& param_3, std::less<f64> param_4) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80283634.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283858-802838C8 27E198 0070+00 1/1 0/0 0/0 .text
|
|
* findUpperBound_binary_current<Q37JStudio22TFunctionValue_hermite15TIterator_data_,d>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCd
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void func_80283858(void* _this,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_ param_0,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_ param_1,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_ param_2,
|
|
f64 const& param_3) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80283858.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 802838C8-80283BC4 27E208 02FC+00 1/1 0/0 0/0 .text
|
|
* findUpperBound_binary_current<Q37JStudio22TFunctionValue_hermite15TIterator_data_,d,Q23std7less<d>>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less<d>
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void func_802838C8(void* _this,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_ param_0,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_ param_1,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_ param_2,
|
|
f64 const& param_3, std::less<f64> param_4) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_802838C8.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283BC4-80283C24 27E504 0060+00 1/0 0/0 0/0 .text __dt__Q27JStudio22TFunctionValue_hermiteFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_hermite::~TFunctionValue_hermite() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__dt__Q27JStudio22TFunctionValue_hermiteFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283C24-80283C84 27E564 0060+00 1/0 1/0 0/0 .text
|
|
* __dt__Q27JStudio29TFunctionValue_list_parameterFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_list_parameter::~TFunctionValue_list_parameter() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__dt__Q27JStudio29TFunctionValue_list_parameterFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283C84-80283CE4 27E5C4 0060+00 1/0 0/0 0/0 .text __dt__Q27JStudio19TFunctionValue_listFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_list::~TFunctionValue_list() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__dt__Q27JStudio19TFunctionValue_listFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283CE4-80283D44 27E624 0060+00 1/0 0/0 0/0 .text
|
|
* __dt__Q27JStudio25TFunctionValue_transitionFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_transition::~TFunctionValue_transition() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__dt__Q27JStudio25TFunctionValue_transitionFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283D44-80283DA4 27E684 0060+00 1/0 0/0 0/0 .text __dt__Q27JStudio23TFunctionValue_constantFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_constant::~TFunctionValue_constant() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__dt__Q27JStudio23TFunctionValue_constantFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283DA4-80283E24 27E6E4 0080+00 1/0 0/0 0/0 .text __dt__Q27JStudio24TFunctionValue_compositeFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm JStudio::TFunctionValue_composite::~TFunctionValue_composite() {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/__dt__Q27JStudio24TFunctionValue_compositeFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283E24-80283EB8 27E764 0094+00 1/1 0/0 0/0 .text
|
|
* upper_bound<Q37JStudio29TFunctionValue_list_parameter15TIterator_data_,d,Q23std7less<d>>__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less<d>
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void func_80283E24(void* _this,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_ param_0,
|
|
JStudio::TFunctionValue_list_parameter::TIterator_data_ param_1,
|
|
f64 const& param_2, std::less<f64> param_3) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80283E24.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80283EB8-80283F80 27E7F8 00C8+00 1/1 0/0 0/0 .text
|
|
* upper_bound<Q37JStudio22TFunctionValue_hermite15TIterator_data_,d,Q23std7less<d>>__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less<d>
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void func_80283EB8(void* _this,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_ param_0,
|
|
JStudio::TFunctionValue_hermite::TIterator_data_ param_1,
|
|
f64 const& param_2, std::less<f64> param_3) {
|
|
nofralloc
|
|
#include "asm/JSystem/JStudio/JStudio/functionvalue/func_80283EB8.s"
|
|
}
|
|
#pragma pop
|