Interface to a particular history being taken by the history logic.
Definition: ihistory.h:20
virtual qint64 getStartPosition() const =0
virtual const IThing * getIThing() const =0
Get const IThing interface pointer for the history.
virtual const IHistory * getNext() const =0
virtual bool hasPosition() const =0
virtual int getStorageIndex() const =0
virtual IString getName() const =0
This name is assigned by the code.
virtual QString getLabel() const =0
virtual uint64 getID() const =0
Unique ID associated with the history.
virtual DVect getPosition() const =0
virtual IThing * getIThing()=0
Get IThing interface pointer for the history.
virtual bool isValid() const =0
virtual bool isActive() const =0
virtual bool getRezoneEnabled() const =0
Used for for dynamic rezoning FLAC3D, returns true if this history changes zone or gp location during...