SDL  2.0
SDL_ime.h File Reference
#include "../../SDL_internal.h"
#include "SDL_stdinc.h"
#include "SDL_rect.h"
+ Include dependency graph for SDL_ime.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

SDL_bool SDL_IME_Init ()
 
void SDL_IME_Quit ()
 
void SDL_IME_SetFocus (SDL_bool focused)
 
void SDL_IME_Reset ()
 
SDL_bool SDL_IME_ProcessKeyEvent (Uint32 keysym, Uint32 keycode)
 
void SDL_IME_UpdateTextRect (SDL_Rect *rect)
 
void SDL_IME_PumpEvents ()
 

Function Documentation

§ SDL_IME_Init()

SDL_bool SDL_IME_Init ( )

Definition at line 86 of file SDL_ime.c.

References InitIME(), SDL_FALSE, and SDL_IME_Init_Real.

87 {
88  InitIME();
89 
91  return SDL_IME_Init_Real();
92 
93  return SDL_FALSE;
94 }
static _SDL_IME_Init SDL_IME_Init_Real
Definition: SDL_ime.c:34
static void InitIME()
Definition: SDL_ime.c:43

§ SDL_IME_ProcessKeyEvent()

SDL_bool SDL_IME_ProcessKeyEvent ( Uint32  keysym,
Uint32  keycode 
)

Definition at line 118 of file SDL_ime.c.

References SDL_FALSE, and SDL_IME_ProcessKeyEvent_Real.

119 {
121  return SDL_IME_ProcessKeyEvent_Real(keysym, keycode);
122 
123  return SDL_FALSE;
124 }
static _SDL_IME_ProcessKeyEvent SDL_IME_ProcessKeyEvent_Real
Definition: SDL_ime.c:38

§ SDL_IME_PumpEvents()

void SDL_IME_PumpEvents ( )

Definition at line 134 of file SDL_ime.c.

References SDL_IME_PumpEvents_Real.

135 {
138 }
static _SDL_IME_PumpEvents SDL_IME_PumpEvents_Real
Definition: SDL_ime.c:40

§ SDL_IME_Quit()

void SDL_IME_Quit ( )

Definition at line 97 of file SDL_ime.c.

References SDL_IME_Quit_Real.

98 {
101 }
static _SDL_IME_Quit SDL_IME_Quit_Real
Definition: SDL_ime.c:35

§ SDL_IME_Reset()

void SDL_IME_Reset ( )

Definition at line 111 of file SDL_ime.c.

References SDL_IME_Reset_Real.

112 {
113  if (SDL_IME_Reset_Real)
115 }
static _SDL_IME_Reset SDL_IME_Reset_Real
Definition: SDL_ime.c:37

§ SDL_IME_SetFocus()

void SDL_IME_SetFocus ( SDL_bool  focused)

Definition at line 104 of file SDL_ime.c.

References SDL_IME_SetFocus_Real.

105 {
107  SDL_IME_SetFocus_Real(focused);
108 }
static _SDL_IME_SetFocus SDL_IME_SetFocus_Real
Definition: SDL_ime.c:36

§ SDL_IME_UpdateTextRect()

void SDL_IME_UpdateTextRect ( SDL_Rect rect)

Definition at line 127 of file SDL_ime.c.

References SDL_IME_UpdateTextRect_Real.

128 {
131 }
static _SDL_IME_UpdateTextRect SDL_IME_UpdateTextRect_Real
Definition: SDL_ime.c:39