Package fife :: Module fife :: Class Trigger
[hide private]
[frames] | no frames]

Class Trigger

source code

_object --+    
          |    
  FifeClass --+
              |
             Trigger

Proxy of C++ FIFE::Trigger class

Instance Methods [hide private]
 
__init__(self, *args, **kwargs)
__init__(FIFE::FifeClass self) -> FifeClass
source code
 
__repr__(self)
repr(x)
source code
 
addTriggerListener(self, *args)
addTriggerListener(Trigger self, ITriggerListener listener)
source code
 
removeTriggerListener(self, *args)
removeTriggerListener(Trigger self, ITriggerListener listener)
source code
 
reset(self)
reset(Trigger self)
source code
 
getName(self)
getName(Trigger self) -> std::string const &
source code
 
isTriggered(self)
isTriggered(Trigger self) -> bool
source code
 
setTriggered(self)
setTriggered(Trigger self)
source code
 
addTriggerCondition(self, *args)
addTriggerCondition(Trigger self, FIFE::TriggerCondition type)
source code
 
getTriggerConditions(self)
getTriggerConditions(Trigger self) -> TriggerConditionVector
source code
 
removeTriggerCondition(self, *args)
removeTriggerCondition(Trigger self, FIFE::TriggerCondition type)
source code
 
enableForInstance(self, *args)
enableForInstance(Trigger self, Instance instance)
source code
 
getEnabledInstances(self)
getEnabledInstances(Trigger self) -> InstanceVector
source code
 
disableForInstance(self, *args)
disableForInstance(Trigger self, Instance instance)
source code
 
enableForAllInstances(self)
enableForAllInstances(Trigger self)
source code
 
isEnabledForAllInstances(self)
isEnabledForAllInstances(Trigger self) -> bool
source code
 
disableForAllInstances(self)
disableForAllInstances(Trigger self)
source code
 
assign(self, *args)
assign(Trigger self, Layer layer, Point3D pt) assign(Trigger self, Cell cell)
source code
 
remove(self, *args)
remove(Trigger self, Layer layer, Point3D pt) remove(Trigger self, Cell cell)
source code
 
attach(self, *args)
attach(Trigger self, Instance instance)
source code
 
detach(self)
detach(Trigger self)
source code
 
getAttached(self)
getAttached(Trigger self) -> Instance
source code
 
moveTo(self, *args)
moveTo(Trigger self, Point3D newPos, Point3D oldPos)
source code
 
getAssignedCells(self)
getAssignedCells(Trigger self) -> CellVector
source code

Inherited from FifeClass: getFifeId

Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_Trigger
  __del__ = lambda self:
Method Details [hide private]

__init__(self, *args, **kwargs)
(Constructor)

source code 

__init__(FIFE::FifeClass self) -> FifeClass

Overrides: FifeClass.__init__
(inherited documentation)

__repr__(self)
(Representation operator)

source code 

repr(x)

Overrides: _swig_repr