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

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

_1774ActorCollisionprotected
_17c8ItemBaseprotected
_17e8ItemBaseprotected
_180cItemBaseprotected
_1814ItemBaseprotected
_181cItemBaseprotected
_1829ItemBaseprotected
_1834ItemBaseprotected
_1858ItemBaseprotected
_185BItemBaseprotected
_185cItemBaseprotected
_185eItemBaseprotected
_1860ItemBaseprotected
_1888ItemBaseprotected
_19e4ItemBaseprotected
_1a6cItemBaseprotected
_1a7fItemBaseprotected
_1a80ItemBaseprotected
_211Actorprotected
_220Actorprotected
_270Actorprotected
Actor(const ActorCreateParam &param)Actorprotected
ActorBase(const ActorCreateParam &param)ActorBaseprotected
ActorCollision(const ActorCreateParam &param)ActorCollisionprotected
ActorKind enum nameActor
ActorMultiState(const ActorCreateParam &param)ActorMultiState
allEnemyDeathEffSet() overrideItemBasevirtual
beginFunsui_() overrideItemBasevirtual
bgCheck_()ActorCollisionprotected
BgCheckFlag enum nameActorCollisionprotected
bgCheckFoot_() constActorCollisionprotected
bgCheckWall_() constActorCollisionprotected
blockHitInit_() overrideItemBasevirtual
cActorKind_ChibiYoshi enum valueActor
cActorKind_Enemy enum valueActor
cActorKind_Generic enum valueActor
cActorKind_Player enum valueActor
cActorKind_Yoshi enum valueActor
calcBgSpeed_()ActorCollisionprivate
calcFallSpeed_()ActorCollisionprotected
Actor::calcFallSpeed_(f32 accel_y, f32 max_fall_speed)Actorprotected
calcJumpSpeedF_()ActorCollisionprotected
calcSpeedF_(f32 accelF, f32 max_speedF)Actorinlineprotected
calcSpeedF_()Actorinlineprotected
calcSpeedX_()Actorprotected
calcSpeedY_()ActorCollisionprotected
Actor::calcSpeedY_(f32 accel_y, f32 speed_max_y)Actorprotected
calcTottenToSrcDir_(const sead::BoundBox2f &src_range) constActorprivate
calcWater_()ActorCollisionprivate
canPress_(const BgCollision *bg_collision)Actorprivate
canPressIfApproaching_(const BgCollision *bgcol_approaching_side, const BgCollision *bgcol_fixed_side)Actorprivate
CarryFlag enum nameActor
carryFukidashiCancel_(s32 action, s32 player_no)Actorprotected
carryFukidashiCheck_(s32 action)Actorprotected
carryFukidashiCheck_(s32 action, const sead::Vector2f &range)Actorprotected
cBgCheckFlag_Foot enum valueActorCollisionprotected
cBgCheckFlag_Head enum valueActorCollisionprotected
cBgCheckFlag_None enum valueActorCollisionprotected
cBgCheckFlag_Wall enum valueActorCollisionprotected
cCarryFlag_All enum valueActor
cCarryFlag_None enum valueActor
cCarryFlag_Release enum valueActor
cCarryFlag_Throw enum valueActor
cCarryFlag_ThrowHard enum valueActor
cCullXLimitActorprotectedstatic
cCullYLimitActorprotectedstatic
cFlag_NoEventFreeze enum valueActorBase
cFlag_NoNormalEventFreeze enum valueActorBase
changeState(const StateID &state_id) overrideItemBasevirtual
chaseZero_(f32 value, f32 step) constActorCollisionprivate
checkCarried(s32 *player_no)Actor
checkEat() constActor
checkEnterWater_(f32 *surface_pos_y, const sead::Vector3f &check_pos)ActorCollisionprivate
checkForSuitableGround_(const sead::Vector2f &offset) constActorCollisioninlineprotected
checkPressD_(const ActorBgCollisionCheck &bc)Actorprivate
checkPressLR_(const ActorBgCollisionCheck &bc, DirType direction)Actorprivate
checkPressU_(const ActorBgCollisionCheck &bc)Actorprivate
checkSnapToGround_(f32 y_check_distance, const ActorBgCollisionCheck::Sensor &foot_sensor)ActorCollisionprotected
checkWater_(f32 *surface_pos_y)ActorCollisionprotected
cItemType_DRCStar enum valueItemBaseprotected
cItemType_FireFlower enum valueItemBaseprotected
cItemType_IceFlower enum valueItemBaseprotected
cItemType_LifeMoon enum valueItemBaseprotected
cItemType_LifeMushroom enum valueItemBaseprotected
cItemType_MiniMushroom enum valueItemBaseprotected
cItemType_Mushroom enum valueItemBaseprotected
cItemType_PenguinMushroom enum valueItemBaseprotected
cItemType_PropellerMushroom enum valueItemBaseprotected
cItemType_SquirrelMushroom enum valueItemBaseprotected
cItemType_Star enum valueItemBaseprotected
clampMoveDistance_(BgCollision &bg_collision)ActorCollisionprotected
clampWaterSpeedY_()ActorCollisionprivate
clrComboCnt()Actor
cQuakeType_Big enum valueActorCollisionprotected
cQuakeType_Normal enum valueActorCollisionprotected
cQuakeType_Small enum valueActorCollisionprotected
create()ActorBaseprotectedvirtual
cResult_Failed enum valueActorBase
cResult_Success enum valueActorBase
cResult_Wait enum valueActorBase
cScreenOutFlag_SkipCameraCheck enum valueActor
cScreenOutFlag_SkipDeletion enum valueActor
cScreenOutFlag_SkipNone enum valueActor
cScreenOutFlag_SkipRideCheck enum valueActor
cScreenOutFlag_SkipTottenCheck enum valueActor
cState_Failed enum valueActorBase
cState_None enum valueActorBase
cState_Success enum valueActorBase
cState_Wait enum valueActorBase
cWaterCalcType_EnablePreCheck enum valueActorCollisionprotected
cWaterCalcType_ForceOut enum valueActorCollisionprotected
cWaterCalcType_Normal enum valueActorCollisionprotected
DECLARE_STATE_ID(ItemBase, BlockReleaseUp)ItemBase
DECLARE_STATE_ID(ItemBase, BlockReleaseDown)ItemBase
DECLARE_STATE_ID(ItemBase, ItemBaseState3)ItemBase
DECLARE_STATE_ID(ItemBase, RingRewardRelease)ItemBase
DECLARE_STATE_ID(ItemBase, ItemBaseState5)ItemBase
DECLARE_STATE_ID(ItemBase, ItemBaseState6)ItemBase
DECLARE_STATE_ID(ItemBase, ItemBaseState7)ItemBase
DECLARE_STATE_ID(ItemBase, ItemBaseState8)ItemBase
DECLARE_STATE_ID(ItemBase, ItemBaseState9)ItemBase
DECLARE_STATE_ID(ItemBase, BeforeYoshiYongue)ItemBase
DECLARE_STATE_ID(ItemBase, InYoshiTongue)ItemBase
DECLARE_STATE_VIRTUAL_ID_BASE(ItemBase, ItemBaseState12)ItemBase
DECLARE_STATE_VIRTUAL_ID_BASE(ItemBase, ItemBaseState13)ItemBase
DECLARE_STATE_VIRTUAL_ID_BASE(ItemBase, ItemBaseState14)ItemBase
DECLARE_STATE_VIRTUAL_ID_BASE(ItemBase, ItemBaseState15)ItemBase
DECLARE_STATE_VIRTUAL_ID_BASE(ItemBase, ItemBaseState16)ItemBase
DECLARE_STATE_VIRTUAL_ID_BASE(ItemBase, SpatByYoshi)ItemBase
deleteActor(bool manual_deleted)Actor
deleteRequest()ActorBaseinline
despawnRelated()ItemBase
doDelete() overrideActorCollisionprotectedvirtual
draw() overrideItemBasevirtual
drawCullCheck_()Actorprotectedvirtual
endFunsui_(f32 speed_y) overrideItemBasevirtual
enterWater_()ActorCollisionprotected
execute()ActorBaseprotectedvirtual
executeState()ActorMultiStateinline
finalUpdate()ActorBaseprotectedvirtual
Flag enum nameActorBase
getActorHeap() constActorBaseinline
getActorUniqueID() constActorBaseinline
getAddSpeedF() constActorinline
getAngle()Actorinline
getAngle() constActorinline
getBgCheck() overrideItemBasevirtual
getBox_(sead::BoundBox2f &box)ActorCollisioninlineprotectedvirtual
getCarryFlag() constActorinline
getCenterPos() constActorinline
getCenterPos2D() constActorinline
getCenterX() constActorinline
getCenterY() constActorinline
getCenterZ() constActorinline
getChildList() constActorBaseinline
getCollisionCheck()Actorinline
getCollisionCheck() constActorinline
getCollisionMask() constActorinline
getComboCnt() constActorinline
getDirection() constActorinline
getEatenByYoshi() constItemBase
getEffectZPos() constActor
getGravity() constActorinline
getKind() constActorinline
getLayer() constActorinline
getManualDeletedFlag() constActorinline
getMaxFallSpeed() constActorinline
getMaxSpeedF() constActorinline
getParam0() constActorBaseinline
getParam1() constActorBaseinline
getParamEx() constActorBaseinline
getParent() constActorBaseinline
getParent() constActorBaseinline
getPlayerDirLR(const sead::Vector3f &position)Actor
getPlayerDirLR()Actorinline
getPlayerDirUD(const sead::Vector3f &position)Actor
getPlayerDirUD()Actorinline
getPlayerNo() constActorinline
getPos()Actorinline
getPos() constActorinline
getPos2D()Actorinline
getPos2D() constActorinline
getPow() constActorinline
getProfFlag() constActorinline
getProfile() constActorBaseinline
getProfileID() constActorBase
getScale()Actorinline
getScale() constActorinline
getSpeedF() constActorinline
getSpeedMaxVec()Actorinline
getSpeedMaxVec() constActorinline
getSpeedVec()Actorinline
getSpeedVec() constActorinline
getSwitchFlag0() constActorinline
getSwitchFlag1() constActorinline
groupActivate()Actorinlinevirtual
groupDeactivate()Actorinlinevirtual
handleCollectResponse(u32, u32 Player)ItemBase
hasamareBgCheck_()ActorCollisionprotected
incComboCnt()Actor
init()ItemBase
initHitboxes()ItemBasevirtual
isActive() constActorBaseinline
isCreatedImmediately() constActorBaseinline
isDrawEnable() constActorinline
isEnablePressLR_(const ActorBgCollisionCheck &bc)Actorprotected
isEnablePressUD_(const ActorBgCollisionCheck &bc)Actorprotected
isExecEnable() constActorinline
isFunsui_() const overrideItemBasevirtual
isHitBgCollision_(const BgCollision &bg_collision) constActorCollisionprotected
isJump_() constActorCollisionprivate
isMainState(const StateID &state_id) constActorMultiStateinline
isMapActor() constActorBaseinline
isOldState(const StateID &state_id) constActorMultiStateinline
isQuakeEnable_() overrideItemBasevirtual
isRequestedDelete() constActorBaseinline
isSpinLiftUpEnable() overrideItemBasevirtual
isState(const StateID &state_id) constActorMultiStateinline
isWaterFunsui_() constActorCollisioninlineprotectedvirtual
ItemBase(const ActorCreateParam &param)ItemBase
ItemType enum nameItemBaseprotected
List typedefActorBase
mACollider2ItemBaseprotected
mActorHeapActorBaseprotected
mActorKindActorprotected
mActorProfileActorBaseprotected
mActorUniqueIDActorBaseprotected
mAddSpeedFActorprotected
MainState enum nameActorBase
mAirWaterHitResItemBaseprotected
mAngleActorprotected
mAnglePrevActorprotected
mAnimIDXItemBaseprotected
mAreaNoActorprotected
mBgCheckObjActorCollisionprotected
mBgSpeedActorCollisionprotected
mBgSpeedPrevActorCollisionprotected
mBlockHitDirectionActorprotected
mBlockHitTimerActorprotected
mCallbackTableItemBaseprotected
mCarryDirectionActorprotected
mCarryFlagActorprotected
mCenterOffsetActorprotected
mCheckWaterNeededActorCollisionprotected
mChibiYoshiAwaDataPtrActorprotected
mChibiYoshiEatDataPtrActorprotected
mChildListActorBaseprotected
mChildNodeActorBaseprotected
mCollidedWithGiantWigglerItemBaseprotected
mCollidedWithLogItemBaseprotected
mCollidingPlayerIDItemBaseprotected
mCollisionCheckActorprotected
mCollisionMaskActorprotected
mComboCntActorprotected
mControllerLytPlayerNoActorprotected
mCreatedImmediatelyActorBaseprotected
mCreateFlagActorprotected
mCullLimitActorprotected
mDeleteRequestFlagActorBaseprotected
mDirectionActorprotected
mDrawNodeActorBaseprotected
mEatDataItemBaseprotected
mEatDataPtrActorprotected
mEffectItemBaseprotected
mEffectPosItemBaseprotected
mExecuteNodeActorBaseprotected
mFlagActorBaseprotected
mGravityActorprotected
mIsActiveActorBaseprotected
mIsDrawEnableActorprotected
mIsExecEnableActorprotected
mIsInQuicksandActorCollisionprotected
mIsMapActorActorBaseprotected
mIsOnGroundActorCollisionprotected
mIsSubmergedActorCollisionprotected
mIsWaterFunsuiActorCollisionprotected
mItemAnimItemBaseprotected
mItemModelItemBaseprotected
mItemTypeItemBaseprotected
mJumpAccelFActorCollisionprotected
mJumpFrameActorCollisionprotected
mJumpSpeedFActorCollisionprotected
mLayerActorprotected
mManualDeletedFlagActorprotected
mMaxFallSpeedActorprotected
mMaxSpeedFActorprotected
mNoLavaSplashTimerActorCollisionprotected
mNoWaterCalcActorCollisionprotected
mOnCreateCalledItemBaseprotected
mParam0ActorBaseprotected
mParam1ActorBaseprotected
mParamExActorBaseprotected
mParentActorBaseprotected
mParentIsFlyingQBlockSpawnerItemBaseprotected
mPlayerNoActorprotected
mPosItemBaseprotected
mPosDeltaActorprotected
mPosPrevActorprotected
mPosPrev2Actorprotected
mPosPrevPostExecActorprotected
mPowActorprotected
mProfFlagActorprotected
mPropelPartsActorprotected
mScaleActorprotected
mScalerItemBaseprotected
mSizeActorprotected
mSpeedActorprotected
mSpeedFActorprotected
mSpeedMaxActorprotected
mStateMgrActorMultiStateprotected
mSwitchFlag0Actorprotected
mSwitchFlag1Actorprotected
mThrowPlayerNoActorprotected
mUnkPlayerIDItemBaseprotected
mUseWaterTypeOverrideActorCollisionprotected
mVisibleAreaOffsetActorprotected
mVisibleAreaSizeActorprotected
mWaterCalcTypeActorCollisionprotected
mWaterCheckPosActorCollisionprotected
mWaterGravityActorCollisionprotected
mWaterMaxFallSpeedActorCollisionprotected
mWaterSpeedMaxYActorCollisionprotected
mWaterTypeOverrideActorCollisionprotected
mYoshiEatenPlayerIDItemBaseprotected
playBlockReleaseDownAnim()ItemBasevirtual
playBlockReleaseUpAnim()ItemBasevirtual
playFloatAnim()ItemBasevirtual
playIdleAnim()ItemBasevirtual
poisonSplashEffect(const sead::Vector3f &pos) overrideItemBasevirtual
posMove_()ActorCollisionprotected
Actor::posMove_(sead::Vector3f &delta)Actorinlineprotected
Actor::posMove_(sead::Vector2f &delta_xy, f32 delta_z)Actorinlineprotected
posMoveCalcJump_()ActorCollisionprotected
postCreate(MainState state) overrideActorCollisionprotectedvirtual
postDelete(MainState state)ActorBaseprotectedvirtual
postDraw(MainState state)ActorBaseprotectedvirtual
postExecute(MainState state) overrideActorCollisionprotectedvirtual
preCreate()ActorBaseprotectedvirtual
preDelete()ActorBaseprotectedvirtual
preDraw() overrideActorprotectedvirtual
preExecute() overrideActorCollisionprotectedvirtual
QuakeType enum nameActorCollisionprotected
registerInGamescene_()ActorCollisionprotected
removeChild(ActorBase *child)ActorBase
removeCollisionCheck()Actorvirtual
Result enum nameActorBase
reviveCollisionCheck()Actorvirtual
screenOutCheck(ScreenOutFlag flag)Actor
ScreenOutFlag enum nameActor
searchCarryFukidashiPlayer_(s32 action)Actorinlineprivate
searchNearPlayer(sead::Vector2f &out)Actor
setActive_(bool active)ActorBaseinlineprotected
setAddSpeedF(f32 speedF)Actorinline
setAreaNo_()Actorprotected
setCarryFall(Actor *, s32) overrideItemBasevirtual
setDirection(DirType dir)Actorinline
setFunsuiPos_(sead::Vector2f dst) overrideItemBasevirtual
setFunsuiSpeedY_(f32 speed) overrideItemBasevirtual
setGravity(f32 gravity)Actorinline
setKind(ActorKind kind)Actorinline
setLogAndWigglerColToFalse()ItemBase
setMaxFallSpeed(f32 maxFallSpeed)Actorinline
setMaxSpeedF(f32 maxSpeedF)Actorinline
setPlayerNo(s8 ID) overrideItemBasevirtual
setPow(f32 pow)Actorinline
setPressBreakBlockDRC_(const BgCollision *bg_collision)Actorprotected
setPressBreakIce_(const BgCollision *bg_collision)Actorprotected
setPressBreakLR_(const ActorBgCollisionCheck &bc)Actorprotected
setPressBreakUD_(const ActorBgCollisionCheck &bc)Actorprotected
setPressIceHeadBreak_(const ActorBgCollisionCheck &bc)Actorprotected
setQuake_(QuakeType type) overrideItemBasevirtual
setSmokeDamage_(Actor *actor)ActorCollisionprotectedvirtual
setSpeedF(f32 speedF)Actorinline
setSpinLiftUpActor(Actor *player) overrideItemBasevirtual
setTouchDrcDamage_(const sead::Vector3f &pos) overrideItemBasevirtual
setWaterFunsui_(bool enable) overrideItemBasevirtual
slideComboSE(s32 combo_cnt, bool combo_type_2)Actor
smokeDamageEnable_Poison_(f32 surface_pos_y) overrideItemBasevirtual
smokeDamageEnable_Yogan_(f32 surface_pos_y) overrideItemBasevirtual
snapToGround_(f32 y_check_distance, const ActorBgCollisionCheck::Sensor &foot_sensor, bool extended, bool force)ActorCollisionprotected
snapToGroundImpl_(f32 y_check_distance, const ActorBgCollisionCheck::Sensor &foot_sensor, bool extended, bool force)ActorCollisionprivate
spawnDustParticles()ItemBase
spawnMethod()ItemBase
splashEffect_(const sead::Vector3f &pos, EffectID effect_id, u8 wave_scale, const char *sound_label)Actorprotected
trySetPlayerPowerUp(void *, u32 PowerUp, u32)ItemBase
updateModel()ItemBase
vf134(f32 speed)ActorCollisioninlineprotectedvirtual
vf18C()ItemBasevirtual
vf1B4()ItemBasevirtual
vf1C4()ItemBasevirtual
vf1CC()ItemBasevirtual
vf1D4()ItemBasevirtual
vf1DC()ItemBasevirtual
vf1E4()ItemBasevirtual
vf1EC()ItemBasevirtual
vf1F4()ItemBasevirtual
vf1FC()ItemBasevirtual
vf204()ItemBasevirtual
WaterCalcType enum nameActorCollisionprotected
waterSplashEffect(const sead::Vector3f &pos) overrideItemBasevirtual
yoganSplashEffect(const sead::Vector3f &pos) overrideItemBasevirtual
yoganWaveSplashEffect(const sead::Vector3f &pos) overrideItemBasevirtual
~Actor() overrideActorprotected
~ActorBase()ActorBaseprotectedvirtual
~ActorCollision() overrideActorCollisioninlineprotected
~ActorMultiState() overrideActorMultiStateinline
~ItemBase()ItemBasevirtual