mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-11 13:47:43 +00:00
CCharacterFactory: Eliminate usages of const_cast within CreateCharacter()
We can simply make this member function non-const and eliminate the need for casts like this.
This commit is contained in:
@@ -68,7 +68,7 @@ public:
|
||||
CCharacterFactory(CSimplePool& store, const CAnimCharacterSet& ancs, CAssetId);
|
||||
|
||||
std::unique_ptr<CAnimData> CreateCharacter(int charIdx, bool loop, const TLockedToken<CCharacterFactory>& factory,
|
||||
int defaultAnim, int drawInsts) const;
|
||||
int defaultAnim, int drawInsts);
|
||||
CAssetId GetEventResourceIdForAnimResourceId(CAssetId animId) const;
|
||||
|
||||
const CCharacterInfo& GetCharInfo(int charIdx) const { return x4_charInfoDB[charIdx]; }
|
||||
|
||||
Reference in New Issue
Block a user