Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | List of all members
FloaterWidget Class Reference
Inheritance diagram for FloaterWidget:

Public Member Functions

 __init__ (self, parent=None, **kw)
 
 get (self)
 
 highlightWidget (self, event)
 
 mouseDown (self, event)
 Canvas callback functions Floater velocity controller.
 
 mouseUp (self, event)
 
 restoreWidget (self, event)
 
 set (self, value, fCommand=1)
 
 setBackground (self)
 
 setBorderwidth (self)
 
 setNumDigits (self)
 
 setRelief (self)
 
 updateFloaterSF (self, event)
 
 updateFloaterTask (self, state)
 
 updateIndicator (self, value)
 

Public Attributes

 highlightWidget
 
 minExp
 
 mouseDown
 
 mouseUp
 
 restoreWidget
 
 setBackground
 
 setBorderwidth
 
 setNumDigits
 
 setRelief
 
 updateFloaterSF
 
 updateTask
 
 value
 
 velocitySF
 

Protected Attributes

 _widget
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
parent = None,
** kw )

Member Function Documentation

◆ get()

get ( self)
self.get()
Get current floater value

◆ highlightWidget()

highlightWidget ( self,
event )

◆ mouseDown()

mouseDown ( self,
event )

Canvas callback functions Floater velocity controller.

 Begin mouse interaction 

◆ mouseUp()

mouseUp ( self,
event )

◆ restoreWidget()

restoreWidget ( self,
event )

◆ set()

set ( self,
value,
fCommand = 1 )
self.set(value, fCommand = 1)
Set floater to new value, execute command if fCommand == 1

◆ setBackground()

setBackground ( self)

◆ setBorderwidth()

setBorderwidth ( self)

◆ setNumDigits()

setNumDigits ( self)
Adjust minimum exponent to use in velocity task based
upon the number of digits to be displayed in the result

◆ setRelief()

setRelief ( self)

◆ updateFloaterSF()

updateFloaterSF ( self,
event )
Update velocity scale factor based of mouse distance from origin

◆ updateFloaterTask()

updateFloaterTask ( self,
state )
Update floaterWidget value based on current scaleFactor
Adjust for time to compensate for fluctuating frame rates

◆ updateIndicator()

updateIndicator ( self,
value )

Member Data Documentation

◆ _widget

_widget
protected

◆ highlightWidget

highlightWidget

◆ minExp

minExp

◆ mouseDown

mouseDown

◆ mouseUp

mouseUp

◆ restoreWidget

restoreWidget

◆ setBackground

setBackground

◆ setBorderwidth

setBorderwidth

◆ setNumDigits

setNumDigits

◆ setRelief

setRelief

◆ updateFloaterSF

updateFloaterSF

◆ updateTask

updateTask

◆ value

value

◆ velocitySF

velocitySF