NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Debugging library which includes various utilities used by the rest of nw4r.
Classes | |
class | AutoInterruptLock |
struct | BinaryBlockHeader |
struct | BinaryFileHeader |
class | CharStrmReader |
struct | CharWidths |
class | CharWriter |
struct | Color |
class | DvdFileStream |
class | DvdLockedFileStream |
class | FileStream |
class | Font |
struct | FontCodeMap |
struct | FontInformation |
struct | FontTextureGlyph |
struct | FontWidth |
struct | Glyph |
class | IOStream |
struct | Link |
class | LinkList |
class | LinkListNode |
struct | List |
class | NandFileStream |
struct | PrintContext |
struct | Rect |
class | ResFont |
class | RomFont |
class | TagProcessorBase |
class | TextWriterBase |
Typedefs | |
typedef TagProcessorBase< char > | TagProcessor |
typedef TextWriterBase< char > | TextWriter |
typedef TagProcessorBase< wchar_t > | WideTagProcessor |
typedef TextWriterBase< wchar_t > | WideTextWriter |
Functions | |
void | List_Init (List *list, u16 offset) |
void | List_Append (List *list, void *obj) |
void | List_Prepend (List *list, void *obj) |
void | List_Insert (List *list, void *target, void *obj) |
void | List_Remove (List *list, void *obj) |
void * | List_GetNext (const List *list, const void *obj) |
void * | List_GetPrev (const List *list, const void *obj) |
bool | IsValidBinaryFile (const BinaryFileHeader *pHeader, ulong signature, u16 version, u16 minBlocks) |
nw4r::ut::Color GXColor | ALIGN (4) |
const void * | List_GetNextConst (const List *pList, const void *pObject) |
const void * | List_GetPrevConst (const List *pList, const void *pObject) |
void * | List_GetNth (const List *pList, u16 n) |
const void * | List_GetNthConst (const List *pList, u16 n) |
void * | List_GetFirst (const List *pList) |
const void * | List_GetFirstConst (const List *pList) |
void * | List_GetLast (const List *pList) |
const void * | List_GetLastConst (const List *pList) |
u16 | List_GetSize (const List *pList) |
template<typename TDerived, typename TBase> | |
TDerived | DynamicCast (TBase *pPtr) |
typedef TagProcessorBase<char> nw4r::ut::TagProcessor |
Definition at line 10 of file ut_TagProcessor.h.
typedef TextWriterBase<char> nw4r::ut::TextWriter |
Definition at line 10 of file ut_TextWriter.h.
typedef TagProcessorBase<wchar_t> nw4r::ut::WideTagProcessor |
Definition at line 10 of file ut_WideTagProcessor.h.
typedef TextWriterBase<wchar_t> nw4r::ut::WideTextWriter |
Definition at line 10 of file ut_WideTextWriter.h.
enum nw4r::ut::FontMapMethod |
Definition at line 10 of file ut_ResFontBase.h.
void nw4r::ut::List_Init | ( | List * | list, |
u16 | offset ) |
Definition at line 6 of file ut_list.cpp.
void nw4r::ut::List_Append | ( | List * | list, |
void * | obj ) |
Definition at line 13 of file ut_list.cpp.
void nw4r::ut::List_Prepend | ( | List * | list, |
void * | obj ) |
Definition at line 38 of file ut_list.cpp.
void nw4r::ut::List_Insert | ( | List * | list, |
void * | target, | ||
void * | obj ) |
Definition at line 63 of file ut_list.cpp.
void nw4r::ut::List_Remove | ( | List * | list, |
void * | obj ) |
Definition at line 91 of file ut_list.cpp.
void * nw4r::ut::List_GetNext | ( | const List * | list, |
const void * | obj ) |
Definition at line 118 of file ut_list.cpp.
void * nw4r::ut::List_GetPrev | ( | const List * | list, |
const void * | obj ) |
Definition at line 126 of file ut_list.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 46 of file ut_RuntimeTypeInfo.h.