.. 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/CPUParticles3D.xml. .. _class_CPUParticles3D: CPUParticles3D ============== **Inherits:** :ref:`GeometryInstance3D` **<** :ref:`VisualInstance3D` **<** :ref:`Node3D` **<** :ref:`Node` **<** :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:`int` | :ref:`amount` | ``8`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`angle_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`angle_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`angle_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`angular_velocity_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`angular_velocity_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`angular_velocity_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`anim_offset_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`anim_offset_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`anim_offset_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`anim_speed_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`anim_speed_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`anim_speed_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Color` | :ref:`color` | ``Color(1, 1, 1, 1)`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Gradient` | :ref:`color_initial_ramp` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Gradient` | :ref:`color_ramp` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :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:`DrawOrder` | :ref:`draw_order` | ``0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Vector3` | :ref:`emission_box_extents` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`PackedColorArray` | :ref:`emission_colors` | ``PackedColorArray()`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`PackedVector3Array` | :ref:`emission_normals` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`PackedVector3Array` | :ref:`emission_points` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :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:`float` | :ref:`emission_sphere_radius` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`bool` | :ref:`emitting` | ``true`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`explosiveness` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`int` | :ref:`fixed_fps` | ``0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`flatness` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`bool` | :ref:`fract_delta` | ``true`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Vector3` | :ref:`gravity` | ``Vector3(0, -9.8, 0)`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`hue_variation_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`hue_variation_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`hue_variation_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`initial_velocity_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`initial_velocity_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`lifetime` | ``1.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`lifetime_randomness` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`linear_accel_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`linear_accel_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`linear_accel_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`bool` | :ref:`local_coords` | ``false`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Mesh` | :ref:`mesh` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`bool` | :ref:`one_shot` | ``false`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`orbit_velocity_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`orbit_velocity_max` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`orbit_velocity_min` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`bool` | :ref:`particle_flag_align_y` | ``false`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`bool` | :ref:`particle_flag_disable_z` | ``false`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`bool` | :ref:`particle_flag_rotate_y` | ``false`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`preprocess` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`radial_accel_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`radial_accel_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`radial_accel_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`randomness` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`scale_amount_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`scale_amount_max` | ``1.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`scale_amount_min` | ``1.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`scale_curve_x` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`scale_curve_y` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`scale_curve_z` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`speed_scale` | ``1.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`bool` | :ref:`split_scale` | ``false`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`spread` | ``45.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`Curve` | :ref:`tangential_accel_curve` | | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`tangential_accel_max` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`float` | :ref:`tangential_accel_min` | ``0.0`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ | :ref:`AABB` | :ref:`visibility_aabb` | ``AABB(0, 0, 0, 0, 0, 0)`` | +---------------------------------------------------------+---------------------------------------------------------------------------------------------+----------------------------+ .. rst-class:: classref-reftable-group Methods ------- .. table:: :widths: auto +---------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`convert_from_particles` **(** :ref:`Node` particles **)** | +---------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Curve` | :ref:`get_param_curve` **(** :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:`bool` | :ref:`get_particle_flag` **(** :ref:`ParticleFlags` particle_flag **)** |const| | +---------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`restart` **(** **)** | +---------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_param_curve` **(** :ref:`Parameter` param, :ref:`Curve` curve **)** | +---------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | 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_particle_flag` **(** :ref:`ParticleFlags` particle_flag, :ref:`bool` enable **)** | +---------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Signals ------- .. _class_CPUParticles3D_signal_finished: .. rst-class:: classref-signal **finished** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Enumerations ------------ .. _enum_CPUParticles3D_DrawOrder: .. rst-class:: classref-enumeration enum **DrawOrder**: .. _class_CPUParticles3D_constant_DRAW_ORDER_INDEX: .. rst-class:: classref-enumeration-constant :ref:`DrawOrder` **DRAW_ORDER_INDEX** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_CPUParticles3D_constant_DRAW_ORDER_LIFETIME: .. rst-class:: classref-enumeration-constant :ref:`DrawOrder` **DRAW_ORDER_LIFETIME** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_CPUParticles3D_constant_DRAW_ORDER_VIEW_DEPTH: .. rst-class:: classref-enumeration-constant :ref:`DrawOrder` **DRAW_ORDER_VIEW_DEPTH** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_CPUParticles3D_Parameter: .. rst-class:: classref-enumeration enum **Parameter**: .. _class_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_constant_PARAM_MAX: .. rst-class:: classref-enumeration-constant :ref:`Parameter` **PARAM_MAX** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_CPUParticles3D_ParticleFlags: .. rst-class:: classref-enumeration enum **ParticleFlags**: .. _class_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_constant_PARTICLE_FLAG_MAX: .. rst-class:: classref-enumeration-constant :ref:`ParticleFlags` **PARTICLE_FLAG_MAX** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_CPUParticles3D_EmissionShape: .. rst-class:: classref-enumeration enum **EmissionShape**: .. _class_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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-section-separator ---- .. rst-class:: classref-descriptions-group Property Descriptions --------------------- .. _class_CPUParticles3D_property_amount: .. rst-class:: classref-property :ref:`int` **amount** = ``8`` .. rst-class:: classref-property-setget - void **set_amount** **(** :ref:`int` value **)** - :ref:`int` **get_amount** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_angle_curve: .. rst-class:: classref-property :ref:`Curve` **angle_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_angular_velocity_curve: .. rst-class:: classref-property :ref:`Curve` **angular_velocity_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_anim_offset_curve: .. rst-class:: classref-property :ref:`Curve` **anim_offset_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_anim_speed_curve: .. rst-class:: classref-property :ref:`Curve` **anim_speed_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_color_initial_ramp: .. rst-class:: classref-property :ref:`Gradient` **color_initial_ramp** .. rst-class:: classref-property-setget - void **set_color_initial_ramp** **(** :ref:`Gradient` value **)** - :ref:`Gradient` **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_CPUParticles3D_property_color_ramp: .. rst-class:: classref-property :ref:`Gradient` **color_ramp** .. rst-class:: classref-property-setget - void **set_color_ramp** **(** :ref:`Gradient` value **)** - :ref:`Gradient` **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_CPUParticles3D_property_damping_curve: .. rst-class:: classref-property :ref:`Curve` **damping_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_draw_order: .. rst-class:: classref-property :ref:`DrawOrder` **draw_order** = ``0`` .. rst-class:: classref-property-setget - void **set_draw_order** **(** :ref:`DrawOrder` value **)** - :ref:`DrawOrder` **get_draw_order** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_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_CPUParticles3D_property_emission_colors: .. rst-class:: classref-property :ref:`PackedColorArray` **emission_colors** = ``PackedColorArray()`` .. rst-class:: classref-property-setget - void **set_emission_colors** **(** :ref:`PackedColorArray` value **)** - :ref:`PackedColorArray` **get_emission_colors** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_emission_normals: .. rst-class:: classref-property :ref:`PackedVector3Array` **emission_normals** .. rst-class:: classref-property-setget - void **set_emission_normals** **(** :ref:`PackedVector3Array` value **)** - :ref:`PackedVector3Array` **get_emission_normals** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_emission_points: .. rst-class:: classref-property :ref:`PackedVector3Array` **emission_points** .. rst-class:: classref-property-setget - void **set_emission_points** **(** :ref:`PackedVector3Array` value **)** - :ref:`PackedVector3Array` **get_emission_points** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_emitting: .. rst-class:: classref-property :ref:`bool` **emitting** = ``true`` .. rst-class:: classref-property-setget - void **set_emitting** **(** :ref:`bool` value **)** - :ref:`bool` **is_emitting** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_explosiveness: .. rst-class:: classref-property :ref:`float` **explosiveness** = ``0.0`` .. rst-class:: classref-property-setget - void **set_explosiveness_ratio** **(** :ref:`float` value **)** - :ref:`float` **get_explosiveness_ratio** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_fixed_fps: .. rst-class:: classref-property :ref:`int` **fixed_fps** = ``0`` .. rst-class:: classref-property-setget - void **set_fixed_fps** **(** :ref:`int` value **)** - :ref:`int` **get_fixed_fps** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_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_CPUParticles3D_property_fract_delta: .. rst-class:: classref-property :ref:`bool` **fract_delta** = ``true`` .. rst-class:: classref-property-setget - void **set_fractional_delta** **(** :ref:`bool` value **)** - :ref:`bool` **get_fractional_delta** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_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_CPUParticles3D_property_hue_variation_curve: .. rst-class:: classref-property :ref:`Curve` **hue_variation_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_lifetime: .. rst-class:: classref-property :ref:`float` **lifetime** = ``1.0`` .. rst-class:: classref-property-setget - void **set_lifetime** **(** :ref:`float` value **)** - :ref:`float` **get_lifetime** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_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_CPUParticles3D_property_linear_accel_curve: .. rst-class:: classref-property :ref:`Curve` **linear_accel_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_local_coords: .. rst-class:: classref-property :ref:`bool` **local_coords** = ``false`` .. rst-class:: classref-property-setget - void **set_use_local_coordinates** **(** :ref:`bool` value **)** - :ref:`bool` **get_use_local_coordinates** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_mesh: .. rst-class:: classref-property :ref:`Mesh` **mesh** .. rst-class:: classref-property-setget - void **set_mesh** **(** :ref:`Mesh` value **)** - :ref:`Mesh` **get_mesh** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_one_shot: .. rst-class:: classref-property :ref:`bool` **one_shot** = ``false`` .. rst-class:: classref-property-setget - void **set_one_shot** **(** :ref:`bool` value **)** - :ref:`bool` **get_one_shot** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_orbit_velocity_curve: .. rst-class:: classref-property :ref:`Curve` **orbit_velocity_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_property_orbit_velocity_max: .. rst-class:: classref-property :ref:`float` **orbit_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_CPUParticles3D_property_orbit_velocity_min: .. rst-class:: classref-property :ref:`float` **orbit_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_preprocess: .. rst-class:: classref-property :ref:`float` **preprocess** = ``0.0`` .. rst-class:: classref-property-setget - void **set_pre_process_time** **(** :ref:`float` value **)** - :ref:`float` **get_pre_process_time** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_radial_accel_curve: .. rst-class:: classref-property :ref:`Curve` **radial_accel_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_randomness: .. rst-class:: classref-property :ref:`float` **randomness** = ``0.0`` .. rst-class:: classref-property-setget - void **set_randomness_ratio** **(** :ref:`float` value **)** - :ref:`float` **get_randomness_ratio** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_scale_amount_curve: .. rst-class:: classref-property :ref:`Curve` **scale_amount_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_property_scale_amount_max: .. rst-class:: classref-property :ref:`float` **scale_amount_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_CPUParticles3D_property_scale_amount_min: .. rst-class:: classref-property :ref:`float` **scale_amount_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_CPUParticles3D_property_scale_curve_x: .. rst-class:: classref-property :ref:`Curve` **scale_curve_x** .. rst-class:: classref-property-setget - void **set_scale_curve_x** **(** :ref:`Curve` value **)** - :ref:`Curve` **get_scale_curve_x** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_scale_curve_y: .. rst-class:: classref-property :ref:`Curve` **scale_curve_y** .. rst-class:: classref-property-setget - void **set_scale_curve_y** **(** :ref:`Curve` value **)** - :ref:`Curve` **get_scale_curve_y** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_scale_curve_z: .. rst-class:: classref-property :ref:`Curve` **scale_curve_z** .. rst-class:: classref-property-setget - void **set_scale_curve_z** **(** :ref:`Curve` value **)** - :ref:`Curve` **get_scale_curve_z** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_speed_scale: .. rst-class:: classref-property :ref:`float` **speed_scale** = ``1.0`` .. rst-class:: classref-property-setget - void **set_speed_scale** **(** :ref:`float` value **)** - :ref:`float` **get_speed_scale** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_property_split_scale: .. rst-class:: classref-property :ref:`bool` **split_scale** = ``false`` .. rst-class:: classref-property-setget - void **set_split_scale** **(** :ref:`bool` value **)** - :ref:`bool` **get_split_scale** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_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_CPUParticles3D_property_tangential_accel_curve: .. rst-class:: classref-property :ref:`Curve` **tangential_accel_curve** .. rst-class:: classref-property-setget - void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** - :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_property_visibility_aabb: .. rst-class:: classref-property :ref:`AABB` **visibility_aabb** = ``AABB(0, 0, 0, 0, 0, 0)`` .. rst-class:: classref-property-setget - void **set_visibility_aabb** **(** :ref:`AABB` value **)** - :ref:`AABB` **get_visibility_aabb** **(** **)** .. 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_CPUParticles3D_method_convert_from_particles: .. rst-class:: classref-method void **convert_from_particles** **(** :ref:`Node` particles **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_method_get_param_curve: .. rst-class:: classref-method :ref:`Curve` **get_param_curve** **(** :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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_method_restart: .. rst-class:: classref-method void **restart** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_method_set_param_curve: .. rst-class:: classref-method void **set_param_curve** **(** :ref:`Parameter` param, :ref:`Curve` curve **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_CPUParticles3D_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_CPUParticles3D_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_CPUParticles3D_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.)`