Example #1
0
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)
Example #2
0
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)
Example #3
0
 def title(self):
     """str: The title of the window."""
     return ffi.string(lib.SDL_GetWindowTitle(self._ptr))
Example #4
0
 def text(self):
     """str: The input text."""
     return ffi.string(self._ptr.text.text)
Example #5
0
 def text(self):
     """str: The input text."""
     return ffi.string(self._ptr.text.text)
Example #6
0
 def title(self):
     """str: The title of the window."""
     return ffi.string(lib.SDL_GetWindowTitle(self._ptr))