#include <SoundThread.h>
◆ CallbackList
◆ ThreadMessage
◆ ThreadMessage
| Enumerator |
|---|
| MSG_NONE | |
| MSG_AX_CALLBACK | |
| MSG_SHUTDOWN | |
◆ SoundThread()
| nw4hbm::snd::detail::SoundThread::SoundThread |
( |
| ) |
|
|
inlineprivate |
◆ ~SoundThread()
| nw4hbm::snd::detail::SoundThread::~SoundThread |
( |
| ) |
|
|
inlineprivate |
◆ AxCallback()
| static void nw4hbm::snd::detail::SoundThread::AxCallback |
( |
| ) |
|
|
staticprivate |
◆ Create()
| bool nw4hbm::snd::detail::SoundThread::Create |
( |
s32 | priority | ) |
|
◆ GetInstance()
| static SoundThread & nw4hbm::snd::detail::SoundThread::GetInstance |
( |
| ) |
|
|
static |
◆ GetSoundMutex()
| OSMutex & nw4hbm::snd::detail::SoundThread::GetSoundMutex |
( |
| ) |
|
|
inline |
◆ Lock()
| void nw4hbm::snd::detail::SoundThread::Lock |
( |
| ) |
|
|
inlineprivate |
◆ Shutdown()
| BOOL nw4hbm::snd::detail::SoundThread::Shutdown |
( |
| ) |
|
◆ SoundThreadFunc()
| static void * nw4hbm::snd::detail::SoundThread::SoundThreadFunc |
( |
void * | arg | ) |
|
|
staticprivate |
◆ SoundThreadProc()
| void nw4hbm::snd::detail::SoundThread::SoundThreadProc |
( |
| ) |
|
|
private |
◆ Unlock()
| void nw4hbm::snd::detail::SoundThread::Unlock |
( |
| ) |
|
|
inlineprivate |
◆ mAxCallbackNode
◆ mCallbackList
| CallbackList nw4hbm::snd::detail::SoundThread::mCallbackList |
|
private |
◆ mCreateFlag
| bool nw4hbm::snd::detail::SoundThread::mCreateFlag |
|
private |
◆ mMsgBuffer
◆ mMsgQueue
◆ mMutex
| OSMutex nw4hbm::snd::detail::SoundThread::mMutex |
|
mutableprivate |
◆ mProcessTick
| u32 nw4hbm::snd::detail::SoundThread::mProcessTick |
|
private |
◆ MSG_QUEUE_CAPACITY
| const int nw4hbm::snd::detail::SoundThread::MSG_QUEUE_CAPACITY = 8 |
|
staticprivate |
◆ mThread
| OSThread nw4hbm::snd::detail::SoundThread::mThread |
|
private |
◆ mThreadQueue
◆ mThreadStack
The documentation for this class was generated from the following file: