Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
inlines.h File Reference

Go to the source code of this file.

Classes

class  nw4hbm::ut::NonCopyable
 

Namespaces

namespace  nw4hbm
 
namespace  nw4hbm::ut
 

Functions

template<typename T >
T nw4hbm::ut::Min (T a, T b)
 
template<typename T >
T nw4hbm::ut::Max (T a, T b)
 
template<typename T >
T nw4hbm::ut::Clamp (T x, T low, T high)
 
template<typename T >
T nw4hbm::ut::Abs (T x)
 
template<typename T >
T nw4hbm::ut::BitExtract (T bits, int pos, int len)
 
u32 nw4hbm::ut::GetIntPtr (const void *pPtr)
 
template<typename T >
const void * nw4hbm::ut::AddOffsetToPtr (const void *base, T offset)
 
template<typename T >
void * nw4hbm::ut::AddOffsetToPtr (void *base, T offset)
 
s32 nw4hbm::ut::GetOffsetFromPtr (const void *start, const void *end)
 
int nw4hbm::ut::ComparePtr (const void *pPtr1, const void *pPtr2)
 
template<typename T >
T nw4hbm::ut::RoundUp (T t, u32 alignment)
 
template<typename T >
void * nw4hbm::ut::RoundUp (T *pPtr, u32 alignment)
 
template<typename T >
T nw4hbm::ut::RoundDown (T t, u32 alignment)
 
template<typename T >
void * nw4hbm::ut::RoundDown (T *pPtr, u32 alignment)