inline C3DBuilderDoc* Layer::GetDocument()
{
C3DBuilderDoc* builderdoc = NULL;
CWinApp* pApp = AfxGetApp();
C3DBuilderApp* pA = (C3DBuilderApp*) pApp;
POSITION pos;
pos = pA->pDocTemplate->GetFirstDocPosition();
while (pos != NULL)
{
CDocument* pDoc = pA->pDocTemplate->GetNextDoc(pos);
if (pDoc->IsKindOf(RUNTIME_CLASS(C3DBuilderDoc)))
{
builderdoc = (C3DBuilderDoc*) pDoc;
}
}
return builderdoc;
}