SSBM Decomp
|
#include <placeholder.h>
#include "cm/forward.h"
#include "ft/forward.h"
#include "camera.static.h"
#include "cm/types.h"
#include "ft/ftlib.h"
#include "gr/ground.h"
#include "gr/stage.h"
#include "lb/lbvector.h"
#include "pl/player.h"
#include <math.h>
#include <math_ppc.h>
#include <trigf.h>
#include <baselib/gobjplink.h>
Variables | |
static HSD_CObj * | cm_804D6464 |
CameraBox * Camera_80029020 | ( | void | ) |
CameraBox * Camera_80029044 | ( | int | arg0 | ) |
void Camera_800290D4 | ( | CameraBox * | subject | ) |
void Camera_800293E0 | ( | void | ) |
void Camera_80029AAC | ( | CameraBounds * | bounds, |
CameraMovement * | movement, | ||
f32 | arg8 | ||
) |
void Camera_80029BC4 | ( | CameraBounds * | bounds, |
CameraMovement * | movement | ||
) |
void Camera_80029C88 | ( | CameraMovement * | movement, |
f32 | arg_scale | ||
) |
It sure feels like this function should be...
lbVector_Lerp(&movement->position, &movement->target_position, &movement->position, scale);
But that produces code pretty far from the target.
void Camera_8002A28C | ( | void | ) |
void Camera_8002A768 | ( | CameraMovement * | movement, |
int | arg1 | ||
) |
void Camera_8002B1F8 | ( | CameraMovement * | movement | ) |
bool Camera_8002F260 | ( | void | ) |
Camera_8002B694 Camera_8002BA00 Camera_8002BAA8 Camera_8002BC78 Camera_8002BD88 Camera_8002C010 Camera_8002C1A8 Camera_8002C5B4 Camera_8002C908 Camera_8002CB0C Camera_8002CDDC Camera_8002D318 Camera_8002D85C Camera_8002DDC4 Camera_8002DFE4 Camera_8002E158 Camera_8002E234 Camera_8002E490 Camera_8002E6FC Camera_8002E818 Camera_8002E948 Camera_8002EA64 Camera_8002EB5C Camera_8002EC7C Camera_8002ED9C Camera_8002EEC8 Camera_8002EF14 Camera_8002F0E4
void Camera_8002F474 | ( | void | ) |
void Camera_8002F8F4 | ( | void | ) |
void Camera_80030730 | ( | f32 | arg8 | ) |
HSD_GObj * Camera_80030A50 | ( | void | ) |
bool Camera_80030A78 | ( | void | ) |
bool Camera_80030AF8 | ( | void | ) |
bool Camera_80030B24 | ( | void | ) |
bool Camera_80030B50 | ( | void | ) |
bool Camera_80030B7C | ( | void | ) |
bool Camera_80030BA8 | ( | void | ) |
void Camera_80030DF8 | ( | void | ) |
void Camera_80030E34 | ( | f32 | arg8 | ) |
enum_t Camera_80031060 | ( | void | ) |
enum_t Camera_8003108C | ( | void | ) |
void Camera_800310A0 | ( | u8 | arg0 | ) |
HSD_CObj * Camera_800310B8 | ( | void | ) |
void Camera_800310E8 | ( | void | ) |
f32 Camera_80031144 | ( | void | ) |
void Camera_800311CC | ( | f32 | arg8 | ) |
void Camera_800311DC | ( | f32 | arg8 | ) |
|
static |