Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 3852 in orxonox.OLD for orxonox/trunk/src/animation3d.h


Ignore:
Timestamp:
Apr 17, 2005, 1:39:10 PM (20 years ago)
Author:
bensch
Message:

orxonox/trunk: new Animation3D is now ready for setting up of the Functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/animation3d.h

    r3851 r3852  
    2626{
    2727 public:
    28   Animation3D(void);
     28  Animation3D(PNode* object);
    2929  virtual ~Animation3D(void);
    3030   
     
    3434  void addKeyFrame(KeyFrame3D* frame);
    3535
    36   virtual void tick(float timePassed);
     36  virtual void tick(float dt);
    3737
    3838  // animation functions
     
    4040
    4141 private:
    42   float constant(float timePassed) const;
    43   float linear(float timePassed) const;
    44   float sine(float timePassed) const;
    45   float cosine(float timePassed) const;
    46   float exp(float timePassed) const;
    47   float negExp(float timePassed) const;
    48   float quadratic(float timePassed) const;
    49   float random(float timePassed) const;
     42  void constant(float timePassed) const;
     43  void linear(float timePassed) const;
     44  void sine(float timePassed) const;
     45  void cosine(float timePassed) const;
     46  void exp(float timePassed) const;
     47  void negExp(float timePassed) const;
     48  void quadratic(float timePassed) const;
     49  void random(float timePassed) const;
    5050  //  ANIM_FUNCTION animFunc;
    5151  KeyFrame3D* currentKeyFrame;
    5252  KeyFrame3D* nextKeyFrame;
    5353  tList<KeyFrame3D>* keyFrameList;
    54   float (Animation3D::*animFunc)(float) const;
     54  void (Animation3D::*animFunc)(float) const;
    5555
    5656  // more class-local description
Note: See TracChangeset for help on using the changeset viewer.