v2 / vlib / v / tests / c_structs / cstruct_alias.h
19 lines · 15 sloc · 402 bytes · 36e9c29b07c273afa5c1b0b55922ffd649796847
Raw
1typedef struct Camera3D {
2 int a;
3} Camera3D;
4
5typedef Camera3D Camera;
6
7typedef struct Vector3 {
8 float x; // Vector x component
9 float y; // Vector y component
10 float z; // Vector z component
11} Vector3;
12
13void UpdateCamera(Camera *camera, int mode)
14{
15}
16
17void UpdateCameraPro(Camera *Camera, Vector3 movement , Vector3 rotation, float zoom)
18{
19}