prime/include/MetroidPrime/CAABoxFilter.hpp
Henrique Gemignani Passos Lima 3787c422ed Add CAABoxFilter
Former-commit-id: 5549e1b6d4dcad20cfe569eacd6e477be7fbdd74
2022-10-14 17:06:06 +03:00

16 lines
440 B
C++

#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