diff --git a/direct/src/leveleditor/LevelEditorUI.py b/direct/src/leveleditor/LevelEditorUI.py index 4076bae435..f8ee652c33 100755 --- a/direct/src/leveleditor/LevelEditorUI.py +++ b/direct/src/leveleditor/LevelEditorUI.py @@ -8,6 +8,7 @@ from direct.wxwidgets.WxAppShell import * from ViewPort import * from ObjectPaletteUI import * from ObjectPropertyUI import * +from SceneGraphUI import * class PandaTextDropTarget(wx.TextDropTarget): def __init__(self, editor): @@ -104,6 +105,7 @@ class LevelEditorUI(WxAppShell): self.objectPaletteUI = ObjectPaletteUI(self.leftBarUpPane, self.editor) self.objectPropertyUI = ObjectPropertyUI(self.rightBarUpPane, self.editor) + self.sceneGraphUI = SceneGraphUI(self.leftBarDownPane, self.editor) def onSetFocus(self): print 'wx got focus' diff --git a/direct/src/leveleditor/ObjectMgr.py b/direct/src/leveleditor/ObjectMgr.py index 6a19ac971e..cf9d50bd91 100755 --- a/direct/src/leveleditor/ObjectMgr.py +++ b/direct/src/leveleditor/ObjectMgr.py @@ -107,6 +107,8 @@ class ObjectMgr: if fSelectObject: base.direct.select(newobj) + + self.editor.ui.sceneGraphUI.add(newobj) return newobj