Loading [MathJax]/extensions/MathZoom.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
JGadget::binary Namespace Reference

Classes

struct  TEBit
 
struct  TParse_header_block
 
struct  TParseData
 
struct  TParseData_aligned
 
struct  TParseValue
 
struct  TParseValue_endian_big_
 
struct  TParseValue_misaligned
 
struct  TParseValue_raw_
 
struct  TValueIterator
 
struct  TValueIterator_misaligned
 
struct  TValueIterator_raw
 

Functions

const void * parseVariableUInt_16_32_following (const void *pu16, u32 *pu32First, u32 *pu32Second, TEBit *tebit)
 
u32 align_roundUp (u32 arg0, u32 uAlign)
 
bool operator== (TValueIterator< TParseValue_misaligned< u32 >, 4 > a, TValueIterator< TParseValue_misaligned< u32 >, 4 > b)
 

Function Documentation

◆ align_roundUp()

u32 JGadget::binary::align_roundUp ( u32 arg0,
u32 uAlign )
inline

◆ operator==()

bool JGadget::binary::operator== ( TValueIterator< TParseValue_misaligned< u32 >, 4 > a,
TValueIterator< TParseValue_misaligned< u32 >, 4 > b )
inline

◆ parseVariableUInt_16_32_following()

const void * JGadget::binary::parseVariableUInt_16_32_following ( const void * pu16,
u32 * pu32First,
u32 * pu32Second,
TEBit * tebit )