Changeset 8213 for code/trunk/src/modules/objects/triggers/MultiTrigger.cc
- Timestamp:
- Apr 9, 2011, 3:33:06 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/modules/objects/triggers/MultiTrigger.cc
r8193 r8213 92 92 XMLPortParam(MultiTrigger, "simultaneousTriggerers", setSimultaneousTriggerers, getSimultaneousTriggerers, xmlelement, mode); 93 93 XMLPortParam(MultiTrigger, "broadcast", setBroadcast, getBroadcast, xmlelement, mode); 94 XMLPortParamLoadOnly(MultiTrigger, "target", addTarget s, xmlelement, mode).defaultValues("Pawn"); //TODO: Remove load only94 XMLPortParamLoadOnly(MultiTrigger, "target", addTarget, xmlelement, mode).defaultValues("Pawn"); //TODO: Remove load only 95 95 96 96 COUT(4) << "MultiTrigger '" << this->getName() << "' (&" << this << ") created." << std::endl; … … 275 275 /** 276 276 @brief 277 Getwhether the MultiTrigger is active for a given object.277 Check whether the MultiTrigger is active for a given object. 278 278 @param triggerer 279 279 A pointer to the object. … … 293 293 Add some target to the MultiTrigger. 294 294 @param targetStr 295 The target as a string.296 */ 297 void MultiTrigger::addTarget s(const std::string& targetStr)295 The target class name as a string. 296 */ 297 void MultiTrigger::addTarget(const std::string& targetStr) 298 298 { 299 299 Identifier* target = ClassByString(targetStr); … … 308 308 this->targetMask_.include(target); 309 309 310 // A MultiTrigger shouldn't react to itself or other MultiTriggers.311 this->targetMask_.exclude(Class( MultiTrigger), true);310 // A MultiTrigger shouldn't react to itself or other triggers. 311 this->targetMask_.exclude(Class(TriggerBase), true); 312 312 313 313 // We only want WorldEntities … … 324 324 The target to be removed as a string. 325 325 */ 326 void MultiTrigger::removeTarget s(const std::string& targetStr)326 void MultiTrigger::removeTarget(const std::string& targetStr) 327 327 { 328 328 Identifier* target = ClassByString(targetStr);
Note: See TracChangeset
for help on using the changeset viewer.