mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 05:07:43 +00:00
CPASAnimState: Make use of size_t for indices
Same behavior, but plays nicer with containers. This can technically result in less zero-extensions with regards to memory indexing and registers, but this wasn't the underlying reason for the change.
This commit is contained in:
@@ -16,9 +16,9 @@ class CPASAnimState {
|
||||
std::vector<CPASAnimInfo> x14_anims;
|
||||
mutable std::vector<s32> x24_selectionCache;
|
||||
|
||||
float ComputeExactMatchWeight(u32 idx, const CPASAnimParm& parm, CPASAnimParm::UParmValue parmVal) const;
|
||||
float ComputePercentErrorWeight(u32 idx, const CPASAnimParm& parm, CPASAnimParm::UParmValue parmVal) const;
|
||||
float ComputeAngularPercentErrorWeight(u32 idx, const CPASAnimParm& parm, CPASAnimParm::UParmValue parmVal) const;
|
||||
float ComputeExactMatchWeight(size_t idx, const CPASAnimParm& parm, CPASAnimParm::UParmValue parmVal) const;
|
||||
float ComputePercentErrorWeight(size_t idx, const CPASAnimParm& parm, CPASAnimParm::UParmValue parmVal) const;
|
||||
float ComputeAngularPercentErrorWeight(size_t idx, const CPASAnimParm& parm, CPASAnimParm::UParmValue parmVal) const;
|
||||
|
||||
public:
|
||||
explicit CPASAnimState(CInputStream& in);
|
||||
|
||||
Reference in New Issue
Block a user