New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
ObjBgCollisionCullCheck.h
Go to the documentation of this file.
1#pragma once
2
3#include <math/seadVector.h>
4
5class BgCollision;
6
8{
9public:
10 // Address: 0x028292B0
11 bool initialize(const sead::Vector3f& pos, const sead::Vector2f& center_ofs, const sead::Vector2f& size, const BgCollision& bg_collision);
12 // Address: 0x02829148
13 bool cullCheck(const sead::Vector3f& pos);
14
15protected:
19 struct
20 {
25 } mCameraBoxPad;
27};
28static_assert(sizeof(ObjBgCollisionCullCheck) == 0x28);
Definition BgCollision.h:19
Definition ObjBgCollisionCullCheck.h:8
f32 right
Definition ObjBgCollisionCullCheck.h:24
f32 down
Definition ObjBgCollisionCullCheck.h:22
sead::Vector2f mCenterOffset
Definition ObjBgCollisionCullCheck.h:17
bool mIsEntry
Definition ObjBgCollisionCullCheck.h:26
sead::Vector2f mSize
Definition ObjBgCollisionCullCheck.h:18
f32 up
Definition ObjBgCollisionCullCheck.h:21
bool cullCheck(const sead::Vector3f &pos)
f32 left
Definition ObjBgCollisionCullCheck.h:23
bool initialize(const sead::Vector3f &pos, const sead::Vector2f &center_ofs, const sead::Vector2f &size, const BgCollision &bg_collision)
const BgCollision * mBgCollision
Definition ObjBgCollisionCullCheck.h:16