|
| __init__ (self, interval, startT=0, endT=None, playRate=1, duration=None, blendType='noBlend', name=None) |
|
| privFinalize (self) |
|
| privInitialize (self, t) |
|
| privInstant (self) |
|
| privInterrupt (self) |
|
| privReverseFinalize (self) |
|
| privReverseInitialize (self, t) |
|
| privReverseInstant (self) |
|
| privStep (self, t) |
|
| __repr__ (self, indent=0) |
|
| clearToInitial (self) |
|
| finish (self) |
|
| getDoneEvent (self) |
|
| getDuration (self) |
|
| getLoop (self) |
|
| getName (self) |
|
| getOpenEnded (self) |
|
| getPlayRate (self) |
|
| getState (self) |
|
| getT (self) |
|
| intervalDone (self) |
|
| isPaused (self) |
|
| isPlaying (self) |
|
| isStopped (self) |
|
| loop (self, startT=0.0, endT=-1.0, playRate=1.0) |
|
| pause (self) |
|
| popupControls (self, tl=None) |
|
| privDoEvent (self, t, event) |
|
| privPostEvent (self) |
|
| resume (self, startT=None) |
|
| resumeUntil (self, endT) |
|
| setDoneEvent (self, event) |
|
| setLoop (self, loop=1) |
|
| setPlayRate (self, playRate) |
|
| setT (self, t) |
|
| setupPlay (self, startT, endT, playRate, doLoop) |
|
| setupResume (self) |
|
| start (self, startT=0.0, endT=-1.0, playRate=1.0) |
|
| stepPlay (self) |
|
| accept (self, event, method, extraArgs=[]) |
|
| acceptOnce (self, event, method, extraArgs=[]) |
|
| addTask (self, *args, **kwargs) |
|
| detectLeaks (self) |
|
| doMethodLater (self, *args, **kwargs) |
|
| getAllAccepting (self) |
|
| ignore (self, event) |
|
| ignoreAll (self) |
|
| isAccepting (self, event) |
|
| isIgnoring (self, event) |
|
| removeAllTasks (self) |
|
| removeTask (self, taskOrName) |
|
This class can be used to play samples of another interval, so
that only a subset of the interval is played, or the time is
compressed, or some such nonsense.
It keeps a reference to the interval itself and repeatedly calls
setT() on it, rather than actually starting the interval or
copying its members like Sequence() or Parallel(). This means two
IndirectIntervals that operate on the same nested interval may
have some interaction that you should be aware of.