CSGCombiner3D
Generated wrapper for Godot's CSGCombiner3D, extends CSGShape3D.
Attributes
- Graph
-
- Supertypes
-
class CSGShape3Dclass GeometryInstance3Dclass VisualInstance3Dclass Node3Dclass Nodeclass Objectclass GodotScriptClassclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
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
-
CSGShape3D -> GeometryInstance3D -> VisualInstance3D -> Node3D -> Node -> Object -> GodotScriptClass
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
Node.add_child
Node3D.add_gizmo
Node.add_sibling
Node.add_to_group
Node.atr
Node.atr_n
CSGShape3D.bake_collision_shape. Returns an owned reference: release it with unref() or inside Gd.scoped.
CSGShape3D.bake_collision_shape. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- CSGShape3D
CSGShape3D.bake_static_mesh. Returns an owned reference: release it with unref() or inside Gd.scoped.
CSGShape3D.bake_static_mesh. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- CSGShape3D
Node.can_auto_translate
Node.can_process
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
Node3D.clear_gizmos
Node3D.clear_subgizmo_selection
Node.create_tween. Returns an owned reference: release it with unref() or inside Gd.scoped.
Node.create_tween. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- Node
Node.duplicate
Node.find_child
Node.find_parent
Node3D.force_update_transform
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
VisualInstance3D.get_aabb
Node.get_auto_translate_mode
GeometryInstance3D.get_cast_shadows_setting
Node.get_child
Node.get_child_count
CSGShape3D.get_collision_layer
CSGShape3D.get_collision_layer_value
CSGShape3D.get_collision_mask
CSGShape3D.get_collision_mask_value
CSGShape3D.get_collision_priority
GeometryInstance3D.get_custom_aabb
Node.get_editor_description
GeometryInstance3D.get_extra_cull_margin
GeometryInstance3D.get_gi_mode
Node3D.get_global_basis
Node3D.get_global_position
Node3D.get_global_rotation
Node3D.get_global_rotation_degrees
Node3D.get_global_transform
Node3D.get_global_transform_interpolated
Node.get_index
Object.get_instance_id
Node.get_last_exclusive_window
VisualInstance3D.get_layer_mask
VisualInstance3D.get_layer_mask_value
GeometryInstance3D.get_lightmap_scale
GeometryInstance3D.get_lightmap_texel_scale
GeometryInstance3D.get_lod_bias
GeometryInstance3D.get_material_overlay. Returns an owned reference: release it with unref() or inside Gd.scoped.
GeometryInstance3D.get_material_overlay. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- GeometryInstance3D
GeometryInstance3D.get_material_override. Returns an owned reference: release it with unref() or inside Gd.scoped.
GeometryInstance3D.get_material_override. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- GeometryInstance3D
Object.get_method_argument_count
Node.get_multiplayer. Returns an owned reference: release it with unref() or inside Gd.scoped.
Node.get_multiplayer. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- Node
Node.get_multiplayer_authority
Node.get_name
CSGShape3D.get_operation
Node3D.get_parent_node_3d
Node.get_physics_interpolation_mode
Node.get_physics_process_delta_time
Node.get_physics_process_priority
Node3D.get_position
Node.get_process_delta_time
Node.get_process_mode
Node.get_process_priority
Node.get_process_thread_group
Node.get_process_thread_group_order
Node.get_process_thread_messages
Node3D.get_quaternion
Node3D.get_rotation
Node3D.get_rotation_degrees
Node3D.get_rotation_edit_mode
Node3D.get_rotation_order
Node.get_scene_file_path
Node.get_scene_instance_load_placeholder
CSGShape3D.get_snap
VisualInstance3D.get_sorting_offset
Node3D.get_transform
Object.get_translation_domain
GeometryInstance3D.get_transparency
Node.get_tree_string
Node.get_tree_string_pretty
Node.get_viewport
GeometryInstance3D.get_visibility_range_begin
GeometryInstance3D.get_visibility_range_begin_margin
GeometryInstance3D.get_visibility_range_end
GeometryInstance3D.get_visibility_range_end_margin
GeometryInstance3D.get_visibility_range_fade_mode
Node3D.get_world_3d. Returns an owned reference: release it with unref() or inside Gd.scoped.
Node3D.get_world_3d. Returns an owned reference: release it with unref() or inside Gd.scoped.
Attributes
- Inherited from:
- Node3D
Node3D.global_rotate
Node3D.global_scale
Node3D.global_translate
Object.has_connections
Object.has_meta
Object.has_method
Object.has_signal
Object.has_user_signal
The engine-side object handle for this instance.
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
Node.is_ancestor_of
Object.is_blocking_signals
CSGShape3D.is_calculating_tangents
Object.is_class
Node.is_displayed_folded
Node.is_editable_instance
Node.is_greater_than
GeometryInstance3D.is_ignoring_occlusion_culling
Node.is_in_group
Node.is_inside_tree
Node3D.is_local_transform_notification_enabled
Node.is_multiplayer_authority
Node.is_node_ready
Node.is_part_of_edited_scene
Node.is_physics_interpolated
Node.is_physics_interpolated_and_enabled
Node.is_physics_processing
Node.is_physics_processing_internal
Node.is_processing
Node.is_processing_input
Node.is_processing_internal
Node.is_processing_shortcut_input
Node.is_processing_unhandled_input
Node.is_processing_unhandled_key_input
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
CSGShape3D.is_root_shape
Node3D.is_scale_disabled
Node3D.is_set_as_top_level
VisualInstance3D.is_sorting_use_aabb_center
Node3D.is_transform_notification_enabled
Node.is_unique_name_in_owner
CSGShape3D.is_using_collision
Node3D.is_visible
Node3D.is_visible_in_tree
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
Node3D.look_at
Node3D.look_at_from_position
Node.move_child
Object.notification
Node.notify_deferred_thread_group
Object.notify_property_list_changed
Node.notify_thread_safe
Node3D.orthonormalize
Node.print_tree_pretty
Node.propagate_notification
Object.property_can_revert
Node.queue_accessibility_update
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
Node.remove_child
Node.remove_from_group
Object.remove_meta
Object.remove_user_signal
Node.reparent
Node.replace_by
Node.request_ready
Node.reset_physics_interpolation
Node3D.rotate
Node3D.rotate_object_local
Node3D.rotate_x
Node3D.rotate_y
Node3D.rotate_z
Node3D.scale_object_local
Node3D.set_as_top_level
Node.set_auto_translate_mode
Node3D.set_basis
Object.set_block_signals
CSGShape3D.set_calculate_tangents
GeometryInstance3D.set_cast_shadows_setting
CSGShape3D.set_collision_layer
CSGShape3D.set_collision_layer_value
CSGShape3D.set_collision_mask
CSGShape3D.set_collision_mask_value
CSGShape3D.set_collision_priority
GeometryInstance3D.set_custom_aabb
Node3D.set_disable_scale
Node.set_display_folded
Node.set_editable_instance
Node.set_editor_description
GeometryInstance3D.set_extra_cull_margin
GeometryInstance3D.set_gi_mode
Node3D.set_global_basis
Node3D.set_global_position
Node3D.set_global_rotation
Node3D.set_global_rotation_degrees
Node3D.set_global_transform
Node3D.set_identity
GeometryInstance3D.set_ignore_occlusion_culling
Node3D.set_ignore_transform_notification
VisualInstance3D.set_layer_mask
VisualInstance3D.set_layer_mask_value
GeometryInstance3D.set_lightmap_scale
GeometryInstance3D.set_lightmap_texel_scale
GeometryInstance3D.set_lod_bias
GeometryInstance3D.set_material_overlay
GeometryInstance3D.set_material_override
Object.set_message_translation
Node.set_multiplayer_authority
Node.set_name
Node3D.set_notify_local_transform
Node3D.set_notify_transform
CSGShape3D.set_operation
Node.set_physics_interpolation_mode
Node.set_physics_process
Node.set_physics_process_internal
Node.set_physics_process_priority
Node3D.set_position
Node.set_process
Node.set_process_input
Node.set_process_internal
Node.set_process_mode
Node.set_process_priority
Node.set_process_shortcut_input
Node.set_process_thread_group
Node.set_process_thread_group_order
Node.set_process_thread_messages
Node.set_process_unhandled_input
Node.set_process_unhandled_key_input
Node3D.set_quaternion
Node3D.set_rotation
Node3D.set_rotation_degrees
Node3D.set_rotation_edit_mode
Node3D.set_rotation_order
Node3D.set_scale
Node.set_scene_file_path
Node.set_scene_instance_load_placeholder
CSGShape3D.set_snap
VisualInstance3D.set_sorting_offset
VisualInstance3D.set_sorting_use_aabb_center
Node3D.set_subgizmo_selection
Node3D.set_transform
Object.set_translation_domain
Node.set_translation_domain_inherited
GeometryInstance3D.set_transparency
Node.set_unique_name_in_owner
CSGShape3D.set_use_collision
GeometryInstance3D.set_visibility_range_begin
GeometryInstance3D.set_visibility_range_begin_margin
GeometryInstance3D.set_visibility_range_end
GeometryInstance3D.set_visibility_range_end_margin
GeometryInstance3D.set_visibility_range_fade_mode
Node3D.set_visible
Node3D.to_global
Node3D.to_local
Object.tr
Object.tr_n
Node3D.translate
Node3D.translate_object_local
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
Node.update_configuration_warnings
Node3D.update_gizmos
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