GL CHOCO ENGINE
Loading...
Searching...
No Matches
mouse_event.h File Reference

全プラットフォーム共通で使用可能なマウスボタン定義と、マウスイベント構造体定義 More...

#include <stdbool.h>
Include dependency graph for mouse_event.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  mouse_event_args
 マウスイベント付随情報 More...
 
struct  mouse_event
 マウスイベント構造体 More...
 

Typedefs

typedef struct mouse_event_args mouse_event_args_t
 マウスイベント付随情報
 
typedef struct mouse_event mouse_event_t
 マウスイベント構造体
 

Enumerations

enum  mouse_button_t { MOUSE_BUTTON_LEFT , MOUSE_BUTTON_RIGHT }
 マウスボタン種別リスト(中ボタンは多分使わないので省略した) More...
 

Detailed Description

全プラットフォーム共通で使用可能なマウスボタン定義と、マウスイベント構造体定義

Author
chocolate-pie24
Version
0.1
Date
2025-10-14
License
MIT License. See LICENSE file in the project root for full license text.

Typedef Documentation

◆ mouse_event_args_t

マウスイベント付随情報

◆ mouse_event_t

typedef struct mouse_event mouse_event_t

マウスイベント構造体

Enumeration Type Documentation

◆ mouse_button_t

マウスボタン種別リスト(中ボタンは多分使わないので省略した)

Enumerator
MOUSE_BUTTON_LEFT 

マウス左ボタン

MOUSE_BUTTON_RIGHT 

マウス右ボタン