Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_particle_types.h
| Show First 20 Lines • Show All 154 Lines • ▼ Show 20 Lines | |||||
| typedef struct ParticleSettings { | typedef struct ParticleSettings { | ||||
| ID id; | ID id; | ||||
| struct AnimData *adt; | struct AnimData *adt; | ||||
| struct BoidSettings *boids; | struct BoidSettings *boids; | ||||
| struct SPHFluidSettings *fluid; | struct SPHFluidSettings *fluid; | ||||
| struct EffectorWeights *effector_weights; | struct EffectorWeights *effector_weights; | ||||
| struct Group *collision_group; | struct Collection *collision_group; | ||||
| int flag, rt; | int flag, rt; | ||||
| short type, from, distr, texact; | short type, from, distr, texact; | ||||
| /* physics modes */ | /* physics modes */ | ||||
| short phystype, rotmode, avemode, reactevent; | short phystype, rotmode, avemode, reactevent; | ||||
| int draw; | int draw; | ||||
| float draw_size; | float draw_size; | ||||
| short draw_as, pad1, childtype, pad2; | short draw_as, pad1, childtype, pad2; | ||||
| ▲ Show 20 Lines • Show All 67 Lines • ▼ Show 20 Lines | typedef struct ParticleSettings { | ||||
| struct CurveMapping *roughcurve; | struct CurveMapping *roughcurve; | ||||
| float clump_noise_size; | float clump_noise_size; | ||||
| /* hair dynamics */ | /* hair dynamics */ | ||||
| float bending_random; | float bending_random; | ||||
| struct MTex *mtex[18]; /* MAX_MTEX */ | struct MTex *mtex[18]; /* MAX_MTEX */ | ||||
| struct Group *dup_group; | struct Collection *dup_group; | ||||
| struct ListBase dupliweights; | struct ListBase dupliweights; | ||||
| struct Group *eff_group DNA_DEPRECATED; // deprecated | struct Collection *eff_group DNA_DEPRECATED; // deprecated | ||||
| struct Object *dup_ob; | struct Object *dup_ob; | ||||
| struct Object *bb_ob; | struct Object *bb_ob; | ||||
| struct Ipo *ipo DNA_DEPRECATED; /* old animation system, deprecated for 2.5 */ | struct Ipo *ipo DNA_DEPRECATED; /* old animation system, deprecated for 2.5 */ | ||||
| struct PartDeflect *pd; | struct PartDeflect *pd; | ||||
| struct PartDeflect *pd2; | struct PartDeflect *pd2; | ||||
| /* modified dm support */ | /* modified dm support */ | ||||
| short use_modifier_stack; | short use_modifier_stack; | ||||
| ▲ Show 20 Lines • Show All 370 Lines • Show Last 20 Lines | |||||