|
| None | __init__ (self, str name="app") |
| | A straightforward elapsed-time stopwatch.
|
| None | close (self) |
| None | restart (self, str name="app") |
| float | seconds (self) |
|
| | native = mxvk.SteadyStopwatch(name) |
| | Create and start a steady-clock stopwatch named name.
|
Definition at line 9 of file media.py.
◆ __init__()
| None mxvk_wrap.media.Stopwatch.__init__ |
( |
| self, |
|
|
str | name = "app" ) |
A straightforward elapsed-time stopwatch.
Definition at line 12 of file media.py.
12 def __init__(self, name: str = "app") -> None:
13
14 self.native = mxvk.SteadyStopwatch(name)
15 self.native.start(name)
16
◆ close()
| None mxvk_wrap.media.Stopwatch.close |
( |
| self | ) |
|
Definition at line 25 of file media.py.
25 def close(self) -> None:
26
27 if self.native is not None:
28 self.native.stop()
29 self.native = None
30
31
◆ restart()
| None mxvk_wrap.media.Stopwatch.restart |
( |
| self, |
|
|
str | name = "app" ) |
Definition at line 21 of file media.py.
21 def restart(self, name: str = "app") -> None:
22
23 self.native.start(name)
24
◆ seconds()
| float mxvk_wrap.media.Stopwatch.seconds |
( |
| self | ) |
|
Definition at line 17 of file media.py.
17 def seconds(self) -> float:
18
19 return self.native.time_passed() / 1000.0
20
◆ native
| mxvk_wrap.media.Stopwatch.native = mxvk.SteadyStopwatch(name) |
Create and start a steady-clock stopwatch named name.
Definition at line 14 of file media.py.
The documentation for this class was generated from the following file: