alCollisionUtil namespace

Functions

auto getFirstPolyOnArrow(const al::IUseCollision*, sead::Vector3f*, al::Triangle*, const sead::Vector3f&, const sead::Vector3f&, const al::CollisionPartsFilterBase*, const al::TriangleFilterBase*) -> bool
auto getHitPosAndNormalOnArrow(const al::IUseCollision*, sead::Vector3f*, sead::Vector3f*, const sead::Vector3f&, const sead::Vector3f&, const al::CollisionPartsFilterBase*, const al::TriangleFilterBase*) -> bool
auto getHitPosOnArrow(const al::IUseCollision*, sead::Vector3f*, const sead::Vector3f&, const sead::Vector3f&, const al::CollisionPartsFilterBase*, const al::TriangleFilterBase*) -> bool
auto checkStrikeArrow(const al::IUseCollision*, const sead::Vector3f&, const sead::Vector3f&, const al::CollisionPartsFilterBase*, const al::TriangleFilterBase*) -> s32