Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
nw4hbm::snd::detail::SeqSound::SeqLoadCallback Class Referenceabstract

#include <SeqSound.h>

+ Inheritance diagram for nw4hbm::snd::detail::SeqSound::SeqLoadCallback:

Public Types

enum  Result {
  RESULT_SUCCESS = 0 , RESULT_FAILED , RESULT_CANCELED , RESULT_ASYNC ,
  RESULT_RETRY
}
 
typedef enum nw4hbm::snd::detail::SeqSound::SeqLoadCallback::Result Result
 

Public Member Functions

virtual ~SeqLoadCallback ()
 
virtual Result LoadData (SeqSound::NotifyAsyncEndCallback callback, void *callbackArg, u32 userData) const =0
 
virtual void CancelLoading (u32 userData) const =0
 

Member Typedef Documentation

◆ Result

Member Enumeration Documentation

◆ Result

Enumerator
RESULT_SUCCESS 
RESULT_FAILED 
RESULT_CANCELED 
RESULT_ASYNC 
RESULT_RETRY 

Constructor & Destructor Documentation

◆ ~SeqLoadCallback()

virtual nw4hbm::snd::detail::SeqSound::SeqLoadCallback::~SeqLoadCallback ( )
inlinevirtual

Member Function Documentation

◆ CancelLoading()

virtual void nw4hbm::snd::detail::SeqSound::SeqLoadCallback::CancelLoading ( u32 userData) const
pure virtual

◆ LoadData()

virtual Result nw4hbm::snd::detail::SeqSound::SeqLoadCallback::LoadData ( SeqSound::NotifyAsyncEndCallback callback,
void * callbackArg,
u32 userData ) const
pure virtual

The documentation for this class was generated from the following file: