CModelData: Give all function prototype parameters names

Makes the interface more self-documenting and allows IDE introspection
to function better.
This commit is contained in:
Lioncash 2020-04-07 07:13:16 -04:00
parent cf7d5be6c1
commit 18c0111edb
1 changed files with 6 additions and 6 deletions

View File

@ -52,7 +52,7 @@ public:
void SetCharacterNodeId(s32 id) { x4_charIdx = id; } void SetCharacterNodeId(s32 id) { x4_charIdx = id; }
const zeus::CVector3f& GetScale() const { return x8_scale; } const zeus::CVector3f& GetScale() const { return x8_scale; }
bool CanLoop() const { return x14_canLoop; } bool CanLoop() const { return x14_canLoop; }
void SetCanLoop(bool l) { x14_canLoop = l; } void SetCanLoop(bool loop) { x14_canLoop = loop; }
s32 GetDefaultAnim() const { return x18_defaultAnim; } s32 GetDefaultAnim() const { return x18_defaultAnim; }
void SetDefaultAnim(s32 anim) { x18_defaultAnim = anim; } void SetDefaultAnim(s32 anim) { x18_defaultAnim = anim; }
}; };
@ -84,7 +84,7 @@ class CModelData {
public: public:
enum class EWhichModel { Normal, XRay, Thermal, ThermalHot }; enum class EWhichModel { Normal, XRay, Thermal, ThermalHot };
void SetSortThermal(bool v) { x14_25_sortThermal = v; } void SetSortThermal(bool sort) { x14_25_sortThermal = sort; }
bool GetSortThermal() const { return x14_25_sortThermal; } bool GetSortThermal() const { return x14_25_sortThermal; }
~CModelData(); ~CModelData();
@ -106,16 +106,16 @@ public:
void SetInfraModel(const std::pair<CAssetId, CAssetId>& modelSkin); void SetInfraModel(const std::pair<CAssetId, CAssetId>& modelSkin);
bool IsDefinitelyOpaque(EWhichModel) const; bool IsDefinitelyOpaque(EWhichModel) const;
bool GetIsLoop() const; bool GetIsLoop() const;
float GetAnimationDuration(int) const; float GetAnimationDuration(int idx) const;
void EnableLooping(bool); void EnableLooping(bool enable);
void AdvanceParticles(const zeus::CTransform& xf, float, CStateManager& stateMgr); void AdvanceParticles(const zeus::CTransform& xf, float dt, CStateManager& stateMgr);
zeus::CAABox GetBounds() const; zeus::CAABox GetBounds() const;
zeus::CAABox GetBounds(const zeus::CTransform& xf) const; zeus::CAABox GetBounds(const zeus::CTransform& xf) const;
zeus::CTransform GetScaledLocatorTransformDynamic(std::string_view name, const CCharAnimTime* time) const; zeus::CTransform GetScaledLocatorTransformDynamic(std::string_view name, const CCharAnimTime* time) const;
zeus::CTransform GetScaledLocatorTransform(std::string_view name) const; zeus::CTransform GetScaledLocatorTransform(std::string_view name) const;
zeus::CTransform GetLocatorTransformDynamic(std::string_view name, const CCharAnimTime* time) const; zeus::CTransform GetLocatorTransformDynamic(std::string_view name, const CCharAnimTime* time) const;
zeus::CTransform GetLocatorTransform(std::string_view name) const; zeus::CTransform GetLocatorTransform(std::string_view name) const;
SAdvancementDeltas AdvanceAnimationIgnoreParticles(float dt, CRandom16&, bool advTree); SAdvancementDeltas AdvanceAnimationIgnoreParticles(float dt, CRandom16& rand, bool advTree);
SAdvancementDeltas AdvanceAnimation(float dt, CStateManager& stateMgr, TAreaId aid, bool advTree); SAdvancementDeltas AdvanceAnimation(float dt, CStateManager& stateMgr, TAreaId aid, bool advTree);
bool IsAnimating() const; bool IsAnimating() const;
bool IsInFrustum(const zeus::CTransform& xf, const zeus::CFrustum& frustum) const; bool IsInFrustum(const zeus::CTransform& xf, const zeus::CFrustum& frustum) const;