QCAD
Open Source 2D CAD
RTransactionListener Class Referenceabstract

Abstract base class for classes that want to be notified on every transaction (objects added, removed or modified). More...

#include <RTransactionListener.h>

Inheritance diagram for RTransactionListener:
RGuiAction

Public Member Functions

virtual void updateTransactionListener (RDocument *document, RTransaction *transaction=NULL)=0
 Called by the document whenever the current transaction stack changes. More...
 
virtual ~RTransactionListener ()
 

Detailed Description

Abstract base class for classes that want to be notified on every transaction (objects added, removed or modified).

Scriptable:\nThis class is available in script environments.\n

Constructor & Destructor Documentation

◆ ~RTransactionListener()

virtual RTransactionListener::~RTransactionListener ( )
inlinevirtual

Member Function Documentation

◆ updateTransactionListener()

virtual void RTransactionListener::updateTransactionListener ( RDocument document,
RTransaction transaction = NULL 
)
pure virtual

Called by the document whenever the current transaction stack changes.

Implemented in RGuiAction.


The documentation for this class was generated from the following file: