コード例 #1
0
ファイル: sdl.py プロジェクト: daniel--/sdl2hl
def was_init():
    """This function returns the subsystems which have previously been initialized.

    Returns:
        Set[InitFlag]: Flags indicating which subsystems have been initialized.
    """
    mask = lib.SDL_WasInit(0)
    return enumtools.get_items(InitFlags, mask, {InitFlags.everything})
コード例 #2
0
ファイル: sdl.py プロジェクト: daniel--/sdl2hl
def was_init():
    """This function returns the subsystems which have previously been initialized.

    Returns:
        Set[InitFlag]: Flags indicating which subsystems have been initialized.
    """
    mask = lib.SDL_WasInit(0)
    return enumtools.get_items(InitFlags, mask, {InitFlags.everything})
コード例 #3
0
 def flags(self):
     """Set[RendererFlags]: Supported renderer flags."""
     return enumtools.get_items(RendererFlags,
                                self._get_renderer_info().flags)
コード例 #4
0
ファイル: video.py プロジェクト: daniel--/sdl2hl
 def flags(self):
     """set[WindowFlags]: The flags for the window."""
     return enumtools.get_items(WindowFlags, lib.SDL_GetWindowFlags(self._ptr))
コード例 #5
0
ファイル: renderer.py プロジェクト: daniel--/sdl2hl
 def flags(self):
     """Set[RendererFlags]: Supported renderer flags."""
     return enumtools.get_items(RendererFlags, self._get_renderer_info().flags)
コード例 #6
0
ファイル: events.py プロジェクト: daniel--/sdl2hl
 def mod(self):
     """Set[KeyMod]: The current key modifiers."""
     return get_items(KeyMod, self._ptr.key.keysym.mod)
コード例 #7
0
 def mod(self):
     """Set[KeyMod]: The current key modifiers."""
     return get_items(KeyMod, self._ptr.key.keysym.mod)
コード例 #8
0
ファイル: video.py プロジェクト: daniel--/sdl2hl
 def flags(self):
     """set[WindowFlags]: The flags for the window."""
     return enumtools.get_items(WindowFlags,
                                lib.SDL_GetWindowFlags(self._ptr))