GoldFish Engine
Quite simple and lightweight game engine
Loading...
Searching...
No Matches
gf_input.h
Go to the documentation of this file.
1
7
#ifndef __GF_INPUT_H__
8
#define __GF_INPUT_H__
9
10
#include <
gf_pre.h
>
11
#include <
gf_macro.h
>
12
13
/* Type */
14
#include <
gf_type/input.h
>
15
16
/* Engine */
17
#include <
gf_type/core.h
>
18
19
/* Standard */
20
27
GF_EXPORT
gf_input_t
*
gf_input_create
(
gf_engine_t
* engine);
28
34
GF_EXPORT
void
gf_input_destroy
(
gf_input_t
* input);
35
36
#endif
core.h
Type definitions related to core.
gf_input_destroy
void gf_input_destroy(gf_input_t *input)
Destroy input interface.
Definition
gf_input.c:29
gf_input_create
gf_input_t * gf_input_create(gf_engine_t *engine)
Create input interface.
Definition
gf_input.c:17
gf_macro.h
Macro.
GF_EXPORT
#define GF_EXPORT
Macro for platform-dependent symbol export/import.
Definition
gf_macro.h:190
gf_pre.h
Required headers before anything.
input.h
Type definitions related to input interface.
gf_engine_t
Engine instance.
Definition
core.h:46
gf_input_t
Input interface.
Definition
input.h:64
include
gf_input.h
Generated by
1.9.8