timefunctions.inl

Go to the documentation of this file.
00001 /*  
00002  *      MAX_time_functions.h - recursive animatable time functions
00003  *
00004  *          Copyright � John Wainwright 1996
00005  *
00006  */
00007 #pragma warning(push)
00008 #pragma warning(disable:4100)
00009 
00010 /* time operations */
00011 
00012     def_time_fn  ( deleteTime );
00013     def_time_fn  ( reverseTime );
00014     def_time_fn  ( scaleTime );
00015     def_time_fn  ( insertTime );
00016     def_time_fn  ( setTimeRange );
00017 
00018 /* key operations */
00019 
00020     def_time_fn  ( addNewKey );
00021     def_time_fn  ( deleteKeys );
00022 //  def_time_fn  ( appendKey ); // RK: 6/19/02, Commenting these, breaks the SDK
00023 //  def_time_fn  ( assignKey ); // RK: 6/19/02, Commenting these, breaks the SDK
00024     def_time_fn  ( selectKeys );
00025     def_time_fn  ( deselectKeys );
00026     def_time_fn  ( moveKeys );
00027     def_time_fn  ( mapKeys );
00028     def_time_fn  ( sortKeys );
00029     def_time_fn  ( reduceKeys );
00030 
00031 /* ORT, ease/multiplier curves */
00032 
00033     def_time_fn  ( addEaseCurve );
00034     def_time_fn  ( deleteEaseCurve );
00035     def_time_fn  ( setBeforeORT );
00036     def_time_fn  ( setAfterORT );
00037     def_time_fn  ( enableORTs );
00038 
00039 #pragma warning(pop)