|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| virtual | ~CustomizationVisitor () |
Public Member Functions inherited from Model::Visitor< CustomizationVisitor, Model::Node * > | |
| virtual | ~Visitor () |
| Model::Node * | visit (Node *n) |
| virtual Model::Node * | visitChildren (Node *n) |
Static Public Member Functions | |
| static void | init (Visualization::VisualizationGroup *customizationGroup) |
| static void | onSceneRefresh (Visualization::Scene *scene) |
| static void | resetCustomizations () |
| static Model::Node * | visitMethod (CustomizationVisitor *v, OOModel::Method *met) |
Static Public Member Functions inherited from Model::Visitor< CustomizationVisitor, Model::Node * > | |
| static void | addType (std::function< Model::Node *(CustomizationVisitor *, NodeType *)> f) |
Static Private Attributes | |
| static Visualization::VisualizationGroup * | customizationGroup_ {} |
| static QList< CommandExpression * > | registeredCommands_ |
Additional Inherited Members | |
Public Types inherited from Model::Visitor< CustomizationVisitor, Model::Node * > | |
| using | BaseVisitorType = CustomizationVisitor |
| using | VisitFunctionInstance = std::function< Model::Node *(CustomizationVisitor *, Node *)> |
| using | VisitorResultType = Model::Node * |
Protected Member Functions inherited from Model::Visitor< CustomizationVisitor, Model::Node * > | |
| virtual VisitFunctionInstance | findFunctionForId (int id) |
|
virtual |
|
static |
|
static |
|
static |
|
static |
|
staticprivate |
|
staticprivate |