LeviLamina
|
Public Member Functions | |
virtual uint64 | play (::std::string const &, ::Vec3 const &, float, float) |
virtual uint64 | playUI (::std::string const &, float, float) |
virtual void | playMusic (::std::string const &, float, uint &) |
virtual void | playMusic (::std::string const &, float) |
virtual bool | isLoadingMusic () const |
virtual bool | isPlayingMusicEvent (::std::string const &) const |
virtual bool | isPlayingMusic (::Core::Path const &) const |
virtual ::Core::PathBuffer<::std::string > const | getCurrentlyPlayingMusicName () |
virtual bool | getItem (::std::string const &, ::Core::Path const &, ::SoundItem &) const |
virtual void | fadeToStopMusic (float) |
virtual void | setMusicCommandVolumeMultiplier (float) |
virtual void | pauseMusic (bool) |
virtual void | stopMusic () |
virtual uint64 | registerLoop (::std::string const &, ::std::function< void(::LoopingSoundState &)>, float, float) |
virtual void | unregisterLoop (uint64, bool) |
virtual void | stop (::std::string const &) |
virtual void | stop (uint64) |
virtual void | fadeOut (uint64, float) |
virtual void | stopAllSounds () |
virtual void | pauseAllPlayingSounds () |
virtual void | resumeAllPreviouslyPlayingSounds () |
virtual bool | isPlayingSound (uint64) const |
virtual bool | isPlayingSound (::Core::Path const &) const |
virtual uint64 | playAttached (::std::string const &, ::std::function< void(::SoundInstanceProperties &)> &&) |
virtual void | stopAllDelayedSoundActions () |
virtual ::std::optional<::PlayingSoundAttributes > | tryGetPlayingSoundAttributes (uint64) const |
virtual ::std::optional<::LoopingSoundAttributes > | tryGetLoopingSoundAttributes (uint64) const |
MCAPI uint64 | $play (::std::string const &, ::Vec3 const &, float, float) |
MCAPI uint64 | $playUI (::std::string const &, float, float) |
MCAPI void | $playMusic (::std::string const &, float, uint &) |
MCAPI void | $playMusic (::std::string const &, float) |
MCAPI bool | $isLoadingMusic () const |
MCAPI bool | $isPlayingMusicEvent (::std::string const &) const |
MCAPI bool | $isPlayingMusic (::Core::Path const &) const |
MCAPI ::Core::PathBuffer<::std::string > const | $getCurrentlyPlayingMusicName () |
MCAPI bool | $getItem (::std::string const &, ::Core::Path const &, ::SoundItem &) const |
MCAPI void | $fadeToStopMusic (float) |
MCAPI void | $setMusicCommandVolumeMultiplier (float) |
MCAPI void | $pauseMusic (bool) |
MCAPI void | $stopMusic () |
MCAPI uint64 | $registerLoop (::std::string const &, ::std::function< void(::LoopingSoundState &)>, float, float) |
MCAPI void | $unregisterLoop (uint64, bool) |
MCAPI void | $stop (::std::string const &) |
MCAPI void | $stop (uint64) |
MCAPI void | $fadeOut (uint64, float) |
MCAPI void | $stopAllSounds () |
MCAPI void | $pauseAllPlayingSounds () |
MCAPI void | $resumeAllPreviouslyPlayingSounds () |
MCAPI bool | $isPlayingSound (uint64) const |
MCAPI bool | $isPlayingSound (::Core::Path const &) const |
MCAPI uint64 | $playAttached (::std::string const &, ::std::function< void(::SoundInstanceProperties &)> &&) |
MCAPI void | $stopAllDelayedSoundActions () |
MCAPI ::std::optional<::PlayingSoundAttributes > | $tryGetPlayingSoundAttributes (uint64) const |
MCAPI ::std::optional<::LoopingSoundAttributes > | $tryGetLoopingSoundAttributes (uint64) const |
MCFOLD void | $dtor () |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
|
virtual |
Implements SoundPlayerInterface.
MCAPI uint64 NullSoundPlayer::$play | ( | ::std::string const & | , |
::Vec3 const & | , | ||
float | , | ||
float | ) |
MCAPI uint64 NullSoundPlayer::$playUI | ( | ::std::string const & | , |
float | , | ||
float | ) |
MCAPI void NullSoundPlayer::$playMusic | ( | ::std::string const & | , |
float | , | ||
uint & | ) |
MCAPI void NullSoundPlayer::$playMusic | ( | ::std::string const & | , |
float | ) |
MCAPI bool NullSoundPlayer::$isLoadingMusic | ( | ) | const |
MCAPI bool NullSoundPlayer::$isPlayingMusicEvent | ( | ::std::string const & | ) | const |
MCAPI bool NullSoundPlayer::$isPlayingMusic | ( | ::Core::Path const & | ) | const |
MCAPI ::Core::PathBuffer<::std::string > const NullSoundPlayer::$getCurrentlyPlayingMusicName | ( | ) |
MCAPI bool NullSoundPlayer::$getItem | ( | ::std::string const & | , |
::Core::Path const & | , | ||
::SoundItem & | ) const |
MCAPI void NullSoundPlayer::$fadeToStopMusic | ( | float | ) |
MCAPI void NullSoundPlayer::$setMusicCommandVolumeMultiplier | ( | float | ) |
MCAPI void NullSoundPlayer::$pauseMusic | ( | bool | ) |
MCAPI void NullSoundPlayer::$stopMusic | ( | ) |
MCAPI uint64 NullSoundPlayer::$registerLoop | ( | ::std::string const & | , |
::std::function< void(::LoopingSoundState &)> | , | ||
float | , | ||
float | ) |
MCAPI void NullSoundPlayer::$unregisterLoop | ( | uint64 | , |
bool | ) |
MCAPI void NullSoundPlayer::$stop | ( | ::std::string const & | ) |
MCAPI void NullSoundPlayer::$stop | ( | uint64 | ) |
MCAPI void NullSoundPlayer::$fadeOut | ( | uint64 | , |
float | ) |
MCAPI void NullSoundPlayer::$stopAllSounds | ( | ) |
MCAPI void NullSoundPlayer::$pauseAllPlayingSounds | ( | ) |
MCAPI void NullSoundPlayer::$resumeAllPreviouslyPlayingSounds | ( | ) |
MCAPI bool NullSoundPlayer::$isPlayingSound | ( | uint64 | ) | const |
MCAPI bool NullSoundPlayer::$isPlayingSound | ( | ::Core::Path const & | ) | const |
MCAPI uint64 NullSoundPlayer::$playAttached | ( | ::std::string const & | , |
::std::function< void(::SoundInstanceProperties &)> && | ) |
MCAPI void NullSoundPlayer::$stopAllDelayedSoundActions | ( | ) |
MCAPI ::std::optional<::PlayingSoundAttributes > NullSoundPlayer::$tryGetPlayingSoundAttributes | ( | uint64 | ) | const |
MCAPI ::std::optional<::LoopingSoundAttributes > NullSoundPlayer::$tryGetLoopingSoundAttributes | ( | uint64 | ) | const |
|
static |