|
EditorServerPlayer & | operator= (EditorServerPlayer const &) |
|
| EditorServerPlayer (EditorServerPlayer const &) |
|
virtual ::Scripting::Result< void > | init () |
|
virtual ::Scripting::Result< void > | ready () |
|
virtual ::Scripting::Result< void > | quit () |
|
virtual ::optional_ref<::PlayerEventCoordinator > | getPlayerEventCoordinator () |
|
MCAPI ::Scripting::Result< void > | $init () |
|
MCAPI ::Scripting::Result< void > | $ready () |
|
MCAPI ::Scripting::Result< void > | $quit () |
|
MCAPI ::optional_ref<::PlayerEventCoordinator > | $getPlayerEventCoordinator () |
|
virtual::Editor::ServiceProviderCollection & | getServiceProviders () |
|
virtual ::Scripting::Result<::Bedrock::PubSub::Subscription, ::Scripting::Error > | registerTickSubscriber (::std::function< void(::Editor::ServiceProviderCollection &)> fnTick) |
|
virtual::Player * | getPlayer () const |
|
virtual::EventResult | onPlayerTick (::Player &player) |
|
virtual void | _onTick () |
|
MCAPI void * | $ctor (::Player &player) |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
MCAPI void | $dtor () |
|
MCFOLD::Editor::ServiceProviderCollection & | $getServiceProviders () |
|
MCAPI ::Scripting::Result<::Bedrock::PubSub::Subscription, ::Scripting::Error > | $registerTickSubscriber (::std::function< void(::Editor::ServiceProviderCollection &)> fnTick) |
|
MCAPI::Player * | $getPlayer () const |
|
MCAPI::EventResult | $onPlayerTick (::Player &player) |
|
MCAPI void | $_onTick () |
|
MCAPI ::Scripting::Result< void > | _destroyServices () |
|
MCAPI ::Scripting::Result< void > | _initServices () |
|
MCAPI ::Scripting::Result< void > | _readyServices () |
|
MCAPI ::Scripting::Result< void > | _registerAndInitServiceList (::std::vector<::std::unique_ptr<::Editor::Services::IEditorService > > serviceList) |
|
MCAPI ::Scripting::Result_deprecated<::Editor::Services::IEditorService * > | _registerService (::std::unique_ptr<::Editor::Services::IEditorService > servicePtr) |
|
virtual::EventResult | onPlayerAwardAchievement (::Player &player, ::MinecraftEventing::AchievementIds achievement) |
|
virtual::EventResult | onPlayerPortalBuilt (::Player &player, ::DimensionType dimensionBuiltIn) |
|
virtual::EventResult | onPlayerPortalUsed (::Player &player, ::DimensionType fromDimension, ::DimensionType toDimension) |
|
virtual::EventResult | onPlayerPoweredBeacon (::Player const &player, int const level) |
|
virtual::EventResult | onPlayerCaravanChanged (::Actor const &mob, int caravanCount) |
|
virtual::EventResult | onPlayerSaved (::Player &player) |
|
virtual::EventResult | onPlayerInput (::EntityContext &) |
|
virtual::EventResult | onPlayerAuthInputReceived (::Player &) |
|
virtual::EventResult | onPlayerAuthInputApplied (::Player &) |
|
virtual::EventResult | onPlayerTurn (::Player &player, ::Vec2 &turnDelta) |
|
virtual::EventResult | onCameraSetPlayerRot (::Player &, ::Vec2 const &) |
|
virtual::EventResult | onStartDestroyBlock (::Player &player, ::BlockPos const &pos, uchar &face) |
|
virtual::EventResult | onPlayerAction (::Player &player, ::PlayerActionType type, ::BlockPos const &pos, int data) |
|
virtual::EventResult | onLocalPlayerDeath (::IClientInstance &client, ::LocalPlayer &player) |
|
virtual::EventResult | onLocalPlayerRespawn (::IClientInstance &client, ::LocalPlayer &player) |
|
virtual::EventResult | onPlayerMove (::Player &player) |
|
virtual::EventResult | onPlayerSlide (::Player &player) |
|
virtual::EventResult | onPlayerTargetBlockHit (::Player &player, int const signalStrength) |
|
virtual::EventResult | onPlayerStartRiding (::Player &player, ::Actor &vehicle) |
|
virtual::EventResult | onPlayerStopRiding (::Player &player, bool exitFromPassenger, bool entityIsBeingDestroyed, bool switchingVehicles) |
|
virtual::EventResult | onPlayerCreated (::LocalPlayer &player, ::std::string const &personaSlot, ::std::string const &classicSkinId, bool usingClassicSkin) |
|
virtual::EventResult | onPlayerTeleported (::Player &player) |
|
virtual::EventResult | onPlayerTeleported (::Player &, float) |
|
virtual::EventResult | onPlayerAttackedActor (::Player &player, ::Actor &target) |
|
virtual::EventResult | onPlayerDestroyedBlock (::Player &player, int x, int y, int z) |
|
virtual::EventResult | onPlayerDestroyedBlock (::Player &player, ::Block const &block) |
|
virtual::EventResult | onPlayerEquippedArmor (::Player &player, ::ItemDescriptor const &item) |
|
virtual::EventResult | onPlayerEnchantedItem (::Player &player, ::ItemStack const &item, ::ItemEnchants const &enchants) |
|
virtual::EventResult | onPlayerNamedItem (::Player &player, ::ItemDescriptor const &item) |
|
virtual::EventResult | onPlayerItemUseInteraction (::Player &player, ::ItemInstance const &itemBeforeUse) |
|
virtual::EventResult | onPlayerItemPlaceInteraction (::Player &player, ::ItemInstance const &itemBeforeUse) |
|
virtual::EventResult | onPlayerCraftedItem (::Player &player, ::ItemInstance const &craftedItem, bool recipeBook, bool hadSearchString, bool craftedAutomatically, int startingTabId, int endingTabId, int numTabsChanged, bool filterOn, bool recipeBookShown, ::std::vector< short > const &ingredientItemIDs) |
|
virtual::EventResult | onPlayerSmithiedItem (::Player &, ::ItemDescriptor const &) |
|
virtual::EventResult | onPlayerItemEquipped (::Player &player, ::ItemInstance const &equippedItem, int equipmentSlotId) |
|
virtual::EventResult | onPlayerPiglinBarter (::Player &player, ::std::string const &item, bool wasTargetingBarteringPlayer) |
|
virtual::EventResult | onPlayerWaxOnWaxOff (::Player &player, int const blockID) |
|
virtual::EventResult | onEvent (::PlayerNotificationEvent const &event) |
|
MCFOLD::EventResult | $onPlayerAwardAchievement (::Player &player, ::MinecraftEventing::AchievementIds achievement) |
|
MCFOLD::EventResult | $onPlayerPortalBuilt (::Player &player, ::DimensionType dimensionBuiltIn) |
|
MCFOLD::EventResult | $onPlayerPortalUsed (::Player &player, ::DimensionType fromDimension, ::DimensionType toDimension) |
|
MCFOLD::EventResult | $onPlayerPoweredBeacon (::Player const &player, int const level) |
|
MCFOLD::EventResult | $onPlayerCaravanChanged (::Actor const &mob, int caravanCount) |
|
MCFOLD::EventResult | $onPlayerSaved (::Player &player) |
|
MCFOLD::EventResult | $onPlayerInput (::EntityContext &) |
|
MCFOLD::EventResult | $onPlayerAuthInputReceived (::Player &) |
|
MCFOLD::EventResult | $onPlayerAuthInputApplied (::Player &) |
|
MCFOLD::EventResult | $onPlayerTurn (::Player &player, ::Vec2 &turnDelta) |
|
MCFOLD::EventResult | $onCameraSetPlayerRot (::Player &, ::Vec2 const &) |
|
MCFOLD::EventResult | $onStartDestroyBlock (::Player &player, ::BlockPos const &pos, uchar &face) |
|
MCFOLD::EventResult | $onPlayerAction (::Player &player, ::PlayerActionType type, ::BlockPos const &pos, int data) |
|
MCFOLD::EventResult | $onLocalPlayerDeath (::IClientInstance &client, ::LocalPlayer &player) |
|
MCFOLD::EventResult | $onLocalPlayerRespawn (::IClientInstance &client, ::LocalPlayer &player) |
|
MCFOLD::EventResult | $onPlayerMove (::Player &player) |
|
MCFOLD::EventResult | $onPlayerSlide (::Player &player) |
|
MCFOLD::EventResult | $onPlayerTargetBlockHit (::Player &player, int const signalStrength) |
|
MCFOLD::EventResult | $onPlayerStartRiding (::Player &player, ::Actor &vehicle) |
|
MCFOLD::EventResult | $onPlayerStopRiding (::Player &player, bool exitFromPassenger, bool entityIsBeingDestroyed, bool switchingVehicles) |
|
MCFOLD::EventResult | $onPlayerCreated (::LocalPlayer &player, ::std::string const &personaSlot, ::std::string const &classicSkinId, bool usingClassicSkin) |
|
MCFOLD::EventResult | $onPlayerTeleported (::Player &player) |
|
MCFOLD::EventResult | $onPlayerTeleported (::Player &, float) |
|
MCFOLD::EventResult | $onPlayerAttackedActor (::Player &player, ::Actor &target) |
|
MCFOLD::EventResult | $onPlayerDestroyedBlock (::Player &player, int x, int y, int z) |
|
MCFOLD::EventResult | $onPlayerDestroyedBlock (::Player &player, ::Block const &block) |
|
MCFOLD::EventResult | $onPlayerEquippedArmor (::Player &player, ::ItemDescriptor const &item) |
|
MCFOLD::EventResult | $onPlayerEnchantedItem (::Player &player, ::ItemStack const &item, ::ItemEnchants const &enchants) |
|
MCFOLD::EventResult | $onPlayerNamedItem (::Player &player, ::ItemDescriptor const &item) |
|
MCFOLD::EventResult | $onPlayerItemUseInteraction (::Player &player, ::ItemInstance const &itemBeforeUse) |
|
MCFOLD::EventResult | $onPlayerItemPlaceInteraction (::Player &player, ::ItemInstance const &itemBeforeUse) |
|
MCFOLD::EventResult | $onPlayerCraftedItem (::Player &player, ::ItemInstance const &craftedItem, bool recipeBook, bool hadSearchString, bool craftedAutomatically, int startingTabId, int endingTabId, int numTabsChanged, bool filterOn, bool recipeBookShown, ::std::vector< short > const &ingredientItemIDs) |
|
MCFOLD::EventResult | $onPlayerSmithiedItem (::Player &, ::ItemDescriptor const &) |
|
MCFOLD::EventResult | $onPlayerItemEquipped (::Player &player, ::ItemInstance const &equippedItem, int equipmentSlotId) |
|
MCFOLD::EventResult | $onPlayerPiglinBarter (::Player &player, ::std::string const &item, bool wasTargetingBarteringPlayer) |
|
MCFOLD::EventResult | $onPlayerWaxOnWaxOff (::Player &player, int const blockID) |
|
MCFOLD::EventResult | $onEvent (::PlayerNotificationEvent const &event) |
|