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

Go to the source code of this file.

Namespaces

namespace  nw4hbm
 
namespace  nw4hbm::math
 
namespace  nw4hbm::math::detail
 

Functions

f32 nw4hbm::math::FrSqrt (f32 x)
 
f32 nw4hbm::math::Hermite (f32 p1, f32 t1, f32 p2, f32 t2, f32 s)
 
f32 nw4hbm::math::Bezier (f32 p1, f32 p2, f32 p3, f32 p4, f32 s)
 
f32 nw4hbm::math::CatmullRom (f32 p0, f32 p1, f32 p2, f32 p3, f32 s)
 
u32 nw4hbm::math::CntBit1 (u32 x)
 
u32 nw4hbm::math::CntBit1 (u32 const *first, u32 const *last)
 
u32 nw4hbm::math::DistBit (u32 const *first1, u32 const *last1, u32 const *first2)
 
u32 nw4hbm::math::RevBit (u32 x)
 
int nw4hbm::math::IExp (int x, u32 n)
 
u32 nw4hbm::math::ILog10 (u32 x)
 
u32 nw4hbm::math::F32AsU32 (f32 x)
 
f32 nw4hbm::math::U32AsF32 (u32 x)
 
s32 nw4hbm::math::FGetExpPart (f32 f)
 
f32 nw4hbm::math::FGetMantPart (f32 f)
 
f32 nw4hbm::math::FSelect (register f32 cond, register f32 ifPos, register f32 ifNeg)
 
f32 nw4hbm::math::FAbs (register f32 x)
 
f32 nw4hbm::math::FNAbs (register f32 x)
 
f32 nw4hbm::math::AcosRad (f32 x)
 
f32 nw4hbm::math::FCopySign (f32 abs, f32 sign)
 
s16 nw4hbm::math::F32ToS16 (f32 x)
 
u16 nw4hbm::math::F32ToU16 (f32 x)
 
f32 nw4hbm::math::U16ToF32 (u16 x)
 
f32 nw4hbm::math::S16ToF32 (s16 x)
 
f32 nw4hbm::math::FSqrt (f32 x)
 
f32 nw4hbm::math::FCbrt (f32 x)
 
u32 nw4hbm::math::CntLz (register u32 x)
 
u32 nw4hbm::math::DistBit (u32 x, u32 y)
 
f32 nw4hbm::math::detail::FExp (f32 x)
 
f32 nw4hbm::math::detail::FLog (f32 x)
 
u32 nw4hbm::math::detail::CntLz_ (u32 x)