SpaghettiKart
Loading...
Searching...
No Matches
freecam.h
Go to the documentation of this file.
1#ifndef FREECAM_H
2#define FREECAM_H
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8#include <libultraship.h>
9#include "camera.h"
10
11void freecam(Camera*, Player*, s8);
12void on_freecam(void);
13void off_freecam(void);
14void freecam_loop(Camera*);
18
19extern f32 gFreecamSpeed;
22extern u32 fRankIndex;
23extern u32 bFreecamUseController;
24
25#ifdef __cplusplus
26}
27#endif
28
29#endif // FREECAM_H
f32 Vec3f[3]
Definition common_structs.h:10
f32 gFreecamSpeedMultiplier
Definition freecam.cpp:179
u32 fRankIndex
Definition freecam.cpp:40
u32 bFreecamUseController
Definition freecam.cpp:45
f32 gFreecamSpeed
Definition freecam.cpp:178
void freecam_mouse_manager(Camera *, Vec3f)
Definition freecam.cpp:141
void freecam_keyboard_manager(Camera *, Vec3f)
Definition freecam.cpp:213
void freecam_loop(Camera *)
Definition freecam.cpp:115
void on_freecam(void)
Definition freecam.cpp:105
void freecam_update_controller(void)
Definition freecam.cpp:392
void freecam(Camera *, Player *, s8)
Definition freecam.cpp:72
f32 gFreecamRotateFollowFactor
void off_freecam(void)
Definition freecam.cpp:110
Definition camera.h:35
Definition common_structs.h:264