SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
MapUtil.hpp
1#pragma once
2
3#include "JSystem/JGeometry.hpp"
4#include "Game/Util.hpp"
5
6class LiveActor;
7class Triangle;
9
10namespace MR {
11 bool isBindedGroundDamageFire(const LiveActor *);
12 bool isBindedGroundSand(const LiveActor *);
13
14 bool getFirstPolyOnLineToMap(TVec3f *, Triangle *, const TVec3f &, const TVec3f &);
15 bool getFirstPolyOnLineToMapExceptActor(TVec3f * , Triangle *, const TVec3f &, const TVec3f &, const LiveActor *);
16
17 bool isWallCodeNoAction(const Triangle *);
18
19 void setBindTriangleFilter(LiveActor *, TriangleFilterBase *);
20
21 bool checkStikeBallToMap(const TVec3f &, f32);
22
23 bool calcMapGround(const TVec3f &, TVec3f *, f32);
24
25 bool trySetMoveLimitCollision(LiveActor *);
26};
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24