Rechercher une page de manuel
Clutter::Timeline.3pm
Langue: en
Version: 2008-07-23 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
NAME
Clutter::TimelineHIERARCHY
Glib::Object +----Clutter::Timeline
METHODS
timeline = Clutter::Timeline->new ($n_frames, $fps)
timeline = Clutter::Timeline->new ($n_frames, $fps)
-
- •
- $n_frames (integer)
- •
- $fps (integer)
timeline = Clutter::Timeline->new_for_duration ($msecs)
-
- •
- $msecs (integer)
$timeline->add_marker_at_frame ($marker_name, $frame_num)
$timeline->add_marker_at_frame ($marker_name, $frame_num)
-
- •
- $marker_name (string)
- •
- $frame_num (integer)
$timeline->add_marker_at_time ($marker_name, $msecs)
$timeline->add_marker_at_time ($marker_name, $msecs)
-
- •
- $marker_name (string)
- •
- $msecs (integer)
$timeline->advance ($frame_num)
$timeline->advance ($frame_num)
-
- •
- $frame_num (integer)
$timeline->advance_to_marker ($marker_name)
$timeline->advance_to_marker ($marker_name)
-
- •
- $marker_name (string)
timeline = Clutter::Timeline->clone ($timeline)
-
- •
- $timeline (Clutter::Timeline)
integer = $timeline->get_current_frame
integer = $timeline->get_current_frame
integer = $timeline->get_delay
integer = $timeline->get_delay
$timeline->set_delay ($msecs)
$timeline->set_delay ($msecs)
-
- •
- $msecs (integer)
frames = $timeline->get_delta
frames = $timeline->get_delta
(frames, msecs) = $timeline->get_delta
(frames, msecs) = $timeline->get_delta
timelinedirection = $timeline->get_direction
timelinedirection = $timeline->get_direction
$timeline->set_direction ($direction)
$timeline->set_direction ($direction)
-
- •
- $direction (Clutter::TimelineDirection)
integer = $timeline->get_duration
integer = $timeline->get_duration
$timeline->set_duration ($msecs)
$timeline->set_duration ($msecs)
-
- •
- $msecs (integer)
boolean = $timeline->has_marker ($marker_name)
boolean = $timeline->has_marker ($marker_name)
-
- •
- $marker_name (string)
boolean = $timeline->is_playing
boolean = $timeline->is_playing
list = $timeline->list_markers ($frame_num)
list = $timeline->list_markers ($frame_num)
-
- •
- $frame_num (integer)
boolean = $timeline->get_loop
boolean = $timeline->get_loop
$timeline->set_loop ($loop)
$timeline->set_loop ($loop)
-
- •
- $loop (boolean)
integer = $timeline->get_n_frames
integer = $timeline->get_n_frames
$timeline->set_n_frames ($n_frames)
$timeline->set_n_frames ($n_frames)
-
- •
- $n_frames (integer)
$timeline->pause
$timeline->pause
double = $timeline->get_progress
double = $timeline->get_progress
$timeline->remove_marker ($marker_name)
$timeline->remove_marker ($marker_name)
-
- •
- $marker_name (string)
$timeline->rewind
$timeline->rewind
$timeline->skip ($nframes)
$timeline->skip ($nframes)
-
- •
- $nframes (integer)
integer = $timeline->get_speed
integer = $timeline->get_speed
$timeline->set_speed ($fps)
$timeline->set_speed ($fps)
-
- •
- $fps (integer)
$timeline->start
$timeline->start
$timeline->stop
$timeline->stop
PROPERTIES
- 'delay' (Glib::UInt : readable / writable / private)
- Delay before start
- 'direction' (Clutter::TimelineDirection : readable / writable / private)
- Direction of the timeline
- 'duration' (Glib::UInt : readable / writable / private)
- Duration of the timeline in milliseconds
- 'fps' (Glib::UInt : readable / writable / private)
- Timeline frames per second
- 'loop' (boolean : readable / writable / private)
- Should the timeline automatically restart
- 'num-frames' (Glib::UInt : readable / writable / private)
- Timelines total number of frames
SIGNALS
- new-frame (Clutter::Timeline, integer)
- completed (Clutter::Timeline)
- started (Clutter::Timeline)
- paused (Clutter::Timeline)
- marker-reached (Clutter::Timeline, string, integer)
ENUMS AND FLAGS
enum Clutter::TimelineDirection
- •
- 'forward' / 'CLUTTER_TIMELINE_FORWARD'
- •
- 'backward' / 'CLUTTER_TIMELINE_BACKWARD'
SEE ALSO
Clutter, Glib::ObjectCOPYRIGHT
Copyright (C) 2006 OpenedHand Ltd.This module is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public Library version 2.1, or under the terms of the Artistic License. See Clutter for the full copyright notice.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre