OpendTect  7.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
UndoEvent Class Referenceabstract

Holds the information on how to undo/redo something.
More...

Inheritance diagram for UndoEvent:
[legend]

Public Member Functions

virtual ~UndoEvent ()
 
BufferString getDesc () const
 
virtual const char * getStandardDesc () const =0
 
bool isUserInteractionEnd () const
 
virtual bool reDo ()=0
 
void setDesc (const char *)
 
void setUserInteractionEnd (bool=true)
 
virtual bool unDo ()=0
 

Protected Member Functions

 UndoEvent ()
 

Protected Attributes

BufferStringdesc_
 
bool isuserinteractionend_
 

Detailed Description

Holds the information on how to undo/redo something.

<>

Constructor & Destructor Documentation

◆ ~UndoEvent()

virtual UndoEvent::~UndoEvent ( )
virtual

◆ UndoEvent()

UndoEvent::UndoEvent ( )
protected

Member Function Documentation

◆ getDesc()

BufferString UndoEvent::getDesc ( ) const

◆ getStandardDesc()

virtual const char* UndoEvent::getStandardDesc ( ) const
pure virtual

◆ isUserInteractionEnd()

bool UndoEvent::isUserInteractionEnd ( ) const

◆ reDo()

virtual bool UndoEvent::reDo ( )
pure virtual

◆ setDesc()

void UndoEvent::setDesc ( const char *  )

◆ setUserInteractionEnd()

void UndoEvent::setUserInteractionEnd ( bool  = true)

◆ unDo()

virtual bool UndoEvent::unDo ( )
pure virtual

Member Data Documentation

◆ desc_

BufferString* UndoEvent::desc_
protected

◆ isuserinteractionend_

bool UndoEvent::isuserinteractionend_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024