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

Public Member Functions

def __init__ (self, hwTarget, gameModeMaster)
 
def Activate (self)
 
def Hit (self, event)
 
def Update (self, dt)
 
def SetOwner (self, player)
 
- 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

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

Constructor & Destructor Documentation

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

Member Function Documentation

def gamemodes.domination.target.Target.Activate (   self)
def gamemodes.domination.target.Target.Hit (   self,
  event 
)
def gamemodes.domination.target.Target.SetOwner (   self,
  player 
)
def gamemodes.domination.target.Target.Update (   self,
  dt 
)

Member Data Documentation

gamemodes.domination.target.Target.active
gamemodes.domination.target.Target.gameModeMaster
gamemodes.domination.target.Target.owner
gamemodes.domination.target.Target.protected
gamemodes.domination.target.Target.protectionTimer

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