Kinoko
A reimplementation of Mario Kart Wii's physics engine in C++
Toggle main menu visibility
Loading...
Searching...
No Matches
KartReject.hh
1
#pragma once
2
3
#include "game/kart/KartObjectProxy.hh"
4
5
namespace
Kinoko {
6
7
namespace
Field
{
8
struct
CollisionInfo
;
9
}
10
11
namespace
Kart
{
12
14
class
KartReject :
public
KartObjectProxy {
15
public
:
16
KartReject();
17
~KartReject();
18
19
void
reset();
20
21
void
calcRejectRoad();
22
bool
calcRejection();
23
24
private
:
25
bool
calcCollision(
Field::CollisionInfo
&colInfo, Field::KCLTypeMask mask,
26
EGG::Vector3f
&tangentOff);
27
28
f32 m_rejectSign;
29
};
30
31
}
// namespace Kart
32
33
}
// namespace Kinoko
Kinoko::Field
Pertains to collision.
Definition
BoxColManager.cc:8
Kinoko::Kart
Pertains to kart-related functionality.
Definition
BoxColManager.hh:14
Kinoko::EGG::Vector3f
A 3D float vector.
Definition
Vector.hh:107
Kinoko::Field::CollisionInfo
Definition
KColData.hh:23
game
kart
KartReject.hh
Made by
Malleo
. Logo by
vabold
. Website generated by
Doxygen
1.17.0