Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
JASCalc Struct Reference

#include <JASCalc.h>

Public Member Functions

f32 fake1 ()
 
f32 fake2 (long x)
 
f32 fake3 ()
 
template<>
s16 clamp (s32 x)
 

Static Public Member Functions

static void imixcopy (s16 const *, s16 const *, s16 *, u32)
 
static void bcopyfast (void const *, void *, u32)
 
static void bcopy (void const *, void *, u32)
 
static void bzerofast (void *, u32)
 
static void bzero (void *, u32)
 
static f32 pow2 (f32)
 
template<typename A , typename B >
static A clamp (B x)
 
static f32 clamp01 (f32 i_value)
 

Static Public Attributes

static s16 const CUTOFF_TO_IIR_TABLE [128][4]
 

Member Function Documentation

◆ bcopy()

void JASCalc::bcopy ( void const * src,
void * dest,
u32 size )
static

◆ bcopyfast()

void JASCalc::bcopyfast ( void const * src,
void * dest,
u32 size )
static

◆ bzero()

void JASCalc::bzero ( void * dest,
u32 size )
static

◆ bzerofast()

void JASCalc::bzerofast ( void * dest,
u32 size )
static

◆ clamp() [1/2]

template<typename A , typename B >
static A JASCalc::clamp ( B x)
static

◆ clamp() [2/2]

template<>
s16 JASCalc::clamp ( s32 x)

◆ clamp01()

static f32 JASCalc::clamp01 ( f32 i_value)
inlinestatic

◆ fake1()

f32 JASCalc::fake1 ( )

◆ fake2()

f32 JASCalc::fake2 ( long x)

◆ fake3()

f32 JASCalc::fake3 ( )

◆ imixcopy()

void JASCalc::imixcopy ( s16 const * s1,
s16 const * s2,
s16 * dst,
u32 n )
static

◆ pow2()

f32 JASCalc::pow2 ( f32 x)
static

Member Data Documentation

◆ CUTOFF_TO_IIR_TABLE

s16 const JASCalc::CUTOFF_TO_IIR_TABLE
static

The documentation for this struct was generated from the following files: