Archeus 0.0.0
A C library and game engine that focuses on documentation
Loading...
Searching...
No Matches
input.c
Go to the documentation of this file.
1#include "arc/input/input.h"
2
3#include "arc/std/bool.h"
4
5#include <stdio.h>
6
8 printf("No Input Backend Selected\n");
9}
10
12 printf("No Input Backend Selected\n");
13}
14
16 printf("No Input Backend Selected\n");
17 return ARC_True;
18}
19
21 printf("No Input Backend Selected\n");
22 return NULL;
23}
24
26 printf("No Input Backend Selected\n");
27 return NULL;
28}
29
#define ARC_True
Definition bool.h:11
#define ARC_Bool
Definition bool.h:10
ARC_Keyboard * ARC_Input_GetKeyboard(ARC_Input *input)
Definition input.c:20
void ARC_Input_Destroy(ARC_Input *input)
Definition input.c:11
ARC_Mouse * ARC_Input_GetMouse(ARC_Input *input)
Definition input.c:25
void ARC_Input_CreateWithEngineData(ARC_Input **input, ARC_EngineData *data)
Definition input.c:7
ARC_Bool ARC_Input_Update(ARC_Input *input)
Definition input.c:15
struct ARC_Input ARC_Input
predefien ARC_Input so as not to get circular reference
Definition input.h:17
struct ARC_Keyboard ARC_Keyboard
Definition keyboard.h:15
struct ARC_Mouse ARC_Mouse
Definition mouse.h:16