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

#include <DNA_object_fluidsim_types.h>

Public Attributes

struct FluidsimModifierData * fmd
 
int threads
 
char _pad1 [4]
 
short type
 
short show_advancedoptions
 
short resolutionxyz
 
short previewresxyz
 
float realsize
 
short guiDisplayMode
 
short renderDisplayMode
 
float viscosityValue
 
short viscosityMode DNA_DEPRECATED
 
short viscosityExponent
 
float grav [3]
 
float animStart
 
float animEnd
 
int bakeStart
 
int bakeEnd
 
int frameOffset
 
char _pad2 [4]
 
float gstar
 
int maxRefine
 
float iniVelx
 
float iniVely
 
float iniVelz
 
char surfdataPath [1024]
 
float bbStart [3]
 
float bbSize [3]
 
struct Ipo * ipo
 
short typeFlags
 
char domainNovecgen
 
char volumeInitType
 
float partSlipValue
 
int generateTracers
 
float generateParticles
 
float surfaceSmoothing
 
int surfaceSubdivs
 
int flag
 
float particleInfSize
 
float particleInfAlpha
 
float farFieldSize
 
struct FluidVertexVelocity * meshVelocities
 
int totvert
 
float cpsTimeStart
 
float cpsTimeEnd
 
float cpsQuality
 
float attractforceStrength
 
float attractforceRadius
 
float velocityforceStrength
 
float velocityforceRadius
 
int lastgoodframe
 
float animRate
 

Detailed Description

Definition at line 23 of file DNA_object_fluidsim_types.h.

Member Data Documentation

◆ _pad1

char FluidsimSettings::_pad1[4]

Definition at line 28 of file DNA_object_fluidsim_types.h.

◆ _pad2

char FluidsimSettings::_pad2[4]

Definition at line 56 of file DNA_object_fluidsim_types.h.

◆ animEnd

float FluidsimSettings::animEnd

Definition at line 51 of file DNA_object_fluidsim_types.h.

◆ animRate

float FluidsimSettings::animRate

Simulation/flow rate control (i.e. old "Fac-Time").

Definition at line 123 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ animStart

float FluidsimSettings::animStart

Definition at line 51 of file DNA_object_fluidsim_types.h.

◆ attractforceRadius

float FluidsimSettings::attractforceRadius

Definition at line 116 of file DNA_object_fluidsim_types.h.

◆ attractforceStrength

float FluidsimSettings::attractforceStrength

Definition at line 115 of file DNA_object_fluidsim_types.h.

◆ bakeEnd

int FluidsimSettings::bakeEnd

Definition at line 53 of file DNA_object_fluidsim_types.h.

◆ bakeStart

int FluidsimSettings::bakeStart

Definition at line 53 of file DNA_object_fluidsim_types.h.

◆ bbSize

float FluidsimSettings::bbSize[3]

Definition at line 72 of file DNA_object_fluidsim_types.h.

◆ bbStart

float FluidsimSettings::bbStart[3]

Definition at line 72 of file DNA_object_fluidsim_types.h.

◆ cpsQuality

float FluidsimSettings::cpsQuality

Definition at line 113 of file DNA_object_fluidsim_types.h.

◆ cpsTimeEnd

float FluidsimSettings::cpsTimeEnd

Definition at line 112 of file DNA_object_fluidsim_types.h.

◆ cpsTimeStart

float FluidsimSettings::cpsTimeStart

Definition at line 111 of file DNA_object_fluidsim_types.h.

◆ DNA_DEPRECATED

short viscosityMode FluidsimSettings::DNA_DEPRECATED

Definition at line 46 of file DNA_object_fluidsim_types.h.

◆ domainNovecgen

char FluidsimSettings::domainNovecgen

Switch off velocity generation, volume init type for fluid/obstacles (volume=1, shell=2, both=3).

Definition at line 84 of file DNA_object_fluidsim_types.h.

◆ farFieldSize

float FluidsimSettings::farFieldSize

Definition at line 103 of file DNA_object_fluidsim_types.h.

◆ flag

int FluidsimSettings::flag

GUI flags.

Definition at line 98 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_250(), and blo_do_versions_pre250().

◆ fmd

struct FluidsimModifierData* FluidsimSettings::fmd

For fast RNA access.

Definition at line 25 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_250().

◆ frameOffset

int FluidsimSettings::frameOffset

Definition at line 55 of file DNA_object_fluidsim_types.h.

