# SelectedNodePaths

from direct.directtools.DirectSelection import SelectedNodePaths

## Inheritance:

SelectedNodePaths: DirectObject
DirectObject:

## Methods of SelectedNodePaths:

__getitem__
__init__
addTag
dehighlightAll
deselect
deselectAll
forEachDeselectedNodePathDo
forEachSelectedNodePathDo
getDeselectedAsList
getDeselectedDict
getDirectNodePath
getNumSelected
getSelectedAsList
getSelectedDict
getWrt
getWrtAll
highlightAll
isolateSelected
moveWrtWidget
moveWrtWidgetAll
removeAll
removeSelected
removeTag
reset
select
toggleVisAll
toggleVisSelected

## Methods of DirectObject:

__init__
_addTask
_clearTask
accept
acceptOnce
addTask
classTree
detectLeaks
doMethodLater
getAllAccepting
ignore
ignoreAll
isAccepting
isIgnoring
removeAllTasks
removeTask

__getitem__ def __getitem__(self, index) Undocumented function.

__init__ def __init__(self) Undocumented function.

addTag def addTag(self, tag) Undocumented function.

dehighlightAll def dehighlightAll(self) Undocumented function.

deselect def deselect(self, nodePath) Deselect the specified node path

deselectAll def deselectAll(self) Undocumented function.

forEachDeselectedNodePathDo def forEachDeselectedNodePathDo(self, func) Perform given func on deselected node paths. No node path connectivity verification performed

forEachSelectedNodePathDo def forEachSelectedNodePathDo(self, func) Perform given func on selected node paths. No node path connectivity verification performed

getDeselectedAsList def getDeselectedAsList(self) Undocumented function.

getDeselectedDict def getDeselectedDict(self, id) Search deselectedDict for node path, try to repair broken node paths.

getDirectNodePath def getDirectNodePath(self, nodePath) Undocumented function.

getNumSelected def getNumSelected(self) Undocumented function.

getSelectedAsList def getSelectedAsList(self) Return a list of all selected node paths. No verification of connectivity is performed on the members of the list

getSelectedDict def getSelectedDict(self, id) Search selectedDict for node path, try to repair broken node paths.

getWrt def getWrt(self, nodePath) Undocumented function.

getWrtAll def getWrtAll(self) Undocumented function.

highlightAll def highlightAll(self) Undocumented function.

isolateSelected def isolateSelected(self) Undocumented function.

moveWrtWidget def moveWrtWidget(self, nodePath) Undocumented function.

moveWrtWidgetAll def moveWrtWidgetAll(self) Undocumented function.

removeAll def removeAll(self) Undocumented function.

removeSelected def removeSelected(self) Undocumented function.

removeTag def removeTag(self, tag) Undocumented function.

reset def reset(self) Undocumented function.

select def select(self, nodePath, fMultiSelect=0, fSelectTag=1) Select the specified node path. Multiselect as required

toggleVisAll def toggleVisAll(self) Undocumented function.

toggleVisSelected def toggleVisSelected(self) Undocumented function.

__init__ def __init__(self) Undocumented function.

_addTask def _addTask(self, task) Undocumented function.

_clearTask def _clearTask(self, task) Undocumented function.

accept def accept(self, event, method, extraArgs=[]) Undocumented function.

acceptOnce def acceptOnce(self, event, method, extraArgs=[]) Undocumented function.

addTask def addTask(self, *args, **kwargs) Undocumented function.

classTree def classTree(self) Undocumented function.

detectLeaks def detectLeaks(self) Undocumented function.

doMethodLater def doMethodLater(self, *args, **kwargs) Undocumented function.

getAllAccepting def getAllAccepting(self) Undocumented function.

ignore def ignore(self, event) Undocumented function.

ignoreAll def ignoreAll(self) Undocumented function.

isAccepting def isAccepting(self, event) Undocumented function.

isIgnoring def isIgnoring(self, event) Undocumented function.

removeAllTasks def removeAllTasks(self) Undocumented function.

removeTask def removeTask(self, taskOrName) Undocumented function.