New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
SimpleBoxBgCollision.h
Go to the documentation of this file.
1
#
pragma
once
2
3
#
include
<
collision
/
SimpleShapeBgCollision
.
h
>
4
5
class
SimpleBoxBgCollision
:
public
SimpleShapeBgCollision
6
{
7
// getRuntimeTypeInfoStatic()::typeInfo initialization guard variable Address: 0x101E9EA0
8
// getRuntimeTypeInfoStatic()::typeInfo Address: 0x101E9FCC
9
SEAD_RTTI_OVERRIDE(
SimpleBoxBgCollision
, SimpleShapeBgCollision)
10
11
public
:
12
SimpleBoxBgCollision
()
13
:
SimpleShapeBgCollision
(4,
mPointArray
,
mRideLineArray
,
mRideLinePrevArray
)
14
{
15
for
(
int
i
= 0;
i
< 4;
i
++)
16
{
17
mPointArray
[
i
].
x
= 0.0f;
18
mPointArray
[
i
].
y
= 0.0f;
19
}
20
21
for
(
int
i
= 0;
i
< 4;
i
++)
22
{
23
mRideLineArray
[
i
].
setBgCheckData
(
mBgCheckData
);
24
mRideLinePrevArray
[
i
].
setBgCheckData
(
mBgCheckData
);
25
}
26
}
27
28
protected
:
29
sead
::
Vector2f
mPointArray
[4];
30
BasicRideLine
mRideLineArray
[4];
31
BasicRideLine
mRideLinePrevArray
[4];
32
};
33
static_assert
(
sizeof
(
SimpleBoxBgCollision
) == 0x290);
SimpleBoxBgCollision
Definition
SimpleBoxBgCollision.h:6
SimpleBoxBgCollision::mRideLinePrevArray
BasicRideLine mRideLinePrevArray[4]
Definition
SimpleBoxBgCollision.h:31
SimpleBoxBgCollision::mRideLineArray
BasicRideLine mRideLineArray[4]
Definition
SimpleBoxBgCollision.h:30
collision
SimpleBoxBgCollision.h
Generated by
1.14.0