|
SSBM Decomp
|
#include <math.h>#include "db.h"#include <melee/cm/camera.h>#include <melee/ft/inlines.h>#include <melee/gm/gm_unsplit.h>#include <melee/gr/ground.h>#include <melee/if/textdraw.h>#include <melee/if/textlib.h>#include <melee/lb/lbshadow.h>#include <melee/lb/lbvector.h>#include <sysdolphin/baselib/controller.h>Functions | |
| static void | fn_802270C4 (int arg0) |
| static void | fn_8022713C (int arg0) |
| static void | fn_80227188 (void) |
| static void | fn_802277E8 (HSD_GObj *, int) |
| static void | fn_80227904 (HSD_GObj *camera, int port) |
| Debug_UpdateCamera. | |
| static void | fn_802279E8 (HSD_GObj *camera, Vec3 *camera_pos, Vec3 *camera_interest, f32 cstick_x, f32 cstick_y) |
| Debug_OrbitAroundInterest. | |
| static void | fn_80227B64 (HSD_GObj *camera, f32 cstick_x, f32 cstick_y) |
| Debug_UpdateFreecamRotation. | |
| static void | fn_80227BA8 (HSD_GObj *camera, Vec3 *, float, float) |
| static void | fn_80227CAC (HSD_GObj *camera, f32 cstick_y) |
| Debug_UpdateFreecamDolly. | |
| static void | fn_80227D38 (HSD_GObj *camera, Vec3 *, float) |
| static void | fn_80227EB0 (HSD_GObj *camera, Vec3 *, Vec3 *, float, float) |
| static void | fn_80227FE0 (HSD_GObj *camera, f32 cstick_x, f32 cstick_y) |
| Debug_UpdateFreecamPosition. | |
| static void | fn_80228124 (HSD_GObj *camera, Vec3 *, float, float) |
| void | fn_SetupMiscStageVisuals (void) |
| void | fn_CheckMiscStageEffects (int player) |
| void | fn_SetupCameraInfo (void) |
| static void | fn_CheckCameraInfo_helper (void) |
| void | fn_CheckCameraInfo (int player, int buttons_down, int buttons_pressed, f32 cstick_x, f32 cstick_y) |
| static float | cstick_threshold (float cstick, float val) |
| static void | fn_80227EB0_dummy_inline (HSD_GObj *cam, Vec3 *a, Vec3 *b, float x, float y) |
Variables | |
| static char | db_CameraInfoDisplay_buf [0xC0] |
| struct { | |
| u32 MiscStageVisualsStatus | |
| u32 unused | |
| } | db |
| static DevText * | db_CameraInfoDisplay |
| static u8 | db_CameraInfoDisplayTimer |
| static u8 | db_ShowCameraInfo |
| const GXColor | g_bg = { 0x00, 0x00, 0x00, 0x80 } |
| const GXColor | g_fg = { 0xFF, 0xFF, 0xFF, 0xFF } |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Debug_OrbitAroundInterest.
|
static |
Debug_UpdateFreecamRotation.
|
static |
Debug_UpdateFreecamDolly.
|
static |
Debug_UpdateFreecamPosition.
| void fn_SetupMiscStageVisuals | ( | void | ) |
| void fn_CheckMiscStageEffects | ( | int | player | ) |
| void fn_SetupCameraInfo | ( | void | ) |
|
static |
| void fn_CheckCameraInfo | ( | int | player, |
| int | buttons_down, | ||
| int | buttons_pressed, | ||
| f32 | cstick_x, | ||
| f32 | cstick_y ) |
|
inlinestatic |
|
static |
| u32 MiscStageVisualsStatus |
| u32 unused |
| struct { ... } db |
|
static |
|
static |
|
static |
| const GXColor g_bg = { 0x00, 0x00, 0x00, 0x80 } |
| const GXColor g_fg = { 0xFF, 0xFF, 0xFF, 0xFF } |