.. DO NOT EDIT THIS FILE!!! .. Generated automatically from Godot engine sources. .. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py. .. XML source: https://github.com/godotengine/godot/tree/master/docs/gdscript/doc/classes/ParticleProcessMaterial.xml. .. _class_ParticleProcessMaterial: ParticleProcessMaterial ======================= **Inherits:** :ref:`Material` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` .. container:: contribute There is currently no description for this class. Please help us by :ref:`contributing one `! .. rst-class:: classref-reftable-group Properties ---------- .. table:: :widths: auto +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`alpha_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`angle_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`angle_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`angle_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`angular_velocity_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`angular_velocity_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`angular_velocity_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`anim_offset_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`anim_offset_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`anim_offset_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`anim_speed_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`anim_speed_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`anim_speed_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`attractor_interaction_enabled` | ``true`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`collision_bounce` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`collision_friction` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`CollisionMode` | :ref:`collision_mode` | ``0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`collision_use_scale` | ``false`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Color` | :ref:`color` | ``Color(1, 1, 1, 1)`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`color_initial_ramp` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`color_ramp` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`damping_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`damping_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`damping_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector3` | :ref:`direction` | ``Vector3(1, 0, 0)`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`directional_velocity_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`directional_velocity_max` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`directional_velocity_min` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector3` | :ref:`emission_box_extents` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`emission_color_texture` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`emission_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`emission_normal_texture` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`int` | :ref:`emission_point_count` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`emission_point_texture` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector3` | :ref:`emission_ring_axis` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`emission_ring_height` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`emission_ring_inner_radius` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`emission_ring_radius` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`EmissionShape` | :ref:`emission_shape` | ``0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector3` | :ref:`emission_shape_offset` | ``Vector3(0, 0, 0)`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector3` | :ref:`emission_shape_scale` | ``Vector3(1, 1, 1)`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`emission_sphere_radius` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`flatness` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector3` | :ref:`gravity` | ``Vector3(0, -9.8, 0)`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`hue_variation_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`hue_variation_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`hue_variation_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`inherit_velocity_ratio` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`initial_velocity_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`initial_velocity_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`lifetime_randomness` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`linear_accel_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`linear_accel_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`linear_accel_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`orbit_velocity_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`orbit_velocity_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`orbit_velocity_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`particle_flag_align_y` | ``false`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`particle_flag_damping_as_friction` | ``false`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`particle_flag_disable_z` | ``false`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`particle_flag_rotate_y` | ``false`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`radial_accel_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`radial_accel_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`radial_accel_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`radial_velocity_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`radial_velocity_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`radial_velocity_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`scale_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`scale_max` | ``1.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`scale_min` | ``1.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`scale_over_velocity_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`scale_over_velocity_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`scale_over_velocity_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`spread` | ``45.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`int` | :ref:`sub_emitter_amount_at_collision` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`int` | :ref:`sub_emitter_amount_at_end` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`sub_emitter_frequency` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`sub_emitter_keep_velocity` | ``false`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`SubEmitterMode` | :ref:`sub_emitter_mode` | ``0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`tangential_accel_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`tangential_accel_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`tangential_accel_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`bool` | :ref:`turbulence_enabled` | ``false`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`turbulence_influence_max` | ``0.1`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`turbulence_influence_min` | ``0.1`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`turbulence_influence_over_life` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`turbulence_initial_displacement_max` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`turbulence_initial_displacement_min` | ``0.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`turbulence_noise_scale` | ``9.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector3` | :ref:`turbulence_noise_speed` | ``Vector3(0, 0, 0)`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`turbulence_noise_speed_random` | ``0.2`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`float` | :ref:`turbulence_noise_strength` | ``1.0`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Texture2D` | :ref:`velocity_limit_curve` | | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ | :ref:`Vector3` | :ref:`velocity_pivot` | ``Vector3(0, 0, 0)`` | +--------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+-------------------------+ .. rst-class:: classref-reftable-group Methods ------- .. table:: :widths: auto +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`get_param` **(** :ref:`Parameter` param **)** |const| | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_param_max` **(** :ref:`Parameter` param **)** |const| | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_param_min` **(** :ref:`Parameter` param **)** |const| | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Texture2D` | :ref:`get_param_texture` **(** :ref:`Parameter` param **)** |const| | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_particle_flag` **(** :ref:`ParticleFlags` particle_flag **)** |const| | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_param` **(** :ref:`Parameter` param, :ref:`Vector2` value **)** | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_param_max` **(** :ref:`Parameter` param, :ref:`float` value **)** | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_param_min` **(** :ref:`Parameter` param, :ref:`float` value **)** | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_param_texture` **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_particle_flag` **(** :ref:`ParticleFlags` particle_flag, :ref:`bool` enable **)** | +-----------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Enumerations ------------ .. _enum_ParticleProcessMaterial_Parameter: .. rst-class:: classref-enumeration enum **Parameter**: .. _class_ParticleProcessMaterial_constant_PARAM_INITIAL_LINEAR_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_INITIAL_LINEAR_VELOCITY** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_ANGULAR_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_ANGULAR_VELOCITY** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_ORBIT_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_ORBIT_VELOCITY** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_LINEAR_ACCEL: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_LINEAR_ACCEL** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_RADIAL_ACCEL: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_RADIAL_ACCEL** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_TANGENTIAL_ACCEL: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_TANGENTIAL_ACCEL** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_DAMPING: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_DAMPING** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_ANGLE: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_ANGLE** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_SCALE: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_SCALE** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_HUE_VARIATION: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_HUE_VARIATION** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_ANIM_SPEED: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_ANIM_SPEED** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_ANIM_OFFSET: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_ANIM_OFFSET** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_RADIAL_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_RADIAL_VELOCITY** = ``15`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_DIRECTIONAL_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_DIRECTIONAL_VELOCITY** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_SCALE_OVER_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_SCALE_OVER_VELOCITY** = ``17`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_MAX: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_MAX** = ``18`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_TURB_VEL_INFLUENCE: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_TURB_VEL_INFLUENCE** = ``13`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_TURB_INIT_DISPLACEMENT: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_TURB_INIT_DISPLACEMENT** = ``14`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARAM_TURB_INFLUENCE_OVER_LIFE: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_TURB_INFLUENCE_OVER_LIFE** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_ParticleProcessMaterial_ParticleFlags: .. rst-class:: classref-enumeration enum **ParticleFlags**: .. _class_ParticleProcessMaterial_constant_PARTICLE_FLAG_ALIGN_Y_TO_VELOCITY: .. rst-class:: classref-enumeration-constant :ref:`ParticleFlags` **PARTICLE_FLAG_ALIGN_Y_TO_VELOCITY** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARTICLE_FLAG_ROTATE_Y: .. rst-class:: classref-enumeration-constant :ref:`ParticleFlags` **PARTICLE_FLAG_ROTATE_Y** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARTICLE_FLAG_DISABLE_Z: .. rst-class:: classref-enumeration-constant :ref:`ParticleFlags` **PARTICLE_FLAG_DISABLE_Z** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARTICLE_FLAG_DAMPING_AS_FRICTION: .. rst-class:: classref-enumeration-constant :ref:`ParticleFlags` **PARTICLE_FLAG_DAMPING_AS_FRICTION** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_PARTICLE_FLAG_MAX: .. rst-class:: classref-enumeration-constant :ref:`ParticleFlags` **PARTICLE_FLAG_MAX** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_ParticleProcessMaterial_EmissionShape: .. rst-class:: classref-enumeration enum **EmissionShape**: .. _class_ParticleProcessMaterial_constant_EMISSION_SHAPE_POINT: .. rst-class:: classref-enumeration-constant :ref:`EmissionShape` **EMISSION_SHAPE_POINT** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_EMISSION_SHAPE_SPHERE: .. rst-class:: classref-enumeration-constant :ref:`EmissionShape` **EMISSION_SHAPE_SPHERE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_EMISSION_SHAPE_SPHERE_SURFACE: .. rst-class:: classref-enumeration-constant :ref:`EmissionShape` **EMISSION_SHAPE_SPHERE_SURFACE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_EMISSION_SHAPE_BOX: .. rst-class:: classref-enumeration-constant :ref:`EmissionShape` **EMISSION_SHAPE_BOX** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_EMISSION_SHAPE_POINTS: .. rst-class:: classref-enumeration-constant :ref:`EmissionShape` **EMISSION_SHAPE_POINTS** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_EMISSION_SHAPE_DIRECTED_POINTS: .. rst-class:: classref-enumeration-constant :ref:`EmissionShape` **EMISSION_SHAPE_DIRECTED_POINTS** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_EMISSION_SHAPE_RING: .. rst-class:: classref-enumeration-constant :ref:`EmissionShape` **EMISSION_SHAPE_RING** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_EMISSION_SHAPE_MAX: .. rst-class:: classref-enumeration-constant :ref:`EmissionShape` **EMISSION_SHAPE_MAX** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_ParticleProcessMaterial_SubEmitterMode: .. rst-class:: classref-enumeration enum **SubEmitterMode**: .. _class_ParticleProcessMaterial_constant_SUB_EMITTER_DISABLED: .. rst-class:: classref-enumeration-constant :ref:`SubEmitterMode` **SUB_EMITTER_DISABLED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_SUB_EMITTER_CONSTANT: .. rst-class:: classref-enumeration-constant :ref:`SubEmitterMode` **SUB_EMITTER_CONSTANT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_SUB_EMITTER_AT_END: .. rst-class:: classref-enumeration-constant :ref:`SubEmitterMode` **SUB_EMITTER_AT_END** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_SUB_EMITTER_AT_COLLISION: .. rst-class:: classref-enumeration-constant :ref:`SubEmitterMode` **SUB_EMITTER_AT_COLLISION** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_SUB_EMITTER_MAX: .. rst-class:: classref-enumeration-constant :ref:`SubEmitterMode` **SUB_EMITTER_MAX** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_ParticleProcessMaterial_CollisionMode: .. rst-class:: classref-enumeration enum **CollisionMode**: .. _class_ParticleProcessMaterial_constant_COLLISION_DISABLED: .. rst-class:: classref-enumeration-constant :ref:`CollisionMode` **COLLISION_DISABLED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_COLLISION_RIGID: .. rst-class:: classref-enumeration-constant :ref:`CollisionMode` **COLLISION_RIGID** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_COLLISION_HIDE_ON_CONTACT: .. rst-class:: classref-enumeration-constant :ref:`CollisionMode` **COLLISION_HIDE_ON_CONTACT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_ParticleProcessMaterial_constant_COLLISION_MAX: .. rst-class:: classref-enumeration-constant :ref:`CollisionMode` **COLLISION_MAX** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Property Descriptions --------------------- .. _class_ParticleProcessMaterial_property_alpha_curve: .. rst-class:: classref-property :ref:`Texture2D` **alpha_curve** .. rst-class:: classref-property-setget - void **set_alpha_curve** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_alpha_curve** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_angle_curve: .. rst-class:: classref-property :ref:`Texture2D` **angle_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_angle_max: .. rst-class:: classref-property :ref:`float` **angle_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_angle_min: .. rst-class:: classref-property :ref:`float` **angle_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_angular_velocity_curve: .. rst-class:: classref-property :ref:`Texture2D` **angular_velocity_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_angular_velocity_max: .. rst-class:: classref-property :ref:`float` **angular_velocity_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_angular_velocity_min: .. rst-class:: classref-property :ref:`float` **angular_velocity_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_anim_offset_curve: .. rst-class:: classref-property :ref:`Texture2D` **anim_offset_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_anim_offset_max: .. rst-class:: classref-property :ref:`float` **anim_offset_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_anim_offset_min: .. rst-class:: classref-property :ref:`float` **anim_offset_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_anim_speed_curve: .. rst-class:: classref-property :ref:`Texture2D` **anim_speed_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_anim_speed_max: .. rst-class:: classref-property :ref:`float` **anim_speed_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_anim_speed_min: .. rst-class:: classref-property :ref:`float` **anim_speed_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_attractor_interaction_enabled: .. rst-class:: classref-property :ref:`bool` **attractor_interaction_enabled** = ``true`` .. rst-class:: classref-property-setget - void **set_attractor_interaction_enabled** **(** :ref:`bool` value **)** - :ref:`bool` **is_attractor_interaction_enabled** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_collision_bounce: .. rst-class:: classref-property :ref:`float` **collision_bounce** .. rst-class:: classref-property-setget - void **set_collision_bounce** **(** :ref:`float` value **)** - :ref:`float` **get_collision_bounce** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_collision_friction: .. rst-class:: classref-property :ref:`float` **collision_friction** .. rst-class:: classref-property-setget - void **set_collision_friction** **(** :ref:`float` value **)** - :ref:`float` **get_collision_friction** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_collision_mode: .. rst-class:: classref-property :ref:`CollisionMode` **collision_mode** = ``0`` .. rst-class:: classref-property-setget - void **set_collision_mode** **(** :ref:`CollisionMode` value **)** - :ref:`CollisionMode` **get_collision_mode** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_collision_use_scale: .. rst-class:: classref-property :ref:`bool` **collision_use_scale** = ``false`` .. rst-class:: classref-property-setget - void **set_collision_use_scale** **(** :ref:`bool` value **)** - :ref:`bool` **is_collision_using_scale** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_color: .. rst-class:: classref-property :ref:`Color` **color** = ``Color(1, 1, 1, 1)`` .. rst-class:: classref-property-setget - void **set_color** **(** :ref:`Color` value **)** - :ref:`Color` **get_color** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_color_initial_ramp: .. rst-class:: classref-property :ref:`Texture2D` **color_initial_ramp** .. rst-class:: classref-property-setget - void **set_color_initial_ramp** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_color_initial_ramp** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_color_ramp: .. rst-class:: classref-property :ref:`Texture2D` **color_ramp** .. rst-class:: classref-property-setget - void **set_color_ramp** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_color_ramp** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_damping_curve: .. rst-class:: classref-property :ref:`Texture2D` **damping_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_damping_max: .. rst-class:: classref-property :ref:`float` **damping_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_damping_min: .. rst-class:: classref-property :ref:`float` **damping_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_direction: .. rst-class:: classref-property :ref:`Vector3` **direction** = ``Vector3(1, 0, 0)`` .. rst-class:: classref-property-setget - void **set_direction** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_direction** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_directional_velocity_curve: .. rst-class:: classref-property :ref:`Texture2D` **directional_velocity_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_directional_velocity_max: .. rst-class:: classref-property :ref:`float` **directional_velocity_max** .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_directional_velocity_min: .. rst-class:: classref-property :ref:`float` **directional_velocity_min** .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_box_extents: .. rst-class:: classref-property :ref:`Vector3` **emission_box_extents** .. rst-class:: classref-property-setget - void **set_emission_box_extents** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_emission_box_extents** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_color_texture: .. rst-class:: classref-property :ref:`Texture2D` **emission_color_texture** .. rst-class:: classref-property-setget - void **set_emission_color_texture** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_emission_color_texture** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_curve: .. rst-class:: classref-property :ref:`Texture2D` **emission_curve** .. rst-class:: classref-property-setget - void **set_emission_curve** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_emission_curve** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_normal_texture: .. rst-class:: classref-property :ref:`Texture2D` **emission_normal_texture** .. rst-class:: classref-property-setget - void **set_emission_normal_texture** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_emission_normal_texture** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_point_count: .. rst-class:: classref-property :ref:`int` **emission_point_count** .. rst-class:: classref-property-setget - void **set_emission_point_count** **(** :ref:`int` value **)** - :ref:`int` **get_emission_point_count** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_point_texture: .. rst-class:: classref-property :ref:`Texture2D` **emission_point_texture** .. rst-class:: classref-property-setget - void **set_emission_point_texture** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_emission_point_texture** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_ring_axis: .. rst-class:: classref-property :ref:`Vector3` **emission_ring_axis** .. rst-class:: classref-property-setget - void **set_emission_ring_axis** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_emission_ring_axis** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_ring_height: .. rst-class:: classref-property :ref:`float` **emission_ring_height** .. rst-class:: classref-property-setget - void **set_emission_ring_height** **(** :ref:`float` value **)** - :ref:`float` **get_emission_ring_height** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_ring_inner_radius: .. rst-class:: classref-property :ref:`float` **emission_ring_inner_radius** .. rst-class:: classref-property-setget - void **set_emission_ring_inner_radius** **(** :ref:`float` value **)** - :ref:`float` **get_emission_ring_inner_radius** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_ring_radius: .. rst-class:: classref-property :ref:`float` **emission_ring_radius** .. rst-class:: classref-property-setget - void **set_emission_ring_radius** **(** :ref:`float` value **)** - :ref:`float` **get_emission_ring_radius** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_shape: .. rst-class:: classref-property :ref:`EmissionShape` **emission_shape** = ``0`` .. rst-class:: classref-property-setget - void **set_emission_shape** **(** :ref:`EmissionShape` value **)** - :ref:`EmissionShape` **get_emission_shape** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_shape_offset: .. rst-class:: classref-property :ref:`Vector3` **emission_shape_offset** = ``Vector3(0, 0, 0)`` .. rst-class:: classref-property-setget - void **set_emission_shape_offset** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_emission_shape_offset** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_shape_scale: .. rst-class:: classref-property :ref:`Vector3` **emission_shape_scale** = ``Vector3(1, 1, 1)`` .. rst-class:: classref-property-setget - void **set_emission_shape_scale** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_emission_shape_scale** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_emission_sphere_radius: .. rst-class:: classref-property :ref:`float` **emission_sphere_radius** .. rst-class:: classref-property-setget - void **set_emission_sphere_radius** **(** :ref:`float` value **)** - :ref:`float` **get_emission_sphere_radius** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_flatness: .. rst-class:: classref-property :ref:`float` **flatness** = ``0.0`` .. rst-class:: classref-property-setget - void **set_flatness** **(** :ref:`float` value **)** - :ref:`float` **get_flatness** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_gravity: .. rst-class:: classref-property :ref:`Vector3` **gravity** = ``Vector3(0, -9.8, 0)`` .. rst-class:: classref-property-setget - void **set_gravity** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_gravity** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_hue_variation_curve: .. rst-class:: classref-property :ref:`Texture2D` **hue_variation_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_hue_variation_max: .. rst-class:: classref-property :ref:`float` **hue_variation_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_hue_variation_min: .. rst-class:: classref-property :ref:`float` **hue_variation_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_inherit_velocity_ratio: .. rst-class:: classref-property :ref:`float` **inherit_velocity_ratio** = ``0.0`` .. rst-class:: classref-property-setget - void **set_inherit_velocity_ratio** **(** :ref:`float` value **)** - :ref:`float` **get_inherit_velocity_ratio** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_initial_velocity_max: .. rst-class:: classref-property :ref:`float` **initial_velocity_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_initial_velocity_min: .. rst-class:: classref-property :ref:`float` **initial_velocity_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_lifetime_randomness: .. rst-class:: classref-property :ref:`float` **lifetime_randomness** = ``0.0`` .. rst-class:: classref-property-setget - void **set_lifetime_randomness** **(** :ref:`float` value **)** - :ref:`float` **get_lifetime_randomness** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_linear_accel_curve: .. rst-class:: classref-property :ref:`Texture2D` **linear_accel_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_linear_accel_max: .. rst-class:: classref-property :ref:`float` **linear_accel_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_linear_accel_min: .. rst-class:: classref-property :ref:`float` **linear_accel_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_orbit_velocity_curve: .. rst-class:: classref-property :ref:`Texture2D` **orbit_velocity_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_orbit_velocity_max: .. rst-class:: classref-property :ref:`float` **orbit_velocity_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_orbit_velocity_min: .. rst-class:: classref-property :ref:`float` **orbit_velocity_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_particle_flag_align_y: .. rst-class:: classref-property :ref:`bool` **particle_flag_align_y** = ``false`` .. rst-class:: classref-property-setget - void **set_particle_flag** **(** :ref:`ParticleFlags` particle_flag, :ref:`bool` enable **)** - :ref:`bool` **get_particle_flag** **(** :ref:`ParticleFlags` particle_flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_particle_flag_damping_as_friction: .. rst-class:: classref-property :ref:`bool` **particle_flag_damping_as_friction** = ``false`` .. rst-class:: classref-property-setget - void **set_particle_flag** **(** :ref:`ParticleFlags` particle_flag, :ref:`bool` enable **)** - :ref:`bool` **get_particle_flag** **(** :ref:`ParticleFlags` particle_flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_particle_flag_disable_z: .. rst-class:: classref-property :ref:`bool` **particle_flag_disable_z** = ``false`` .. rst-class:: classref-property-setget - void **set_particle_flag** **(** :ref:`ParticleFlags` particle_flag, :ref:`bool` enable **)** - :ref:`bool` **get_particle_flag** **(** :ref:`ParticleFlags` particle_flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_particle_flag_rotate_y: .. rst-class:: classref-property :ref:`bool` **particle_flag_rotate_y** = ``false`` .. rst-class:: classref-property-setget - void **set_particle_flag** **(** :ref:`ParticleFlags` particle_flag, :ref:`bool` enable **)** - :ref:`bool` **get_particle_flag** **(** :ref:`ParticleFlags` particle_flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_radial_accel_curve: .. rst-class:: classref-property :ref:`Texture2D` **radial_accel_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_radial_accel_max: .. rst-class:: classref-property :ref:`float` **radial_accel_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_radial_accel_min: .. rst-class:: classref-property :ref:`float` **radial_accel_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_radial_velocity_curve: .. rst-class:: classref-property :ref:`Texture2D` **radial_velocity_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_radial_velocity_max: .. rst-class:: classref-property :ref:`float` **radial_velocity_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_radial_velocity_min: .. rst-class:: classref-property :ref:`float` **radial_velocity_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_scale_curve: .. rst-class:: classref-property :ref:`Texture2D` **scale_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_scale_max: .. rst-class:: classref-property :ref:`float` **scale_max** = ``1.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_scale_min: .. rst-class:: classref-property :ref:`float` **scale_min** = ``1.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_scale_over_velocity_curve: .. rst-class:: classref-property :ref:`Texture2D` **scale_over_velocity_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_scale_over_velocity_max: .. rst-class:: classref-property :ref:`float` **scale_over_velocity_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_scale_over_velocity_min: .. rst-class:: classref-property :ref:`float` **scale_over_velocity_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_spread: .. rst-class:: classref-property :ref:`float` **spread** = ``45.0`` .. rst-class:: classref-property-setget - void **set_spread** **(** :ref:`float` value **)** - :ref:`float` **get_spread** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_sub_emitter_amount_at_collision: .. rst-class:: classref-property :ref:`int` **sub_emitter_amount_at_collision** .. rst-class:: classref-property-setget - void **set_sub_emitter_amount_at_collision** **(** :ref:`int` value **)** - :ref:`int` **get_sub_emitter_amount_at_collision** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_sub_emitter_amount_at_end: .. rst-class:: classref-property :ref:`int` **sub_emitter_amount_at_end** .. rst-class:: classref-property-setget - void **set_sub_emitter_amount_at_end** **(** :ref:`int` value **)** - :ref:`int` **get_sub_emitter_amount_at_end** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_sub_emitter_frequency: .. rst-class:: classref-property :ref:`float` **sub_emitter_frequency** .. rst-class:: classref-property-setget - void **set_sub_emitter_frequency** **(** :ref:`float` value **)** - :ref:`float` **get_sub_emitter_frequency** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_sub_emitter_keep_velocity: .. rst-class:: classref-property :ref:`bool` **sub_emitter_keep_velocity** = ``false`` .. rst-class:: classref-property-setget - void **set_sub_emitter_keep_velocity** **(** :ref:`bool` value **)** - :ref:`bool` **get_sub_emitter_keep_velocity** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_sub_emitter_mode: .. rst-class:: classref-property :ref:`SubEmitterMode` **sub_emitter_mode** = ``0`` .. rst-class:: classref-property-setget - void **set_sub_emitter_mode** **(** :ref:`SubEmitterMode` value **)** - :ref:`SubEmitterMode` **get_sub_emitter_mode** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_tangential_accel_curve: .. rst-class:: classref-property :ref:`Texture2D` **tangential_accel_curve** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_tangential_accel_max: .. rst-class:: classref-property :ref:`float` **tangential_accel_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_tangential_accel_min: .. rst-class:: classref-property :ref:`float` **tangential_accel_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_enabled: .. rst-class:: classref-property :ref:`bool` **turbulence_enabled** = ``false`` .. rst-class:: classref-property-setget - void **set_turbulence_enabled** **(** :ref:`bool` value **)** - :ref:`bool` **get_turbulence_enabled** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_influence_max: .. rst-class:: classref-property :ref:`float` **turbulence_influence_max** = ``0.1`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_influence_min: .. rst-class:: classref-property :ref:`float` **turbulence_influence_min** = ``0.1`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_influence_over_life: .. rst-class:: classref-property :ref:`Texture2D` **turbulence_influence_over_life** .. rst-class:: classref-property-setget - void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** - :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_initial_displacement_max: .. rst-class:: classref-property :ref:`float` **turbulence_initial_displacement_max** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_initial_displacement_min: .. rst-class:: classref-property :ref:`float` **turbulence_initial_displacement_min** = ``0.0`` .. rst-class:: classref-property-setget - void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** - :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_noise_scale: .. rst-class:: classref-property :ref:`float` **turbulence_noise_scale** = ``9.0`` .. rst-class:: classref-property-setget - void **set_turbulence_noise_scale** **(** :ref:`float` value **)** - :ref:`float` **get_turbulence_noise_scale** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_noise_speed: .. rst-class:: classref-property :ref:`Vector3` **turbulence_noise_speed** = ``Vector3(0, 0, 0)`` .. rst-class:: classref-property-setget - void **set_turbulence_noise_speed** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_turbulence_noise_speed** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_noise_speed_random: .. rst-class:: classref-property :ref:`float` **turbulence_noise_speed_random** = ``0.2`` .. rst-class:: classref-property-setget - void **set_turbulence_noise_speed_random** **(** :ref:`float` value **)** - :ref:`float` **get_turbulence_noise_speed_random** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_turbulence_noise_strength: .. rst-class:: classref-property :ref:`float` **turbulence_noise_strength** = ``1.0`` .. rst-class:: classref-property-setget - void **set_turbulence_noise_strength** **(** :ref:`float` value **)** - :ref:`float` **get_turbulence_noise_strength** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_velocity_limit_curve: .. rst-class:: classref-property :ref:`Texture2D` **velocity_limit_curve** .. rst-class:: classref-property-setget - void **set_velocity_limit_curve** **(** :ref:`Texture2D` value **)** - :ref:`Texture2D` **get_velocity_limit_curve** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_property_velocity_pivot: .. rst-class:: classref-property :ref:`Vector3` **velocity_pivot** = ``Vector3(0, 0, 0)`` .. rst-class:: classref-property-setget - void **set_velocity_pivot** **(** :ref:`Vector3` value **)** - :ref:`Vector3` **get_velocity_pivot** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Method Descriptions ------------------- .. _class_ParticleProcessMaterial_method_get_param: .. rst-class:: classref-method :ref:`Vector2` **get_param** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_get_param_max: .. rst-class:: classref-method :ref:`float` **get_param_max** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_get_param_min: .. rst-class:: classref-method :ref:`float` **get_param_min** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_get_param_texture: .. rst-class:: classref-method :ref:`Texture2D` **get_param_texture** **(** :ref:`Parameter` param **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_get_particle_flag: .. rst-class:: classref-method :ref:`bool` **get_particle_flag** **(** :ref:`ParticleFlags` particle_flag **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_set_param: .. rst-class:: classref-method void **set_param** **(** :ref:`Parameter` param, :ref:`Vector2` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_set_param_max: .. rst-class:: classref-method void **set_param_max** **(** :ref:`Parameter` param, :ref:`float` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_set_param_min: .. rst-class:: classref-method void **set_param_min** **(** :ref:`Parameter` param, :ref:`float` value **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_set_param_texture: .. rst-class:: classref-method void **set_param_texture** **(** :ref:`Parameter` param, :ref:`Texture2D` texture **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_ParticleProcessMaterial_method_set_particle_flag: .. rst-class:: classref-method void **set_particle_flag** **(** :ref:`ParticleFlags` particle_flag, :ref:`bool` enable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` .. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)` .. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)` .. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)` .. |bitfield| replace:: :abbr:`BitField (This value is an integer composed as a bitmask of the following flags.)`