Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
nw4hbm::snd::detail::DisposeCallbackManager Class Reference

#include <DisposeCallbackManager.h>

+ Collaboration diagram for nw4hbm::snd::detail::DisposeCallbackManager:

Public Member Functions

void RegisterDisposeCallback (DisposeCallbackBase *callback)
 
void UnregisterDisposeCallback (DisposeCallbackBase *callback)
 

Static Public Member Functions

static DisposeCallbackManagerGetInstance ()
 
static void Dispose (void *mem, u32 size, void *arg)
 
static void DisposeWave (void *mem, u32 size, void *arg)
 

Private Member Functions

 DisposeCallbackManager ()
 

Private Attributes

DisposeCallbackList mCallbackList
 

Constructor & Destructor Documentation

◆ DisposeCallbackManager()

nw4hbm::snd::detail::DisposeCallbackManager::DisposeCallbackManager ( )
private

Member Function Documentation

◆ Dispose()

static void nw4hbm::snd::detail::DisposeCallbackManager::Dispose ( void * mem,
u32 size,
void * arg )
static

◆ DisposeWave()

static void nw4hbm::snd::detail::DisposeCallbackManager::DisposeWave ( void * mem,
u32 size,
void * arg )
static

◆ GetInstance()

static DisposeCallbackManager & nw4hbm::snd::detail::DisposeCallbackManager::GetInstance ( )
static

◆ RegisterDisposeCallback()

void nw4hbm::snd::detail::DisposeCallbackManager::RegisterDisposeCallback ( DisposeCallbackBase * callback)

◆ UnregisterDisposeCallback()

void nw4hbm::snd::detail::DisposeCallbackManager::UnregisterDisposeCallback ( DisposeCallbackBase * callback)

Member Data Documentation

◆ mCallbackList

DisposeCallbackList nw4hbm::snd::detail::DisposeCallbackManager::mCallbackList
private

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