![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Classes | |
| struct | BitGXNums |
| class | PaneBase |
| struct | PaneLink |
| class | TexCoordAry |
Typedefs | |
| typedef math::VEC2 | TexCoords[4] |
| typedef struct nw4hbm::lyt::detail::PaneLink | PaneLink |
| typedef struct nw4hbm::lyt::detail::BitGXNums | BitGXNums |
Functions | |
| AnimationLink * | FindAnimationLink (AnimationLinkList *animList, AnimTransform *animTrans) |
| ut::Font * | FindFont (FontRefLinkList *pFontRefList, const char *name) |
| bool | EqualsPaneName (const char *name1, const char *name2) |
| bool | EqualsMaterialName (const char *name1, const char *name2) |
| bool | TestFileHeader (const res::BinaryFileHeader &fileHeader) |
| bool | TestFileHeader (const res::BinaryFileHeader &fileHeader, u32 testSig) |
| bool | IsModulateVertexColor (ut::Color *vtxColors, u8 glbAlpha) |
| ut::Color | MultipleAlpha (const ut::Color col, u8 alpha) |
| void | MultipleAlpha (ut::Color *dst, const ut::Color *src, u8 alpha) |
| void | SetVertexFormat (bool bModulate, u8 texCoordNum) |
| void | DrawQuad (const math::VEC2 &basePt, const Size &size, u8 texCoordNum, const TexCoords *texCoords, const ut::Color *vtxColors) |
| void | DrawQuad (const math::VEC2 &basePt, const Size &size, u8 texCoordNum, const TexCoords *texCoords, const ut::Color *vtxColors, u8 alpha) |
| void | DrawLine (const math::VEC2 &pos, const Size &size, ut::Color color) |
| void | InitGXTexObjFromTPL (GXTexObj *to, TPLPalette *pal, u32 id) |
| s32 | GetSignatureInt (const char *sig) |
| const char * | GetStrTableStr (const void *pStrTable, int index) |
| u8 | GetVtxColorElement (const ut::Color *cols, u32 idx) |
| void | SetVtxColorElement (ut::Color *cols, u32 idx, u8 value) |
| u8 | GetHorizontalPosition (u8 var) |
| u8 | GetVerticalPosition (u8 var) |
| void | SetHorizontalPosition (u8 *pVar, u8 newVal) |
| void | SetVerticalPosition (u8 *pVar, u8 newVal) |
| static void | __deadstrip1 () |
| template<typename T > | |
| const T * | ConvertOffsToPtr (const void *baseAddress, unsigned offset) |
| template<typename T > | |
| T * | ConvertOffsToPtr (void *baseAddress, unsigned offset) |
| template<typename T > | |
| void | SetBit (T *pBits, int pos, bool val) |
| template<typename T > | |
| bool | TestBit (T bits, int pos) |
| template<typename T > | |
| T | GetBits (T bits, int pos, int len) |
| Size | GetTextureSize (Material *pMaterial, u8 texMapIdx) |
| typedef struct nw4hbm::lyt::detail::BitGXNums nw4hbm::lyt::detail::BitGXNums |
| typedef struct nw4hbm::lyt::detail::PaneLink nw4hbm::lyt::detail::PaneLink |
| typedef math::VEC2 nw4hbm::lyt::detail::TexCoords[4] |
|
static |
| const T * nw4hbm::lyt::detail::ConvertOffsToPtr | ( | const void * | baseAddress, |
| unsigned | offset ) |
| T * nw4hbm::lyt::detail::ConvertOffsToPtr | ( | void * | baseAddress, |
| unsigned | offset ) |
| void nw4hbm::lyt::detail::DrawLine | ( | const math::VEC2 & | pos, |
| const Size & | size, | ||
| ut::Color | color ) |
| void nw4hbm::lyt::detail::DrawQuad | ( | const math::VEC2 & | basePt, |
| const Size & | size, | ||
| u8 | texCoordNum, | ||
| const TexCoords * | texCoords, | ||
| const ut::Color * | vtxColors ) |
| void nw4hbm::lyt::detail::DrawQuad | ( | const math::VEC2 & | basePt, |
| const Size & | size, | ||
| u8 | texCoordNum, | ||
| const TexCoords * | texCoords, | ||
| const ut::Color * | vtxColors, | ||
| u8 | alpha ) |
| bool nw4hbm::lyt::detail::EqualsMaterialName | ( | const char * | name1, |
| const char * | name2 ) |
| bool nw4hbm::lyt::detail::EqualsPaneName | ( | const char * | name1, |
| const char * | name2 ) |
| AnimationLink * nw4hbm::lyt::detail::FindAnimationLink | ( | AnimationLinkList * | animList, |
| AnimTransform * | animTrans ) |
| ut::Font * nw4hbm::lyt::detail::FindFont | ( | FontRefLinkList * | pFontRefList, |
| const char * | name ) |
|
inline |
|
inline |
| void nw4hbm::lyt::detail::InitGXTexObjFromTPL | ( | GXTexObj * | to, |
| TPLPalette * | pal, | ||
| u32 | id ) |
| void nw4hbm::lyt::detail::SetVertexFormat | ( | bool | bModulate, |
| u8 | texCoordNum ) |
| bool nw4hbm::lyt::detail::TestFileHeader | ( | const res::BinaryFileHeader & | fileHeader | ) |
| bool nw4hbm::lyt::detail::TestFileHeader | ( | const res::BinaryFileHeader & | fileHeader, |
| u32 | testSig ) |