|
Panda3D
|
Public Member Functions | |
| __init__ (self, interval, function, args=[], kwargs={}) | |
| cancel (self) | |
| run (self) | |
Public Member Functions inherited from Thread | |
| __init__ (self, group=None, target=None, name=None, args=(), kwargs=None, verbose=None, daemon=None) | |
| __repr__ (self) | |
| getName (self) | |
| is_alive (self) | |
| isDaemon (self) | |
| join (self, timeout=None) | |
| setDaemon (self, daemonic) | |
| setName (self, name) | |
| start (self) | |
Public Member Functions inherited from _Verbose | |
| __init__ (self, verbose=None) | |
| __init__ (self, verbose=None) | |
Public Attributes | |
| args = args | |
| finished = Event() | |
| function = function | |
| interval = interval | |
| kwargs = kwargs | |
Additional Inherited Members | |
Static Public Attributes inherited from Thread | |
| isAlive = is_alive | |
Protected Member Functions inherited from Thread | |
| _set_daemon (self) | |
Protected Member Functions inherited from _Verbose | |
| _note (self, *args) | |
| _note (self, format, *args) | |
Properties inherited from Thread | |
| daemon = property(isDaemon, setDaemon) | |
| name = property(getName, setName) | |
Call a function after a specified number of seconds:
t = Timer(30.0, f, args=[], kwargs={})
t.start()
t.cancel() # stop the timer's action if it's still waiting
| __init__ | ( | self, | |
| interval, | |||
| function, | |||
| args = [], | |||
| kwargs = {} ) |
| cancel | ( | self | ) |
Stop the timer if it hasn't finished yet
| run | ( | self | ) |
Reimplemented from Thread.
| args = args |
| finished = Event() |
| function = function |
| interval = interval |
| kwargs = kwargs |