3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/sound/Category.h"
7#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
13 ::ll::TypedStorage<4, 4, ::Category> mCategory;
14 ::ll::TypedStorage<8, 32, ::std::string> mName;
15 ::ll::TypedStorage<8, 32, ::std::string> mEventName;
16 ::ll::TypedStorage<4, 4, int> mMinDelay;
17 ::ll::TypedStorage<4, 4, int> mMaxDelay;
18 ::ll::TypedStorage<1, 1, bool> mPaused;
19 ::ll::TypedStorage<4, 4, float> mVolume;
20 ::ll::TypedStorage<4, 4, float> mFadeoutSeconds;
21 ::ll::TypedStorage<1, 1, bool> mPlaylist;
22 ::ll::TypedStorage<4, 4, uint> mPlaylistIndex;
23 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mOverrideInterruptibleCategories;
24 ::ll::TypedStorage<1, 1, bool> mInitialized;
36 virtual bool hasTracks()
const;
38 virtual void nextTrack();
40 virtual void setActive(
bool active);
46 MCAPI Music(::Category category, ::std::string
const& name);
52 MCAPI
void* $ctor(::Category category, ::std::string
const& name);
64 MCFOLD
bool $hasTracks()
const;
66 MCFOLD
void $nextTrack();
68 MCFOLD
void $setActive(
bool active);
Definition EnableNonOwnerReferences.h:7
static MCAPI void ** $vftable()