コード例 #1
0
ファイル: compview.cpp プロジェクト: PNCG/neuron
ComponentView::~ComponentView () {
    Component* subj = GetSubject();

    if (subj != nil) {
        subj->Detach(this);
    }
}
コード例 #2
0
ファイル: editor.c プロジェクト: jmzaleski/ivtools-1.2
static void DetachComponentViews (Editor* ed) {
    int i = 0;
    Viewer* viewer;
    Component* comp = ed->GetComponent();

    if (comp != nil) {
        while ((viewer = ed->GetViewer(i++)) != nil) {
            GraphicView* gv = viewer->GetGraphicView();
            comp->Detach(gv);
        }
    }
}