New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
UnitQuadBgCollision.h
Go to the documentation of this file.
1
#
pragma
once
2
3
#
include
<
collision
/
UnitBgCollision
.
h
>
4
5
class
UnitQuadBgCollision
:
public
UnitBgCollision
6
{
7
// getRuntimeTypeInfoStatic()::typeInfo initialization guard variable Address: 0x101EA394
8
// getRuntimeTypeInfoStatic()::typeInfo Address: 0x101EA3C4
9
SEAD_RTTI_OVERRIDE(
UnitQuadBgCollision
, UnitBgCollision)
10
11
public
:
12
UnitQuadBgCollision
()
13
:
UnitBgCollision
(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
(
UnitQuadBgCollision
) == 0x290);
UnitQuadBgCollision
Definition
UnitQuadBgCollision.h:6
UnitQuadBgCollision::mRideLinePrevArray
BasicRideLine mRideLinePrevArray[4]
Definition
UnitQuadBgCollision.h:31
UnitQuadBgCollision::mRideLineArray
BasicRideLine mRideLineArray[4]
Definition
UnitQuadBgCollision.h:30
collision
UnitQuadBgCollision.h
Generated by
1.14.0