aboutsummaryrefslogtreecommitdiff
path: root/09-september/player.h
blob: 146bf03b18d8fa236a01e649afc52ffdecbcec0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef PLAYER_H
#define PLAYER_H

#include "tomcat/renderer/renderer.h"
#include "tomcat/math/vector.h"
#include "tomcat/terrain.h"

typedef struct
{
    Entity entity;
    float speed, turnSpeed, verticalSpeed;
} Player;

extern void Player_Init(Player *player);
extern void Player_Update(Player *player, Terrain *terrain);

#endif // PLAYER_H