#include <ActorBgCollisionCheck.h>
Inherits Bitfield< 32 >.
|
| enum | Bit {
cBit_OnGround = 0
, cBit_OnSlope = 1
, cBit_OnRide = 2
, cBit_OnTrampoline = 3
,
cBit_OnHalf = 4
, cBit_Unk5 = 5
, cBit_Unk6 = 6
, cBit_OnHorzPipe = 7
,
cBit_OnQuicksand = 8
, cBit_Unk9 = 9
, cBit_HeadCollision = 10
, cBit_Unk13 = 13
,
cBit_Unk14 = 14
, cBit_Unk15 = 15
, cBit_InQuicksand = 16
, cBit_Unk17 = 17
,
cBit_WallRCollision = 18
, cBit_WallLCollision = 19
, cBit_CarryRelatedR = 20
, cBit_CarryRelatedL = 21
,
cBit_Unk22 = 22
, cBit_Unk23 = 23
, cBit_Unk24 = 24
, cBit_Unk26 = 26
,
cBit_Unk27 = 27
, cBit_Unk28 = 28
, cBit_Unk29 = 29
, cBit_Unk30 = 30
,
cBit_Unk31 = 31
} |
◆ Bit
| Enumerator |
|---|
| cBit_OnGround | |
| cBit_OnSlope | |
| cBit_OnRide | |
| cBit_OnTrampoline | |
| cBit_OnHalf | |
| cBit_Unk5 | |
| cBit_Unk6 | |
| cBit_OnHorzPipe | |
| cBit_OnQuicksand | |
| cBit_Unk9 | |
| cBit_HeadCollision | |
| cBit_Unk13 | |
| cBit_Unk14 | |
| cBit_Unk15 | |
| cBit_InQuicksand | |
| cBit_Unk17 | |
| cBit_WallRCollision | |
| cBit_WallLCollision | |
| cBit_CarryRelatedR | |
| cBit_CarryRelatedL | |
| cBit_Unk22 | |
| cBit_Unk23 | |
| cBit_Unk24 | |
| cBit_Unk26 | |
| cBit_Unk27 | |
| cBit_Unk28 | |
| cBit_Unk29 | |
| cBit_Unk30 | |
| cBit_Unk31 | |
◆ checkFoot()
| bool ActorBgCollisionCheck::Output::checkFoot |
( |
| ) |
const |
|
inline |
◆ checkHead()
| bool ActorBgCollisionCheck::Output::checkHead |
( |
| ) |
const |
|
inline |
◆ checkRightWall()
| bool ActorBgCollisionCheck::Output::checkRightWall |
( |
| ) |
const |
|
inline |
◆ checkLeftWall()
| bool ActorBgCollisionCheck::Output::checkLeftWall |
( |
| ) |
const |
|
inline |
◆ checkWall()
| bool ActorBgCollisionCheck::Output::checkWall |
( |
u8 | direction | ) |
const |
|
inline |
◆ checkRide()
| bool ActorBgCollisionCheck::Output::checkRide |
( |
| ) |
const |
|
inline |
◆ isOnQuicksand()
| bool ActorBgCollisionCheck::Output::isOnQuicksand |
( |
| ) |
const |
|
inline |
◆ isInQuicksand()
| bool ActorBgCollisionCheck::Output::isInQuicksand |
( |
| ) |
const |
|
inline |
◆ isQuicksand()
| bool ActorBgCollisionCheck::Output::isQuicksand |
( |
| ) |
const |
|
inline |
◆ checkHeadEx()
| bool ActorBgCollisionCheck::Output::checkHeadEx |
( |
| ) |
const |
|
inline |
◆ checkRightWallEx()
| bool ActorBgCollisionCheck::Output::checkRightWallEx |
( |
| ) |
const |
|
inline |
◆ checkLeftWallEx()
| bool ActorBgCollisionCheck::Output::checkLeftWallEx |
( |
| ) |
const |
|
inline |
◆ checkWallEx()
| bool ActorBgCollisionCheck::Output::checkWallEx |
( |
DirType | direction | ) |
const |
|
inline |
◆ isOnTrampoline()
| bool ActorBgCollisionCheck::Output::isOnTrampoline |
( |
| ) |
const |
|
inline |
◆ setFoot()
| void ActorBgCollisionCheck::Output::setFoot |
( |
| ) |
|
|
inline |