Blender V2.61 - r43446
|
#include <BKE_pointcache.h>
Public Attributes | |
ListBase | undo |
struct PTCacheUndo * | curundo |
PTCacheEditPoint * | points |
struct PTCacheID | pid |
struct ParticleSystem * | psys |
struct ParticleData * | particles |
struct KDTree * | emitter_field |
float * | emitter_cosnos |
int * | mirror_cache |
struct ParticleCacheKey ** | pathcache |
ListBase | pathcachebufs |
int | totpoint |
int | totframes |
int | totcached |
int | edited |
unsigned char | sel_col [3] |
unsigned char | nosel_col [3] |
Definition at line 231 of file BKE_pointcache.h.
struct PTCacheUndo* PTCacheEdit::curundo |
Definition at line 233 of file BKE_pointcache.h.
Referenced by PE_undo_get_name(), PE_undo_number(), PE_undo_push(), PE_undo_step(), and PTCacheUndo_clear().
Definition at line 248 of file BKE_pointcache.h.
Referenced by clear_edited_exec(), hair_needs_recalc(), PE_start_edit(), psys_check_edited(), and ptcache_free_bake_exec().
float* PTCacheEdit::emitter_cosnos |
Definition at line 242 of file BKE_pointcache.h.
Referenced by brush_puff(), pe_deflect_emitter(), PE_free_ptcache_edit(), and recalc_emitter_field().
struct KDTree* PTCacheEdit::emitter_field |
Definition at line 241 of file BKE_pointcache.h.
Referenced by brush_puff(), pe_deflect_emitter(), PE_free_ptcache_edit(), and recalc_emitter_field().
Definition at line 243 of file BKE_pointcache.h.
Referenced by brush_add(), get_PTCacheUndo(), PE_apply_mirror(), PE_free_ptcache_edit(), PE_mirror_particle(), PE_mirror_x(), PE_update_mirror_cache(), and remove_tagged_particles().
unsigned char PTCacheEdit::nosel_col[3] |
Definition at line 251 of file BKE_pointcache.h.
Referenced by PE_create_particle_edit(), and psys_cache_edit_paths().
struct ParticleData* PTCacheEdit::particles |
Definition at line 240 of file BKE_pointcache.h.
struct ParticleCacheKey** PTCacheEdit::pathcache |
Definition at line 245 of file BKE_pointcache.h.
Referenced by brush_cut(), brush_edit_apply(), draw_ptcache_edit(), draw_update_ptcache_edit(), PE_create_particle_edit(), psys_cache_edit_paths(), psys_free_path_cache(), and psys_thread_create_path().
Definition at line 246 of file BKE_pointcache.h.
Referenced by PE_create_particle_edit(), psys_cache_edit_paths(), and psys_free_path_cache().
struct PTCacheID PTCacheEdit::pid |
Definition at line 236 of file BKE_pointcache.h.
Referenced by get_PTCacheUndo(), make_PTCacheUndo(), pe_get_current(), and update_velocities().
Definition at line 234 of file BKE_pointcache.h.
Referenced by brush_add(), brush_comb(), brush_cut(), brush_length(), brush_puff(), brush_smooth_do(), brush_weight(), calc_manipulator_stats(), connect_hair(), createTransParticleVerts(), disconnect_hair(), draw_ptcache_edit(), flushTransParticles(), get_PTCacheUndo(), make_PTCacheUndo(), PE_apply_mirror(), PE_create_particle_edit(), PE_free_ptcache_edit(), PE_mirror_particle(), PE_mirror_x(), psys_cache_edit_paths(), psys_thread_create_path(), rekey_particle(), rekey_particle_to_time(), remove_tagged_particles(), select_key(), select_keys(), select_less_keys(), select_more_keys(), select_root(), select_tip(), set_delete_particle(), set_delete_particle_key(), subdivide_particle(), toggle_key_select(), and update_velocities().
struct ParticleSystem* PTCacheEdit::psys |
Definition at line 239 of file BKE_pointcache.h.
Referenced by brush_add(), brush_edit_apply(), brush_puff(), brush_weight(), createTransParticleVerts(), delete_exec(), draw_object(), draw_update_ptcache_edit(), flushTransParticles(), foreach_mouse_hit_key(), get_PTCacheUndo(), make_PTCacheUndo(), particle_edit_toggle_exec(), PE_apply_lengths(), PE_create_particle_edit(), pe_deflect_emitter(), PE_free_ptcache_edit(), PE_hair_poll(), pe_iterate_lengths(), PE_lasso_select(), PE_minmax(), PE_mirror_x(), PE_start_edit(), PE_update_object(), PE_update_selection(), psys_cache_edit_paths(), rekey_particle(), rekey_particle_to_time(), remove_doubles_exec(), subdivide_particle(), update_velocities(), update_world_cos(), and weight_set_exec().
unsigned char PTCacheEdit::sel_col[3] |
Definition at line 250 of file BKE_pointcache.h.
Referenced by PE_create_particle_edit(), and psys_cache_edit_paths().
Definition at line 248 of file BKE_pointcache.h.
Referenced by psys_cache_edit_paths(), and psys_free_path_cache().
Definition at line 248 of file BKE_pointcache.h.
Definition at line 248 of file BKE_pointcache.h.
Referenced by brush_add(), calc_manipulator_stats(), draw_ptcache_edit(), get_PTCacheUndo(), make_PTCacheUndo(), PE_create_particle_edit(), PE_mirror_x(), psys_cache_edit_paths(), and remove_tagged_particles().
Definition at line 232 of file BKE_pointcache.h.
Referenced by PE_undo_get_name(), PE_undo_number(), PE_undo_push(), PE_undo_valid(), and PTCacheUndo_clear().