Changeset 49e0132d6bb68b9d14ad8878d14a5f2ed17a1a93 for wminput/conf.h
- Timestamp:
- 06/14/07 04:16:11 (6 years ago)
- Children:
- bd4c9bdfca9e847cf6c0bc77ce98f90785eff251
- Parents:
- a09a4eea431c232fa82b3b1a9a728c8b07345d4f
- git-author:
- L. Donnie Smith <donnie.smith@…> (06/14/07 04:16:11)
- git-committer:
- dsmith <dsmith@…> (06/14/07 04:16:11)
- Files:
-
- 1 modified
-
wminput/conf.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wminput/conf.h
r805477a r49e0132 16 16 * 17 17 * ChangeLog: 18 * 2007-06-05 L. Donnie Smith <cwiid@abstrakraft.org> 19 * * refactored to isolate plugin logic 20 * 21 * 2007-06-01 L. Donnie Smith <cwiid@abstrakraft.org> 22 * * added python plugin support 23 * 18 24 * 2007-04-09 L. Donnie Smith <cwiid@abstrakraft.org> 19 25 * * updated for libcwiid rename … … 133 139 }; 134 140 141 enum plugin_type { 142 PLUGIN_C, 143 PLUGIN_PYTHON 144 }; 145 135 146 struct plugin { 136 147 char *name; 148 enum plugin_type type; 149 uint8_t rpt_mode_flags; 137 150 struct wmplugin_info *info; 138 void *handle; 139 wmplugin_init_t *init; 140 wmplugin_exec_t *exec; 141 uint8_t rpt_mode_flags; 151 struct wmplugin_data *data; 142 152 uint16_t prev_buttons; 143 153 struct btn_map bmap[WMPLUGIN_MAX_BUTTON_COUNT]; 144 154 struct axis_map amap[WMPLUGIN_MAX_AXIS_COUNT]; 155 void *p; 145 156 }; 146 157
