Bind.h 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. #ifndef __BIND_
  2. #define __BIND_
  3. typedef struct
  4. {
  5. int move_forward;
  6. int turn_back;
  7. int turn_left;
  8. int turn_right;
  9. int next_beatle;
  10. int inventory;
  11. int inventory_select;
  12. int inventory_left;
  13. int inventory_right;
  14. int inventory_cancel;
  15. int camera_move_left;
  16. int camera_move_right;
  17. int camera_move_forward;
  18. int camera_move_back;
  19. int camera_zoom_in;
  20. int camera_zoom_out;
  21. int camera_turn_left;
  22. int camera_turn_right;
  23. int camera_turn_up;
  24. int camera_turn_down;
  25. int camera_fast_turn_left;
  26. int camera_fast_turn_right;
  27. int camera_center;
  28. int menu;
  29. int item_lock;
  30. int blow_detonation_pack;
  31. int beatle1;
  32. int beatle2;
  33. int beatle3;
  34. int beatle4;
  35. int beatle5;
  36. int beatle6;
  37. int item1;
  38. int item2;
  39. int item3;
  40. int item4;
  41. int next_song;
  42. int disable_inventory;
  43. int disable_top_ledge;
  44. int screenshot;
  45. int visibility;
  46. int hint;
  47. int camera_rotation;
  48. int camera_move;
  49. int restart;
  50. int highlight;
  51. int pause;
  52. } CONTROL_KEYS;
  53. void Bind_Keys(CONTROL_KEYS * p_keys);
  54. #endif