LeviLamina
Loading...
Searching...
No Matches
CodeBuilder::Messenger Class Reference
+ Inheritance diagram for CodeBuilder::Messenger:

Public Types

using SubjectType
 

Public Member Functions

virtual void onAgentAction (::AgentActionType actionType, ::std::string const &requestId, ::Json::Value const &result) const
 
virtual void onCommand (::CommandOrigin const &origin, ::CommandOutput const &output)
 
virtual void blockBroken (::Player const *player, ::Block const &block, int method, int variantData, ushort auxType) const
 
virtual void blockPlaced (::Player const *player, ::Block const &block, bool underWater, ushort auxType) const
 
virtual void cameraUsed (bool isSelfie) const
 
virtual void codeBuilderRuntimeAction (::std::string const &action) const
 
virtual void codeBuilderScoreChanged (::std::string const &objective, int const score) const
 
virtual void chunkChanged (::LevelChunk &chunk) const
 
virtual void chunkLoaded (::LevelChunk &chunk) const
 
virtual void chunkUnloaded (::LevelChunk &chunk) const
 
virtual void endOfDay (::Player const *player) const
 
virtual void entitySpawned (::Player const *player, int mobType, uint spawnMethod) const
 
virtual void itemAcquired (::Player const *player, ::ItemDescriptor const &item, int, uint amountAcquired, int acquisitionMethod) const
 
virtual void itemCrafted (::Player const *player, bool craftingTable, ::ItemInstance const &item, bool recipeBook, bool hadSearchString, bool craftedAutomatically, int startingTabId, int endingTabId, int numTabsChanged, bool filterOn, bool recipeBookShown) const
 
virtual void itemDropped (::Player const *player, ::ItemDescriptor const &item) const
 
virtual void itemEquipped (::Player const *player, ::ItemInstance const &item, int slot) const
 
virtual void itemInteracted (::Player const *player, ::ItemInstance const &item, int method) const
 
virtual void itemSmelted (::Player const *player, ::ItemDescriptor const &item, ::ItemDescriptor const &lastFuelItem) const
 
virtual void itemUsed (::Player const *player, ::ItemDescriptor const &item, int useMethod) const
 
virtual void mobInteracted (::Player const *player, int legacyInteractedEntityType, int interactionType, int interactedEntityVariant, uchar interactedEntityColor) const
 
virtual void mobKilled (::Player const *player, ::Actor *entKiller, ::Mob &mobKilled, uint method, ::std::string const &, int traderTier) const
 
virtual void piglinBarter (::Player const *player, ::std::string const &itemUsed, bool wasTargetingBarteringPlayer) const
 
virtual void playerBounced (::Player const *player, ::Block const &block, int bounceHeight, int auxType) const
 
virtual void playerDied (::Player const *player, int killerId, int killerVariant, int reason, bool inRaid) const
 
virtual void playerJoined (::Player const *player) const
 
virtual void playerLeave (::Player const *player) const
 
virtual void playerMessage (::std::string const &fromName, ::std::string const &toName, ::std::string const &message, ::std::string const &messageType) const
 
virtual void playerTeleported (::Player const *player, float metersTravelled, int cause, int sourceType) const
 
virtual void playerTransform (::Player const *player) const
 
virtual void playerTravelled (::Player const *player, float metersTravelledSinceLastEvent, int travelMethodType, int newBiome) const
 
virtual void targetBlockHit (::Player const *player, int const redstoneLevel) const
 
virtual void tradeCompleted (::Player const *player, ::Actor *trader, ::ItemDescriptor const &itemA, ::ItemDescriptor const &itemB, ::ItemInstance const &tradedFor, int traderEmeraldCount) const
 
MCAPI void $onAgentAction (::AgentActionType actionType, ::std::string const &requestId, ::Json::Value const &result) const
 
MCAPI void $onCommand (::CommandOrigin const &origin, ::CommandOutput const &output)
 
MCAPI void $blockBroken (::Player const *player, ::Block const &block, int method, int variantData, ushort auxType) const
 
MCAPI void $blockPlaced (::Player const *player, ::Block const &block, bool underWater, ushort auxType) const
 
MCAPI void $cameraUsed (bool isSelfie) const
 
MCAPI void $codeBuilderRuntimeAction (::std::string const &action) const
 
MCAPI void $codeBuilderScoreChanged (::std::string const &objective, int const score) const
 
MCAPI void $chunkChanged (::LevelChunk &chunk) const
 
MCAPI void $chunkLoaded (::LevelChunk &chunk) const
 
MCAPI void $chunkUnloaded (::LevelChunk &chunk) const
 
MCAPI void $endOfDay (::Player const *player) const
 
MCAPI void $entitySpawned (::Player const *player, int mobType, uint spawnMethod) const
 
MCAPI void $itemAcquired (::Player const *player, ::ItemDescriptor const &item, int, uint amountAcquired, int acquisitionMethod) const
 
MCAPI void $itemCrafted (::Player const *player, bool craftingTable, ::ItemInstance const &item, bool recipeBook, bool hadSearchString, bool craftedAutomatically, int startingTabId, int endingTabId, int numTabsChanged, bool filterOn, bool recipeBookShown) const
 
MCAPI void $itemDropped (::Player const *player, ::ItemDescriptor const &item) const
 
MCAPI void $itemEquipped (::Player const *player, ::ItemInstance const &item, int slot) const
 
MCAPI void $itemInteracted (::Player const *player, ::ItemInstance const &item, int method) const
 
MCAPI void $itemSmelted (::Player const *player, ::ItemDescriptor const &item, ::ItemDescriptor const &lastFuelItem) const
 
MCAPI void $itemUsed (::Player const *player, ::ItemDescriptor const &item, int useMethod) const
 
MCAPI void $mobInteracted (::Player const *player, int legacyInteractedEntityType, int interactionType, int interactedEntityVariant, uchar interactedEntityColor) const
 
MCAPI void $mobKilled (::Player const *player, ::Actor *entKiller, ::Mob &mobKilled, uint method, ::std::string const &, int traderTier) const
 
MCAPI void $piglinBarter (::Player const *player, ::std::string const &itemUsed, bool wasTargetingBarteringPlayer) const
 
MCAPI void $playerBounced (::Player const *player, ::Block const &block, int bounceHeight, int auxType) const
 
MCAPI void $playerDied (::Player const *player, int killerId, int killerVariant, int reason, bool inRaid) const
 
MCAPI void $playerJoined (::Player const *player) const
 
MCAPI void $playerLeave (::Player const *player) const
 
MCAPI void $playerMessage (::std::string const &fromName, ::std::string const &toName, ::std::string const &message, ::std::string const &messageType) const
 
MCAPI void $playerTeleported (::Player const *player, float metersTravelled, int cause, int sourceType) const
 
MCAPI void $playerTransform (::Player const *player) const
 
MCAPI void $playerTravelled (::Player const *player, float metersTravelledSinceLastEvent, int travelMethodType, int newBiome) const
 
MCAPI void $targetBlockHit (::Player const *player, int const redstoneLevel) const
 
MCAPI void $tradeCompleted (::Player const *player, ::Actor *trader, ::ItemDescriptor const &itemA, ::ItemDescriptor const &itemB, ::ItemInstance const &tradedFor, int traderEmeraldCount) const
 
MCAPI void $dtor ()
 
SubjectTypegetSubject ()
 
void removeFromSubject ()
 
virtual void _onSubjectDestroyed ()
 

Static Public Member Functions

static MCAPI void ** $vftableForEnableNonOwnerReferences ()
 
static MCAPI void ** $vftableForCommandOutputObserver ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::CodeBuilder::IClient > > mCodeBuilderClient
 
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 
SubjectTypempSubject
 

Member Function Documentation

