Definition at line 26 of file snd_SoundThread.h.
 
 | 
| 
bool  | Create (s32 priority, void *stack, ulong stackSize) | 
|   | 
| 
void  | Shutdown () | 
|   | 
| void  | Lock () | 
|   | 
| void  | Unlock () | 
|   | 
| 
void  | RegisterPlayerCallback (PlayerCallback *callback) | 
|   | 
| 
void  | UnregisterPlayerCallback (PlayerCallback *callback) | 
|   | 
 | 
| 
void  | AxCallbackProc () | 
|   | 
| 
void  | SoundThreadProc () | 
|   | 
| 
void  | FrameProcess () | 
|   | 
 | 
| 
static void  | AxCallbackFunc () | 
|   | 
| 
static void *  | SoundThreadFunc (void *arg) | 
|   | 
◆ Lock()
  
  
      
        
          | void nw4r::snd::detail::SoundThread::Lock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Unlock()
  
  
      
        
          | void nw4r::snd::detail::SoundThread::Unlock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ MESSAGE_SHUTDOWN
  
  
      
        
          | int const nw4r::snd::detail::SoundThread::MESSAGE_SHUTDOWN = 1 << 1 | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ MESSAGE_AX_CALLBACK
  
  
      
        
          | int const nw4r::snd::detail::SoundThread::MESSAGE_AX_CALLBACK = 1 << 0 | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ THREAD_MESSAGE_BUFSIZE
  
  
      
        
          | int const nw4r::snd::detail::SoundThread::THREAD_MESSAGE_BUFSIZE = 4 | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ mThread
  
  
      
        
          | OSThread nw4r::snd::detail::SoundThread::mThread | 
         
       
   | 
  
private   | 
  
 
 
◆ mThreadQueue
◆ mMsgQueue
◆ mMsgBuffer
  
  
      
        
          | OSMessage nw4r::snd::detail::SoundThread::mMsgBuffer[THREAD_MESSAGE_BUFSIZE] | 
         
       
   | 
  
private   | 
  
 
 
◆ mStackEnd
  
  
      
        
          | ulong* nw4r::snd::detail::SoundThread::mStackEnd | 
         
       
   | 
  
private   | 
  
 
 
◆ mMutex
  
  
      
        
          | OSMutex nw4r::snd::detail::SoundThread::mMutex | 
         
       
   | 
  
private   | 
  
 
 
◆ mAxCallbackNode
◆ mSoundFrameCallbackList
◆ mPlayerCallbackList
◆ mProcessTick
  
  
      
        
          | ulong nw4r::snd::detail::SoundThread::mProcessTick | 
         
       
   | 
  
private   | 
  
 
 
◆ mCreateFlag
  
  
      
        
          | bool nw4r::snd::detail::SoundThread::mCreateFlag | 
         
       
   | 
  
private   | 
  
 
 
◆ field_0x395
  
  
      
        
          | bool nw4r::snd::detail::SoundThread::field_0x395 | 
         
       
   | 
  
private   |