# 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__
accept
acceptOnce
ignore
ignoreAll
isAccepting
isIgnoring

__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.

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

acceptOnce def acceptOnce(self, event, method, extraArgs=[]) 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.