Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/intern/fmodifier.c
| Show First 20 Lines • Show All 762 Lines • ▼ Show 20 Lines | static void fcm_cycles_evaluate(FCurve *UNUSED(fcu), | ||||
| float UNUSED(evaltime), | float UNUSED(evaltime), | ||||
| void *storage_) | void *storage_) | ||||
| { | { | ||||
| tFCMED_Cycles *storage = storage_; | tFCMED_Cycles *storage = storage_; | ||||
| *cvalue += storage->cycyofs; | *cvalue += storage->cycyofs; | ||||
| } | } | ||||
| static FModifierTypeInfo FMI_CYCLES = { | static FModifierTypeInfo FMI_CYCLES = { | ||||
| FMODIFIER_TYPE_CYCLES, /* type */ | FMODIFIER_TYPE_CYCLES, /* type */ | ||||
| sizeof(FMod_Cycles), /* size */ | sizeof(FMod_Cycles), /* size */ | ||||
| FMI_TYPE_EXTRAPOLATION, /* action type */ | FMI_TYPE_EXTRAPOLATION, /* action type */ | ||||
| FMI_REQUIRES_ORIGINAL_DATA, /* requirements */ | FMI_REQUIRES_ORIGINAL_DATA, /* requirements */ | ||||
| N_("Cycles"), /* name */ | CTX_N_(BLT_I18NCONTEXT_ID_ACTION, "Cycles"), /* name */ | ||||
| "FMod_Cycles", /* struct name */ | "FMod_Cycles", /* struct name */ | ||||
| sizeof(tFCMED_Cycles), /* storage size */ | sizeof(tFCMED_Cycles), /* storage size */ | ||||
| NULL, /* free data */ | NULL, /* free data */ | ||||
| NULL, /* copy data */ | NULL, /* copy data */ | ||||
| fcm_cycles_new_data, /* new data */ | fcm_cycles_new_data, /* new data */ | ||||
| NULL /*fcm_cycles_verify*/, /* verify */ | NULL /*fcm_cycles_verify*/, /* verify */ | ||||
| fcm_cycles_time, /* evaluate time */ | fcm_cycles_time, /* evaluate time */ | ||||
| fcm_cycles_evaluate, /* evaluate */ | fcm_cycles_evaluate, /* evaluate */ | ||||
| }; | }; | ||||
| /* Noise F-Curve Modifier --------------------------- */ | /* Noise F-Curve Modifier --------------------------- */ | ||||
| static void fcm_noise_new_data(void *mdata) | static void fcm_noise_new_data(void *mdata) | ||||
| { | { | ||||
| FMod_Noise *data = (FMod_Noise *)mdata; | FMod_Noise *data = (FMod_Noise *)mdata; | ||||
| ▲ Show 20 Lines • Show All 734 Lines • Show Last 20 Lines | |||||