Panda3D
|
Public Member Functions | |
def | __init__ (self, parent=None, **kw) |
def | get (self) |
def | highlightWidget (self, event) |
def | mouseDown (self, event) |
Canvas callback functions Floater velocity controller. More... | |
def | mouseUp (self, event) |
def | restoreWidget (self, event) |
def | set (self, value, fCommand=1) |
def | setBackground (self) |
def | setBorderwidth (self) |
def | setNumDigits (self) |
def | setRelief (self) |
def | updateFloaterSF (self, event) |
def | updateFloaterTask (self, state) |
def | updateIndicator (self, value) |
Public Attributes | |
minExp | |
updateTask | |
value | |
velocitySF | |
def __init__ | ( | self, | |
parent = None , |
|||
** | kw | ||
) |
def get | ( | self | ) |
self.get() Get current floater value
def highlightWidget | ( | self, | |
event | |||
) |
def mouseDown | ( | self, | |
event | |||
) |
Canvas callback functions Floater velocity controller.
Begin mouse interaction
def mouseUp | ( | self, | |
event | |||
) |
def restoreWidget | ( | self, | |
event | |||
) |
def set | ( | self, | |
value, | |||
fCommand = 1 |
|||
) |
self.set(value, fCommand = 1) Set floater to new value, execute command if fCommand == 1
def setBackground | ( | self | ) |
def setBorderwidth | ( | self | ) |
def setNumDigits | ( | self | ) |
Adjust minimum exponent to use in velocity task based upon the number of digits to be displayed in the result
def setRelief | ( | self | ) |
def updateFloaterSF | ( | self, | |
event | |||
) |
Update velocity scale factor based of mouse distance from origin
def updateFloaterTask | ( | self, | |
state | |||
) |
Update floaterWidget value based on current scaleFactor Adjust for time to compensate for fluctuating frame rates
def updateIndicator | ( | self, | |
value | |||
) |
minExp |
updateTask |
value |
velocitySF |