CPUParticles2D
Inherits: Node2D < CanvasItem < Node < Object
There is currently no description for this class. Please help us by contributing one!
Properties
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Methods
void |
convert_from_particles ( Node particles ) |
get_param_curve ( Parameter param ) const |
|
get_param_max ( Parameter param ) const |
|
get_param_min ( Parameter param ) const |
|
get_particle_flag ( ParticleFlags particle_flag ) const |
|
void |
restart ( ) |
void |
set_param_curve ( Parameter param, Curve curve ) |
void |
set_param_max ( Parameter param, float value ) |
void |
set_param_min ( Parameter param, float value ) |
void |
set_particle_flag ( ParticleFlags particle_flag, bool enable ) |
Signals
finished ( )
There is currently no description for this signal. Please help us by contributing one!
Enumerations
enum DrawOrder:
DrawOrder DRAW_ORDER_INDEX = 0
There is currently no description for this enum. Please help us by contributing one!
DrawOrder DRAW_ORDER_LIFETIME = 1
There is currently no description for this enum. Please help us by contributing one!
enum Parameter:
Parameter PARAM_INITIAL_LINEAR_VELOCITY = 0
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_ANGULAR_VELOCITY = 1
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_ORBIT_VELOCITY = 2
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_LINEAR_ACCEL = 3
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_RADIAL_ACCEL = 4
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_TANGENTIAL_ACCEL = 5
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_DAMPING = 6
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_ANGLE = 7
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_SCALE = 8
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_HUE_VARIATION = 9
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_ANIM_SPEED = 10
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_ANIM_OFFSET = 11
There is currently no description for this enum. Please help us by contributing one!
Parameter PARAM_MAX = 12
There is currently no description for this enum. Please help us by contributing one!
enum ParticleFlags:
ParticleFlags PARTICLE_FLAG_ALIGN_Y_TO_VELOCITY = 0
There is currently no description for this enum. Please help us by contributing one!
ParticleFlags PARTICLE_FLAG_ROTATE_Y = 1
There is currently no description for this enum. Please help us by contributing one!
ParticleFlags PARTICLE_FLAG_DISABLE_Z = 2
There is currently no description for this enum. Please help us by contributing one!
ParticleFlags PARTICLE_FLAG_MAX = 3
There is currently no description for this enum. Please help us by contributing one!
enum EmissionShape:
EmissionShape EMISSION_SHAPE_POINT = 0
There is currently no description for this enum. Please help us by contributing one!
EmissionShape EMISSION_SHAPE_SPHERE = 1
There is currently no description for this enum. Please help us by contributing one!
EmissionShape EMISSION_SHAPE_SPHERE_SURFACE = 2
There is currently no description for this enum. Please help us by contributing one!
EmissionShape EMISSION_SHAPE_RECTANGLE = 3
There is currently no description for this enum. Please help us by contributing one!
EmissionShape EMISSION_SHAPE_POINTS = 4
There is currently no description for this enum. Please help us by contributing one!
EmissionShape EMISSION_SHAPE_DIRECTED_POINTS = 5
There is currently no description for this enum. Please help us by contributing one!
EmissionShape EMISSION_SHAPE_MAX = 6
There is currently no description for this enum. Please help us by contributing one!
Property Descriptions
int amount = 8
There is currently no description for this property. Please help us by contributing one!
Curve angle_curve
There is currently no description for this property. Please help us by contributing one!
float angle_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float angle_min = 0.0
There is currently no description for this property. Please help us by contributing one!
Curve angular_velocity_curve
There is currently no description for this property. Please help us by contributing one!
float angular_velocity_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float angular_velocity_min = 0.0
There is currently no description for this property. Please help us by contributing one!
Curve anim_offset_curve
There is currently no description for this property. Please help us by contributing one!
float anim_offset_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float anim_offset_min = 0.0
There is currently no description for this property. Please help us by contributing one!
Curve anim_speed_curve
There is currently no description for this property. Please help us by contributing one!
float anim_speed_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float anim_speed_min = 0.0
There is currently no description for this property. Please help us by contributing one!
Color color = Color(1, 1, 1, 1)
There is currently no description for this property. Please help us by contributing one!
Gradient color_initial_ramp
There is currently no description for this property. Please help us by contributing one!
Gradient color_ramp
There is currently no description for this property. Please help us by contributing one!
Curve damping_curve
There is currently no description for this property. Please help us by contributing one!
float damping_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float damping_min = 0.0
There is currently no description for this property. Please help us by contributing one!
Vector2 direction = Vector2(1, 0)
There is currently no description for this property. Please help us by contributing one!
DrawOrder draw_order = 0
There is currently no description for this property. Please help us by contributing one!
PackedColorArray emission_colors
void set_emission_colors ( PackedColorArray value )
PackedColorArray get_emission_colors ( )
There is currently no description for this property. Please help us by contributing one!
PackedVector2Array emission_normals
void set_emission_normals ( PackedVector2Array value )
PackedVector2Array get_emission_normals ( )
There is currently no description for this property. Please help us by contributing one!
PackedVector2Array emission_points
void set_emission_points ( PackedVector2Array value )
PackedVector2Array get_emission_points ( )
There is currently no description for this property. Please help us by contributing one!
Vector2 emission_rect_extents
There is currently no description for this property. Please help us by contributing one!
EmissionShape emission_shape = 0
void set_emission_shape ( EmissionShape value )
EmissionShape get_emission_shape ( )
There is currently no description for this property. Please help us by contributing one!
float emission_sphere_radius
There is currently no description for this property. Please help us by contributing one!
bool emitting = true
There is currently no description for this property. Please help us by contributing one!
float explosiveness = 0.0
There is currently no description for this property. Please help us by contributing one!
int fixed_fps = 0
There is currently no description for this property. Please help us by contributing one!
bool fract_delta = true
There is currently no description for this property. Please help us by contributing one!
Vector2 gravity = Vector2(0, 980)
There is currently no description for this property. Please help us by contributing one!
Curve hue_variation_curve
There is currently no description for this property. Please help us by contributing one!
float hue_variation_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float hue_variation_min = 0.0
There is currently no description for this property. Please help us by contributing one!
float initial_velocity_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float initial_velocity_min = 0.0
There is currently no description for this property. Please help us by contributing one!
float lifetime = 1.0
There is currently no description for this property. Please help us by contributing one!
float lifetime_randomness = 0.0
There is currently no description for this property. Please help us by contributing one!
Curve linear_accel_curve
There is currently no description for this property. Please help us by contributing one!
float linear_accel_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float linear_accel_min = 0.0
There is currently no description for this property. Please help us by contributing one!
bool local_coords = false
There is currently no description for this property. Please help us by contributing one!
bool one_shot = false
There is currently no description for this property. Please help us by contributing one!
Curve orbit_velocity_curve
There is currently no description for this property. Please help us by contributing one!
float orbit_velocity_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float orbit_velocity_min = 0.0
There is currently no description for this property. Please help us by contributing one!
bool particle_flag_align_y = false
void set_particle_flag ( ParticleFlags particle_flag, bool enable )
bool get_particle_flag ( ParticleFlags particle_flag ) const
There is currently no description for this property. Please help us by contributing one!
float preprocess = 0.0
There is currently no description for this property. Please help us by contributing one!
Curve radial_accel_curve
There is currently no description for this property. Please help us by contributing one!
float radial_accel_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float radial_accel_min = 0.0
There is currently no description for this property. Please help us by contributing one!
float randomness = 0.0
There is currently no description for this property. Please help us by contributing one!
Curve scale_amount_curve
There is currently no description for this property. Please help us by contributing one!
float scale_amount_max = 1.0
There is currently no description for this property. Please help us by contributing one!
float scale_amount_min = 1.0
There is currently no description for this property. Please help us by contributing one!
Curve scale_curve_x
There is currently no description for this property. Please help us by contributing one!
Curve scale_curve_y
There is currently no description for this property. Please help us by contributing one!
float speed_scale = 1.0
There is currently no description for this property. Please help us by contributing one!
bool split_scale = false
There is currently no description for this property. Please help us by contributing one!
float spread = 45.0
There is currently no description for this property. Please help us by contributing one!
Curve tangential_accel_curve
There is currently no description for this property. Please help us by contributing one!
float tangential_accel_max = 0.0
There is currently no description for this property. Please help us by contributing one!
float tangential_accel_min = 0.0
There is currently no description for this property. Please help us by contributing one!
Texture2D texture
There is currently no description for this property. Please help us by contributing one!
Method Descriptions
void convert_from_particles ( Node particles )
There is currently no description for this method. Please help us by contributing one!
Curve get_param_curve ( Parameter param ) const
There is currently no description for this method. Please help us by contributing one!
float get_param_max ( Parameter param ) const
There is currently no description for this method. Please help us by contributing one!
float get_param_min ( Parameter param ) const
There is currently no description for this method. Please help us by contributing one!
bool get_particle_flag ( ParticleFlags particle_flag ) const
There is currently no description for this method. Please help us by contributing one!
void restart ( )
There is currently no description for this method. Please help us by contributing one!
void set_param_curve ( Parameter param, Curve curve )
There is currently no description for this method. Please help us by contributing one!
void set_param_max ( Parameter param, float value )
There is currently no description for this method. Please help us by contributing one!
void set_param_min ( Parameter param, float value )
There is currently no description for this method. Please help us by contributing one!
void set_particle_flag ( ParticleFlags particle_flag, bool enable )
There is currently no description for this method. Please help us by contributing one!