diff options
Diffstat (limited to 'src/Authoring/Client/Code/Core/Doc/Doc.cpp')
-rw-r--r-- | src/Authoring/Client/Code/Core/Doc/Doc.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/Authoring/Client/Code/Core/Doc/Doc.cpp b/src/Authoring/Client/Code/Core/Doc/Doc.cpp index a7730603..9f1f4dca 100644 --- a/src/Authoring/Client/Code/Core/Doc/Doc.cpp +++ b/src/Authoring/Client/Code/Core/Doc/Doc.cpp @@ -729,18 +729,14 @@ qt3dsdm::Qt3DSDMInstanceHandle CDoc::GetFirstSelectableLayer() QVector<qt3dsdm::Qt3DSDMInstanceHandle> CDoc::getLayers() { - CClientDataModelBridge *bridge = m_StudioSystem->GetClientDataModelBridge(); - Q3DStudio::CGraphIterator layerIterator; GetAssetChildren(this, m_SceneInstance, layerIterator, OBJTYPE_LAYER); QVector<qt3dsdm::Qt3DSDMInstanceHandle> layerList; for (; !layerIterator.IsDone(); ++layerIterator) { - if (m_StudioSystem->IsInstance(layerIterator.GetCurrent()) - && !bridge->IsLockedAtAll(layerIterator.GetCurrent())) { + if (m_StudioSystem->IsInstance(layerIterator.GetCurrent())) layerList.append(layerIterator.GetCurrent()); - } } return layerList; |