|
SSBM Decomp
|
#include "lbshadow.h"#include "lbvector.h"#include "types.h"#include <dolphin/gx/GXVert.h>#include <melee/cm/types.h>#include <melee/ft/ftdrawcommon.h>#include <melee/ft/ftlib.h>#include <melee/ft/types.h>#include <melee/gr/ground.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/initialize.h>#include <sysdolphin/baselib/lobj.h>#include <sysdolphin/baselib/perf.h>#include <sysdolphin/baselib/pobj.h>#include <sysdolphin/baselib/shadow.h>#include <sysdolphin/baselib/spline.h>#include <sysdolphin/baselib/state.h>#include <sysdolphin/baselib/tev.h>#include <sysdolphin/baselib/util.h>#include <sysdolphin/baselib/video.h>Macros | |
| #define | my_sqrtf(x) |
Functions | |
| static void | splGetCardinalTangent (Vec3 *p, Vec3 *cp, f32 tension, f32 u) |
| static void | splGetBSplineTangent (Vec3 *p, Vec3 *cp, f32 u) |
| static void | splGetBezierTangent (Vec3 *p, Vec3 *cp, f32 u) |
| void | lbShadow_8000E9F0 (Vec3 *p, HSD_Spline *spline, f32 u) |
| void | lbShadow_8000ED54 (LbShadow *lbshadow, HSD_JObj *jobj) |
| void | lbShadow_8000EE8C (LbShadow *lbshadow) |
| void | lbShadow_8000EEE0 (HSD_GObj *gobj) |
| void | lbShadow_8000EFEC (void) |
| void | lbShadow_8000F214 (HSD_Shadow *shadow) |
| void | lbShadow_8000F38C (s32 arg0) |
Variables | |
| static HSD_Chan | lbShadow_803BA0FC |
| const f32 | lbShadow_804D7B70 = 0.0F |
| const f64 | lbShadow_804D7B78 = 0.5 |
| const f64 | lbShadow_804D7B80 = 3.0 |
| const f32 | lbShadow_804D7B88 = 1.0F |
| const f32 | lbShadow_804D7B8C = 0.0000010000001F |
| const f32 | lbShadow_804D7B90 = 100.0F |
| const f32 | lbShadow_804D7B94 = -1.0F |
| const f32 | lbShadow_804D7B98 = 128.0F |
| const f32 | lbShadow_804D7B9C = -128.0F |
| void lbShadow_8000E9F0 | ( | Vec3 * | p, |
| HSD_Spline * | spline, | ||
| f32 | u ) |
| void lbShadow_8000EE8C | ( | LbShadow * | lbshadow | ) |
| void lbShadow_8000EEE0 | ( | HSD_GObj * | gobj | ) |
| void lbShadow_8000EFEC | ( | void | ) |
| void lbShadow_8000F214 | ( | HSD_Shadow * | shadow | ) |
| void lbShadow_8000F38C | ( | s32 | arg0 | ) |
|
static |
| const f32 lbShadow_804D7B70 = 0.0F |
| const f64 lbShadow_804D7B78 = 0.5 |
| const f64 lbShadow_804D7B80 = 3.0 |
| const f32 lbShadow_804D7B88 = 1.0F |
| const f32 lbShadow_804D7B8C = 0.0000010000001F |
| const f32 lbShadow_804D7B90 = 100.0F |
| const f32 lbShadow_804D7B94 = -1.0F |
| const f32 lbShadow_804D7B98 = 128.0F |
| const f32 lbShadow_804D7B9C = -128.0F |