◆ onAgentAction()

virtual void CodeBuilder::Messenger::onAgentAction ( ::AgentActionType actionType,
::std::string const & requestId,
::Json::Value const & result ) const
virtual

◆ onCommand()

virtual void CodeBuilder::Messenger::onCommand ( ::CommandOrigin const & origin,
::CommandOutput const & output )
virtual

◆ blockBroken()

virtual void CodeBuilder::Messenger::blockBroken ( ::Player const * player,
::Block const & block,
int method,
int variantData,
ushort auxType ) const
virtual

◆ blockPlaced()

virtual void CodeBuilder::Messenger::blockPlaced ( ::Player const * player,
::Block const & block,
bool underWater,
ushort auxType ) const
virtual

◆ cameraUsed()

virtual void CodeBuilder::Messenger::cameraUsed ( bool isSelfie) const
virtual

◆ codeBuilderRuntimeAction()

virtual void CodeBuilder::Messenger::codeBuilderRuntimeAction ( ::std::string const & action) const
virtual

◆ codeBuilderScoreChanged()

virtual void CodeBuilder::Messenger::codeBuilderScoreChanged ( ::std::string const & objective,
int const score ) const
virtual

◆ chunkChanged()

virtual void CodeBuilder::Messenger::chunkChanged ( ::LevelChunk & chunk) const
virtual

◆ chunkLoaded()

virtual void CodeBuilder::Messenger::chunkLoaded ( ::LevelChunk & chunk) const
virtual

◆ chunkUnloaded()

virtual void CodeBuilder::Messenger::chunkUnloaded ( ::LevelChunk & chunk) const
virtual

◆ endOfDay()

virtual void CodeBuilder::Messenger::endOfDay ( ::Player const * player) const
virtual

◆ entitySpawned()

virtual void CodeBuilder::Messenger::entitySpawned ( ::Player const * player,
int mobType,
uint spawnMethod ) const
virtual

◆ itemAcquired()

virtual void CodeBuilder::Messenger::itemAcquired ( ::Player const * player,
::ItemDescriptor const & item,
int ,
uint amountAcquired,
int acquisitionMethod ) const
virtual

◆ itemCrafted()

virtual void CodeBuilder::Messenger::itemCrafted ( ::Player const * player,
bool craftingTable,
::ItemInstance const & item,
bool recipeBook,
bool hadSearchString,
bool craftedAutomatically,
int startingTabId,
int endingTabId,
int numTabsChanged,
bool filterOn,
bool recipeBookShown ) const
virtual

◆ itemDropped()

virtual void CodeBuilder::Messenger::itemDropped ( ::Player const * player,
::ItemDescriptor const & item ) const
virtual

◆ itemEquipped()

virtual void CodeBuilder::Messenger::itemEquipped ( ::Player const * player,
::ItemInstance const & item,
int slot ) const
virtual

◆ itemInteracted()

virtual void CodeBuilder::Messenger::itemInteracted ( ::Player const * player,
::ItemInstance const & item,
int method ) const
virtual

◆ itemSmelted()

virtual void CodeBuilder::Messenger::itemSmelted ( ::Player const * player,
::ItemDescriptor const & item,
::ItemDescriptor const & lastFuelItem ) const
virtual

◆ itemUsed()

virtual void CodeBuilder::Messenger::itemUsed ( ::Player const * player,
::ItemDescriptor const & item,
int useMethod ) const
virtual

◆ mobInteracted()

virtual void CodeBuilder::Messenger::mobInteracted ( ::Player const * player,
int legacyInteractedEntityType,
int interactionType,
int interactedEntityVariant,
uchar interactedEntityColor ) const
virtual

◆ mobKilled()

virtual void CodeBuilder::Messenger::mobKilled ( ::Player const * player,
::Actor * entKiller,
::Mob & mobKilled,
uint method,
::std::string const & ,
int traderTier ) const
virtual

◆ piglinBarter()

