Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_modifier_types.h
| Show First 20 Lines • Show All 403 Lines • ▼ Show 20 Lines | enum { | ||||
| MOD_BEVEL_FIX_SHA, | MOD_BEVEL_FIX_SHA, | ||||
| }; | }; | ||||
| typedef struct SmokeModifierData { | typedef struct SmokeModifierData { | ||||
| ModifierData modifier; | ModifierData modifier; | ||||
| struct SmokeDomainSettings *domain; | struct SmokeDomainSettings *domain; | ||||
| struct SmokeFlowSettings *flow; /* inflow, outflow, smoke objects */ | struct SmokeFlowSettings *flow; /* inflow, outflow, smoke objects */ | ||||
| struct SmokeCollSettings *coll; /* collision objects */ | struct SmokeCollSettings *effec; /* effector objects (collision, guiding) */ | ||||
| float time; | float time; | ||||
| int type; /* domain, inflow, outflow, ... */ | int type; /* domain, inflow, outflow, ... */ | ||||
| } SmokeModifierData; | } SmokeModifierData; | ||||
| /* Smoke modifier flags */ | /* Smoke modifier flags */ | ||||
| enum { | enum { | ||||
| MOD_SMOKE_TYPE_DOMAIN = (1 << 0), | MOD_SMOKE_TYPE_DOMAIN = (1 << 0), | ||||
| MOD_SMOKE_TYPE_FLOW = (1 << 1), | MOD_SMOKE_TYPE_FLOW = (1 << 1), | ||||
| MOD_SMOKE_TYPE_COLL = (1 << 2), | MOD_SMOKE_TYPE_EFFEC = (1 << 2), | ||||
| }; | }; | ||||
| typedef struct DisplaceModifierData { | typedef struct DisplaceModifierData { | ||||
| ModifierData modifier; | ModifierData modifier; | ||||
| /* keep in sync with MappingInfoModifierData */ | /* keep in sync with MappingInfoModifierData */ | ||||
| struct Tex *texture; | struct Tex *texture; | ||||
| struct Object *map_object; | struct Object *map_object; | ||||
| ▲ Show 20 Lines • Show All 1,301 Lines • Show Last 20 Lines | |||||