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

#include <DNA_object_fluidsim_types.h>

Public Attributes

struct FluidsimModifierDatafmd
 
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 Ipoipo
 
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 FluidVertexVelocitymeshVelocities
 
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: