Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <VisualTargetCloseTrans.h>
Inheritance diagram for VisualTargetCloseTrans:
Definition at line 10 of file VisualTargetCloseTrans.h.
Public Member Functions | |
VisualTargetCloseTrans (StateNode *source, StateNode *destination, VisionEventNS::VisionSourceID_t source_id) | |
constructor | |
virtual void | enable () |
starts listening for the object specified by the source id in the constructor | |
virtual void | disable () |
called by StateNode when it becomes inactive - undo whatever you did in Enable() | |
virtual void | processEvent (const EventBase &e) |
if the object is "close", calls activate() | |
Protected Attributes | |
VisionEventNS::VisionSourceID_t | sid |
Source ID of object to track. |
|
constructor
Definition at line 13 of file VisualTargetCloseTrans.h. References sid. |
|
called by StateNode when it becomes inactive - undo whatever you did in Enable()
Implements Transition. Definition at line 19 of file VisualTargetCloseTrans.h. References erouter, and EventRouter::forgetListener(). |
|
starts listening for the object specified by the source id in the constructor
Implements Transition. Definition at line 16 of file VisualTargetCloseTrans.h. References EventRouter::addListener(), erouter, sid, and EventBase::visionEGID. |
|
if the object is "close", calls activate()
Implements EventListener. Definition at line 22 of file VisualTargetCloseTrans.h. References ASSERTRET. |
|
Source ID of object to track.
Definition at line 29 of file VisualTargetCloseTrans.h. |
Tekkotsu v1.4 |
Generated Sat Jul 19 00:09:15 2003 by Doxygen 1.3.2 |