20 theCurrentObject(object),
22 theIsConsumedFlag(false),
23 thePropagationType(PROPAGATION_NONE)
30 theObject(rhs.theObject),
31 theCurrentObject(rhs.theCurrentObject),
33 theIsConsumedFlag(rhs.theIsConsumedFlag),
34 thePropagationType(PROPAGATION_NONE)
void setConsumedFlag(bool flag=true)
void setObject(ossimObject *object)
const ossimObject * getCurrentObject() const
void setPropagationType(PropagationType type)
bool isPropagatingToInputs() const
RTTI_DEF1(ossimEvent, "ossimEvent", ossimObject)
const ossimObject * getObject() const
This is the originating object that originally produced the event.
void setCurrentObject(ossimObject *object)
ossimEvent(ossimObject *object=NULL, long id=OSSIM_EVENT_NULL_ID)
PropagationType thePropagationType
ossimObject * theCurrentObject
bool isPropagatingToOutputs() const