Bridges-Python-3.0.0  3.0.0b
Bridges(PythonAPI)
Public Member Functions | Public Attributes | List of all members
bridges.non_blocking_game.NonBlockingGame Class Reference
Inheritance diagram for bridges.non_blocking_game.NonBlockingGame:
bridges.gamebase.GameBase

Public Member Functions

def __init__ (self, assid, login, apikey, cols, rows)
 
def sleep_timer (self, timems=None)
 
def control_framerate (self)
 
def start (self)
 
def key_left (self)
 
def key_right (self)
 
def key_up (self)
 
def key_down (self)
 
def key_q (self)
 
def key_space (self)
 
def key_w (self)
 
def key_a (self)
 
def key_s (self)
 
def key_d (self)
 
- Public Member Functions inherited from bridges.gamebase.GameBase
def __init__ (self, assid, login, apikey, cols, rows)
 
def game_base_init (self, id, log, key, c, r)
 
def register_keypress (self, kl)
 
def start (self)
 
def initialize (self)
 
def game_loop (self)
 
def quit (self)
 
def set_title (self, title)
 
def set_description (self, desc)
 
def get_bg_color (self, x, y)
 
def set_bg_color (self, x, y, color)
 
def get_symbol (self, x, y)
 
def get_symbol_color (self, x, y)
 
def draw_object (self, x, y, s, c)
 
def render (self)
 

Public Attributes

 time_of_last_frame
 
 ih
 
 game_started
 
- Public Attributes inherited from bridges.gamebase.GameBase
 grid_state
 
 firsttime
 
 bridges
 
 grid
 
 sock
 
 game_started
 

Additional Inherited Members

- Static Public Attributes inherited from bridges.gamebase.GameBase
bool debug = True
 

Constructor & Destructor Documentation

◆ __init__()

def bridges.non_blocking_game.NonBlockingGame.__init__ (   self,
  assid,
  login,
  apikey,
  cols,
  rows 
)

Member Function Documentation

◆ control_framerate()

def bridges.non_blocking_game.NonBlockingGame.control_framerate (   self)

◆ key_a()

def bridges.non_blocking_game.NonBlockingGame.key_a (   self)

◆ key_d()

def bridges.non_blocking_game.NonBlockingGame.key_d (   self)

◆ key_down()

def bridges.non_blocking_game.NonBlockingGame.key_down (   self)

◆ key_left()

def bridges.non_blocking_game.NonBlockingGame.key_left (   self)

◆ key_q()

def bridges.non_blocking_game.NonBlockingGame.key_q (   self)

◆ key_right()

def bridges.non_blocking_game.NonBlockingGame.key_right (   self)

◆ key_s()

def bridges.non_blocking_game.NonBlockingGame.key_s (   self)

◆ key_space()

def bridges.non_blocking_game.NonBlockingGame.key_space (   self)

◆ key_up()

def bridges.non_blocking_game.NonBlockingGame.key_up (   self)

◆ key_w()

def bridges.non_blocking_game.NonBlockingGame.key_w (   self)

◆ sleep_timer()

def bridges.non_blocking_game.NonBlockingGame.sleep_timer (   self,
  timems = None 
)

◆ start()

def bridges.non_blocking_game.NonBlockingGame.start (   self)

Member Data Documentation

◆ game_started

bridges.non_blocking_game.NonBlockingGame.game_started

◆ ih

bridges.non_blocking_game.NonBlockingGame.ih

◆ time_of_last_frame

bridges.non_blocking_game.NonBlockingGame.time_of_last_frame

The documentation for this class was generated from the following file: