|
def | __init__ (self, particleEffect, parent, worldRelative=1, renderParent=None, duration=0.0, softStopT=0.0, cleanup=False, name=None) |
|
def | privFinalize (self) |
|
def | privInitialize (self, t) |
|
def | privInstant (self) |
|
def | privStep (self, t) |
|
def | __init__ (self, name, duration, openEnded=1) |
|
def | __repr__ (self, indent=0) |
|
def | clearToInitial (self) |
|
def | finish (self) |
|
def | getDoneEvent (self) |
|
def | getDuration (self) |
|
def | getLoop (self) |
|
def | getName (self) |
|
def | getOpenEnded (self) |
|
def | getPlayRate (self) |
|
def | getState (self) |
|
def | getT (self) |
|
def | intervalDone (self) |
|
def | isPaused (self) |
|
def | isPlaying (self) |
|
def | isStopped (self) |
|
def | loop (self, startT=0.0, endT=-1.0, playRate=1.0) |
|
def | pause (self) |
|
def | popupControls (self, tl=None) |
|
def | privDoEvent (self, t, event) |
|
def | privFinalize (self) |
|
def | privInitialize (self, t) |
|
def | privInstant (self) |
|
def | privInterrupt (self) |
|
def | privPostEvent (self) |
|
def | privReverseFinalize (self) |
|
def | privReverseInitialize (self, t) |
|
def | privReverseInstant (self) |
|
def | privStep (self, t) |
|
def | resume (self, startT=None) |
|
def | resumeUntil (self, endT) |
|
def | setDoneEvent (self, event) |
|
def | setLoop (self, loop=1) |
|
def | setPlayRate (self, playRate) |
|
def | setT (self, t) |
|
def | setupPlay (self, startT, endT, playRate, doLoop) |
|
def | setupResume (self) |
|
def | start (self, startT=0.0, endT=-1.0, playRate=1.0) |
|
def | stepPlay (self) |
|
def | __init__ (self) |
|
def | accept (self, event, method, extraArgs=[]) |
|
def | acceptOnce (self, event, method, extraArgs=[]) |
|
def | addTask (self, args, kwargs) |
|
def | detectLeaks (self) |
|
def | doMethodLater (self, args, kwargs) |
|
def | getAllAccepting (self) |
|
def | ignore (self, event) |
|
def | ignoreAll (self) |
|
def | isAccepting (self, event) |
|
def | isIgnoring (self, event) |
|
def | removeAllTasks (self) |
|
def | removeTask (self, taskOrName) |
|
Use this interval when you want to have greater control over a
ParticleEffect. The interval does not register the effect with
the global particle and physics managers, but it does call upon
them to perform its stepping. You should NOT call
particleEffect.start() with an effect that is being controlled
by a ParticleInterval.