summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Client/Code/Core/Doc/Doc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/Client/Code/Core/Doc/Doc.cpp')
-rw-r--r--src/Authoring/Client/Code/Core/Doc/Doc.cpp6
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;