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

Public Member Functions

LevelSoundManageroperator= (LevelSoundManager const &)
 
 LevelSoundManager (LevelSoundManager const &)
 
virtual ::Bedrock::PubSub::Connector< void(::SharedTypes::Legacy::LevelSoundEvent, ::Vec3 const &, int, ::ActorDefinitionIdentifier const &, bool, bool)> & getOnLevelSoundEventConnector ()
 
virtual ::Bedrock::PubSub::Connector< void(::std::string const &, ::Vec3 const &, float, float)> & getOnLevelSoundEventWithVolumeAndPitchConnector ()
 
virtual ::Bedrock::PubSub::Connector< void(::std::string const &)> & getOnStopLevelSoundEventConnector ()
 
virtual ::Bedrock::PubSub::Connector< void()> & getOnStopAllLevelSoundsEventConnector ()
 
virtual ::Bedrock::PubSub::Connector< void()> & getOnStopMusicEventConnector ()
 
MCAPI LevelSoundManager (::Bedrock::NotNullNonOwnerPtr<::SoundPlayerInterface > const &soundPlayer, bool isClientSide, ::Bedrock::NotNullNonOwnerPtr<::LevelEventCoordinator > levelEventCoordinator, bool isServerAuthSoundEnabled)
 
MCAPI void broadcastSoundEvent (::IDimension &dimension, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorDefinitionIdentifier const &identifier, bool isBabyMob, bool isGlobal, ::Player *primaryLocalPlayer)
 
MCAPI void playPredictiveSynchronizedSound (::IDimension &dimension, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, ::Player *targetPlayer, int data, ::ActorDefinitionIdentifier const &entityType, bool isBabyMob, bool isGlobal)
 
MCAPI void playSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorDefinitionIdentifier const &entityType, bool isBabyMob, bool isGlobal)
 
MCAPI void * $ctor (::Bedrock::NotNullNonOwnerPtr<::SoundPlayerInterface > const &soundPlayer, bool isClientSide, ::Bedrock::NotNullNonOwnerPtr<::LevelEventCoordinator > levelEventCoordinator, bool isServerAuthSoundEnabled)
 
MCAPI void $dtor ()
 
MCFOLD ::Bedrock::PubSub::Connector< void(::SharedTypes::Legacy::LevelSoundEvent, ::Vec3 const &, int, ::ActorDefinitionIdentifier const &, bool, bool)> & $getOnLevelSoundEventConnector ()
 
MCAPI ::Bedrock::PubSub::Connector< void(::std::string const &, ::Vec3 const &, float, float)> & $getOnLevelSoundEventWithVolumeAndPitchConnector ()
 
MCAPI ::Bedrock::PubSub::Connector< void(::std::string const &)> & $getOnStopLevelSoundEventConnector ()
 
MCFOLD ::Bedrock::PubSub::Connector< void()> & $getOnStopAllLevelSoundsEventConnector ()
 
MCAPI ::Bedrock::PubSub::Connector< void()> & $getOnStopMusicEventConnector ()
 
MCFOLD void * $ctor ()
 
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnk406f62
 
::ll::UntypedStorage< 8, 8 > mUnk7e7c75
 
::ll::UntypedStorage< 1, 1 > mUnk9b5acc
 
::ll::UntypedStorage< 1, 1 > mUnkc1d14b
 
::ll::UntypedStorage< 8, 24 > mUnk56a928
 
::ll::UntypedStorage< 8, 128 > mUnka99fae
 
::ll::UntypedStorage< 8, 128 > mUnk334827
 
::ll::UntypedStorage< 8, 128 > mUnkf749fa
 
::ll::UntypedStorage< 8, 128 > mUnkc1d9ac
 
::ll::UntypedStorage< 8, 128 > mUnk19d345
 
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 

Member Function Documentation

◆ getOnLevelSoundEventConnector()

virtual ::Bedrock::PubSub::Connector< void( ::SharedTypes::Legacy::LevelSoundEvent, ::Vec3 const &, int, ::ActorDefinitionIdentifier const &, bool, bool)> & LevelSoundManager::getOnLevelSoundEventConnector ( )
virtual

◆ getOnLevelSoundEventWithVolumeAndPitchConnector()

virtual ::Bedrock::PubSub::Connector< void(::std::string const &, ::Vec3 const &, float, float)> & LevelSoundManager::getOnLevelSoundEventWithVolumeAndPitchConnector ( )
virtual

◆ getOnStopLevelSoundEventConnector()

virtual ::Bedrock::PubSub::Connector< void(::std::string const &)> & LevelSoundManager::getOnStopLevelSoundEventConnector ( )
virtual

◆ getOnStopAllLevelSoundsEventConnector()

virtual ::Bedrock::PubSub::Connector< void()> & LevelSoundManager::getOnStopAllLevelSoundsEventConnector ( )
virtual

◆ getOnStopMusicEventConnector()

virtual ::Bedrock::PubSub::Connector< void()> & LevelSoundManager::getOnStopMusicEventConnector ( )
virtual

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