SSBM Decomp
Loading...
Searching...
No Matches
forward.h
Go to the documentation of this file.
1#ifndef MELEE_CM_FORWARD_H
2#define MELEE_CM_FORWARD_H
3
4#include <placeholder.h>
5
6#define TOP_BOUND (1 << 0)
7#define BOTTOM_BOUND (1 << 1)
8#define LEFT_BOUND (1 << 2)
9#define RIGHT_BOUND (1 << 3)
10
11typedef enum CameraType {
16 // clearing a stage 1p modes
20 // around the player then the boss
24
25typedef struct Camera Camera;
26typedef struct CameraBounds CameraBounds;
27typedef struct CameraQuake CameraQuake;
28typedef struct CmSubject CmSubject;
31typedef struct CameraDebugMode CameraDebugMode;
33typedef struct CameraInputs CameraInputs;
34
35#endif
CameraType
Definition forward.h:11
@ CAMERA_BOSS_INTRO
used during master/crazy hand match spawn. rotates
Definition forward.h:19
@ CAMERA_CLEAR
camera zooms in on the target. gets set when
Definition forward.h:15
@ CAMERA_DEBUG_FREE
Definition forward.h:22
@ CAMERA_FREE
used in training mode, and special melee "Camera Mode"
Definition forward.h:18
@ CAMERA_STANDARD
mode used during normal gameplay
Definition forward.h:12
@ CAMERA_PAUSE
mode used during pause menu
Definition forward.h:13
@ CAMERA_TRAINING_MENU
mode used when the training menu is open
Definition forward.h:14
@ CAMERA_FIXED
Definition forward.h:17
@ CAMERA_DEBUG_FOLLOW
follows the player, but can change pos/rotation offset
Definition forward.h:21
Definition types.h:40
Definition types.h:54
Definition types.h:248
Definition types.h:244
Definition types.h:49
Definition types.h:31
Definition types.h:181
Definition types.h:68
Definition types.h:12