CommonLibSSE NG
|
#include <BSMusicManager.h>
Public Member Functions | |
~BSMusicManager () override | |
BSEventNotifyControl | ProcessEvent (const BSMusicEvent *a_event, BSTEventSource< BSMusicEvent > *a_eventSource) override |
Public Member Functions inherited from RE::BSTEventSink< BSMusicEvent > | |
virtual | ~BSTEventSink ()=default |
virtual BSEventNotifyControl | ProcessEvent (const BSMusicEvent *a_event, BSTEventSource< BSMusicEvent > *a_eventSource)=0 |
Static Public Member Functions | |
static BSMusicManager * | GetSingleton () |
Public Attributes | |
BSTArray< BSIMusicType * > | musicQueue |
BSIMusicType * | current |
std::uint32_t | unk30 |
std::uint32_t | pad34 |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_BSMusicManager |
Additional Inherited Members | |
Public Types inherited from RE::BSTSingletonSDMBase< Traits > | |
using | Type = typename Traits::Type |
using | Allocator = typename Traits::Allocator |
|
override |
|
inlinestatic |
|
overridevirtual |
Implements RE::BSTEventSink< BSMusicEvent >.
BSIMusicType* RE::BSMusicManager::current |
BSTArray<BSIMusicType*> RE::BSMusicManager::musicQueue |
std::uint32_t RE::BSMusicManager::pad34 |
|
inlinestaticconstexpr |
std::uint32_t RE::BSMusicManager::unk30 |