Panda3D
|
Public Member Functions | |
def | __init__ |
def | addItem |
def | destroy |
def | getItemIndexForItemID |
def | getSelectedIndex |
def | getSelectedText |
def | makeAllItems |
def | recordMaxHeight |
def | refresh |
def | removeAllItems |
def | removeAndDestroyAllItems |
def | removeAndDestroyItem |
def | removeItem |
def | scrollBy |
def | scrollTo |
def | scrollToItemID |
def | selectListItem |
def | setDecButtonCallback |
def | setForceHeight |
def | setIncButtonCallback |
def | setNumItemsVisible |
def | setScrollSpeed |
Public Attributes | |
currentSelected | |
decButton | |
decButtonCallback | |
forceHeight | |
incButton | |
incButtonCallback | |
index | |
itemFrame | |
maxHeight | |
nextItemID | |
numItemsVisible | |
scrollSpeed | |
Static Public Attributes | |
tuple | notify = DirectNotifyGlobal.directNotify.newCategory("DirectScrolledList") |
def __init__ | ( | self, | |
parent = None , |
|||
kw | |||
) |
Reimplemented from DirectFrame.
def addItem | ( | self, | |
item, | |||
refresh = 1 |
|||
) |
Add this string and extraArg to the list
def destroy | ( | self | ) |
Reimplemented from DirectFrame.
def getItemIndexForItemID | ( | self, | |
itemID | |||
) |
def getSelectedIndex | ( | self | ) |
def getSelectedText | ( | self | ) |
def makeAllItems | ( | self | ) |
def recordMaxHeight | ( | self | ) |
def refresh | ( | self | ) |
Update the list - useful when adding or deleting items or changing properties that would affect the scrolling
def removeAllItems | ( | self, | |
refresh = 1 |
|||
) |
Remove this item from the panel Warning 2006_10_19 tested only in the trolley metagame
def removeAndDestroyAllItems | ( | self, | |
refresh = 1 |
|||
) |
Remove and destroy all items from the panel. Warning 2006_10_19 tested only in the trolley metagame
def removeAndDestroyItem | ( | self, | |
item, | |||
refresh = 1 |
|||
) |
Remove and destroy this item from the panel.
def removeItem | ( | self, | |
item, | |||
refresh = 1 |
|||
) |
Remove this item from the panel
def scrollBy | ( | self, | |
delta | |||
) |
def scrollTo | ( | self, | |
index, | |||
centered = 0 |
|||
) |
scrolls list so selected index is at top, or centered in box
def scrollToItemID | ( | self, | |
itemID, | |||
centered = 0 |
|||
) |
def selectListItem | ( | self, | |
item | |||
) |
def setDecButtonCallback | ( | self | ) |
def setForceHeight | ( | self | ) |
def setIncButtonCallback | ( | self | ) |
def setNumItemsVisible | ( | self | ) |
def setScrollSpeed | ( | self | ) |
tuple notify = DirectNotifyGlobal.directNotify.newCategory("DirectScrolledList") [static] |