2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-08-10 01:39:06 +00:00

CCollisionPrimitive: Use using for type aliases where applicable

Same behavior, better readability.
This commit is contained in:
Lioncash 2019-10-11 22:36:55 -04:00
parent c4ecf972f5
commit 9cbe8ba885

View File

@ -44,11 +44,12 @@ class COBBTree;
class CCollisionInfo; class CCollisionInfo;
class CCollisionInfoList; class CCollisionInfoList;
class CInternalRayCastStructure; class CInternalRayCastStructure;
typedef bool (*ComparisonFunc)(const CInternalCollisionStructure&, CCollisionInfoList&);
typedef bool (*MovingComparisonFunc)(const CInternalCollisionStructure&, const zeus::CVector3f&, double&, using BooleanComparisonFunc = bool (*)(const CInternalCollisionStructure&);
using ComparisonFunc = bool (*)(const CInternalCollisionStructure&, CCollisionInfoList&);
using MovingComparisonFunc = bool (*)(const CInternalCollisionStructure&, const zeus::CVector3f&, double&,
CCollisionInfo&); CCollisionInfo&);
typedef bool (*BooleanComparisonFunc)(const CInternalCollisionStructure&); using PrimitiveSetter = void (*)(u32);
typedef void (*PrimitiveSetter)(u32);
class CCollisionPrimitive { class CCollisionPrimitive {
public: public: