Panda3D
Public Member Functions | Public Attributes | List of all members
SceneGraphExplorerItem Class Reference
Inheritance diagram for SceneGraphExplorerItem:
TreeItem

Public Member Functions

def __init__ (self, nodePath, isItemEditable=True)
 
def GetIconName (self)
 
def GetKey (self)
 
def GetSubList (self)
 
def GetText (self)
 
def IsEditable (self)
 
def IsExpandable (self)
 
def MenuCommand (self, command)
 
def OnSelect (self)
 
def SetText (self, text)
 
- Public Member Functions inherited from TreeItem
def __init__ (self)
 
def GetIconName (self)
 
def GetLabelText (self)
 
def GetSelectedIconName (self)
 
def GetSubList (self)
 
def GetText (self)
 
def GetTextBg (self)
 
def GetTextFg (self)
 
def IsEditable (self)
 
def IsExpandable (self)
 
def OnDoubleClick (self)
 
def OnSelect (self)
 
def SetText (self, text)
 

Public Attributes

 isItemEditable
 
 nodePath
 

Detailed Description

Example TreeItem subclass -- browse the file system.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  nodePath,
  isItemEditable = True 
)
Constructor.  Do whatever you need to do.

Reimplemented from TreeItem.

Member Function Documentation

◆ GetIconName()

def GetIconName (   self)
Return name of icon to be displayed normally.

Reimplemented from TreeItem.

◆ GetKey()

def GetKey (   self)

◆ GetSubList()

def GetSubList (   self)
Return list of items forming sublist.

Reimplemented from TreeItem.

◆ GetText()

def GetText (   self)
Return text string to display.

Reimplemented from TreeItem.

◆ IsEditable()

def IsEditable (   self)
Return whether the item's text may be edited.

Reimplemented from TreeItem.

◆ IsExpandable()

def IsExpandable (   self)
Return whether there are subitems.

Reimplemented from TreeItem.

◆ MenuCommand()

def MenuCommand (   self,
  command 
)

◆ OnSelect()

def OnSelect (   self)
Called when item selected.

Reimplemented from TreeItem.

◆ SetText()

def SetText (   self,
  text 
)
Change the item's text (if it is editable).

Reimplemented from TreeItem.

Member Data Documentation

◆ isItemEditable

isItemEditable

◆ nodePath

nodePath