Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_particle.h
| Show All 34 Lines | |||||
| struct rcti; | struct rcti; | ||||
| /* particle edit mode */ | /* particle edit mode */ | ||||
| void PE_free_ptcache_edit(struct PTCacheEdit *edit); | void PE_free_ptcache_edit(struct PTCacheEdit *edit); | ||||
| int PE_start_edit(struct PTCacheEdit *edit); | int PE_start_edit(struct PTCacheEdit *edit); | ||||
| /* access */ | /* access */ | ||||
| struct PTCacheEdit *PE_get_current_from_psys(struct ParticleSystem *psys); | struct PTCacheEdit *PE_get_current_from_psys(struct ParticleSystem *psys); | ||||
| struct PTCacheEdit *PE_get_current(struct Scene *scene, struct Object *ob); | struct PTCacheEdit *PE_get_current(struct Depsgraph *depsgraph, | ||||
| struct Scene *scene, | |||||
| struct Object *ob); | |||||
| struct PTCacheEdit *PE_create_current(struct Depsgraph *depsgraph, | struct PTCacheEdit *PE_create_current(struct Depsgraph *depsgraph, | ||||
| struct Scene *scene, | struct Scene *scene, | ||||
| struct Object *ob); | struct Object *ob); | ||||
| void PE_current_changed(struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob); | void PE_current_changed(struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob); | ||||
| int PE_minmax(struct Scene *scene, struct ViewLayer *view_layer, float min[3], float max[3]); | int PE_minmax(struct Depsgraph *depsgraph, | ||||
| struct Scene *scene, | |||||
| struct ViewLayer *view_layer, | |||||
| float min[3], | |||||
| float max[3]); | |||||
| struct ParticleEditSettings *PE_settings(struct Scene *scene); | struct ParticleEditSettings *PE_settings(struct Scene *scene); | ||||
| /* update calls */ | /* update calls */ | ||||
| void PE_hide_keys_time(struct Scene *scene, struct PTCacheEdit *edit, float cfra); | void PE_hide_keys_time(struct Scene *scene, struct PTCacheEdit *edit, float cfra); | ||||
| void PE_update_object(struct Depsgraph *depsgraph, | void PE_update_object(struct Depsgraph *depsgraph, | ||||
| struct Scene *scene, | struct Scene *scene, | ||||
| struct Object *ob, | struct Object *ob, | ||||
| int useflag); | int useflag); | ||||
| Show All 17 Lines | |||||