|
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.