fuzzer_types.h 545 B

12345678910111213141516171819202122232425262728293031
  1. #pragma once
  2. #include <furi.h>
  3. typedef struct {
  4. uint8_t menu_index;
  5. uint8_t proto_index;
  6. } FuzzerState;
  7. typedef enum {
  8. FuzzerAttackStateOff = 0,
  9. FuzzerAttackStateIdle,
  10. FuzzerAttackStateRunning,
  11. FuzzerAttackStatePause,
  12. FuzzerAttackStateEnd,
  13. } FuzzerAttackState;
  14. typedef enum {
  15. FuzzerFieldEditorStateEditingOn = 0,
  16. FuzzerFieldEditorStateEditingOff,
  17. } FuzzerFieldEditorState;
  18. typedef enum {
  19. FuzzerViewIDPopup,
  20. FuzzerViewIDMain,
  21. FuzzerViewIDAttack,
  22. FuzzerViewIDFieldEditor,
  23. } FuzzerViewID;