mirror of
https://github.com/MonsterDruide1/OdysseyDecomp
synced 2026-04-23 09:04:21 +00:00
all: Fix more function signatures (#818)
This commit is contained in:
parent
92fad74af1
commit
c87f4a0914
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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&,
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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*);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in a new issue