virtual SimObjectType* Exec (SimObjectType* targetList); protected : virtual float GetSignature (SimObjectType*);