OCRudoku  v1.0
Resolve word grid with ease
Loading...
Searching...
No Matches
EZ_text_input.h
Go to the documentation of this file.
1#include <SDL.h>
2#include <SDL_image.h>
3#include "EZ_text.h"
4#include "../EZ_utils.h"
6
7#ifndef EZ_TEXTINPUT_H
8#define EZ_TEXTINPUT_H
9
18
35
36EZ_text_input* EZ_create_text_input(char* back_img, TTF_Font* font, SDL_Color color, size_t max_length, input_type type, SDL_Renderer* renderer, anchore_point dst_anchore);
37
38#endif
enum text_input_type input_type
struct ez_text_input EZ_text_input
EZ_text_input * EZ_create_text_input(char *back_img, TTF_Font *font, SDL_Color color, size_t max_length, input_type type, SDL_Renderer *renderer, anchore_point dst_anchore)
Creates an EZ_text_input with the specified background image and anchoring point.
Definition EZ_text_input.c:98
text_input_type
Definition EZ_text_input.h:11
@ Numeric
Definition EZ_text_input.h:13
@ AlphaNumeric
Definition EZ_text_input.h:16
@ Alpha
Definition EZ_text_input.h:15
@ AnyInput
Definition EZ_text_input.h:12
@ Decimal
Definition EZ_text_input.h:14
Definition EZ_utils.h:9
Definition EZ_text.h:11
Definition RenderingUtils.h:7
Definition EZ_text_input.h:20
void * textinput_data
Definition EZ_text_input.h:31
int textinput_focused
Definition EZ_text_input.h:30
TTF_Font * text_font
Definition EZ_text_input.h:28
SDL_Color text_color
Definition EZ_text_input.h:29
input_type type
Definition EZ_text_input.h:27
size_t text_max_length
Definition EZ_text_input.h:26
char * inputed_text
Definition EZ_text_input.h:25
EZ_DRAWABLE drawable_text_input
Definition EZ_text_input.h:21
void(* on_submit_text)(struct ez_text_input *)
Definition EZ_text_input.h:32
void(* on_text_focused)(struct ez_text_input *)
Definition EZ_text_input.h:33
EZ_text * input_text_display
Definition EZ_text_input.h:23
anchore_point textinput_anchore
Definition EZ_text_input.h:24
EZ_INTERACTIBLE interactible_text_input
Definition EZ_text_input.h:22
Definition EZ_utils.h:20