Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
LookoutPointAtEvent Class Reference#include <LookoutEvents.h>
Inheritance diagram for LookoutPointAtEvent:
![]() Detailed DescriptionDefinition at line 28 of file LookoutEvents.h.
Constructor & Destructor Documentation
Definition at line 33 of file LookoutEvents.h.
Definition at line 34 of file LookoutEvents.h.
Definition at line 37 of file LookoutEvents.h.
Member Function Documentation
Implements LookoutEvent. Reimplemented in LookoutSketchEvent, and LookoutIREvent. Definition at line 31 of file LookoutEvents.h.
allows a copy to be made of an event, supporting polymorphism Must be overridden by all subclasses to allow this to happen I would like to switch this over to the cloneable interface once the compiler gets updated out of the 3.3 branch... see Cloneable::clone() for a discussion of the issue and implementation notes. Reimplemented from EventBase. Reimplemented in LookoutSketchEvent, and LookoutIREvent. Definition at line 40 of file LookoutEvents.h.
All subclasses should override this and return a unique ID for their class. All IDs corresponding to all-capital letters are reserved for future framework expansion. (Thus, user subclasses should contain at least one lower-case letter.) This code can be used when serializing to allow quick identification of the class type by the receiver. Reimplemented from EventBase. Reimplemented in LookoutSketchEvent, and LookoutIREvent. Definition at line 41 of file LookoutEvents.h.
generates a description of the event with variable verbosity
Reimplemented from EventBase. Reimplemented in LookoutIREvent. Definition at line 18 of file LookoutEvents.cc. Referenced by LookoutIREvent::getDescription().
should return the minimum size needed if using binary format (i.e. not XML)
Reimplemented from EventBase. Reimplemented in LookoutIREvent. Definition at line 28 of file LookoutEvents.cc. Referenced by LookoutIREvent::getBinSize().
load from binary format
Reimplemented from EventBase. Reimplemented in LookoutIREvent. Definition at line 39 of file LookoutEvents.cc. Referenced by LookoutIREvent::loadBinaryBuffer().
save to binary format
Reimplemented from EventBase. Reimplemented in LookoutIREvent. Definition at line 54 of file LookoutEvents.cc. Referenced by LookoutIREvent::saveBinaryBuffer().
load from XML format
Reimplemented from EventBase. Reimplemented in LookoutIREvent. Definition at line 68 of file LookoutEvents.cc. Referenced by LookoutIREvent::loadXML().
save to XML format
Reimplemented from EventBase. Reimplemented in LookoutIREvent. Definition at line 106 of file LookoutEvents.cc. Referenced by LookoutIREvent::saveXML().
Member Data Documentation
Definition at line 30 of file LookoutEvents.h. Referenced by getBinSize(), getDescription(), loadBinaryBuffer(), loadXML(), saveBinaryBuffer(), and saveXML().
causes class type id to automatically be regsitered with EventBase's FamilyFactory (getTypeRegistry())
Definition at line 50 of file LookoutEvents.h. Referenced by getClassTypeID().
The documentation for this class was generated from the following files: |
Tekkotsu v4.0 |
Generated Thu Nov 22 00:58:30 2007 by Doxygen 1.5.4 |