Panda3D
Loading...
Searching...
No Matches
IntervalManager Class Reference
Inheritance diagram for IntervalManager:

Public Member Functions

 __init__ (self, globalPtr=0)
 
 addInterval (self, interval)
 
 finishIntervalsMatching (self, pattern)
 
 getInterval (self, name)
 
 getIntervalsMatching (self, pattern)
 
 interrupt (self)
 
 pauseIntervalsMatching (self, pattern)
 
 removeInterval (self, interval)
 
 step (self)
 

Public Attributes

 cObj = CIntervalManager.getGlobalPtr()
 
 dd = self
 
 eventQueue = EventQueue()
 
list ivals = []
 
 MyEventmanager = EventManager.EventManager(self.eventQueue)
 
dict removedIvals = {}
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
globalPtr = 0 )

Member Function Documentation

◆ addInterval()

addInterval ( self,
interval )

◆ finishIntervalsMatching()

finishIntervalsMatching ( self,
pattern )

◆ getInterval()

getInterval ( self,
name )

◆ getIntervalsMatching()

getIntervalsMatching ( self,
pattern )

◆ interrupt()

interrupt ( self)

◆ pauseIntervalsMatching()

pauseIntervalsMatching ( self,
pattern )

◆ removeInterval()

removeInterval ( self,
interval )

◆ step()

step ( self)

Member Data Documentation

◆ cObj

cObj = CIntervalManager.getGlobalPtr()

◆ dd

dd = self

◆ eventQueue

eventQueue = EventQueue()

◆ ivals

ivals = []

◆ MyEventmanager

MyEventmanager = EventManager.EventManager(self.eventQueue)

◆ removedIvals

dict removedIvals = {}