2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 06:27:43 +00:00

CPAS*: Make constructors explicit

Prevents undesirable implicit constructions from occurring.
This commit is contained in:
Lioncash
2020-02-28 04:35:50 -05:00
parent fe05c42be4
commit d79b9d925e
3 changed files with 4 additions and 4 deletions

View File

@@ -17,8 +17,8 @@ class CPASAnimState {
mutable std::vector<s32> x24_selectionCache;
public:
CPASAnimState(CInputStream& in);
CPASAnimState(int stateId);
explicit CPASAnimState(CInputStream& in);
explicit CPASAnimState(int stateId);
s32 GetStateId() const { return x0_id; }
s32 GetNumAnims() const { return x14_anims.size(); }
CPASAnimParm GetAnimParmData(s32, u32) const;