SSBM Decomp
Loading...
Searching...
No Matches
util.h File Reference
#include <platform.h>
#include <dolphin/gx/forward.h>
#include "mtx.h"
#include <dolphin/mtx/vec.h>
#include <MSL/trigf.h>

Go to the source code of this file.

Macros

#define FLT_MIN   1.17549435e-38f
 

Functions

void HSD_MulColor (GXColor *arg0, GXColor *arg1, GXColor *dest)
 
u32 HSD_GetNbBits (u32 arg0)
 
s32 HSD_Index2PosNrmMtx (u32 arg0)
 
static int vec_normalize_check (Vec3 *src, Vec3 *dst)
 
static f32 atan2f_check (s8 y, s8 x)
 

Variables

float HSD_identityMtx []
 

Macro Definition Documentation

◆ FLT_MIN

#define FLT_MIN   1.17549435e-38f

Function Documentation

◆ HSD_MulColor()

void HSD_MulColor ( GXColor arg0,
GXColor arg1,
GXColor dest 
)

◆ HSD_GetNbBits()

u32 HSD_GetNbBits ( u32  arg0)

◆ HSD_Index2PosNrmMtx()

s32 HSD_Index2PosNrmMtx ( u32  arg0)

◆ vec_normalize_check()

static int vec_normalize_check ( Vec3 src,
Vec3 dst 
)
inlinestatic

◆ atan2f_check()

static f32 atan2f_check ( s8  y,
s8  x 
)
inlinestatic

Variable Documentation

◆ HSD_identityMtx

float HSD_identityMtx[]
extern