⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mm.h

📁 linux下的任天堂模拟器代码。供大家参考。
💻 H
字号:
/*Copyright (c) 2003-2007 Ryan C. Gordon and others.http://icculus.org/manymouse/This software is provided 'as-is', without any express or implied warranty.In no event will the authors be held liable for any damages arising fromthe use of this software.Permission is granted to anyone to use this software for any purpose,including commercial applications, and to alter it and redistribute itfreely, subject to the following restrictions:1. The origin of this software must not be misrepresented; you must notclaim that you wrote the original software. If you use this software in aproduct, an acknowledgment in the product documentation would beappreciated but is not required.2. Altered source versions must be plainly marked as such, and must not bemisrepresented as being the original software.3. This notice may not be removed or altered from any source distribution.    Ryan C. Gordon <icculus@icculus.org>*///ManyMouse main header. Include this from your app.#ifndef _INCLUDE_MANYMOUSE_H_#define _INCLUDE_MANYMOUSE_H_#ifdef __cplusplusextern "C" {#endif#define MANYMOUSE_VERSION "0.0.1"typedef enum{    MANYMOUSE_EVENT_ABSMOTION = 0,    MANYMOUSE_EVENT_RELMOTION,    MANYMOUSE_EVENT_BUTTON,    MANYMOUSE_EVENT_SCROLL,    MANYMOUSE_EVENT_DISCONNECT,    MANYMOUSE_EVENT_MAX} ManyMouseEventType;typedef struct{    ManyMouseEventType type;    unsigned int device;    unsigned int item;    int value;    int minval;    int maxval;} ManyMouseEvent;/* internal use only. */typedef struct{    int (*init)(void);    void (*quit)(void);    const char *(*name)(unsigned int index);    int (*poll)(ManyMouseEvent *event);} ManyMouseDriver;int ManyMouse_Init(void);void ManyMouse_Quit(void);const char *ManyMouse_DeviceName(unsigned int index);int ManyMouse_PollEvent(ManyMouseEvent *event);#ifdef __cplusplus}#endif#endif  /* !defined _INCLUDE_MANYMOUSE_H_ *//* end of manymouse.h ... */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -