Panda3D
|
Public Member Functions | |
__init__ (self) | |
add (self, item, parentName=None) | |
addHidden (self, item) | |
delete (self, name) | |
deleteStruct (self, name, deleteItems) | |
findChildren (self, name) | |
findItem (self, name) | |
insertItem (self, item, parentName) | |
populate (self) | |
populateSystemObjs (self) | |
rename (self, oldName, newName) | |
Public Attributes | |
data | |
dataKeys | |
dataStruct | |
rootName | |
Base class for objectPalette You should write your own ObjectPalette class inheriting this. Refer ObjectPalette.py for example.
__init__ | ( | self | ) |
Reimplemented in ObjectPalette, ProtoPalette, and ProtoPaletteBase.
add | ( | self, | |
item, | |||
parentName = None ) |
addHidden | ( | self, | |
item ) |
delete | ( | self, | |
name ) |
deleteStruct | ( | self, | |
name, | |||
deleteItems ) |
findChildren | ( | self, | |
name ) |
findItem | ( | self, | |
name ) |
insertItem | ( | self, | |
item, | |||
parentName ) |
You can insert item to obj palette tree. 'item' is the object to be inserted, it can be either a group or obj. 'parentName' is the name of parent under where this item will be inserted.
populate | ( | self | ) |
Reimplemented in ObjectPalette, and ProtoPaletteBase.
populateSystemObjs | ( | self | ) |
rename | ( | self, | |
oldName, | |||
newName ) |
data |
dataKeys |
dataStruct |
rootName |