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)