◆ generateParticles

float FluidsimSettings::generateParticles

Definition at line 92 of file DNA_object_fluidsim_types.h.

◆ generateTracers

int FluidsimSettings::generateTracers

Definition at line 90 of file DNA_object_fluidsim_types.h.

◆ grav

float FluidsimSettings::grav[3]

Definition at line 49 of file DNA_object_fluidsim_types.h.

◆ gstar

float FluidsimSettings::gstar

Definition at line 58 of file DNA_object_fluidsim_types.h.

◆ guiDisplayMode

short FluidsimSettings::guiDisplayMode

Definition at line 41 of file DNA_object_fluidsim_types.h.

◆ iniVelx

float FluidsimSettings::iniVelx

Definition at line 64 of file DNA_object_fluidsim_types.h.

◆ iniVely

float FluidsimSettings::iniVely

Definition at line 64 of file DNA_object_fluidsim_types.h.

◆ iniVelz

float FluidsimSettings::iniVelz

Definition at line 64 of file DNA_object_fluidsim_types.h.

◆ ipo

struct Ipo* FluidsimSettings::ipo

Definition at line 75 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_pre250(), and object_blend_read_lib().

◆ lastgoodframe

int FluidsimSettings::lastgoodframe

Definition at line 120 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_pre250().

◆ maxRefine

int FluidsimSettings::maxRefine

Definition at line 60 of file DNA_object_fluidsim_types.h.

◆ meshVelocities

struct FluidVertexVelocity* FluidsimSettings::meshVelocities

Vertex velocities of simulated fluid mesh.

Definition at line 106 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_pre250().

◆ particleInfAlpha

float FluidsimSettings::particleInfAlpha

Definition at line 101 of file DNA_object_fluidsim_types.h.

◆ particleInfSize

float FluidsimSettings::particleInfSize

Particle display - size scaling, and alpha influence.

Definition at line 101 of file DNA_object_fluidsim_types.h.

◆ partSlipValue

float FluidsimSettings::partSlipValue

Definition at line 87 of file DNA_object_fluidsim_types.h.

◆ previewresxyz

short FluidsimSettings::previewresxyz

Definition at line 37 of file DNA_object_fluidsim_types.h.

◆ realsize

float FluidsimSettings::realsize

Definition at line 39 of file DNA_object_fluidsim_types.h.

◆ renderDisplayMode

short FluidsimSettings::renderDisplayMode

Definition at line 42 of file DNA_object_fluidsim_types.h.

◆ resolutionxyz

short FluidsimSettings::resolutionxyz

Definition at line 36 of file DNA_object_fluidsim_types.h.

◆ show_advancedoptions

short FluidsimSettings::show_advancedoptions

Definition at line 32 of file DNA_object_fluidsim_types.h.

◆ surfaceSmoothing

float FluidsimSettings::surfaceSmoothing

Definition at line 94 of file DNA_object_fluidsim_types.h.

◆ surfaceSubdivs

int FluidsimSettings::surfaceSubdivs

Number of surface subdivisions.

Definition at line 96 of file DNA_object_fluidsim_types.h.

◆ surfdataPath

char FluidsimSettings::surfdataPath[1024]

Definition at line 68 of file DNA_object_fluidsim_types.h.

Referenced by object_foreach_path().

◆ threads

int FluidsimSettings::threads

Definition at line 27 of file DNA_object_fluidsim_types.h.

◆ totvert

int FluidsimSettings::totvert

Number of vertices in simulated fluid mesh.

Definition at line 108 of file DNA_object_fluidsim_types.h.

◆ type

short FluidsimSettings::type

◆ typeFlags

short FluidsimSettings::typeFlags

Definition at line 79 of file DNA_object_fluidsim_types.h.

◆ velocityforceRadius

float FluidsimSettings::velocityforceRadius

Definition at line 118 of file DNA_object_fluidsim_types.h.

◆ velocityforceStrength

float FluidsimSettings::velocityforceStrength

Definition at line 117 of file DNA_object_fluidsim_types.h.

◆ viscosityExponent

short FluidsimSettings::viscosityExponent

Definition at line 47 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ viscosityValue

float FluidsimSettings::viscosityValue

Definition at line 45 of file DNA_object_fluidsim_types.h.

Referenced by blo_do_versions_260().

◆ volumeInitType

char FluidsimSettings::volumeInitType

Definition at line 84 of file DNA_object_fluidsim_types.h.


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