Clip                    Construct a Clip
Effect                  Construct an OTIO effect
ExternalReference       Construct a media reference
Gap                     Construct a Gap
GeneratorReference      Construct a GeneratorReference
ImageSequenceReference
                        Construct an ImageSequenceReference
Item                    Construct a base Item
Marker                  Construct a Marker
MediaReference          Construct a generic MediaReference
RationalTime            Construct a RationalTime
SerializableCollection
                        Construct a SerializableCollection
Stack                   Construct a Stack
TimeRange               Construct a TimeRange
TimeTransform           Construct a TimeTransform
Timeline                Construct a Timeline
Track                   Construct a Track
Transition              Construct a Transition
active_media_reference_key
                        Active media reference key of a clip
add_child               Append a child, functionally (clone + append)
add_effect              Append an effect (functional: returns a new
                        object)
add_track               Append a track to a timeline, functionally
almost_equal            Are two RationalTimes almost equal?
append_child            Append a child to a composition (in place)
available_range         Available range of a media reference or clip
children                Children of a composition or collection
clamped                 Clamp a time or range into a bounding TimeRange
clear_children          Remove all children (in place)
clone                   Deep-clone an OTIO object
color                   Get or set an item's display color
comment                 Comment of a Marker
contains                Does a TimeRange contain a time or range?
default_media_key       The default media reference key
                        ('"DEFAULT_MEDIA"')
effect_name             Effect kind label
effects                 Effects of an item or composition
enabled                 Whether an item, composition, or effect is
                        enabled
end_frame               Last frame number of an ImageSequenceReference
end_time_exclusive      Exclusive / inclusive end of a TimeRange
extended_by             Smallest TimeRange covering two ranges
fill                    Fill a gap with an item (3/4-point edit)
find_clips              All clips within an object (recursive)
flatten_stack           Flatten a stack of tracks into a single track
frame_for_time          Frame for a time in an ImageSequenceReference
from_frames             Construct a RationalTime from a frame number at
                        a rate
from_json_file          Read an OTIO JSON file into the object model
from_json_string        Parse an OTIO JSON string into the object model
from_seconds            Construct a RationalTime from seconds at a rate
from_time_string        RationalTime from a time string
                        ("HH:MM:SS.sss") at a rate
from_timecode           RationalTime from a SMPTE timecode
generator_kind          Generator kind of a GeneratorReference
global_start_time       Global start time of a timeline
has_child               Does a composition directly contain a child?
has_clips               Does an object contain any clips (recursive)?
index_of_child          1-based position of a child, or NA
insert                  Insert an item at a time, splitting the item it
                        lands in
insert_child            Insert a child at a 1-based position (in place)
intersects              Do two TimeRanges intersect?
is_effect               Is x an Effect?
is_equivalent_to        Are two OTIO objects equivalent?
is_missing_reference    Is x a MissingReference?
is_otio                 Type predicates for OTIO objects
is_parent_of            Is x an ancestor of other?
is_rational_time        Is x a RationalTime / TimeRange?
is_unknown_schema       Is an object's schema unknown?
kind                    Get or set a track's kind
marked_range            Marked range of a Marker
media_reference         Active media reference of a clip
media_references        Media references of a clip
metadata                Get or set object metadata
name                    Get or set the name of an OTIO object
number_of_images_in_sequence
                        Number of images in an ImageSequenceReference
overlapping             Does an item overlap its neighbours?
overlaps                Do two TimeRanges overlap (cross without
                        containment)?
overwrite               Overwrite a span of a composition with an item
parameters              Parameters of a GeneratorReference
parent                  Parent of an OTIO object
presentation_time_for_image_number
                        Presentation time of the nth image (1-based)
range_from_start_end_time
                        Construct a TimeRange from start and exclusive
                        end times
range_in_parent         Range of an item within its parent composition
read_otiod              Read an OTIOD bundle
register_downgrade_function
                        Register a schema downgrade function
register_upgrade_function
                        Register a schema upgrade function
remove                  Remove the item at a time, optionally leaving a
                        gap
remove_child            Remove the child at a position (in place)
rescaled_to             Rescale a RationalTime to a new rate
ripple                  Ripple an item's source range
roll                    Roll an item, adjusting adjacent items to fit
schema_name             Schema name of an OTIO object
schema_version          Schema version of an OTIO object
set_child               Replace the child at a position (in place)
set_children            Replace all children (in place)
set_media_references    Replace the media references of a clip (in
                        place)
slice                   Slice an item in two at a time
slide                   Slide an item, adjusting the previous item's
                        duration
slip                    Slip an item's source range
source_range            Get or set an item's source range
start_time              TimeRange start_time and duration
target_url              Target URL of a clip or external reference
target_url_base         ImageSequenceReference fields
target_url_for_image_number
                        Target URL of the nth image (1-based)
time_scalar             Time scalar of a LinearTimeWarp
to_frames               Frame number of a RationalTime
to_json_file            Write an OTIO object to a JSON file
to_json_string          Serialize an OTIO object to a JSON string
to_seconds              Convert a RationalTime to seconds
to_time_string          Time string ("HH:MM:SS.sss") for a RationalTime
to_timecode             SMPTE timecode for a RationalTime
track_trimmed_to_range
                        Trim a track to a time range
tracks                  The track stack of a timeline
transition_type         Transition type / offsets
trim                    Trim an item, filling the freed time with gap
trimmed_range           Trimmed range of an item
trimmed_range_in_parent
                        Range of an item within its parent, trimmed by
                        the parent's source range
type_version_map        Current OTIO schema versions
validate_with_RcppOTIO
                        Validate an OTIO object against the real
                        OpenTimelineIO library
value                   RationalTime value and rate
video_tracks            Video / audio tracks of a timeline
visible                 Is an item visible?
visible_range           Visible range of an item (including adjacent
                        transitions)
write_otiod             Write an OTIOD bundle
