Claw  1.7.0
Public Member Functions
claw::tween::tweener_sequence Class Reference

The tweener sequence manages several tweeners in a common timeline. More...

#include <tweener_sequence.hpp>

Inheritance diagram for claw::tween::tweener_sequence:
claw::tween::base_tweener

List of all members.

Public Member Functions

void insert (const tweener &t)
 Add a tweener in the sequence.
void clear ()
 Remove all the tweeners from the sequence.
- Public Member Functions inherited from claw::tween::base_tweener
virtual ~base_tweener ()
 Destructor.
base_tweenerclone () const
 Create a copy of this allocated with new.
bool is_finished () const
 Tell if the tweener has reached his total duration.
double update (double dt)
 Update the base_tweener of a given amount of time.

Detailed Description

The tweener sequence manages several tweeners in a common timeline.

A tweener in a tweener sequence will start only when all the previous tweeners in the same sequence are over.

Author:
Julien Jorge
See also:
tweeners

Definition at line 51 of file tweener_sequence.hpp.


Member Function Documentation

void claw::tween::tweener_sequence::insert ( const tweener t)

Add a tweener in the sequence.

Parameters:
tThe tweener.

Definition at line 36 of file tweener_sequence.cpp.


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