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