Panda3D
Loading...
Searching...
No Matches
SceneGraphUI Class Reference
Inheritance diagram for SceneGraphUI:
SceneGraphUIBase

Public Member Functions

 __init__ (self, parent, editor)
 
 populateExtraMenu (self)
 
- Public Member Functions inherited from SceneGraphUIBase
 __init__ (self, parent, editor)
 
 add (self, item, parentNP=None)
 
 addPandaObjectChildren (self, parent)
 
 changeHierarchy (self, data, x, y)
 
 changeLabel (self, itemId, newName)
 
 delete (self, itemId)
 
 deSelect (self, itemId)
 
 isChildOrGrandChild (self, parent, child)
 
 onBeginDrag (self, event)
 
 onCollapseAllChildren (self, evt=None)
 
 onDelete (self, evt=None)
 
 onExpandAllChildren (self, evt=None)
 
 onRename (self, evt=None)
 
 onSelected (self, event)
 
 onShowPopup (self, event)
 
 parent (self, oldParentId, newParentId, childName)
 
 populateMenu (self)
 
 removePandaObjectChildren (self, parent)
 
 reParent (self, oldParent, newParent, child)
 
 reParentData (self, parent, child)
 
 reParentTree (self, parent, newParent)
 
 reset (self)
 
 select (self, itemId)
 
 showPandaObjectChildren (self)
 
 traverse (self, parent, itemId)
 
 traversePandaObjects (self, parent, objNodePath)
 

Additional Inherited Members

- Public Attributes inherited from SceneGraphUIBase
 currItem = None
 
 currObj = None
 
 editor = editor
 
 menu = wx.Menu()
 
 onBeginDrag
 
 onCollapseAllChildren = self.menu.Append(-1, 'Collapse All')
 
 onDelete = self.menu.Append(-1, 'Delete')
 
 onExpandAllChildren
 
 onRename = self.menu.Append(-1, 'Rename')
 
 onSelected
 
 onShowPopup
 
 root = self.tree.AddRoot('render')
 
bool shouldShowPandaObjChildren = False
 
 tree
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
parent,
editor )

Member Function Documentation

◆ populateExtraMenu()

populateExtraMenu ( self)

Reimplemented from SceneGraphUIBase.