virtual void CodeBuilder::Messenger::piglinBarter ( ::Player const * player,
::std::string const & itemUsed,
bool wasTargetingBarteringPlayer ) const
virtual

◆ playerBounced()

virtual void CodeBuilder::Messenger::playerBounced ( ::Player const * player,
::Block const & block,
int bounceHeight,
int auxType ) const
virtual

◆ playerDied()

virtual void CodeBuilder::Messenger::playerDied ( ::Player const * player,
int killerId,
int killerVariant,
int reason,
bool inRaid ) const
virtual

◆ playerJoined()

virtual void CodeBuilder::Messenger::playerJoined ( ::Player const * player) const
virtual

◆ playerLeave()

virtual void CodeBuilder::Messenger::playerLeave ( ::Player const * player) const
virtual

◆ playerMessage()

virtual void CodeBuilder::Messenger::playerMessage ( ::std::string const & fromName,
::std::string const & toName,
::std::string const & message,
::std::string const & messageType ) const
virtual

◆ playerTeleported()

virtual void CodeBuilder::Messenger::playerTeleported ( ::Player const * player,
float metersTravelled,
int cause,
int sourceType ) const
virtual

◆ playerTransform()

virtual void CodeBuilder::Messenger::playerTransform ( ::Player const * player) const
virtual

◆ playerTravelled()

virtual void CodeBuilder::Messenger::playerTravelled ( ::Player const * player,
float metersTravelledSinceLastEvent,
int travelMethodType,
int newBiome ) const
virtual

◆ targetBlockHit()

virtual void CodeBuilder::Messenger::targetBlockHit ( ::Player const * player,
int const redstoneLevel ) const
virtual

◆ tradeCompleted()

virtual void CodeBuilder::Messenger::tradeCompleted ( ::Player const * player,
::Actor * trader,
::ItemDescriptor const & itemA,
::ItemDescriptor const & itemB,
::ItemInstance const & tradedFor,
int traderEmeraldCount ) const
virtual

◆ $onAgentAction()

MCAPI void CodeBuilder::Messenger::$onAgentAction ( ::AgentActionType actionType,
::std::string const & requestId,
::Json::Value const & result ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onCommand()

MCAPI void CodeBuilder::Messenger::$onCommand ( ::CommandOrigin const & origin,
::CommandOutput const & output )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $blockBroken()

MCAPI void CodeBuilder::Messenger::$blockBroken ( ::Player const * player,
::Block const & block,
int method,
int variantData,
ushort auxType ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $blockPlaced()

MCAPI void CodeBuilder::Messenger::$blockPlaced ( ::Player const * player,
::Block const & block,
bool underWater,
ushort auxType ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $cameraUsed()

MCAPI void CodeBuilder::Messenger::$cameraUsed ( bool isSelfie) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $codeBuilderRuntimeAction()

MCAPI void CodeBuilder::Messenger::$codeBuilderRuntimeAction ( ::std::string const & action) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $codeBuilderScoreChanged()

MCAPI void CodeBuilder::Messenger::$codeBuilderScoreChanged ( ::std::string const & objective,
int const score ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $chunkChanged()

MCAPI void CodeBuilder::Messenger::$chunkChanged ( ::LevelChunk & chunk) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $chunkLoaded()

MCAPI void CodeBuilder::Messenger::$chunkLoaded ( ::LevelChunk & chunk) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $chunkUnloaded()

MCAPI void CodeBuilder::Messenger::$chunkUnloaded ( ::LevelChunk & chunk) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $endOfDay()

MCAPI void CodeBuilder::Messenger::$endOfDay ( ::Player const * player) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $entitySpawned()

MCAPI void CodeBuilder::Messenger::$entitySpawned ( ::Player const * player,
int mobType,
uint spawnMethod ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $itemAcquired()

MCAPI void CodeBuilder::Messenger::$itemAcquired ( ::Player const * player,
::ItemDescriptor const & item,
int ,
uint amountAcquired,
int acquisitionMethod ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $itemCrafted()

MCAPI void CodeBuilder::Messenger::$itemCrafted ( ::Player const * player,
bool craftingTable,
::ItemInstance const & item,
bool recipeBook,
bool hadSearchString,
bool craftedAutomatically,
int startingTabId,
int endingTabId,
int numTabsChanged,
bool filterOn,
bool recipeBookShown ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $itemDropped()

MCAPI void CodeBuilder::Messenger::$itemDropped ( ::Player const * player,
::ItemDescriptor const & item ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $itemEquipped()

MCAPI void CodeBuilder::Messenger::$itemEquipped ( ::Player const * player,
::ItemInstance const & item,
int slot ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $itemInteracted()

MCAPI void CodeBuilder::Messenger::$itemInteracted ( ::Player const * player,
::ItemInstance const & item,
int method ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $itemSmelted()

MCAPI void CodeBuilder::Messenger::$itemSmelted ( ::Player const * player,
::ItemDescriptor const & item,
::ItemDescriptor const & lastFuelItem ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $itemUsed()

MCAPI void CodeBuilder::Messenger::$itemUsed ( ::Player const * player,
::ItemDescriptor const & item,
int useMethod ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $mobInteracted()

MCAPI void CodeBuilder::Messenger::$mobInteracted ( ::Player const * player,
int legacyInteractedEntityType,
int interactionType,
int interactedEntityVariant,
uchar interactedEntityColor ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $mobKilled()

MCAPI void CodeBuilder::Messenger::$mobKilled ( ::Player const * player,
::Actor * entKiller,
::Mob & mobKilled,
uint method,
::std::string const & ,
int traderTier ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $piglinBarter()

MCAPI void CodeBuilder::Messenger::$piglinBarter ( ::Player const * player,
::std::string const & itemUsed,
bool wasTargetingBarteringPlayer ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerBounced()

MCAPI void CodeBuilder::Messenger::$playerBounced ( ::Player const * player,
::Block const & block,
int bounceHeight,
int auxType ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerDied()

MCAPI void CodeBuilder::Messenger::$playerDied ( ::Player const * player,
int killerId,
int killerVariant,
int reason,
bool inRaid ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerJoined()

MCAPI void CodeBuilder::Messenger::$playerJoined ( ::Player const * player) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerLeave()

MCAPI void CodeBuilder::Messenger::$playerLeave ( ::Player const * player) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerMessage()

MCAPI void CodeBuilder::Messenger::$playerMessage ( ::std::string const & fromName,
::std::string const & toName,
::std::string const & message,
::std::string const & messageType ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerTeleported()

MCAPI void CodeBuilder::Messenger::$playerTeleported ( ::Player const * player,
float metersTravelled,
int cause,
int sourceType ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerTransform()

MCAPI void CodeBuilder::Messenger::$playerTransform ( ::Player const * player) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerTravelled()

MCAPI void CodeBuilder::Messenger::$playerTravelled ( ::Player const * player,
float metersTravelledSinceLastEvent,
int travelMethodType,
int newBiome ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $targetBlockHit()

MCAPI void CodeBuilder::Messenger::$targetBlockHit ( ::Player const * player,
int const redstoneLevel ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tradeCompleted()

MCAPI void CodeBuilder::Messenger::$tradeCompleted ( ::Player const * player,
::Actor * trader,
::ItemDescriptor const & itemA,
::ItemDescriptor const & itemB,
::ItemInstance const & tradedFor,
int traderEmeraldCount ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForEnableNonOwnerReferences()

static MCAPI void ** CodeBuilder::Messenger::$vftableForEnableNonOwnerReferences ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForCommandOutputObserver()

static MCAPI void ** CodeBuilder::Messenger::$vftableForCommandOutputObserver ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void CodeBuilder::IMessenger::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** Bedrock::EnableNonOwnerReferences::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: