Files
Luke Street a3de68f5b8 CGameCollision & CollisionUtil (#42)
* Initial CGameCollision

* CollisionUtil

* Update GM8E01_01 symbols
2026-03-13 01:27:42 -06:00

19 lines
388 B
C++

#ifndef _CBALLFILTER
#define _CBALLFILTER
#include "MetroidPrime/ICollisionFilter.hpp"
class CActor;
class CCollisionInfoList;
class CBallFilter : public ICollisionFilter {
public:
explicit CBallFilter(const CActor& actor) : x4_actor(actor) {}
void Filter(const CCollisionInfoList& in, CCollisionInfoList& out) const;
private:
const CActor& x4_actor;
};
#endif // _CBALLFILTER