Generated wrapper for Godot's ParticleProcessMaterial, extends Material.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
class Materialclass Resourceclass RefCountedclass Objectclass GodotScriptClassclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
ParticleProcessMaterial.get_alpha_curve. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_alpha_curve. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_collision_bounce
ParticleProcessMaterial.get_collision_bounce
Attributes
ParticleProcessMaterial.get_collision_friction
ParticleProcessMaterial.get_collision_friction
Attributes
ParticleProcessMaterial.get_collision_mode
ParticleProcessMaterial.get_collision_mode
Attributes
ParticleProcessMaterial.get_color
ParticleProcessMaterial.get_color
Attributes
ParticleProcessMaterial.get_color_initial_ramp. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_color_initial_ramp. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_color_ramp. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_color_ramp. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_direction
ParticleProcessMaterial.get_direction
Attributes
ParticleProcessMaterial.get_emission_box_extents
ParticleProcessMaterial.get_emission_box_extents
Attributes
ParticleProcessMaterial.get_emission_color_texture. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_emission_color_texture. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_emission_curve. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_emission_curve. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_emission_normal_texture. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_emission_normal_texture. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_emission_point_count
ParticleProcessMaterial.get_emission_point_count
Attributes
ParticleProcessMaterial.get_emission_point_texture. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_emission_point_texture. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_emission_ring_axis
ParticleProcessMaterial.get_emission_ring_axis
Attributes
ParticleProcessMaterial.get_emission_ring_cone_angle
ParticleProcessMaterial.get_emission_ring_cone_angle
Attributes
ParticleProcessMaterial.get_emission_ring_height
ParticleProcessMaterial.get_emission_ring_height
Attributes
ParticleProcessMaterial.get_emission_ring_inner_radius
ParticleProcessMaterial.get_emission_ring_inner_radius
Attributes
ParticleProcessMaterial.get_emission_ring_radius
ParticleProcessMaterial.get_emission_ring_radius
Attributes
ParticleProcessMaterial.get_emission_shape
ParticleProcessMaterial.get_emission_shape
Attributes
ParticleProcessMaterial.get_emission_shape_offset
ParticleProcessMaterial.get_emission_shape_offset
Attributes
ParticleProcessMaterial.get_emission_shape_scale
ParticleProcessMaterial.get_emission_shape_scale
Attributes
ParticleProcessMaterial.get_emission_sphere_radius
ParticleProcessMaterial.get_emission_sphere_radius
Attributes
ParticleProcessMaterial.get_flatness
ParticleProcessMaterial.get_flatness
Attributes
ParticleProcessMaterial.get_gravity
ParticleProcessMaterial.get_gravity
Attributes
ParticleProcessMaterial.get_inherit_velocity_ratio
ParticleProcessMaterial.get_inherit_velocity_ratio
Attributes
ParticleProcessMaterial.get_lifetime_randomness
ParticleProcessMaterial.get_lifetime_randomness
Attributes
ParticleProcessMaterial.get_param
ParticleProcessMaterial.get_param
Attributes
ParticleProcessMaterial.get_param_max
ParticleProcessMaterial.get_param_max
Attributes
ParticleProcessMaterial.get_param_min
ParticleProcessMaterial.get_param_min
Attributes
ParticleProcessMaterial.get_param_texture. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_param_texture. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_particle_flag
ParticleProcessMaterial.get_particle_flag
Attributes
ParticleProcessMaterial.get_spread
ParticleProcessMaterial.get_spread
Attributes
ParticleProcessMaterial.get_sub_emitter_amount_at_collision
ParticleProcessMaterial.get_sub_emitter_amount_at_collision
Attributes
ParticleProcessMaterial.get_sub_emitter_amount_at_end
ParticleProcessMaterial.get_sub_emitter_amount_at_end
Attributes
ParticleProcessMaterial.get_sub_emitter_amount_at_start
ParticleProcessMaterial.get_sub_emitter_amount_at_start
Attributes
ParticleProcessMaterial.get_sub_emitter_frequency
ParticleProcessMaterial.get_sub_emitter_frequency
Attributes
ParticleProcessMaterial.get_sub_emitter_keep_velocity
ParticleProcessMaterial.get_sub_emitter_keep_velocity
Attributes
ParticleProcessMaterial.get_sub_emitter_mode
ParticleProcessMaterial.get_sub_emitter_mode
Attributes
ParticleProcessMaterial.get_turbulence_enabled
ParticleProcessMaterial.get_turbulence_enabled
Attributes
ParticleProcessMaterial.get_turbulence_noise_scale
ParticleProcessMaterial.get_turbulence_noise_scale
Attributes
ParticleProcessMaterial.get_turbulence_noise_speed
ParticleProcessMaterial.get_turbulence_noise_speed
Attributes
ParticleProcessMaterial.get_turbulence_noise_speed_random
ParticleProcessMaterial.get_turbulence_noise_speed_random
Attributes
ParticleProcessMaterial.get_turbulence_noise_strength
ParticleProcessMaterial.get_turbulence_noise_strength
Attributes
ParticleProcessMaterial.get_velocity_limit_curve. Returns an owned reference: release it with unref() or inside Gd.scoped.
ParticleProcessMaterial.get_velocity_limit_curve. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
ParticleProcessMaterial.get_velocity_pivot
ParticleProcessMaterial.get_velocity_pivot
Attributes
The Godot class name for this instance. Engine wrappers override with the baked literal; user classes fall back to their Scala simple name (which is how registration names them).
The Godot class name for this instance. Engine wrappers override with the baked literal; user classes fall back to their Scala simple name (which is how registration names them).
Attributes
- Definition Classes
ParticleProcessMaterial.is_attractor_interaction_enabled
ParticleProcessMaterial.is_attractor_interaction_enabled
Attributes
ParticleProcessMaterial.is_collision_using_scale
ParticleProcessMaterial.is_collision_using_scale
Attributes
ParticleProcessMaterial.set_alpha_curve
ParticleProcessMaterial.set_alpha_curve
Attributes
ParticleProcessMaterial.set_attractor_interaction_enabled
ParticleProcessMaterial.set_attractor_interaction_enabled
Attributes
ParticleProcessMaterial.set_collision_bounce
ParticleProcessMaterial.set_collision_bounce
Attributes
ParticleProcessMaterial.set_collision_friction
ParticleProcessMaterial.set_collision_friction
Attributes
ParticleProcessMaterial.set_collision_mode
ParticleProcessMaterial.set_collision_mode
Attributes
ParticleProcessMaterial.set_collision_use_scale
ParticleProcessMaterial.set_collision_use_scale
Attributes
ParticleProcessMaterial.set_color
ParticleProcessMaterial.set_color
Attributes
ParticleProcessMaterial.set_color_initial_ramp
ParticleProcessMaterial.set_color_initial_ramp
Attributes
ParticleProcessMaterial.set_color_ramp
ParticleProcessMaterial.set_color_ramp
Attributes
ParticleProcessMaterial.set_direction
ParticleProcessMaterial.set_direction
Attributes
ParticleProcessMaterial.set_emission_box_extents
ParticleProcessMaterial.set_emission_box_extents
Attributes
ParticleProcessMaterial.set_emission_color_texture
ParticleProcessMaterial.set_emission_color_texture
Attributes
ParticleProcessMaterial.set_emission_curve
ParticleProcessMaterial.set_emission_curve
Attributes
ParticleProcessMaterial.set_emission_normal_texture
ParticleProcessMaterial.set_emission_normal_texture
Attributes
ParticleProcessMaterial.set_emission_point_count
ParticleProcessMaterial.set_emission_point_count
Attributes
ParticleProcessMaterial.set_emission_point_texture
ParticleProcessMaterial.set_emission_point_texture
Attributes
ParticleProcessMaterial.set_emission_ring_axis
ParticleProcessMaterial.set_emission_ring_axis
Attributes
ParticleProcessMaterial.set_emission_ring_cone_angle
ParticleProcessMaterial.set_emission_ring_cone_angle
Attributes
ParticleProcessMaterial.set_emission_ring_height
ParticleProcessMaterial.set_emission_ring_height
Attributes
ParticleProcessMaterial.set_emission_ring_inner_radius
ParticleProcessMaterial.set_emission_ring_inner_radius
Attributes
ParticleProcessMaterial.set_emission_ring_radius
ParticleProcessMaterial.set_emission_ring_radius
Attributes
ParticleProcessMaterial.set_emission_shape
ParticleProcessMaterial.set_emission_shape
Attributes
ParticleProcessMaterial.set_emission_shape_offset
ParticleProcessMaterial.set_emission_shape_offset
Attributes
ParticleProcessMaterial.set_emission_shape_scale
ParticleProcessMaterial.set_emission_shape_scale
Attributes
ParticleProcessMaterial.set_emission_sphere_radius
ParticleProcessMaterial.set_emission_sphere_radius
Attributes
ParticleProcessMaterial.set_flatness
ParticleProcessMaterial.set_flatness
Attributes
ParticleProcessMaterial.set_gravity
ParticleProcessMaterial.set_gravity
Attributes
ParticleProcessMaterial.set_inherit_velocity_ratio
ParticleProcessMaterial.set_inherit_velocity_ratio
Attributes
ParticleProcessMaterial.set_lifetime_randomness
ParticleProcessMaterial.set_lifetime_randomness
Attributes
ParticleProcessMaterial.set_param
ParticleProcessMaterial.set_param
Attributes
ParticleProcessMaterial.set_param_max
ParticleProcessMaterial.set_param_max
Attributes
ParticleProcessMaterial.set_param_min
ParticleProcessMaterial.set_param_min
Attributes
ParticleProcessMaterial.set_param_texture
ParticleProcessMaterial.set_param_texture
Attributes
ParticleProcessMaterial.set_particle_flag
ParticleProcessMaterial.set_particle_flag
Attributes
ParticleProcessMaterial.set_spread
ParticleProcessMaterial.set_spread
Attributes
ParticleProcessMaterial.set_sub_emitter_amount_at_collision
ParticleProcessMaterial.set_sub_emitter_amount_at_collision
Attributes
ParticleProcessMaterial.set_sub_emitter_amount_at_end
ParticleProcessMaterial.set_sub_emitter_amount_at_end
Attributes
ParticleProcessMaterial.set_sub_emitter_amount_at_start
ParticleProcessMaterial.set_sub_emitter_amount_at_start
Attributes
ParticleProcessMaterial.set_sub_emitter_frequency
ParticleProcessMaterial.set_sub_emitter_frequency
Attributes
ParticleProcessMaterial.set_sub_emitter_keep_velocity
ParticleProcessMaterial.set_sub_emitter_keep_velocity
Attributes
ParticleProcessMaterial.set_sub_emitter_mode
ParticleProcessMaterial.set_sub_emitter_mode
Attributes
ParticleProcessMaterial.set_turbulence_enabled
ParticleProcessMaterial.set_turbulence_enabled
Attributes
ParticleProcessMaterial.set_turbulence_noise_scale
ParticleProcessMaterial.set_turbulence_noise_scale
Attributes
ParticleProcessMaterial.set_turbulence_noise_speed
ParticleProcessMaterial.set_turbulence_noise_speed
Attributes
ParticleProcessMaterial.set_turbulence_noise_speed_random
ParticleProcessMaterial.set_turbulence_noise_speed_random
Attributes
ParticleProcessMaterial.set_turbulence_noise_strength
ParticleProcessMaterial.set_turbulence_noise_strength
Attributes
ParticleProcessMaterial.set_velocity_limit_curve
ParticleProcessMaterial.set_velocity_limit_curve
Attributes
ParticleProcessMaterial.set_velocity_pivot
ParticleProcessMaterial.set_velocity_pivot
Attributes
Inherited methods
EditorInspectorPlugin: can this plugin handle obj's inspector?
EditorInspectorPlugin: can this plugin handle obj's inspector?
Attributes
- Inherited from:
- GodotScriptClass
EditorPlugin/Node: entered the (editor) tree.
EditorPlugin/Node: leaving the (editor) tree.
Called for every unhandled-or-not input event (Node._input).
Called for every unhandled-or-not input event (Node._input).
Attributes
- Inherited from:
- GodotScriptClass
EditorInspectorPlugin: inspect one property. Return true to take it over (after calling addPropertyEditor), false to let the default editor render.
EditorInspectorPlugin: inspect one property. Return true to take it over (after calling addPropertyEditor), false to let the default editor render.
Attributes
- Inherited from:
- GodotScriptClass
Called every physics frame; delta is the fixed physics step.
Called every physics frame; delta is the fixed physics step.
Attributes
- Inherited from:
- GodotScriptClass
Called every rendered frame; delta is seconds since the last frame.
Called every rendered frame; delta is seconds since the last frame.
Attributes
- Inherited from:
- GodotScriptClass
Called when the node enters the scene tree and is ready.
Called when the node enters the scene tree and is ready.
Attributes
- Inherited from:
- GodotScriptClass
Called for shortcut input before _unhandled_input (Node._shortcut_input).
Called for shortcut input before _unhandled_input (Node._shortcut_input).
Attributes
- Inherited from:
- GodotScriptClass
Called for input not consumed by the UI (Node._unhandled_input).
Called for input not consumed by the UI (Node._unhandled_input).
Attributes
- Inherited from:
- GodotScriptClass
Called for unhandled key input (Node._unhandled_key_input).
Called for unhandled key input (Node._unhandled_key_input).
Attributes
- Inherited from:
- GodotScriptClass
EditorProperty: refresh the widget from the edited property's value.
EditorProperty: refresh the widget from the edited property's value.
Attributes
- Inherited from:
- GodotScriptClass
Object.can_translate_messages
Object.cancel_free
Cast to a (super- or sub-) class U. Returns null if the object is not actually a U. Uses object_cast_to with U's class tag — a real engine type check, not a Scala cast.
Cast to a (super- or sub-) class U. Returns null if the object is not actually a U. Uses object_cast_to with U's class tag — a real engine type check, not a Scala cast.
Attributes
- Inherited from:
- GodotScriptClass
Material.create_placeholder. Returns an owned reference: release it with unref() or inside Gd.scoped.
Material.create_placeholder. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- Material
Resource.duplicate. Returns an owned reference: release it with unref() or inside Gd.scoped.
Resource.duplicate. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- Resource
Resource.duplicate_deep. Returns an owned reference: release it with unref() or inside Gd.scoped.
Resource.duplicate_deep. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- Resource
Resource.emit_changed
Free a manually-managed object via object_destroy. No-op for reference-counted objects — use unref for those. The wrapper is dead afterwards: calling an engine method on it throws.
Free a manually-managed object via object_destroy. No-op for reference-counted objects — use unref for those. The wrapper is dead afterwards: calling an engine method on it throws.
Attributes
- Inherited from:
- GodotScriptClass
Resource.get_id_for_path
Object.get_instance_id
Resource.get_local_scene
Object.get_method_argument_count
Material.get_next_pass. Returns an owned reference: release it with unref() or inside Gd.scoped.
Material.get_next_pass. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- Material
RefCounted.get_reference_count
Material.get_render_priority
Resource.get_scene_unique_id
Object.get_translation_domain
Object.has_connections
Object.has_meta
Object.has_method
Object.has_signal
Object.has_user_signal
The engine-side object handle for this instance.
RefCounted.init_ref
Material.inspect_native_shader_code
This object's stable Godot InstanceId (the null sentinel if unbound). Mirrors Object.get_instance_id, but typed — pass it to APIs that key off a node's identity.
This object's stable Godot InstanceId (the null sentinel if unbound). Mirrors Object.get_instance_id, but typed — pass it to APIs that key off a node's identity.
Attributes
- Inherited from:
- GodotScriptClass
Object.is_blocking_signals
Resource.is_built_in
Object.is_class
Resource.is_local_to_scene
Object.is_queued_for_deletion
True if this object is reference-counted (RefCounted subtree, e.g. a Resource) vs manually-managed (Object/Node subtree). Drives the lifetime methods below.
True if this object is reference-counted (RefCounted subtree, e.g. a Resource) vs manually-managed (Object/Node subtree). Drives the lifetime methods below.
Attributes
- Inherited from:
- GodotScriptClass
Keep a reference adopted inside Gd.scoped past the end of the block: the caller now owns it and releases it with unref. Returns this.
Keep a reference adopted inside Gd.scoped past the end of the block: the caller now owns it and releases it with unref. Returns this.
Attributes
- Inherited from:
- GodotScriptClass
Object.notification
Object.notify_property_list_changed
Object.property_can_revert
Take one more reference on a reference-counted object, owned by this wrapper until a matching unref. No-op for manually-managed objects (nodes). Returns this. (Named refInc rather than reference to avoid clashing with the generated RefCounted.reference(): Boolean method.)
Take one more reference on a reference-counted object, owned by this wrapper until a matching unref. No-op for manually-managed objects (nodes). Returns this. (Named refInc rather than reference to avoid clashing with the generated RefCounted.reference(): Boolean method.)
Attributes
- Inherited from:
- GodotScriptClass
RefCounted.reference
Object.remove_meta
Object.remove_user_signal
Resource.reset_state
Object.set_block_signals
Resource.set_id_for_path
Resource.set_local_to_scene
Object.set_message_translation
Resource.set_name
Material.set_next_pass
Resource.set_path
Resource.set_path_cache
Material.set_render_priority
Resource.set_scene_unique_id
Object.set_translation_domain
Resource.setup_local_to_scene
Resource.take_over_path
Object.tr
Object.tr_n
Release one reference this wrapper owns (an engine Ref<T> return, Gd.create, or refInc), destroying the object if it was the last reference. Does nothing when the wrapper owns no reference, so a borrowed object can never be freed from under the engine.
Release one reference this wrapper owns (an engine Ref<T> return, Gd.create, or refInc), destroying the object if it was the last reference. Does nothing when the wrapper owns no reference, so a borrowed object can never be freed from under the engine.
Attributes
- Inherited from:
- GodotScriptClass
RefCounted.unreference
Set the handle and return this (fluent, for wrapping fetched objects).
Set the handle and return this (fluent, for wrapping fetched objects).
Attributes
- Inherited from:
- GodotScriptClass