Public Member Functions

TimeMap Class Reference

Search for all occurrences

Detailed Description

See also:
Class Animatable.
Description:
This class is used by Animatable::MapKeys(). It provides a method map() that is used to apply the mapping required by the system to the TimeValue passed.

#include <TimeMap.h>

Inheritance diagram for TimeMap:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual  ~TimeMap ()
virtual TimeValue  map (TimeValue t)=0
virtual TimeValue  prevmap (TimeValue t)=0

Constructor & Destructor Documentation

virtual ~TimeMap ( ) [inline, virtual]
Remarks:
Destructor.
{}

Member Function Documentation

virtual TimeValue map ( TimeValue  t ) [pure virtual]
Remarks:
Implemented by the System.

This is a time map function that takes a TimeValue and returns a TimeValue. A plug-in developer just calls this map method to alter the TimeValue.
Parameters:
TimeValue t

This is the input time.
Returns:
The modified time.
virtual TimeValue prevmap ( TimeValue  t ) [pure virtual]
Remarks:
This method is not used.

TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap
TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap TimeMap