GoldFish Engine
Quite simple and lightweight game engine
Loading...
Searching...
No Matches
input.h File Reference

Type definitions related to input interface. More...

#include <gf_pre.h>
#include <gf_macro.h>
#include <gf_type/draw.h>
#include <gf_type/core.h>

Go to the source code of this file.

Data Structures

struct  gf_input_t
 Input interface. More...
 

Macros

#define GF_INPUT_MOUSE_LEFT_MASK   (1 << 0)
 Mask for left mouse button.
 
#define GF_INPUT_MOUSE_MIDDLE_MASK   (1 << 1)
 Mask for middle mouse button.
 
#define GF_INPUT_MOUSE_RIGHT_MASK   (1 << 2)
 Mask for right mouse button.
 

Detailed Description

Type definitions related to input interface.

Definition in file input.h.

Macro Definition Documentation

◆ GF_INPUT_MOUSE_LEFT_MASK

#define GF_INPUT_MOUSE_LEFT_MASK   (1 << 0)

Mask for left mouse button.

Definition at line 28 of file input.h.

◆ GF_INPUT_MOUSE_MIDDLE_MASK

#define GF_INPUT_MOUSE_MIDDLE_MASK   (1 << 1)

Mask for middle mouse button.

Definition at line 34 of file input.h.

◆ GF_INPUT_MOUSE_RIGHT_MASK

#define GF_INPUT_MOUSE_RIGHT_MASK   (1 << 2)

Mask for right mouse button.

Definition at line 40 of file input.h.