| __init__(self, parentNP=None) | SelectionRay | |
| addCollider(self, collider) | SelectionQueue | |
| addUnpickable(self, item) | SelectionQueue | |
| collider | SelectionQueue | |
| collideWithBitMask(self, bitMask) | SelectionQueue | |
| collideWithGeom(self) | SelectionQueue | |
| collideWithWidget(self) | SelectionQueue | |
| collisionNode | SelectionQueue | |
| collisionNodePath | SelectionQueue | |
| ct | SelectionQueue | |
| entry | SelectionQueue | |
| findCollisionEntry(self, skipFlags=SKIP_NONE, startIndex=0) | SelectionQueue | |
| findNextCollisionEntry(self, skipFlags=SKIP_NONE) | SelectionQueue | |
| getCurrentEntry(self) | SelectionQueue | |
| index | SelectionQueue | |
| isEntryBackfacing(self, entry) | SelectionQueue | |
| pick(self, targetNodePath, xy=None) | SelectionRay | |
| pick3D(self, targetNodePath, origin, dir) | SelectionRay | |
| pickBitMask(self, bitMask=BitMask32.allOff(), targetNodePath=None, skipFlags=SKIP_ALL) | SelectionRay | |
| pickBitMask3D(self, bitMask=BitMask32.allOff(), targetNodePath=None, origin=Point3(0), dir=Vec3(0, 0, -1), skipFlags=SKIP_ALL) | SelectionRay | |
| pickGeom(self, targetNodePath=None, skipFlags=SKIP_ALL, xy=None) | SelectionRay | |
| pickGeom3D(self, targetNodePath=None, origin=Point3(0), dir=Vec3(0, 0, -1), skipFlags=SKIP_HIDDEN|SKIP_CAMERA) | SelectionRay | |
| pickWidget(self, targetNodePath=None, skipFlags=SKIP_NONE) | SelectionRay | |
| removeUnpickable(self, item) | SelectionQueue | |
| setCurrentEntry(self, entry) | SelectionQueue | |
| setCurrentIndex(self, index) | SelectionQueue | |
| setParentNP(self, parentNP) | SelectionQueue | |
| skipFlags | SelectionQueue | |
| unpickable | SelectionQueue | |