Panda3D
Public Member Functions | Public Attributes

ObjectPalette Class Reference

Inheritance diagram for ObjectPalette:
ObjectPaletteBase

List of all members.

Public Member Functions

def __init__
def add
def addHidden
def delete
def deleteStruct
def findChildren
def findItem
def insertItem
def populate
def populateSystemObjs
def rename

Public Attributes

 data
 dataKeys
 dataStruct
 rootName

Constructor & Destructor Documentation

def __init__ (   self)

Reimplemented from ObjectPaletteBase.


Member Function Documentation

def add (   self,
  item,
  parentName = None 
) [inherited]
def addHidden (   self,
  item 
) [inherited]
def delete (   self,
  name 
) [inherited]
def deleteStruct (   self,
  name,
  deleteItems 
) [inherited]
def findChildren (   self,
  name 
) [inherited]
def findItem (   self,
  name 
) [inherited]
def insertItem (   self,
  item,
  parentName 
) [inherited]
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 from ObjectPaletteBase.

def populateSystemObjs (   self) [inherited]
def rename (   self,
  oldName,
  newName 
) [inherited]

Member Data Documentation

data [inherited]

Reimplemented in ProtoPaletteBase.

dataKeys [inherited]
dataStruct [inherited]

Reimplemented in ProtoPaletteBase.

rootName [inherited]
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties