direct.interval.IntervalManager

from direct.interval.IntervalManager import IntervalManager

Defines the IntervalManager class as well as the global instance of this class, ivalMgr.

Inheritance diagram

Inheritance diagram of direct.interval.IntervalManager

class IntervalManager(globalPtr: bool = False)[source]

Bases: CIntervalManager

__init__(globalPtr: bool = False) None[source]
addInterval(interval)[source]
finishIntervalsMatching(pattern)[source]
getInterval(name)[source]
getIntervalsMatching(pattern)[source]
interrupt()[source]
pauseIntervalsMatching(pattern)[source]
removeInterval(interval)[source]
step() None[source]
ivalMgr = CIntervalManager, 0 intervals.

The global IntervalManager object.