brain (version 1.5)
index
d:\cruisecontrol\game-client-system\game\scripts\brain.pyc

Install pyro : inspired by http://pyrorobotics.org/?page=Pyro3Installation 
Todo:
- brain.behaviors.__init__.py : remove sleep and use brain instead of pyrorobot.brain

 
Modules
       
GUI
os
time

 
Classes
       
Brain

 
class Brain
    This is the main thread for running a robot controler (ie, a brain).
 
  Methods defined here:
__getattr__(self, attr)
Overides default get attribute to return devData if exists
__init__(self, name='brain', engine=0, **kwargs)
activated(self)
called each time we activate the brain
callback(self, src, event, msg)
Can be overriden by brain script, gets keystrokes and gui events
deactivated(self)
called each time we deactivate the brain
destroy(self)
Method to override of you create objects.
execute(self, msg)
get(self, *args)
getAll(self, *args)
getDevice(self, *args)
getEngine(self)
getRobot(self)
hasA(self, *args)
isAlive(self)
makeWindow(self)
motors(self, *args)
move(self, *args)
pleaseQuit(self)
pleaseRun(self, callback=0)
pleaseStep(self)
pleaseStop(self)
quit(self)
redraw(self)
removeDevice(self, *args, **keywords)
requires(self, *args)
rotate(self, *args)
run(self)
set(self, path, value)
setup(self, **kwargs)
User init method
start(self)
startDevice(self, *args, **keywords)
step(self)
stop(self)
translate(self, *args)
update(self)

 
Data
        __author__ = 'Kjartan A Jonsson'
__copyright__ = 'Copyright (c) 2007 aGameCompany'
__license__ = 'aGameCompany'
__version__ = '$Revision: 1.5 $'

 
Author
        Kjartan A Jonsson