Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Functions | Variables
skin_movement.c File Reference
#include <ultra64.h>
#include <macros.h>
#include "gd_types.h"
#include "objects.h"
#include "skin_movement.h"
#include "debug_utils.h"
#include "joints.h"
#include "skin.h"
#include "gd_math.h"

Functions

void Unknown801815E0 (Mat4f *mtx)
 
void func_80181760 (struct ObjGroup *a0)
 
void move_skin (struct ObjNet *net)
 
void func_80181894 (struct ObjJoint *joint)
 
void Unknown801819D0 (struct ObjVertex *vtx)
 
void reset_weight (struct ObjWeight *weight)
 
void Unknown80181B88 (struct ObjJoint *joint)
 

Variables

struct ObjWeightsSkinNetCurWeight
 
static Mat4f D_801B9EA8
 
static struct ObjJointD_801B9EE8
 

Function Documentation

◆ func_80181760()

void func_80181760 ( struct ObjGroup a0)

◆ func_80181894()

void func_80181894 ( struct ObjJoint joint)

◆ move_skin()

void move_skin ( struct ObjNet net)

◆ reset_weight()

void reset_weight ( struct ObjWeight weight)

◆ Unknown801815E0()

void Unknown801815E0 ( Mat4f mtx)

◆ Unknown801819D0()

void Unknown801819D0 ( struct ObjVertex vtx)

◆ Unknown80181B88()

void Unknown80181B88 ( struct ObjJoint joint)

Variable Documentation

◆ D_801B9EA8

Mat4f D_801B9EA8
static

◆ D_801B9EE8

struct ObjJoint* D_801B9EE8
static

◆ sSkinNetCurWeight

struct ObjWeight* sSkinNetCurWeight