From 39be20c8006a0bbd4c03112278bb011368813e20 Mon Sep 17 00:00:00 2001 From: Mark Mine Date: Thu, 16 Nov 2000 19:44:29 +0000 Subject: [PATCH] Flatten pie menus --- direct/src/leveleditor/PieMenu.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/direct/src/leveleditor/PieMenu.py b/direct/src/leveleditor/PieMenu.py index 563fc4862d..c9bf965041 100644 --- a/direct/src/leveleditor/PieMenu.py +++ b/direct/src/leveleditor/PieMenu.py @@ -8,6 +8,10 @@ class PieMenu(NodePath, PandaObject): self.assign(hidden.attachNewNode(NamedNode('PieMenu'))) # Attach the menu self.menu = menu + # Create a scene graph reducer to flatten the menu + self.sgReducer = SceneGraphReducer(RenderRelation.getClassType()) + self.sgReducer.applyTransitions(self.menu.node()) + self.sgReducer.flatten(self.menu.node(), 0) self.menu.reparentTo(self) # Initialize instance variables self.direct = direct