class AbstractBoxItem;
class GroupItem;
class BoxItem;
-class SourceItem;
+class StimuliItem;
class ConnectionItem;
class InterfaceItem;
class GroupBlock;
void setSceneCounter(Context context, int value);
// testers
// others
- GroupWidget* createTopScene(Context context);
+ GroupWidget* createTopScene(Context context, double mainClock = 0.0);
GroupWidget* createChildScene(Context context, GroupWidget* parentWidget, BoxItem* upperItemOfGroupItem = NULL);
void destroyScene(Context context, GroupScene* scene);
GroupWidget *addNewEmptyGroup(Context context, GroupScene *scene, bool show = true);
void renameFunctionalBlock(Context context, BoxItem* item);
void generateBlockVHDL(Context context, BoxItem* item);
void renameGroupBlock(Context context, GroupItem* item);
- void renameSourceBlock(Context context, SourceItem* item);
- void removeSourceItem(Context context, SourceItem* item);
- void duplicateSourceItem(Context context, SourceItem* item);
+ void renameStimuliItem(Context context, StimuliItem* item);
+ void removeStimuliItem(Context context, StimuliItem* item);
+ void duplicateStimuliItem(Context context, StimuliItem* item);
// interface ops