#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
◆ VTABLE
The documentation for this class was generated from the following file: