Class Index | Cross Index | Namespace Index |
Contained in: Gnome
Derived from:
Gtk::Widget
Derived by:
none
#include <gtk--/animator.h>
public function member index: |
||
Animator | (guint width, guint height); | |
bool | advance | (gint num); |
bool | append_frame | (const Gtk::string& name, gint x_offset, gint y_offset, guint32 interval, guint width, guint height); |
bool | append_frame | (const Gtk::string& name, gint x_offset, gint y_offset, guint32 interval); |
bool | append_frame | (Pixmap& pixmap, gint x_offset, gint y_offset, guint32 interval); |
bool | append_frame | (const Gdk_Imlib::Image& image, gint x_offset, gint y_offset, guint32 interval, guint width, guint height); |
bool | append_frame | (const Gdk_Imlib::Image& image, gint x_offset, gint y_offset, guint32 interval); |
bool | append_frames | (const Gdk_Imlib::Image& image, gint x_offset, gint y_offset, guint32 interval, gint x_unit, guint width, guint height); |
bool | append_frames | (const Gdk_Imlib::Image& image, gint x_offset, gint y_offset, guint32 interval, gint x_unit); |
bool | append_frames | (const Gtk::string& name, gint x_offset, gint y_offset, guint32 interval, gint x_unit, guint width, guint height); |
bool | append_frames | (const Gtk::string& name, gint x_offset, gint y_offset, guint32 interval, gint x_unit); |
guint | get_current_frame_number | (); |
GnomeAnimatorLoopType | get_loop_type | (); |
gint | get_playback_direction | (); |
gdouble | get_playback_speed | (); |
GnomeAnimatorStatus | get_status | (); |
static GtkType | get_type | (); |
void | goto_frame | (guint frame_number); |
GnomeAnimator* | gtkobj | (); |
const GnomeAnimator* | gtkobj | () const; |
static bool | isA | (Gtk::Object* checkcast); |
void | set_loop_type | (GnomeAnimatorLoopType loop_type); |
void | set_playback_direction | (gint playback_direction=1); |
void | set_playback_speed | (gdouble speed=1.0); |
void | start | (); |
void | stop | (); |
virtual | ~Animator | (); |
protected function member index: |
||
explicit | Animator | (GnomeAnimator* castitem); |
void | initialize_class | (); |
private function member index: |
||
Animator | (const Animator&); | |
Animator& | operator = | (const Animator&); |
A positive value uses the specified playback direction; a negative one goes in the opposite direction. If the loop type is GNOME_ANIMATOR_LOOP_NONE and the value causes the frame counter to overflow, false is returned and the animator is stopped; otherwise, true is returned.
Load an image from name, crop it into frames x_unit pixels wide, and append them as frames to the animator. Each frame is rendered at its natural size.
Crop image into frames x_unit pixels wide, and append them as frames to the animator with the specified interval and offsets. Each frame is rendered at its natural size.
Crop image into frames x_unit pixels wide, and append them as frames to the animator with the specified interval and offsets. Each frame is rendered at the specified size.
A positive value means "forwards"; A negative one means "backwards".
(the higher, the faster: the interval value is divided by this factor before being used). Default is 1.0.
A positive value means "forwards"; A negative one means "backwards".
(the higher, the faster: the interval value is divided by this factor before being used). Default is 1.0.