clutter.Timeline

clutter.Timeline

Synopsis

class clutter.Timeline(GObject):
    __init__(num_frames=True, fps=True, duration=True)
def get_duration()
def set_duration(msecs)
def get_direction()
def set_direction(direction)
def get_progress()
def clone()
def get_speed()
def set_speed(fps)
def start()
def pause()
def stop()
def set_loop(loop)
def get_loop()
def rewind()
def skip(n_frames)
def advance(frame_num)
def get_current_frame()
def set_n_frames(n_frames)
def get_n_frames()
def is_playing()
def set_delay(msecs)
def get_delay()
def get_delta(msecs)
def add_marker_at_frame(marker_name, frame_num)
def add_marker_at_time(marker_name, msecs)
def remove_marker(marker_name)
def list_markers(frame_num, n_markers)
def has_marker(marker_name)
def advance_to_marker(marker_name)

Ancestry

+-- GObject
  +-- clutter.Timeline

Constructor

    __init__(num_frames=True, fps=True, duration=True)

num_frames :

a

fps :

a

duration :

a

Returns :

a ClutterTimeline*

Methods

clutter.Timeline.get_duration

    def get_duration()

Returns :

a guint

clutter.Timeline.set_duration

    def set_duration(msecs)

msecs :

a guint

clutter.Timeline.get_direction

    def get_direction()

Returns :

a ClutterTimelineDirection

clutter.Timeline.set_direction

    def set_direction(direction)

direction :

a ClutterTimelineDirection

clutter.Timeline.get_progress

    def get_progress()

Returns :

a gdouble

clutter.Timeline.clone

    def clone()

Returns :

a ClutterTimeline*

clutter.Timeline.get_speed

    def get_speed()

Returns :

a guint

clutter.Timeline.set_speed

    def set_speed(fps)

fps :

a guint

clutter.Timeline.start

    def start()

clutter.Timeline.pause

    def pause()

clutter.Timeline.stop

    def stop()

clutter.Timeline.set_loop

    def set_loop(loop)

loop :

a gboolean

clutter.Timeline.get_loop

    def get_loop()

Returns :

a gboolean

clutter.Timeline.rewind

    def rewind()

clutter.Timeline.skip

    def skip(n_frames)

n_frames :

a guint

clutter.Timeline.advance

    def advance(frame_num)

frame_num :

a guint

clutter.Timeline.get_current_frame

    def get_current_frame()

Returns :

a gint

clutter.Timeline.set_n_frames

    def set_n_frames(n_frames)

n_frames :

a guint

clutter.Timeline.get_n_frames

    def get_n_frames()

Returns :

a guint

clutter.Timeline.is_playing

    def is_playing()

Returns :

a gboolean

clutter.Timeline.set_delay

    def set_delay(msecs)

msecs :

a guint

clutter.Timeline.get_delay

    def get_delay()

Returns :

a guint

clutter.Timeline.get_delta

    def get_delta(msecs)

msecs :

a guint*

Returns :

a guint

clutter.Timeline.add_marker_at_frame

    def add_marker_at_frame(marker_name, frame_num)

marker_name :

a const-gchar*

frame_num :

a guint

clutter.Timeline.add_marker_at_time

    def add_marker_at_time(marker_name, msecs)

marker_name :

a const-gchar*

msecs :

a guint

clutter.Timeline.remove_marker

    def remove_marker(marker_name)

marker_name :

a const-gchar*

clutter.Timeline.list_markers

    def list_markers(frame_num, n_markers)

frame_num :

a gint

n_markers :

a gsize*

Returns :

a gchar**

clutter.Timeline.has_marker

    def has_marker(marker_name)

marker_name :

a const-gchar*

Returns :

a gboolean

clutter.Timeline.advance_to_marker

    def advance_to_marker(marker_name)

marker_name :

a const-gchar*