mirror of
https://github.com/zeldaret/ss
synced 2026-08-17 05:21:27 -04:00
Some Symbols
This commit is contained in:
@@ -362,7 +362,7 @@ private:
|
||||
|
||||
static CoreControllerFactory sCoreControllerFactory;
|
||||
static CoreControllerConnectCallback sConnectCallback;
|
||||
static bool sUseBuiltinWpadAllocator;
|
||||
static bool sWPADRegisterAllocatorOFF;
|
||||
static s32 sWPADWorkSize;
|
||||
};
|
||||
|
||||
|
||||
@@ -172,14 +172,6 @@ public:
|
||||
static const DL s_DL7;
|
||||
static const DL s_DL8;
|
||||
|
||||
static const ZModeConfig s_ZMode[ZMODE_MAX];
|
||||
static const BlendModeConfig s_Blend[BLEND_MAX];
|
||||
static GXTexObj sDummyTexObj;
|
||||
// not sure end
|
||||
|
||||
static GXTexMapID sTexMapDefault;
|
||||
static GXLightID sLightMaskDefault;
|
||||
|
||||
static nw4r::math::MTX34 s_cameraMtx;
|
||||
|
||||
static u32 s_flag;
|
||||
|
||||
@@ -52,9 +52,9 @@ public:
|
||||
void CopyToG3D_View(nw4r::g3d::LightObj &, const nw4r::math::MTX34 &) const;
|
||||
void CopyFromG3D(const nw4r::g3d::ResAnmLight &, f32, EGG::LightObject *, bool);
|
||||
|
||||
void ApplyAnmResultInner(const nw4r::g3d::LightAnmResult &);
|
||||
void ApplyAnmResultA(const nw4r::g3d::LightAnmResult &);
|
||||
bool ApplyAnmResultB(const nw4r::g3d::LightAnmResult &);
|
||||
void ImportAnmG3D(const nw4r::g3d::LightAnmResult &);
|
||||
void ImportAnmG3D_Diff(const nw4r::g3d::LightAnmResult &);
|
||||
bool ImportAnmG3D_Spec(const nw4r::g3d::LightAnmResult &);
|
||||
|
||||
void CalcAt();
|
||||
void SetPos(const nw4r::math::VEC3 &);
|
||||
|
||||
@@ -92,11 +92,6 @@ public:
|
||||
static void getTexDimensions(u16 *, u16 *, u16 *, u16 *, u16);
|
||||
|
||||
private:
|
||||
static void fn_804AB270();
|
||||
static void fn_804AB310(const GXColor &color);
|
||||
static void fn_804AB440();
|
||||
static void fn_804AB600();
|
||||
|
||||
static void fn_804AC0A0(int, int *, int *);
|
||||
static void loadTextureData(int index, void *data, GXTexFmt fmt);
|
||||
|
||||
@@ -125,6 +120,7 @@ private:
|
||||
/* 0x9F */ u8 field_0x9F;
|
||||
|
||||
static u16 sTextureSize;
|
||||
static s8 sScaleExp;
|
||||
|
||||
static u16 sDrawWidth;
|
||||
static u16 sDrawHeight;
|
||||
|
||||
@@ -22,27 +22,28 @@ public:
|
||||
u32 userData;
|
||||
u32 field_0x08;
|
||||
};
|
||||
|
||||
private:
|
||||
static Buffer spBufferSet[BUFFER_MAX];
|
||||
static f32 sWorkSpaceV[6];
|
||||
static f32 sWorkSpaceHideV[6];
|
||||
static f32 sUnkBuffer[6]; // unk name
|
||||
static f32 sShiftViewPort[6]; // unk name
|
||||
static s32 sWorkBuffer;
|
||||
static s32 sPushCount;
|
||||
static u32 sFlag;
|
||||
|
||||
static bool isEnableDirtyBufferMode();
|
||||
static bool GetUseTfRgb565();
|
||||
|
||||
public:
|
||||
|
||||
public:
|
||||
static bool CheckFlag0x2() {
|
||||
return (sFlag & 2) != 0;
|
||||
}
|
||||
|
||||
|
||||
static void Clean();
|
||||
static TextureBuffer *captureEfb(BufferType type, bool, u32 userData);
|
||||
static bool releaseEfb(BufferType type, u32 userData);
|
||||
|
||||
|
||||
// Unknown names
|
||||
static void fn_804B4270(BufferType type, u32 userData);
|
||||
static void popWorkBuffer(bool b, u32 userData);
|
||||
|
||||
@@ -87,15 +87,13 @@ public:
|
||||
static bool GXSetDither_(bool);
|
||||
static void GXCopyTex_(void *data, bool);
|
||||
static CacheGX &GXSetDstAlpha_(bool, u8);
|
||||
static void GetScissorSafeParam(const f32 src[4], u32 dst[4]);
|
||||
static void GXSetProjection_(Mtx44, GXProjectionType);
|
||||
static void GXSetProjectionv_(const f32 *);
|
||||
static void GXSetViewport_(f32 ox, f32 oy, f32 sx, f32 sy, f32 near, f32 far);
|
||||
static void GXSetScissor_(u32, u32, u32, u32);
|
||||
static void GXSetScissorBoxOffset_(s32, s32);
|
||||
|
||||
// not sure
|
||||
static void CalculateScreenScissor(const f32 src[4], u32 dst[4]);
|
||||
|
||||
static u16 s_widthEfb;
|
||||
static u16 s_heightEfb;
|
||||
static GXPixelFmt s_pixFormat;
|
||||
@@ -105,8 +103,6 @@ public:
|
||||
static u16 s_commandFlag;
|
||||
|
||||
static CacheGX s_cacheGX;
|
||||
// Inofficial names
|
||||
static GXTexObj sDefaultTexObj;
|
||||
static MemLayout s_tmem_layout; // same name, different type
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user