SDL 3.0
|
#include <SDL_events.h>
Data Fields | |
SDL_EventType | type |
Uint32 | reserved |
Uint64 | timestamp |
SDL_WindowID | windowID |
const char * | text |
Sint32 | start |
Sint32 | length |
Keyboard text editing event structure (event.edit.*)
The start cursor is the position, in UTF-8 characters, where new typing will be inserted into the editing text. The length is the number of UTF-8 characters that will be replaced by new typing.
Definition at line 358 of file SDL_events.h.
Sint32 SDL_TextEditingEvent::length |
The length of selected editing text, or -1 if not set
Definition at line 366 of file SDL_events.h.
Uint32 SDL_TextEditingEvent::reserved |
Definition at line 361 of file SDL_events.h.
Sint32 SDL_TextEditingEvent::start |
The start cursor of selected editing text, or -1 if not set
Definition at line 365 of file SDL_events.h.
const char* SDL_TextEditingEvent::text |
The editing text
Definition at line 364 of file SDL_events.h.
Uint64 SDL_TextEditingEvent::timestamp |
In nanoseconds, populated using SDL_GetTicksNS()
Definition at line 362 of file SDL_events.h.
SDL_EventType SDL_TextEditingEvent::type |
SDL_EVENT_TEXT_EDITING
Definition at line 360 of file SDL_events.h.
SDL_WindowID SDL_TextEditingEvent::windowID |
The window with keyboard focus, if any
Definition at line 363 of file SDL_events.h.