Storyboard.Slide Class Reference


Detailed Description

A slide is an ordered collection of slide items.

#include <class_storyboard_1_1_slide.h>

Inheritance diagram for Storyboard.Slide:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  id ()
  __eq__ ()
  __ne__ ()
  __delitem__ ()
  __iter__ ()
  __len__ ()
  __str__ ()
  select ()
  isSelected ()
  duration ()
  setDuration ()
  includedShotDuration ()
  calculateDuration ()
  updateBehaviors ()
  When the duration of one of the behavior changes, update the start times of all the behavior items that are behind it on the time line.
  updateShots ()
  When the duration of one of the shots changes, update the start times of the shots behind it in the time line so that the shots do not overlap.
  name ()
  setName ()
  setThumbnail ()
  getThumbnail ()
  clear ()
  clone ()
  find ()
  Return a list containing items which match all of the specified criteria.
  findItem ()
  A convenience wrapper for find().
  findById ()
  index ()
  insert ()
  Given a 0-based index, insert the item at that position in this slide.
  setPosition ()
  Set the position of an item.

Public Attributes

float  kDurationMinimum = 0.1
float  kDurationMaximum = 30000.0
float  kDurationDefault = 3.0

Member Function Documentation

Storyboard.Slide.__init__ ( )
Storyboard.Slide.id ( )
Storyboard.Slide.__eq__ ( )
Storyboard.Slide.__ne__ ( )
Storyboard.Slide.__delitem__ ( )
Storyboard.Slide.__iter__ ( )
Storyboard.Slide.__len__ ( )
Storyboard.Slide.__str__ ( )
Storyboard.Slide.select ( )
Storyboard.Slide.isSelected ( )
Storyboard.Slide.duration ( )
Storyboard.Slide.setDuration ( )
Storyboard.Slide.includedShotDuration ( )
Storyboard.Slide.calculateDuration ( )
Storyboard.Slide.updateBehaviors ( )

When the duration of one of the behavior changes, update the start times of all the behavior items that are behind it on the time line.

Storyboard.Slide.updateShots ( )

When the duration of one of the shots changes, update the start times of the shots behind it in the time line so that the shots do not overlap.

Storyboard.Slide.name ( )
Storyboard.Slide.setName ( )
Storyboard.Slide.setThumbnail ( )
Storyboard.Slide.getThumbnail ( )
Storyboard.Slide.clear ( )
Storyboard.Slide.clone ( )
Storyboard.Slide.find ( )

Return a list containing items which match all of the specified criteria.

Note that the criteria do not need to completely describe an item, allowing for partial matches.

Storyboard.Slide.findItem ( )

A convenience wrapper for find().

Return the first item matching the specified type and values, or None if no matching item could be found.

Storyboard.Slide.findById ( )
Storyboard.Slide.index ( )
Storyboard.Slide.insert ( )

Given a 0-based index, insert the item at that position in this slide.

A negative index is accepted: -1 places the item at the end of the list, any other negative index places the item at the start of the list. An index greater than the number of items in this slide is accepted: the item is placed at the end of the list. Return the index of the item.

Storyboard.Slide.setPosition ( )

Set the position of an item.

The newPosition argument is 0-based. The item's old position is returned. -1 is returned if the argument item does not exist.


Member Data Documentation


Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide
Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide Storyboard.Slide