all: Fix more function signatures (#818)

This commit is contained in:
MonsterDruide1 2025-12-11 22:29:33 +01:00 committed by GitHub
parent 92fad74af1
commit c87f4a0914
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 9 additions and 8 deletions

View file

@ -12,7 +12,7 @@ public:
static CameraTargetAreaLimitter* tryCreate(const PlacementInfo& placementInfo);
bool applyAreaLimit(sead::Vector3f* out, const sead::Vector3f& vec);
bool applyAreaLimit(sead::Vector3f* out, const sead::Vector3f& vec) const;
private:
const AreaShape* mAreaShape;

View file

@ -24,15 +24,15 @@ class Collider : public HioNode, public IUseCollision {
public:
Collider(CollisionDirector*, const sead::Matrix34f*, const sead::Vector3f*,
const sead::Vector3f*, f32, f32, u32);
void calcCheckPos(sead::Vector3f*);
void calcCheckPos(sead::Vector3f*) const;
void calcMovePowerByContact(sead::Vector3f*, const sead::Vector3f&);
void clear();
void clearContactPlane();
void clearStoredPlaneNum();
sead::Vector3f collide(const sead::Vector3f&);
void findCollidePos(s32*, SphereInterpolator*, SphereHitInfo*, u32);
Triangle* getPlane(s32);
const sead::Vector3f& getRecentOnGroundNormal(u32);
Triangle* getPlane(s32) const;
const sead::Vector3f& getRecentOnGroundNormal(u32) const;
void obtainMomentFixReaction(SphereHitInfo*, sead::Vector3f*, sead::Vector3f*, bool, u32);
void onInvalidate();
void preCollide(SphereInterpolator*, sead::Vector3f*, f32*, const sead::Vector3f&,

View file

@ -3,6 +3,9 @@
#include <devenv/seadEnvUtil.h>
#include <nn/os.h>
// TODO: Find what is this function
void FUN_710086f65c(sead::BufferedSafeString* out, const sead::SafeString& envStr);
namespace al {
void getComputerName(sead::BufferedSafeString* computerName) {
tryGetComputerName(computerName);

View file

@ -10,8 +10,6 @@ void getComputerName(sead::BufferedSafeString* computerName);
void getUserName(sead::BufferedSafeString* userName);
void makeUniqueTemporaryFilename(sead::BufferedSafeString* out, const char* fileName);
void expandEnvironmentString(sead::BufferedSafeString* out, const sead::SafeString& envStr);
void FUN_710086f65c(sead::BufferedSafeString* out,
const sead::SafeString& envStr); // TODO: Find what is this function
sead::FixedSafeString<128> makeTmpExpandEnvironmentString(const sead::SafeString& envStr);
StringTmp<128> makeTmpFileFullPath(const char* fileName);
const char* getALCommon();

View file

@ -31,7 +31,7 @@ class IUseCamera;
class EffectKeeper {
public:
EffectKeeper(EffectSystemInfo* systemInfo, const char*, const sead::Vector3f*,
EffectKeeper(const EffectSystemInfo* systemInfo, const char*, const sead::Vector3f*,
const sead::Vector3f*, const sead::Matrix34f*);
void update();
void tryUpdateMaterial(const char*);

View file

@ -74,7 +74,7 @@ public:
virtual void* ptr() = 0;
virtual void afterGetParam();
virtual s32 size() const = 0;
virtual bool isEqual(const ParameterBase& parameter) const;
virtual bool isEqual(const ParameterBase& parameter);
virtual bool copy(const ParameterBase& parameter);
virtual bool copyLerp(const ParameterBase& parameterA, const ParameterBase& parameterB,
f32 rate);