|
3ds Max C++ API Reference
|
Classes | |
| class | KeyReduceStatus |
Macros | |
| #define | DEFULAT_KEYREDUCE_THRESHOLD (0.5f) |
Enumerations | |
| enum | KeyReduceResult : int { KEYREDUCE_ABORT = -1 , KEYREDUCE_STOP = 0 , KEYREDUCE_CONTINUE = 1 } |
Functions | |
| CoreExport KeyReduceResult | ApplyKeyReduction (Control *cont, Interval range, float thresh, TimeValue step, KeyReduceStatus *status) |
| Attempts to delete keys that lie within the given time range. | |
| #define DEFULAT_KEYREDUCE_THRESHOLD (0.5f) |
| enum KeyReduceResult : int |
| CoreExport KeyReduceResult ApplyKeyReduction | ( | Control * | cont, |
| Interval | range, | ||
| float | thresh, | ||
| TimeValue | step, | ||
| KeyReduceStatus * | status ) |
Attempts to delete keys that lie within the given time range.
| cont | The controller whose keys are to be reduced. |
| range | The time range within which to delete keys. |
| thresh | After the key reduction, the controller's values at each step are guaranteed to be within this distance from their original values. |
| step | The controller will be sampled in steps of this time increment. |
| status | The callback object used to report the key reduction status and control continued processing. |