def check_int_err(int_return_value): if int_return_value >= 0: return int_return_value else: error_message = ffi.string(lib.SDL_GetError()) lib.SDL_ClearError() raise SDLError(error_message)
def check_ptr_err(ptr_return_value): if ptr_return_value != ffi.NULL: return ptr_return_value else: error_message = ffi.string(lib.SDL_GetError()) lib.SDL_ClearError() raise SDLError(error_message)
def title(self): """str: The title of the window.""" return ffi.string(lib.SDL_GetWindowTitle(self._ptr))
def text(self): """str: The input text.""" return ffi.string(self._ptr.text.text)