|
OCRudoku
v1.0
Resolve word grid with ease
|
#include "selection_menu.h"#include "global.h"#include "result_menu.h"#include "../utils/Spliting/Spliting.h"#include "../utils/Application/ApplicationUtils.h"#include "../utils/EZ_UI/EZ_manager.h"#include "../utils/Rendering/RenderingUtils.h"#include "../utils/EZ_UI/elements/EZ_image.h"#include "../utils/EZ_UI/elements/EZ_button.h"#include "../utils/EZ_UI/elements/EZ_text.h"#include <unistd.h>#include <SDL2/SDL.h>#include <SDL2/SDL_ttf.h>#include <stdio.h>#include <string.h>#include "EZ_drag_select.h"Functions | |
| void | unload_selection_menu (void) |
| void | on_selection_menu_load () |
| void | selection_menu_process_events (SDL_Window *window, SDL_Renderer *renderer, SDL_Event *event, EZ_MENU *current_menu) |
| void | home_button_action1 (EZ_button *tmp) |
| void | grid_selection_end (EZ_drag_select *tmp) |
| void | word_selection_end (EZ_drag_select *tmp) |
| void | button_action_Grid (EZ_button *tmp) |
| void | button_action_Word (EZ_button *tmp) |
| void | button_action_switch_result (EZ_button *tmp) |
| void | selection_menu_enter (void) |
| void | load_selection_menu (SDL_Renderer *renderer) |
Variables | |
| EZ_DRAWABLE * | selection_menu_drawables [14] |
| EZ_INTERACTIBLE * | selection_menu_interactibles [6] |
| void * | selection_menu_objects [14] |
| pixel_cluster ** | cluster_splitting |
| size_t | linkage_length |
| size_t * | array_length |
| int | grid_x |
| int | grid_y |
| char ** | grid |
| size_t | words_nb |
| size_t * | word_len |
| char ** | words |
| EZ_MENU | selection_menu |
| void button_action_Grid | ( | EZ_button * | tmp | ) |
| void button_action_switch_result | ( | EZ_button * | tmp | ) |
| void button_action_Word | ( | EZ_button * | tmp | ) |
| void grid_selection_end | ( | EZ_drag_select * | tmp | ) |
| void home_button_action1 | ( | EZ_button * | tmp | ) |
| void load_selection_menu | ( | SDL_Renderer * | renderer | ) |
| void on_selection_menu_load | ( | ) |
| void selection_menu_enter | ( | void | ) |
| void selection_menu_process_events | ( | SDL_Window * | window, |
| SDL_Renderer * | renderer, | ||
| SDL_Event * | event, | ||
| EZ_MENU * | current_menu ) |
| void unload_selection_menu | ( | void | ) |
| void word_selection_end | ( | EZ_drag_select * | tmp | ) |
| size_t* array_length |
| pixel_cluster** cluster_splitting |
| char** grid |
| int grid_x |
| int grid_y |
| size_t linkage_length |
| EZ_MENU selection_menu |
| EZ_DRAWABLE* selection_menu_drawables[14] |
| EZ_INTERACTIBLE* selection_menu_interactibles[6] |
| void* selection_menu_objects[14] |
| size_t* word_len |
| char** words |
| size_t words_nb |