#include <BSIMusicType.h>
|
enum class | MST {
kNone = 0
, kPlaysOnce = 1 << 0
, kAbruptTransition = 1 << 1
, kCycleTracks = 1 << 2
,
kUseTrackOrder = 1 << 3
, kRemovalQueued = 1 << 4
, kPlaysOver = 1 << 5
, kDoesntQueue = 1 << 6
} |
|
enum class | MUSIC_STATUS {
kInactive = 0
, kPlaying = 1
, kPaused = 2
, kFinishing = 3
,
kFinished = 4
} |
|
◆ MST
Enumerator |
---|
kNone | |
kPlaysOnce | |
kAbruptTransition | |
kCycleTracks | |
kUseTrackOrder | |
kRemovalQueued | |
kPlaysOver | |
kDoesntQueue | |
◆ MUSIC_STATUS
Enumerator |
---|
kInactive | |
kPlaying | |
kPaused | |
kFinishing | |
kFinished | |
◆ ~BSIMusicType()
virtual RE::BSIMusicType::~BSIMusicType |
( |
| ) |
|
|
virtual |
◆ DoApplyDuckingAttenuation()
virtual void RE::BSIMusicType::DoApplyDuckingAttenuation |
( |
std::uint16_t |
a_ducking | ) |
|
|
virtual |
◆ DoClearDucking()
virtual void RE::BSIMusicType::DoClearDucking |
( |
| ) |
|
|
virtual |
◆ DoFinish()
virtual void RE::BSIMusicType::DoFinish |
( |
bool |
a_arg1 | ) |
|
|
pure virtual |
◆ DoPause()
virtual void RE::BSIMusicType::DoPause |
( |
| ) |
|
|
pure virtual |
◆ DoPlay()
virtual void RE::BSIMusicType::DoPlay |
( |
| ) |
|
|
pure virtual |
◆ DoPrepare()
virtual void RE::BSIMusicType::DoPrepare |
( |
| ) |
|
|
virtual |
◆ DoUpdate()
virtual void RE::BSIMusicType::DoUpdate |
( |
| ) |
|
|
pure virtual |
◆ currentTrackIndex
std::uint32_t RE::BSIMusicType::currentTrackIndex |
◆ ducksOtherMusicBy
std::uint16_t RE::BSIMusicType::ducksOtherMusicBy |
◆ fadeTime
float RE::BSIMusicType::fadeTime |
◆ flags
◆ pad4C
std::uint32_t RE::BSIMusicType::pad4C |
◆ padding
std::uint8_t RE::BSIMusicType::padding |
◆ priority
std::uint8_t RE::BSIMusicType::priority |
◆ RTTI
◆ trackHistory
BSTArray<std::uint32_t> RE::BSIMusicType::trackHistory |
◆ tracks
◆ typeStatus
The documentation for this class was generated from the following file: