Panda3D
|
Public Member Functions | |
def | __init__ (self) |
def | add (self, item, parentName=None) |
def | addHidden (self, item) |
def | delete (self, name) |
def | deleteStruct (self, name, deleteItems) |
def | findChildren (self, name) |
def | findItem (self, name) |
def | insertItem (self, item, parentName) |
def | populate (self) |
def | populateSystemObjs (self) |
def | 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.
def __init__ | ( | self | ) |
Reimplemented in ObjectPalette, ProtoPalette, and ProtoPaletteBase.
def add | ( | self, | |
item, | |||
parentName = None |
|||
) |
def addHidden | ( | self, | |
item | |||
) |
def delete | ( | self, | |
name | |||
) |
def deleteStruct | ( | self, | |
name, | |||
deleteItems | |||
) |
def findChildren | ( | self, | |
name | |||
) |
def findItem | ( | self, | |
name | |||
) |
def 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.
def populate | ( | self | ) |
Reimplemented in ObjectPalette, and ProtoPaletteBase.
def populateSystemObjs | ( | self | ) |
def rename | ( | self, | |
oldName, | |||
newName | |||
) |
data |
dataKeys |
dataStruct |
rootName |