HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VdfNetwork::EditMonitor Class Referenceabstract

#include <network.h>

Public Member Functions

virtual VDF_API ~EditMonitor ()
 
virtual void WillClear ()=0
 
virtual void DidConnect (const VdfConnection *connection)=0
 
virtual void DidAddNode (const VdfNode *node)=0
 
virtual void WillDelete (const VdfNode *node)=0
 
virtual void WillDelete (const VdfConnection *connection)=0
 

Detailed Description

An abstract class to monitor network edit operations.

Note that "will" notification is sent before any edits are made. "Did" notification is sent after the edit operation is completed.

Definition at line 138 of file network.h.

Constructor & Destructor Documentation

virtual VDF_API VdfNetwork::EditMonitor::~EditMonitor ( )
virtual

Member Function Documentation

virtual void VdfNetwork::EditMonitor::DidAddNode ( const VdfNode node)
pure virtual

Will be called after a node has been added to the network.

virtual void VdfNetwork::EditMonitor::DidConnect ( const VdfConnection connection)
pure virtual

Will be called after a connection has been made.

virtual void VdfNetwork::EditMonitor::WillClear ( )
pure virtual

Will be called before a network is to be cleared out.

When clearing out a network all nodes and connections will be deleted. Note that we don't sent notices for them during the clear operation.

virtual void VdfNetwork::EditMonitor::WillDelete ( const VdfNode node)
pure virtual

Will be called before node is deleted.

virtual void VdfNetwork::EditMonitor::WillDelete ( const VdfConnection connection)
pure virtual

Will be called before a connection is deleted.


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