7 #include "math/point.h"
9 typedef struct edit_field_t edit_field_t;
10 typedef struct sprite_font_t sprite_font_t;
12 edit_field_t *create_edit_field(const sprite_font_t *font,
15 void destroy_edit_field(edit_field_t *edit_field);
17 int edit_field_render(const edit_field_t *edit_field,
18 SDL_Renderer *renderer,
21 int edit_field_handle_event(edit_field_t *edit_field,
22 const SDL_Event *event);
24 const char *edit_field_as_text(const edit_field_t *edit_field);
26 #endif // EDIT_FIELD_H_