Panda3D
|
Public Member Functions | |
def | __init__ |
def | addCollider |
def | addUnpickable |
def | collideWithBitMask |
def | collideWithGeom |
def | collideWithWidget |
def | findCollisionEntry |
def | findNextCollisionEntry |
def | getCurrentEntry |
def | isEntryBackfacing |
def | pick |
def | pick3D |
def | pickBitMask |
def | pickBitMask3D |
def | pickGeom |
def | pickGeom3D |
def | pickWidget |
def | removeUnpickable |
def | setCurrentEntry |
def | setCurrentIndex |
def | setParentNP |
Public Attributes | |
collider | |
collisionNode | |
collisionNodePath | |
ct | |
entry | |
index | |
skipFlags | |
unpickable |
def __init__ | ( | self, | |
parentNP = None |
|||
) |
Reimplemented from SelectionQueue.
def addCollider | ( | self, | |
collider | |||
) | [inherited] |
Reimplemented in SelectionSegment, and SelectionSphere.
def addUnpickable | ( | self, | |
item | |||
) | [inherited] |
def collideWithBitMask | ( | self, | |
bitMask | |||
) | [inherited] |
def collideWithGeom | ( | self | ) | [inherited] |
def collideWithWidget | ( | self | ) | [inherited] |
def findCollisionEntry | ( | self, | |
skipFlags = SKIP_NONE , |
|||
startIndex = 0 |
|||
) | [inherited] |
def findNextCollisionEntry | ( | self, | |
skipFlags = SKIP_NONE |
|||
) | [inherited] |
def getCurrentEntry | ( | self | ) | [inherited] |
def isEntryBackfacing | ( | self, | |
entry | |||
) | [inherited] |
Reimplemented in SelectionSphere.
def pick | ( | self, | |
targetNodePath, | |||
xy = None |
|||
) |
def pick3D | ( | self, | |
targetNodePath, | |||
origin, | |||
dir | |||
) |
def pickBitMask | ( | self, | |
bitMask = BitMask32.allOff() , |
|||
targetNodePath = None , |
|||
skipFlags = SKIP_ALL |
|||
) |
def pickBitMask3D | ( | self, | |
bitMask = BitMask32.allOff() , |
|||
targetNodePath = None , |
|||
origin = Point3(0) , |
|||
dir = Vec3(0, 0 , |
|||
skipFlags = SKIP_ALL |
|||
) |
def pickGeom | ( | self, | |
targetNodePath = None , |
|||
skipFlags = SKIP_ALL , |
|||
xy = None |
|||
) |
def pickGeom3D | ( | self, | |
targetNodePath = None , |
|||
origin = Point3(0) , |
|||
dir = Vec3(0, 0 , |
|||
skipFlags = SKIP_HIDDEN | SKIP_CAMERA |
|||
) |
def pickWidget | ( | self, | |
targetNodePath = None , |
|||
skipFlags = SKIP_NONE |
|||
) |
def removeUnpickable | ( | self, | |
item | |||
) | [inherited] |
def setCurrentEntry | ( | self, | |
entry | |||
) | [inherited] |
def setCurrentIndex | ( | self, | |
index | |||
) | [inherited] |
def setParentNP | ( | self, | |
parentNP | |||
) | [inherited] |
collider [inherited] |
collisionNode [inherited] |
collisionNodePath [inherited] |
ct [inherited] |
entry [inherited] |
index [inherited] |
skipFlags [inherited] |
unpickable [inherited] |