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 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_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_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.
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.
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.
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.
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.