Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes

# SelectionQueue Class Reference

Inheritance diagram for SelectionQueue:

List of all members.

## Public Member Functions
def | __init__
def | addCollider
def | addUnpickable
def | collideWithBitMask
def | collideWithGeom
def | collideWithWidget
def | findCollisionEntry
def | findNextCollisionEntry
def | getCurrentEntry
def | isEntryBackfacing
def | removeUnpickable
def | setCurrentEntry
def | setCurrentIndex
def | setParentNP
## Public Attributes
| collider
| collisionNode
| collisionNodePath
| ct
| entry
| index
| skipFlags
| unpickable

## Constructor & Destructor Documentation

def __init__ | ( |  | self,
|  |  | parentNP = `None`
| ) |  |

Reimplemented in SelectionRay.

## Member Function Documentation

def addCollider | ( |  | self,
|  |  | collider
| ) |  |

Reimplemented in SelectionSegment, and SelectionSphere.

def addUnpickable | ( |  | self,
|  |  | item
| ) |  |

def collideWithBitMask | ( |  | self,
|  |  | bitMask
| ) |  |

def collideWithGeom | ( |  | self | ) |

def collideWithWidget | ( |  | self | ) |

def findCollisionEntry | ( |  | self,
|  |  | skipFlags = `SKIP_NONE`,
|  |  | startIndex = `0`
| ) |  |

def findNextCollisionEntry | ( |  | self,
|  |  | skipFlags = `SKIP_NONE`
| ) |  |

def getCurrentEntry | ( |  | self | ) |

def isEntryBackfacing | ( |  | self,
|  |  | entry
| ) |  |

Reimplemented in SelectionSphere.

def removeUnpickable | ( |  | self,
|  |  | item
| ) |  |

def setCurrentEntry | ( |  | self,
|  |  | entry
| ) |  |

def setCurrentIndex | ( |  | self,
|  |  | index
| ) |  |

def setParentNP | ( |  | self,
|  |  | parentNP
| ) |  |

## Member Data Documentation

collider

collisionNode

collisionNodePath

ct

entry

index

skipFlags

unpickable

All Classes Namespaces Functions Variables Enumerations Enumerator Properties