1 2 3 4 5 6 7 8 9 10 11 12 13
#pragma once typedef struct { vec3 pos; vec3 target; vec3 direction; vec3 up; } Camera; typedef struct { vec3 pos; Camera camera; } Player;