mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-12 19:24:55 -04:00
Merge branch 'main' of https://github.com/TwilitRealm/dusk into randomizer
This commit is contained in:
@@ -88,6 +88,10 @@ public:
|
||||
/* 0x02C */ cXyz field_0x2c;
|
||||
/* 0x038 */ cXyz field_0x38[60];
|
||||
/* 0x308 */ cXyz field_0x308[60];
|
||||
#if TARGET_PC
|
||||
TGXTexObj mBlurTexObj;
|
||||
ResTIMG* mpCachedBlurTex = nullptr;
|
||||
#endif
|
||||
}; // Size = 0x5D8
|
||||
|
||||
class dAlink_bottleWaterPcallBack_c : public JPAParticleCallBack {
|
||||
|
||||
@@ -50,6 +50,10 @@ public:
|
||||
/* 0x14 */ Mtx mProjMtx;
|
||||
/* 0x44 */ ResTIMG* mpImg;
|
||||
/* 0x48 */ u8* mpData;
|
||||
#if TARGET_PC
|
||||
TGXTexObj mTexObj;
|
||||
ResTIMG* mpCachedImg = nullptr;
|
||||
#endif
|
||||
};
|
||||
|
||||
class daPy_boomerangMove_c {
|
||||
|
||||
@@ -43,8 +43,25 @@ public:
|
||||
static_assert(sizeof(GXTexObjRAII) == sizeof(GXTexObj),
|
||||
"GXTexObjRAII should have the same size as GXTexObj");
|
||||
typedef GXTexObjRAII TGXTexObj;
|
||||
|
||||
class GXTlutObjRAII : public GXTlutObj {
|
||||
public:
|
||||
GXTlutObjRAII() : GXTlutObj() {}
|
||||
~GXTlutObjRAII() { GXDestroyTlutObj(this); }
|
||||
|
||||
void reset() { GXDestroyTlutObj(this); }
|
||||
|
||||
GXTlutObjRAII(const GXTlutObjRAII&) = delete;
|
||||
GXTlutObjRAII& operator=(const GXTlutObjRAII&) = delete;
|
||||
GXTlutObjRAII(GXTlutObjRAII&&) = delete;
|
||||
GXTlutObjRAII& operator=(GXTlutObjRAII&&) = delete;
|
||||
};
|
||||
static_assert(sizeof(GXTlutObjRAII) == sizeof(GXTlutObj),
|
||||
"GXTlutObjRAII should have the same size as GXTlutObj");
|
||||
typedef GXTlutObjRAII TGXTlutObj;
|
||||
#else
|
||||
typedef GXTexObj TGXTexObj;
|
||||
typedef GXTlutObj TGXTlutObj;
|
||||
#endif
|
||||
|
||||
struct GXScopedDebugGroup {
|
||||
|
||||
@@ -163,6 +163,7 @@ struct UserSettings {
|
||||
// Preferences
|
||||
ConfigVar<bool> enableMirrorMode;
|
||||
ConfigVar<bool> minimalHUD;
|
||||
ConfigVar<float> hudScale;
|
||||
ConfigVar<bool> pauseOnFocusLost;
|
||||
ConfigVar<bool> enableLinkDollRotation;
|
||||
ConfigVar<bool> enableAchievementToasts;
|
||||
|
||||
@@ -44,7 +44,7 @@ struct mDoLib_clipper {
|
||||
|
||||
void mDoLib_project(Vec* src, Vec* dst);
|
||||
u32 mDoLib_setResTimgObj(ResTIMG const* res, TGXTexObj* o_texObj, u32 tlut_name,
|
||||
GXTlutObj* o_tlutObj);
|
||||
TGXTlutObj* o_tlutObj);
|
||||
void mDoLib_pos2camera(Vec* src, Vec* dst);
|
||||
|
||||
#if PLATFORM_WII
|
||||
|
||||
Reference in New Issue
Block a user