Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::SFXDevice Member List

This is the complete list of members for Divide::SFXDevice, including all inherited members.

_apiDivide::SFXDeviceprivate
_callOrderDivide::FrameListenerprivate
_contextDivide::PlatformContextComponentprotected
_currentPlaylistDivide::SFXDeviceprotected
_guidDivide::GUIDWrapperprotected
_mgrDivide::FrameListenerprivate
_musicPlaylistsDivide::SFXDeviceprotected
_playNextInPlaylistDivide::SFXDeviceprivate
_stateDivide::SFXDeviceprotected
addMusic(U32 playlistEntry, Handle< AudioDescriptor > music)Divide::SFXDevice
AudioAPI enum nameDivide::SFXDevice
AudioAPIWrapper(const Str< 64 > &name, PlatformContext &context)Divide::AudioAPIWrapperexplicit
closeAudioAPI() overrideDivide::SFXDevicevirtual
context() noexceptDivide::PlatformContextComponentinline
context() const noexceptDivide::PlatformContextComponentinline
dumpPlaylists()Divide::SFXDevice
frameEnded(const FrameEvent &evt) noexcept overrideDivide::AudioAPIWrapperinlineprotectedvirtual
FrameListener(const Str< 64 > &name, FrameListenerManager &parent, U32 callOrder)Divide::FrameListenerexplicit
framePostRender(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
framePreRender(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
frameRenderingQueued(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
frameSceneRenderEnded(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
frameSceneRenderStarted(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
frameStarted(const FrameEvent &evt) overrideDivide::SFXDeviceprotectedvirtual
generateGUID() noexceptDivide::GUIDWrapperstatic
getActiveAudioState() noexceptDivide::SFXDeviceinline
getGUID() const noexceptDivide::GUIDWrapperinline
GUIDWrapper() noexceptDivide::GUIDWrapperinline
GUIDWrapper(const GUIDWrapper &old) noexceptDivide::GUIDWrapperinline
GUIDWrapper(GUIDWrapper &&old) noexceptDivide::GUIDWrapperinline
idle()Divide::SFXDevice
initAudioAPI() overrideDivide::SFXDevicevirtual
musicFinished() noexcept overrideDivide::SFXDeviceprotectedvirtual
musicFinishedHookDivide::SFXDevicefriend
MusicPlaylist typedefDivide::AudioAPIWrapper
MusicPlaylists typedefDivide::AudioAPIWrapper
NonCopyable(const NonCopyable &)=deleteDivide::NonCopyable
NonCopyable(NonCopyable &&)=defaultDivide::NonCopyable
NonCopyable()=defaultDivide::NonCopyableprotected
operator<(FrameListener &that) const noexceptDivide::FrameListenerinline
Divide::operator=(const NonCopyable &)=deleteDivide::NonCopyable
Divide::operator=(NonCopyable &&)=defaultDivide::NonCopyable
Divide::FrameListener::operator=(const GUIDWrapper &old)=deleteDivide::GUIDWrapper
Divide::FrameListener::operator=(GUIDWrapper &&other)=deleteDivide::GUIDWrapper
pauseMusic() overrideDivide::SFXDevicevirtual
PlatformContextComponent(PlatformContext &context) noexceptDivide::PlatformContextComponentinline
playMusic(Handle< AudioDescriptor > music) overrideDivide::SFXDevicevirtual
playMusic(U32 playlistEntry)Divide::SFXDevice
playMusic(const MusicPlaylist &playlist)Divide::SFXDevice
playSound(Handle< AudioDescriptor > sound) overrideDivide::SFXDevicevirtual
PROPERTY_R_IW(bool, enabled, false)Divide::FrameListenerprotected
PROPERTY_RW(AudioAPI, apiID, AudioAPI::COUNT)Divide::SFXDevice
Divide::AudioAPIWrapper::PROPERTY_RW(Str< 64 >, name)Divide::FrameListenerprotected
setAudioState(const AudioState &state) noexceptDivide::SFXDeviceinline
setCallOrder(const U32 order) noexceptDivide::FrameListenerinlineprotected
setMusicVolume(I8 value) overrideDivide::SFXDevicevirtual
setSoundVolume(I8 value) overrideDivide::SFXDevicevirtual
SFXDevice(PlatformContext &context)Divide::SFXDeviceexplicit
stopAllSounds() overrideDivide::SFXDevicevirtual
stopMusic() overrideDivide::SFXDevicevirtual
~FrameListener() overrideDivide::FrameListenervirtual
~GUIDWrapper()=defaultDivide::GUIDWrappervirtual
~NonCopyable()=defaultDivide::NonCopyableprotected
~PlatformContextComponent()=defaultDivide::PlatformContextComponentvirtual
~SFXDevice() overrideDivide::SFXDevice