API Reference
On this page
Classes | |
| struct | QueuedMusicItem |
Public Member Functions | |
| virtual bool | hasTracks () const |
| virtual void | nextTrack () |
| virtual void | setActive (bool active) |
| MCAPI void | addQueuedMusic (::std::string const &eventName, float volume, float fadeoutSeconds, ::MusicRepeatMode playMode, bool treatFadeAsDelay) |
| MCAPI void | clearQueuedMusic () |
| MCAPI void | $dtor () |
| MCAPI bool | $hasTracks () const |
| MCAPI void | $nextTrack () |
| MCAPI void | $setActive (bool active) |
| MCAPI void * | $ctor (::Category category, ::std::string const &name) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 1, 1, ::MusicRepeatMode > | mCurrentPlayMode |
| ::ll::TypedStorage< 8, 40, ::std::queue<::CustomMusic::QueuedMusicItem, ::std::deque<::CustomMusic::QueuedMusicItem > > > | mMusicQueue |
| ::ll::TypedStorage< 1, 1, bool > | _mIsActive |
| ::ll::TypedStorage< 4, 4, ::Category > | mCategory |
| ::ll::TypedStorage< 8, 32, ::std::string > | mName |
| ::ll::TypedStorage< 8, 32, ::std::string > | mEventName |
| ::ll::TypedStorage< 4, 4, int > | mMinDelay |
| ::ll::TypedStorage< 4, 4, int > | mMaxDelay |
| ::ll::TypedStorage< 1, 1, bool > | mPaused |
| ::ll::TypedStorage< 4, 4, float > | mVolume |
| ::ll::TypedStorage< 4, 4, float > | mFadeoutSeconds |
| ::ll::TypedStorage< 1, 1, bool > | mPlaylist |
| ::ll::TypedStorage< 4, 4, uint > | mPlaylistIndex |
| ::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > | mOverrideInterruptibleCategories |
| ::ll::TypedStorage< 1, 1, bool > | mInitialized |
| ::ll::TypedStorage< 8, 16, ::std::optional<::ServerSoundHandle > > | mServerSoundHandle |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
virtual |
Reimplemented from Music.
|
virtual |
Reimplemented from Music.
|
virtual |
Reimplemented from Music.
| MCAPI void CustomMusic::addQueuedMusic | ( | ::std::string const & | eventName, |
| float | volume, | ||
| float | fadeoutSeconds, | ||
| ::MusicRepeatMode | playMode, | ||
| bool | treatFadeAsDelay ) |
| MCAPI void CustomMusic::clearQueuedMusic | ( | ) |
| MCAPI void CustomMusic::$dtor | ( | ) |
| MCAPI bool CustomMusic::$hasTracks | ( | ) | const |
| MCAPI void CustomMusic::$nextTrack | ( | ) |
| MCAPI void CustomMusic::$setActive | ( | bool | active | ) |
|
static |
|
inherited |