Add CAABoxFilter

Former-commit-id: 5549e1b6d4
This commit is contained in:
Henrique Gemignani Passos Lima
2022-10-14 17:06:06 +03:00
parent c576574bde
commit 3787c422ed
3 changed files with 75 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
#ifndef _CAABOXFILTER
#define _CAABOXFILTER
#include "MetroidPrime/ICollisionFilter.hpp"
class CCollisionInfoList;
class CAABoxFilter : public ICollisionFilter {
public:
explicit CAABoxFilter(CActor& actor) : ICollisionFilter(actor) {}
static void FilterBoxFloorCollisions(const CCollisionInfoList& in, CCollisionInfoList& out);
void Filter(const CCollisionInfoList& in, CCollisionInfoList& out) const;
};
#endif // _CAABOXFILTER