NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
snd_DisposeCallback.h
1
#ifndef NW4R_SND_DISPOSE_CALLBACK_H
2
#define NW4R_SND_DISPOSE_CALLBACK_H
3
#include "nw4r/types_nw4r.h"
4
#include "nw4r/ut.h"
5
6
7
namespace
nw4r {
8
namespace
snd {
9
namespace
detail {
10
11
// [R89JEL]:/bin/RVL/Debug/mainD.elf:.debug::0x26773
12
class
DisposeCallback
13
{
14
// typedefs
15
public
:
16
typedef
ut::LinkList<DisposeCallback, 0x00>
LinkList;
17
18
// methods
19
public
:
20
// cdtors
21
/* virtual ~DisposeCallback() {} */
// virtual function ordering
22
23
// members
24
public
:
25
ut::LinkListNode
mDisposeLink;
// size 0x08, offset 0x00
26
/* vtable */
// size 0x04, offset 0x08
27
28
// late virtual methods
29
public
:
30
// virtual function ordering
31
// vtable DisposeCallback
32
virtual
~DisposeCallback
() {}
33
virtual
void
InvalidateData(
void
const
*pStart,
void
const
*pEnd) = 0;
34
virtual
void
InvalidateWaveData(
void
const
*pStart,
35
void
const
*pEnd) = 0;
36
};
// size 0x0c
37
38
}
// namespace detail
39
}
// namespace snd
40
}
// namespace nw4r
41
42
#endif
nw4r::snd::detail::DisposeCallback
Definition
snd_DisposeCallback.h:13
nw4r::ut::LinkListNode
Definition
ut_LinkList.h:20
nw4r::ut::LinkList
Definition
ut_LinkList.h:216
include
lib
nw4r
snd
snd_DisposeCallback.h
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.13.2