コード例 #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))