papyrus logo

Papyrus::Gtk::AnimatorBounceWidget Class Reference

#include <animatorbouncewidget.h>

List of all members.

Public Types

typedef std::set
< Papyrus::Animator::pointer
Animators

Public Member Functions

 AnimatorBounceWidget ()
 ~AnimatorBounceWidget ()
::Gtk::Label & label ()
::Gtk::SpinButton & spinbutton ()
::Gtk::Adjustment & spinadjustment ()
void add (Papyrus::Animator::pointer animator)
void remove (Papyrus::Animator::pointer animator)
const Animatorsanimators () const

Protected Types

enum  Direction { REVERSE, STOP, FORWARD }
typedef enum
Papyrus::Gtk::AnimatorBounceWidget::Direction 
Direction

Protected Member Functions

void on_spinbutton_value_changed ()
void on_direction_changed (int direction)

Protected Attributes

Animators m_animators
::Gtk::Label m_label
::Gtk::Adjustment m_spinadjustment
::Gtk::SpinButton m_spinbutton
::Gtk::ToggleButton m_direction [3]

Detailed Description

Author:
Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>

Member Typedef Documentation


Member Enumeration Documentation

Enumerator:
REVERSE 
STOP 
FORWARD 

Constructor & Destructor Documentation

Papyrus::Gtk::AnimatorBounceWidget::AnimatorBounceWidget (  ) 
Papyrus::Gtk::AnimatorBounceWidget::~AnimatorBounceWidget (  ) 

Member Function Documentation

void Papyrus::Gtk::AnimatorBounceWidget::add ( Papyrus::Animator::pointer  animator  ) 

References m_animators.

const AnimatorBounceWidget::Animators & Papyrus::Gtk::AnimatorBounceWidget::animators (  )  const

References m_animators.

Gtk::Label & Papyrus::Gtk::AnimatorBounceWidget::label (  ) 

References m_label.

void Papyrus::Gtk::AnimatorBounceWidget::on_direction_changed ( int  direction  )  [protected]

References FORWARD, m_direction, m_spinbutton, REVERSE, and STOP.

Referenced by AnimatorBounceWidget().

void Papyrus::Gtk::AnimatorBounceWidget::on_spinbutton_value_changed (  )  [protected]
void Papyrus::Gtk::AnimatorBounceWidget::remove ( Papyrus::Animator::pointer  animator  ) 

References m_animators.

Gtk::Adjustment & Papyrus::Gtk::AnimatorBounceWidget::spinadjustment (  ) 

References m_spinadjustment.

Gtk::SpinButton & Papyrus::Gtk::AnimatorBounceWidget::spinbutton (  ) 

References m_spinbutton.


Member Data Documentation

::Gtk::ToggleButton Papyrus::Gtk::AnimatorBounceWidget::m_direction[3] [protected]

Referenced by AnimatorBounceWidget(), and label().

Referenced by spinadjustment().

::Gtk::SpinButton Papyrus::Gtk::AnimatorBounceWidget::m_spinbutton [protected]

The documentation for this class was generated from the following files:

Generated on Fri Apr 16 12:41:11 2010 for papyrus by doxygen 1.6.1