SpaceNLasers
Public Member Functions | Public Attributes | List of all members
gamemodes.shootingGallery.target.Target Class Reference
Inheritance diagram for gamemodes.shootingGallery.target.Target:
Inheritance graph
[legend]
Collaboration diagram for gamemodes.shootingGallery.target.Target:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, hwTarget, gameModeMaster)
 
def Activate (self)
 
def Deactivate (self)
 
def Hit (self, event)
 
def Update (self, dt)
 
- Public Member Functions inherited from lib.Target.Target
def __init__ (self, hwTarget)
 
def Hit (self, event)
 Called from game engine when this target has been hit. More...
 
def CollectSerialBuffer (self)
 Return a list of all buffered bus commands. More...
 
def Update (self, dt)
 Do game mode specific stuff. More...
 
def SetColor (self, color)
 Write new color command for target to the target queue. More...
 
def Effect (self, name, args)
 Put effect to the target queue. More...
 

Public Attributes

 gameModeMaster
 
 timeout
 
 active
 
 owner
 
- Public Attributes inherited from lib.Target.Target
 hardwareTarget
 
 buffer
 

Constructor & Destructor Documentation

def gamemodes.shootingGallery.target.Target.__init__ (   self,
  hwTarget,
  gameModeMaster 
)

Member Function Documentation

def gamemodes.shootingGallery.target.Target.Activate (   self)
def gamemodes.shootingGallery.target.Target.Deactivate (   self)
def gamemodes.shootingGallery.target.Target.Hit (   self,
  event 
)
def gamemodes.shootingGallery.target.Target.Update (   self,
  dt 
)

Member Data Documentation

gamemodes.shootingGallery.target.Target.active
gamemodes.shootingGallery.target.Target.gameModeMaster
gamemodes.shootingGallery.target.Target.owner
gamemodes.shootingGallery.target.Target.timeout

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