示例#1
0
文件: error.py 项目: daniel--/sdl2hl
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)
示例#2
0
文件: error.py 项目: daniel--/sdl2hl
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)
示例#3
0
文件: video.py 项目: daniel--/sdl2hl
 def title(self):
     """str: The title of the window."""
     return ffi.string(lib.SDL_GetWindowTitle(self._ptr))
示例#4
0
文件: events.py 项目: daniel--/sdl2hl
 def text(self):
     """str: The input text."""
     return ffi.string(self._ptr.text.text)
示例#5
0
 def text(self):
     """str: The input text."""
     return ffi.string(self._ptr.text.text)
示例#6
0
文件: video.py 项目: daniel--/sdl2hl
 def title(self):
     """str: The title of the window."""
     return ffi.string(lib.SDL_GetWindowTitle(self._ptr))