LeviLamina
|
This is the complete list of members for GameMode, including all inherited members.
$attack(::Actor &entity) (defined in GameMode) | GameMode | |
$buildBlock(::BlockPos const &pos, uchar face, bool const isSimTick) (defined in GameMode) | GameMode | |
$continueBuildBlock(::BlockPos const &pos, uchar face) (defined in GameMode) | GameMode | |
$continueDestroyBlock(::BlockPos const &pos, uchar face, ::Vec3 const &playerPos, bool &hasDestroyedBlock) (defined in GameMode) | GameMode | |
$ctor(::Player &player, ::std::unique_ptr<::IGameModeTimer > timer, ::std::unique_ptr<::IGameModeMessenger > messenger) (defined in GameMode) | GameMode | |
$destroyBlock(::BlockPos const &pos, uchar face) (defined in GameMode) | GameMode | |
$getPickRange(::InputMode const ¤tInputMode, bool isVR) (defined in GameMode) | GameMode | |
$interact(::Actor &entity, ::Vec3 const &location) (defined in GameMode) | GameMode | |
$isInTrialMode() (defined in GameMode) | GameMode | |
$registerUpsellScreenCallback(::std::function< void(bool)> callback) (defined in GameMode) | GameMode | |
$releaseUsingItem() (defined in GameMode) | GameMode | |
$setTrialMode(bool isEnabled) (defined in GameMode) | GameMode | |
$startBuildBlock(::BlockPos const &pos, uchar face) (defined in GameMode) | GameMode | |
$startDestroyBlock(::BlockPos const &pos, uchar face, bool &hasDestroyedBlock) (defined in GameMode) | GameMode | |
$stopBuildBlock() (defined in GameMode) | GameMode | |
$stopDestroyBlock(::BlockPos const &pos) (defined in GameMode) | GameMode | |
$tick() (defined in GameMode) | GameMode | |
$useItem(::ItemStack &item) (defined in GameMode) | GameMode | |
$useItemOn(::ItemStack &item, ::BlockPos const &at, uchar face, ::Vec3 const &hit, ::Block const *targetBlock, bool isFirstEvent) (defined in GameMode) | GameMode | |
$vftable() (defined in GameMode) | GameMode | static |
_attack(::Actor &entity, bool playPredictiveSound) (defined in GameMode) | GameMode | |
_calculatePlacePos(::ItemStack &heldStack, ::BlockPos const &pos, uchar &face) const (defined in GameMode) | GameMode | |
_canDestroy(::BlockPos const &pos, uchar face) (defined in GameMode) | GameMode | |
_canUseBlock(::Block const &block) (defined in GameMode) | GameMode | |
_creativeDestroyBlock(::BlockPos const &pos, uchar face) (defined in GameMode) | GameMode | |
_destroyBlockInternal(::BlockPos const &pos, ::Block const &oldBlock, ::Block const &newBlock) const (defined in GameMode) | GameMode | |
_enableBlockBreakDelay() const (defined in GameMode) | GameMode | |
_sendPlayerInteractWithBlockAfterEvent(::ItemStack const &beforeItem, ::ItemStack const &afterItem, ::Player &player, ::BlockPos const &at, uchar face, ::Vec3 const &hit, bool isFirstEvent) (defined in GameMode) | GameMode | |
_sendPlayerInteractWithEntityAfterEvent(::ItemStack const &beforeItem, ::ItemStack const &afterItem, ::Player &player, ::Actor const &entity) (defined in GameMode) | GameMode | |
_sendTryDestroyBlockEvent(::Block const &block, ::BlockPos const &pos, ::ItemStack itemBeforeEvent) const (defined in GameMode) | GameMode | |
_sendUseItemOnEvents(::ItemStack &item, ::BlockPos const &at, uchar face, ::Vec3 const &hit, bool isFirstEvent) const (defined in GameMode) | GameMode | |
attack(::Actor &entity) (defined in GameMode) | GameMode | virtual |
baseUseItem(::ItemStack &item) (defined in GameMode) | GameMode | |
buildBlock(::BlockPos const &pos, uchar face, bool const isSimTick) (defined in GameMode) | GameMode | virtual |
buildingTickDelay (defined in GameMode) | GameMode | |
continueBuildBlock(::BlockPos const &pos, uchar face) (defined in GameMode) | GameMode | virtual |
continueBuildBlockAction(::Player const &player, ::HitResult const &hr) (defined in GameMode) | GameMode | |
continueDestroyBlock(::BlockPos const &pos, uchar face, ::Vec3 const &playerPos, bool &hasDestroyedBlock) (defined in GameMode) | GameMode | virtual |
creativeDestructionTickDelay (defined in GameMode) | GameMode | |
destroyBlock(::BlockPos const &pos, uchar face) (defined in GameMode) | GameMode | virtual |
destroySoundDelay (defined in GameMode) | GameMode | |
GameMode(::Player &player, ::std::unique_ptr<::IGameModeTimer > timer, ::std::unique_ptr<::IGameModeMessenger > messenger) (defined in GameMode) | GameMode | |
getDestroyRate(::Block const &block) (defined in GameMode) | GameMode | |
getMaxPickRange() (defined in GameMode) | GameMode | |
getPickRange(::InputMode const ¤tInputMode, bool isVR) (defined in GameMode) | GameMode | virtual |
interact(::Actor &entity, ::Vec3 const &location) (defined in GameMode) | GameMode | virtual |
isInTrialMode() (defined in GameMode) | GameMode | virtual |
mBuildContext (defined in GameMode) | GameMode | |
mContinueBreakBlockCount (defined in GameMode) | GameMode | |
mDestroyBlockFace (defined in GameMode) | GameMode | |
mDestroyBlockPos (defined in GameMode) | GameMode | |
mDestroyProgress (defined in GameMode) | GameMode | |
mDistanceTravelled (defined in GameMode) | GameMode | |
MIN_MOVING_NON_CREATIVE_BUILD_DELAY() (defined in GameMode) | GameMode | static |
mLastBuildTime (defined in GameMode) | GameMode | |
mLastDestroyTime (defined in GameMode) | GameMode | |
mMessenger (defined in GameMode) | GameMode | |
mMinPlayerSpeed (defined in GameMode) | GameMode | |
mNoDestroySoundUntil (defined in GameMode) | GameMode | |
mNoDestroyUntil (defined in GameMode) | GameMode | |
mOldDestroyProgress (defined in GameMode) | GameMode | |
mPlayer (defined in GameMode) | GameMode | |
mPlayerLastPosition (defined in GameMode) | GameMode | |
mTimer (defined in GameMode) | GameMode | |
registerUpsellScreenCallback(::std::function< void(bool)> callback) (defined in GameMode) | GameMode | virtual |
releaseUsingItem() (defined in GameMode) | GameMode | virtual |
setTrialMode(bool isEnabled) (defined in GameMode) | GameMode | virtual |
startBuildBlock(::BlockPos const &pos, uchar face) (defined in GameMode) | GameMode | virtual |
startDestroyBlock(::BlockPos const &pos, uchar face, bool &hasDestroyedBlock) (defined in GameMode) | GameMode | virtual |
stopBuildBlock() (defined in GameMode) | GameMode | virtual |
stopDestroyBlock(::BlockPos const &pos) (defined in GameMode) | GameMode | virtual |
tick() (defined in GameMode) | GameMode | virtual |
useItem(::ItemStack &item) (defined in GameMode) | GameMode | virtual |
useItemOn(::ItemStack &item, ::BlockPos const &at, uchar face, ::Vec3 const &hit, ::Block const *targetBlock, bool isFirstEvent) (defined in GameMode) | GameMode | |
~GameMode()=default (defined in GameMode) | GameMode | virtual |