1 #ifndef EDIT_FIELD_RING_H_
2 #define EDIT_FIELD_RING_H_
4 #include "math/point.h"
7 typedef struct EditFieldRing EditFieldRing;
8 typedef struct Edit_field Edit_field;
9 typedef struct Sprite_font Sprite_font;
11 EditFieldRing *create_edit_field_ring(const Sprite_font *font,
15 void destroy_edit_field_ring(EditFieldRing *edit_field_ring);
17 void edit_field_ring_push(EditFieldRing *edit_field_ring);
18 size_t edit_field_ring_size(const EditFieldRing *edit_field_ring);
19 Edit_field *edit_field_ring_get(const EditFieldRing *edit_field_ring, size_t i);
21 #endif // EDIT_FIELD_RING_H_