NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d_bc.hpp
1#pragma once
2
3#include <game/bases/d_rc.hpp>
4
5class dBc_c {
6public:
7 dBc_c();
8 virtual ~dBc_c();
9
10 bool checkRide();
11 void checkLink();
12
13 char mPad1[0x4c];
14 dRc_c *mpRc;
15 char mPad2[0x34];
16 u32 mFlags;
17 char mPad3[0x59];
18 u8 mLineKind;
19 char mPad4[0x6];
20 u8 mLayer;
21
22 static int checkWaterDepth(float, float, u8, u8, float *);
23
24 bool isHead() { return mFlags & 0b00000000000000000000000000010101; }
25 bool isWallL() { return mFlags & 0b00000000000000000000000000101010; }
26 bool isFoot(); // { return mFlags & 0b00000000000111111110000000000000; }
27 bool isWallR() { return mFlags & 0b00111100000000000000000000000000; }
28
29};
Definition d_rc.hpp:10