# EffectorWeights(bpy_struct)

base class — `bpy_struct`

class `bpy.types.``EffectorWeights`(bpy_struct)

  Effector weights for physics simulation

  `all`

    All effector’s weight

    Type: | float in [-200, 200], default 0.0

  `apply_to_hair_growing`

    Use force fields when growing hair

    Type: | boolean, default False

  `boid`

    Boid effector weight

    Type: | float in [-200, 200], default 0.0

  `charge`

    Charge effector weight

    Type: | float in [-200, 200], default 0.0

  `collection`

    Limit effectors to this collection

    Type: | `Collection`

  `curve_guide`

    Curve guide effector weight

    Type: | float in [-200, 200], default 0.0

  `drag`

    Drag effector weight

    Type: | float in [-200, 200], default 0.0

  `force`

    Force effector weight

    Type: | float in [-200, 200], default 0.0

  `gravity`

    Global gravity weight

    Type: | float in [-200, 200], default 0.0

  `harmonic`

    Harmonic effector weight

    Type: | float in [-200, 200], default 0.0

  `lennardjones`

    Lennard-Jones effector weight

    Type: | float in [-200, 200], default 0.0

  `magnetic`

    Magnetic effector weight

    Type: | float in [-200, 200], default 0.0

  `smokeflow`

    Smoke Flow effector weight

    Type: | float in [-200, 200], default 0.0

  `texture`

    Texture effector weight

    Type: | float in [-200, 200], default 0.0

  `turbulence`

    Turbulence effector weight

    Type: | float in [-200, 200], default 0.0

  `vortex`

    Vortex effector weight

    Type: | float in [-200, 200], default 0.0

  `wind`

    Wind effector weight

    Type: | float in [-200, 200], default 0.0

  classmethod `bl_rna_get_subclass`(id, default=None)

    Parameters: | id (string) – The RNA type identifier.
    Returns: | The RNA type or default when not found.
    Return type: | `bpy.types.Struct` subclass

  classmethod `bl_rna_get_subclass_py`(id, default=None)

    Parameters: | id (string) – The RNA type identifier.
    Returns: | The class or default when not found.
    Return type: | type

Inherited Properties

`bpy_struct.id_data` |

Inherited Functions

`bpy_struct.as_pointer` `bpy_struct.driver_add` `bpy_struct.driver_remove` `bpy_struct.get` `bpy_struct.is_property_hidden` `bpy_struct.is_property_overridable_library` `bpy_struct.is_property_readonly` `bpy_struct.is_property_set` `bpy_struct.items` `bpy_struct.keyframe_delete` | `bpy_struct.keyframe_insert` `bpy_struct.keys` `bpy_struct.path_from_id` `bpy_struct.path_resolve` `bpy_struct.pop` `bpy_struct.property_overridable_library_set` `bpy_struct.property_unset` `bpy_struct.type_recast` `bpy_struct.values`

References

`ClothSettings.effector_weights` `DynamicPaintSurface.effector_weights` `FluidDomainSettings.effector_weights` | `ParticleSettings.effector_weights` `RigidBodyWorld.effector_weights` `SoftBodySettings.effector_weights`