Blender  V3.3
Public Attributes | List of all members
FluidModifierData Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
 
struct FluidDomainSettingsdomain
 
struct FluidFlowSettingsflow
 
struct FluidEffectorSettingseffector
 
float time
 
int type
 
void_pad1
 

Detailed Description

Definition at line 531 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad1

void* FluidModifierData::_pad1

Definition at line 542 of file DNA_modifier_types.h.

◆ domain

struct FluidDomainSettings* FluidModifierData::domain

Definition at line 534 of file DNA_modifier_types.h.

Referenced by MANTA::bakeData(), MANTA::bakeGuiding(), MANTA::bakeMesh(), MANTA::bakeNoise(), MANTA::bakeParticles(), BKE_fluid_modifier_copy(), BKE_fluid_modifier_create_type_data(), BKE_fluid_modifier_freeDomain(), BKE_fluid_modifier_reset_ex(), BKE_modifier_blend_read_data(), BKE_modifier_blend_write(), BKE_ptcache_id_from_smoke(), BKE_ptcache_object_reset(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_280(), blo_do_versions_290(), DRW_fluid_ensure_flags(), DRW_fluid_ensure_range_field(), DRW_smoke_ensure(), DRW_smoke_ensure_coba_field(), DRW_smoke_ensure_velocity(), drw_volume_object_mesh_init(), MANTA::exportLiquidScript(), MANTA::exportSmokeScript(), fluid_bake_endjob(), fluid_bake_sequence(), fluid_bake_startjob(), fluid_free_endjob(), fluid_free_exec(), fluid_free_startjob(), fluid_initjob(), fluid_pause_exec(), fluid_validatepaths(), foreachIDLink(), MANTA::hasData(), MANTA::hasGuiding(), MANTA::hasMesh(), MANTA::hasNoise(), MANTA::hasParticles(), initData(), MANTA::MANTA(), modifier_replace_with_fluid(), MANTA::needsRealloc(), object_blend_read_lib(), object_foreach_path(), object_remove_particle_system(), OVERLAY_volume_extra(), particles_fluid_step(), MANTA::readConfiguration(), MANTA::readData(), MANTA::readGuiding(), MANTA::readMesh(), MANTA::readNoise(), MANTA::readParticles(), updateDepsgraph(), MANTA::updatePointers(), workbench_cache_populate(), workbench_volume_modifier_cache_populate(), MANTA::writeConfiguration(), MANTA::writeData(), and MANTA::writeNoise().

◆ effector

struct FluidEffectorSettings* FluidModifierData::effector

◆ flow

struct FluidFlowSettings* FluidModifierData::flow

◆ modifier

ModifierData FluidModifierData::modifier

Definition at line 532 of file DNA_modifier_types.h.

Referenced by BKE_fluid_modifier_copy(), and BKE_fluid_modifier_freeDomain().

◆ time

float FluidModifierData::time

◆ type

int FluidModifierData::type

The documentation for this struct was generated from the following file: