VICI  0.11.815
Visual Chart Interpreter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
VICI::Canvas::CanvasClient Class Referenceabstract

An interface that is notified of canvas actions. More...

#include <vici/vici.h>

Inheritance diagram for VICI::Canvas::CanvasClient:
VICI::Ed::ViciEditor VICI::stub::ViciEditorStub

Public Member Functions

virtual ~CanvasClient ()
 virtual destructor
 
virtual void newSymbol (Symbol::Symbol *sym)=0
 called when a symbol is placed on the canvas. More...
 
virtual void newChart ()=0
 called when a new diagram has been started
 
virtual void changedChart ()=0
 called when the chart is first changed
 
virtual void searchAction (NodeId)=0
 notification that the user wants the search tab
 
virtual void commandAction (NodeId, const ArgList &)=0
 notification that the command tab is to be displayed
 
virtual void breakAction (NodeId, bool set)=0
 notification that a breakpoint has been set or cleared
 

Detailed Description

An interface that is notified of canvas actions.

This interface is implemented by objects that need to be notified of actions by the canvas.

Member Function Documentation

virtual void VICI::Canvas::CanvasClient::newSymbol ( Symbol::Symbol sym)
pure virtual

called when a symbol is placed on the canvas.

Parameters
symthe symbol that was placed on the canvas.

Implemented in VICI::stub::ViciEditorStub.


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