New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
UnitQuadBgCollision Member List

This is the complete list of members for UnitQuadBgCollision, including all inherited members.

_154BgCollisionprotected
_34BgCollisionprotected
addDokanMoveDiff(sead::Vector2f pos)BgCollision
BcList typedefBgCollision
BgCollision()BgCollision
Callback typedefBgCollision
CallbackWall typedefBgCollision
checkAreaActor(ActorBgCollisionCheckResult *, sead::Vector2f *, sead::Vector2f *, u8 direction, ActorBgCollisionCheck *) overrideLoopRideLineBgCollisionvirtual
checkAreaBasic(BgCollisionCheckResultArea *res, const BasicBgCollisionCheck &bc, const sead::Vector2f &p0, const sead::Vector2f &p1, u8 hit_dir_mask) overrideLoopRideLineBgCollisionvirtual
checkPointInside(bool *on_edge, const sead::Vector2f &p) const overrideSimpleShapeBgCollisionvirtual
checkPointInsideOrWithinDistance(const sead::Vector2f &p, f32 distance) const overrideLoopRideLineBgCollisionvirtual
CheckRev typedefBgCollision
CheckRevSideSpeed(Actor *actor_self, Actor *actor_other, u8 direction)BgCollisioninlinestatic
CheckRevUnderSpeed(Actor *actor_self, Actor *actor_other)BgCollisioninlinestatic
CheckRevUpperSpeed(Actor *actor_self, Actor *actor_other)BgCollisioninlinestatic
CheckRevWall typedefBgCollision
clearBcList()BgCollision
clearFlag()BgCollisioninline
cType_AirshipHand enum valueBgCollision
cType_BlockUsed enum valueBgCollision
cType_BlockUsedBig enum valueBgCollision
cType_BlueCoin enum valueBgCollision
cType_BoostBlock enum valueBgCollision
cType_BreakableIce enum valueBgCollision
cType_BreakableIce2 enum valueBgCollision
cType_BrickBlock enum valueBgCollision
cType_BrickBlockBig enum valueBgCollision
cType_Carpet enum valueBgCollision
cType_Cloud enum valueBgCollision
cType_Coin enum valueBgCollision
cType_CoinOutline enum valueBgCollision
cType_DonutBlock enum valueBgCollision
cType_Fence enum valueBgCollision
cType_GreenCoin enum valueBgCollision
cType_GrrrolPassage enum valueBgCollision
cType_Ice enum valueBgCollision
cType_InvisibleBlock enum valueBgCollision
cType_Lava enum valueBgCollision
cType_Leaves enum valueBgCollision
cType_Normal enum valueBgCollision
cType_Poison enum valueBgCollision
cType_QuestionBlock enum valueBgCollision
cType_QuestionBlockBig enum valueBgCollision
cType_Quicksand enum valueBgCollision
cType_RedBlock enum valueBgCollision
cType_RopeLadder enum valueBgCollision
cType_SpikesUp enum valueBgCollision
cType_SpineCoaster enum valueBgCollision
cType_StoneBlock enum valueBgCollision
cType_StreamCurrent enum valueBgCollision
cType_SwingingChain enum valueBgCollision
cType_SwingingVine enum valueBgCollision
cType_Unknown10 enum valueBgCollision
cType_UnknownLiquid enum valueBgCollision
cType_Urchin enum valueBgCollision
cType_Vine enum valueBgCollision
cType_Water enum valueBgCollision
cType_WaterGeyser enum valueBgCollision
cType_Wood enum valueBgCollision
cType_WoodBlock enum valueBgCollision
entryBcFoot(ActorBgCollisionCheck *bc_check)BgCollision
execute() overrideLoopRideLineBgCollisionvirtual
getAffectedArea() constBgCollisioninline
getAngle() constBgCollisioninline
getBcListFoot() constBgCollisioninline
getBcListHead() constBgCollisioninline
getBcListWallL() constBgCollisioninline
getBcListWallR() constBgCollisioninline
getBgCheckData() constBgCollisioninline
getFollowArg() constBgCollisioninline
getIgnoreActor() constBgCollisioninline
getOwner() constBgCollisioninline
getOwner() constBgCollisioninline
getPoints() constLoopRideLineBgCollisioninline
getPos() constBgCollisioninline
getPosOffset()BgCollisioninline
getPosOffset() constBgCollisioninline
getPosOffset2() constBgCollisioninline
getPosPrev() constBgCollisioninline
getPosPrevX() constBgCollisioninline
getPosPrevY() constBgCollisioninline
getPosX() constBgCollisioninline
getPosY() constBgCollisioninline
getRideLine() constLoopRideLineBgCollisioninline
getRideLinePrev() constLoopRideLineBgCollisioninline
getType() constBgCollisioninline
getTypeOffset()BgCollisioninline
getTypeOffset() constBgCollisioninline
getTypePos() constBgCollisioninline
getTypePosPrev() constBgCollisioninline
getTypePosPrevX() constBgCollisioninline
getTypePosPrevY() constBgCollisioninline
getTypePosX() constBgCollisioninline
getTypePosY() constBgCollisioninline
IDisposer()sead::IDisposer
isEntryBcFoot(ActorBgCollisionCheck *bc_check) constBgCollision
isFlag(s32 bit) constBgCollisioninline
isInactive() constBgCollisioninline
List typedefBgCollisionprotected
LoopRideLineBgCollision()LoopRideLineBgCollision
LoopRideLineBgCollision(s32 point_num, sead::Vector2f *point_buf, BasicRideLine *line_buf, BasicRideLine *line_prev_buf)LoopRideLineBgCollision
mActiveListNodeBgCollisionprotected
mAffectedAreaBgCollisionprotected
mAngleBgCollisionprotected
mAnglePrevBgCollisionprotected
mBcListFootBgCollisionprotected
mBcListHeadBgCollisionprotected
mBcListWallLBgCollisionprotected
mBcListWallRBgCollisionprotected
mBgCheckDataBgCollisionprotected
mCallbackFootBgCollisionprotected
mCallbackHeadBgCollisionprotected
mCallbackWallBgCollisionprotected
mCategoryBgCollisionprotected
mCheckRevFlagBgCollisionprotected
mCheckRevFootBgCollisionprotected
mCheckRevHeadBgCollisionprotected
mCheckRevWallBgCollisionprotected
mCoinListNodeBgCollisionprotected
mDisposerHeapsead::IDisposerprivate
mDrcTouchCallbackBgCollisionprotected
mFlagBgCollisionprotected
mFollowArgBgCollisionprotected
mIgnoreActorBgCollisionprotected
mIsInactiveBgCollisionprotected
mListNodesead::IDisposerprivate
mNonSolidListNodeBgCollisionprotected
mOwnerBgCollisionprotected
mPointLoopRideLineBgCollisionprotected
mPointArrayUnitQuadBgCollisionprotected
mPoleListNodeBgCollisionprotected
mPosOffsetBgCollisionprotected
mPosOffset2BgCollisionprotected
mPosOffsetPrevBgCollisionprotected
mRideLineLoopRideLineBgCollisionprotected
mRideLineArrayUnitQuadBgCollisionprotected
mRideLinePrevLoopRideLineBgCollisionprotected
mRideLinePrevArrayUnitQuadBgCollisionprotected
mRotMtxBgCollisionprotected
mRotPivotOffsetBgCollisionprotected
mRotPivotOffsetPrevBgCollisionprotected
mSolidListNodeBgCollisionprotected
mTouchDrcCheckNoDamageListNodeBgCollisionprotected
mTouchDrcHoldListNodeBgCollisionprotected
mTypeBgCollisionprotected
mTypeOffsetBgCollisionprotected
mTypeOffsetPrevBgCollisionprotected
onBgCheckDataChange(const u64 &bc_data) overrideLoopRideLineBgCollisionvirtual
releaseBcFoot(ActorBgCollisionCheck *bc_check)BgCollision
reset()BgCollision
resetFlag(u32 mask)BgCollisioninline
set(Actor *owner, const InitArg &arg)LoopRideLineBgCollision
set(Actor *owner, const InitArg &arg, s32 point_num, sead::Heap *heap=nullptr)LoopRideLineBgCollision
setAngle(Angle angle)BgCollisioninline
setAttr(BgUnitCode::Attr attr)BgCollision
setBgCheckData(const u64 &bc_data)BgCollision
setCallback(Callback callback_foot, Callback callback_head, CallbackWall callback_wall)BgCollisioninline
setCheckRev(CheckRev check_rev_foot, CheckRev check_rev_head, CheckRevWall check_rev_wall)BgCollisioninline
setCommon(const FollowArg &follow_arg, const InitArg &init_arg)LoopRideLineBgCollision
setDrcTouchCallback(ActorCollisionDrcTouchCallback *drc_touch_callback)BgCollisioninline
setFlag(u32 flag)BgCollisioninline
setHitType(BgUnitCode::HitType hit_type)BgCollision
setSlipAttr(BgUnitCode::SlipAttr slip_attr)BgCollision
setType(Type type)BgCollision
SimpleShapeBgCollision()SimpleShapeBgCollisioninline
SimpleShapeBgCollision(s32 point_num, sead::Vector2f *point_buf, BasicRideLine *line_buf, BasicRideLine *line_prev_buf)SimpleShapeBgCollisioninline
Type enum nameBgCollision
UnitBgCollision()UnitBgCollisioninline
UnitBgCollision(s32 point_num, sead::Vector2f *point_buf, BasicRideLine *line_buf, BasicRideLine *line_prev_buf)UnitBgCollisioninline
UnitQuadBgCollision()UnitQuadBgCollisioninline
update()BgCollision
vf24(u32 *, u32)BgCollisionvirtual
vf2C(u32 *)BgCollisionvirtual
vf34() overrideLoopRideLineBgCollisionvirtual
vf5C(u32 *) overrideLoopRideLineBgCollisionvirtual
vf64() overrideLoopRideLineBgCollisionvirtual
vf6C() overrideUnitBgCollisionvirtual
vf84() overrideUnitBgCollisionvirtual
~BgCollision()BgCollisionvirtual
~IDisposer()sead::IDisposervirtual
~LoopRideLineBgCollision()LoopRideLineBgCollisionvirtual