Panda3D
Public Member Functions | List of all members
Sequence Class Reference
Inheritance diagram for Sequence:
MetaInterval

Public Member Functions

def applyIvals (self, meta, relTime, relTo)
 
- Public Member Functions inherited from MetaInterval
def __init__ (self, *ivals, **kw)
 
def __add__ (self, other)
 
def __delitem__ (self, index)
 
def __delslice__ (self, i, j)
 
def __getitem__ (self, index)
 
def __getslice__ (self, i, j)
 
def __iadd__ (self, other)
 
def __len__ (self)
 
def __repr__ (self, *args, **kw)
 
def __setitem__ (self, index, value)
 
def __setslice__ (self, i, j, s)
 
def __str__ (self, *args, **kw)
 
def addInterval (self, ival, relTime, relTo)
 
def addParallel (self, list, name, relTime, relTo, duration)
 
def addParallelEndTogether (self, list, name, relTime, relTo, duration)
 
def addSequence (self, list, name, relTime, relTo, duration)
 
def addTrack (self, trackList, name, relTime, relTo, duration)
 
def append (self, ival)
 
def clearIntervals (self)
 
def clearToInitial (self)
 
def count (self, ival)
 
def extend (self, ivals)
 
def finish (self)
 
def getDuration (self)
 
def getIntervalStartTime (self, *args, **kw)
 
def getManager (self)
 
def index (self, ival)
 
def insert (self, index, ival)
 
def loop (self, startT=0.0, endT=-1.0, playRate=1.0)
 
def pause (self)
 
def pop (self, index=None)
 
def privDoEvent (self, t, event)
 
def privPostEvent (self)
 
def remove (self, ival)
 
def resume (self, startT=None)
 
def resumeUntil (self, endT)
 
def reverse (self)
 
def setIntervalStartTime (self, *args, **kw)
 
def setManager (self, manager)
 
def setPlayRate (self, playRate)
 
def setT (self, t)
 
def sort (self, cmpfunc=None)
 
def start (self, startT=0.0, endT=-1.0, playRate=1.0)
 
def timeline (self, out=None)
 
def validateComponent (self, component)
 
def validateComponents (self, components)
 

Additional Inherited Members

- Public Attributes inherited from MetaInterval
 inPython
 
 ivals
 
 phonyDuration
 
 pname
 
 pstats
 
 pythonIvals
 
- Static Public Attributes inherited from MetaInterval
def add_interval = addInterval
 
def add_parallel = addParallel
 
def add_parallel_end_together = addParallelEndTogether
 
def add_sequence = addSequence
 
def add_track = addTrack
 
def clear_intervals = clearIntervals
 
def clear_to_initial = clearToInitial
 
def get_duration = getDuration
 
def get_interval_start_time = getIntervalStartTime
 
def get_manager = getManager
 
 notify = directNotify.newCategory("MetaInterval")
 
def priv_do_event = privDoEvent
 
def priv_post_event = privPostEvent
 
def resume_until = resumeUntil
 
int SequenceNum = 1
 
def set_interval_start_time = setIntervalStartTime
 
def set_manager = setManager
 
def set_play_rate = setPlayRate
 
def set_t = setT
 

Member Function Documentation

◆ applyIvals()

def applyIvals (   self,
  meta,
  relTime,
  relTo 
)

Reimplemented from MetaInterval.