Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MemoryExplorer Class Reference
Inheritance diagram for MemoryExplorer:
DirectObject

Public Member Functions

 __init__ (self, parent=None, nodePath=None, **kw)
 
 addButton (self, vertexBytes, totalBytes, funcLClick, funcRClick, item)
 
 addChildCtrl (self, item, totalBytes)
 
 addItemCtrls (self, item)
 
 addLabel (self, label)
 
 addSelfCtrl (self, item, totalBytes)
 
 analyze (self)
 
 buildList (self, parentItem)
 
 createDefaultCtrls (self)
 
 createRefreshBT (self)
 
 createScale (self)
 
 createScrolledFrame (self)
 
 getBTWidth (self, vertexBytes, totalBytes)
 
 getNewButton (self, width, ratio)
 
 makeList (self)
 
 onChildButtonLClick (self, item)
 
 onChildButtonRClick (self, item)
 
 onScaleUpdate (self, arg)
 
 onSelfButtonLClick (self, item)
 
 onSelfButtonRClick (self, item)
 
 refresh (self)
 
 resetCtrls (self)
 
 setTitle (self, parent, bytes)
 
 updateBTWidth (self)
 
 updateDefaultBTWidth (self)
 
- Public Member Functions inherited from DirectObject
 accept (self, event, method, extraArgs=[])
 
 acceptOnce (self, event, method, extraArgs=[])
 
 addTask (self, *args, **kwargs)
 
 detectLeaks (self)
 
 doMethodLater (self, *args, **kwargs)
 
 getAllAccepting (self)
 
 ignore (self, event)
 
 ignoreAll (self)
 
 isAccepting (self, event)
 
 isIgnoring (self, event)
 
 removeAllTasks (self)
 
 removeTask (self, taskOrName)
 

Public Attributes

 balloon
 
 btWidth
 
 buttons
 
 frame
 
 labels
 
 nodePath
 
 onChildButtonLClick
 
 onChildButtonRClick
 
 onSelfButtonLClick
 
 onSelfButtonRClick
 
 refreshBT
 
 render2dItem
 
 renderItem
 
 rootItem
 
 scaleCtrl
 

Additional Inherited Members

- Static Public Attributes inherited from DirectObject
 accept_once = acceptOnce
 
 add_task = addTask
 
 detect_leaks = detectLeaks
 
 do_method_later = doMethodLater
 
 get_all_accepting = getAllAccepting
 
 ignore_all = ignoreAll
 
 is_accepting = isAccepting
 
 is_ignoring = isIgnoring
 
 remove_all_tasks = removeAllTasks
 
 remove_task = removeTask
 
- Protected Member Functions inherited from DirectObject
 _addTask (self, task)
 
 _clearTask (self, task)
 
- Protected Attributes inherited from DirectObject
 _taskList
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
parent = None,
nodePath = None,
** kw )

Reimplemented from DirectObject.

Member Function Documentation

◆ addButton()

addButton ( self,
vertexBytes,
totalBytes,
funcLClick,
funcRClick,
item )

◆ addChildCtrl()

addChildCtrl ( self,
item,
totalBytes )

◆ addItemCtrls()

addItemCtrls ( self,
item )

◆ addLabel()

addLabel ( self,
label )

◆ addSelfCtrl()

addSelfCtrl ( self,
item,
totalBytes )

◆ analyze()

analyze ( self)

◆ buildList()

buildList ( self,
parentItem )

◆ createDefaultCtrls()

createDefaultCtrls ( self)

◆ createRefreshBT()

createRefreshBT ( self)

◆ createScale()

createScale ( self)

◆ createScrolledFrame()

createScrolledFrame ( self)

◆ getBTWidth()

getBTWidth ( self,
vertexBytes,
totalBytes )

◆ getNewButton()

getNewButton ( self,
width,
ratio )

◆ makeList()

makeList ( self)

◆ onChildButtonLClick()

onChildButtonLClick ( self,
item )

◆ onChildButtonRClick()

onChildButtonRClick ( self,
item )

◆ onScaleUpdate()

onScaleUpdate ( self,
arg )

◆ onSelfButtonLClick()

onSelfButtonLClick ( self,
item )

◆ onSelfButtonRClick()

onSelfButtonRClick ( self,
item )

◆ refresh()

refresh ( self)

◆ resetCtrls()

resetCtrls ( self)

◆ setTitle()

setTitle ( self,
parent,
bytes )

◆ updateBTWidth()

updateBTWidth ( self)

◆ updateDefaultBTWidth()

updateDefaultBTWidth ( self)

Member Data Documentation

◆ balloon

balloon

◆ btWidth

btWidth

◆ buttons

buttons

◆ frame

frame

◆ labels

labels

◆ nodePath

nodePath

◆ onChildButtonLClick

onChildButtonLClick

◆ onChildButtonRClick

onChildButtonRClick

◆ onSelfButtonLClick

onSelfButtonLClick

◆ onSelfButtonRClick

onSelfButtonRClick

◆ refreshBT

refreshBT

◆ render2dItem

render2dItem

◆ renderItem

renderItem

◆ rootItem

rootItem

◆ scaleCtrl

scaleCtrl