Header menu logo Nu

FluidParticleConfig Type

Configuration for a fluid particle in a particle-based fluid simulation. See sfml-box2d-fluid: Game.cpp, Game::InitFluid TODO: rename this and member vals from XxxConfig to XxxProperties? NOTE: sfml-box2d-fluid is under rewrite, it is not recommended to tune for these parameters as a future update would change things up.

Record fields

Record Field Description

CollisionCategories

Full Usage: CollisionCategories

Field type: uint64
Field type: uint64

CollisionMask

Full Usage: CollisionMask

Field type: uint64
Field type: uint64

Density

Full Usage: Density

Field type: single
Field type: single

DensityMax

Full Usage: DensityMax

Field type: single
Field type: single

DensityMin

Full Usage: DensityMin

Field type: single
Field type: single

ForceAdhesion

Full Usage: ForceAdhesion

Field type: single
Field type: single

ForceDamping

Full Usage: ForceDamping

Field type: single
Field type: single

ForceMax

Full Usage: ForceMax

Field type: single
Field type: single

ForceMultiplier

Full Usage: ForceMultiplier

Field type: single
Field type: single

ForceSurface

Full Usage: ForceSurface

Field type: single
Field type: single

Friction

Full Usage: Friction

Field type: single
Field type: single

GetForceMax

Full Usage: GetForceMax

Field type: single
Field type: single

Gravity

Full Usage: Gravity

Field type: Gravity
Field type: Gravity

Impact

Full Usage: Impact

Field type: single
Field type: single

LinearDamping

Full Usage: LinearDamping

Field type: single
Field type: single

Radius

Full Usage: Radius

Field type: single
Field type: single

Restitution

Full Usage: Restitution

Field type: single
Field type: single

ShearViscosity

Full Usage: ShearViscosity

Field type: single
Field type: single

SurfaceWithOther

Full Usage: SurfaceWithOther

Field type: bool
Field type: bool

Viscosity

Full Usage: Viscosity

Field type: single
Field type: single

ViscosityLeave

Full Usage: ViscosityLeave

Field type: single
Field type: single

Static members

Static member Description

FluidParticleConfig.defaultConfig

Full Usage: FluidParticleConfig.defaultConfig

Returns: FluidParticleConfig

The default fluid particle configuration.

Returns: FluidParticleConfig

FluidParticleConfig.gasConfig

Full Usage: FluidParticleConfig.gasConfig

Returns: FluidParticleConfig

The fluid particle configuration for gas.

Returns: FluidParticleConfig

FluidParticleConfig.oilConfig

Full Usage: FluidParticleConfig.oilConfig

Returns: FluidParticleConfig

The fluid particle configuration for oil.

Returns: FluidParticleConfig

FluidParticleConfig.sandConfig

Full Usage: FluidParticleConfig.sandConfig

Returns: FluidParticleConfig

The fluid particle configuration for sand.

Returns: FluidParticleConfig

FluidParticleConfig.waterConfig

Full Usage: FluidParticleConfig.waterConfig

Returns: FluidParticleConfig

The fluid particle configuration for water.

Returns: FluidParticleConfig

Type something to start searching.