auto decompile more functions

This commit is contained in:
Julgodis
2021-04-08 21:05:48 +02:00
parent a23a106399
commit 2661db6aaa
559 changed files with 3534 additions and 3686 deletions
+12 -12
View File
@@ -49,18 +49,6 @@ struct TVector_pointer_void {
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();
@@ -73,6 +61,18 @@ struct TControl {
/* 802848D4 */ void getObject_index(u32);
};
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 {
/* 80283F80 */ ~TObject();
/* 80283FC8 */ void prepare(JStudio::fvb::data::TParse_TBlock const&, JStudio::fvb::TControl*);
@@ -111,12 +111,12 @@ struct JAISoundStatus_ {
/* 802A2244 */ void unlockIfLocked();
};
struct JAISoundID {};
struct JAISoundHandle {
/* 802A2184 */ void releaseSound();
};
struct JAISoundID {};
struct JAISoundStarter {
/* 802A2FEC */ void startLevelSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3<f32> const*);
};
@@ -55,6 +55,8 @@ struct JStudio_JParticle {
struct JPAParticleCallBack {};
struct JPAEmitterCallBack {};
struct JGeometry {
template <typename A1>
struct TVec3 {};
@@ -62,8 +64,6 @@ struct JGeometry {
struct TVec3__template0 {};
};
struct JPAEmitterCallBack {};
struct JPAEmitterManager {
/* 8027DEBC */ void createSimpleEmitterID(JGeometry::TVec3<f32> const&, u16, u8, u8,
JPAEmitterCallBack*, JPAParticleCallBack*);
@@ -13,6 +13,14 @@
struct Vec {};
struct JStage {
struct TSystem {};
struct TActor {};
struct TObject {};
};
namespace JStudio {
struct data {
struct TEOperationData {};
@@ -56,14 +64,6 @@ struct TAdaptor_actor {
}; // namespace JStudio
struct JStage {
struct TSystem {};
struct TActor {};
struct TObject {};
};
struct JStudio_JStage {
struct TAdaptor_actor {
struct TVVOutput_ANIMATION_FRAME_ {
@@ -13,14 +13,6 @@
struct Vec {};
struct JStage {
struct TSystem {};
struct TCamera {};
struct TObject {};
};
namespace JStudio {
struct data {
struct TEOperationData {};
@@ -55,6 +47,14 @@ struct TAdaptor_camera {
}; // namespace JStudio
struct JStage {
struct TSystem {};
struct TCamera {};
struct TObject {};
};
struct JStudio_JStage {
struct TAdaptor_camera {
/* 8028B8A0 */ TAdaptor_camera(JStage::TSystem const*, JStage::TCamera*);
@@ -13,12 +13,6 @@
struct _GXColor {};
struct JStage {
struct TSystem {};
struct TFog {};
};
namespace JStudio {
struct TAdaptor {
/* 802862AC */ void adaptor_setVariableValue_GXColor(u32 const*, _GXColor const&);
@@ -44,6 +38,12 @@ struct TAdaptor_fog {
}; // namespace JStudio
struct JStage {
struct TSystem {};
struct TFog {};
};
struct JStudio_JStage {
struct TAdaptor_fog {
/* 8028C574 */ TAdaptor_fog(JStage::TSystem const*, JStage::TFog*);
@@ -15,12 +15,6 @@ struct _GXColor {};
struct Vec {};
struct JStage {
struct TSystem {};
struct TLight {};
};
namespace JStudio {
struct data {
struct TEOperationData {};
@@ -54,6 +48,12 @@ struct TAdaptor_light {
}; // namespace JStudio
struct JStage {
struct TSystem {};
struct TLight {};
};
struct JStudio_JStage {
struct TAdaptor_light {
struct TVVOutput_direction_ {