class Godot::PopupPanel

Defined in:

libgodot/generated/classes/classes_part4.cr

Constructors

Instance methods inherited from class Godot::Popup

emit_popup_hide : Void emit_popup_hide, popup_hide : Godot::TypedSignal() popup_hide

Constructor methods inherited from class Godot::Popup

new(pointer : Pointer(Void) = Pointer(Void).null) new

Instance methods inherited from class Godot::Window

about_to_popup : Godot::TypedSignal() about_to_popup, accessibility_description accessibility_description, accessibility_description=(val) accessibility_description=, accessibility_name accessibility_name, accessibility_name=(val) accessibility_name=, add_theme_color_override(name : String, color : Color) : Void add_theme_color_override, add_theme_constant_override(name : String, constant : Int64) : Void add_theme_constant_override, add_theme_font_override(name : String, font : Font) : Void add_theme_font_override, add_theme_font_size_override(name : String, font_size : Int64) : Void add_theme_font_size_override, add_theme_icon_override(name : String, texture : Texture2D) : Void add_theme_icon_override, add_theme_sound_override(name : String, sound : AudioStream) : Void add_theme_sound_override, add_theme_stylebox_override(name : String, stylebox : StyleBox) : Void add_theme_stylebox_override, always_on_top always_on_top, always_on_top=(val) always_on_top=, always_on_top? always_on_top?, auto_translate auto_translate, auto_translate=(val) auto_translate=, auto_translate? auto_translate?, auto_translating? : Bool auto_translating?, begin_bulk_theme_override : Void begin_bulk_theme_override, borderless borderless, borderless=(val) borderless=, borderless? borderless?, can_draw : Bool can_draw, can_draw? : Bool can_draw?, child_controls_changed : Void child_controls_changed, close_requested : Godot::TypedSignal() close_requested, content_scale_aspect content_scale_aspect, content_scale_aspect=(val : Int) content_scale_aspect=, content_scale_factor content_scale_factor, content_scale_factor=(val : Number) content_scale_factor=, content_scale_mode content_scale_mode, content_scale_mode=(val : Int) content_scale_mode=, content_scale_size content_scale_size, content_scale_size=(val) content_scale_size=, content_scale_stretch content_scale_stretch, content_scale_stretch=(val : Int) content_scale_stretch=, current_screen current_screen, current_screen=(val : Int) current_screen=, dpi_changed : Godot::TypedSignal() dpi_changed, embedded? : Bool embedded?, emit_about_to_popup : Void emit_about_to_popup, emit_close_requested : Void emit_close_requested, emit_dpi_changed : Void emit_dpi_changed, emit_files_dropped(*args) : Void emit_files_dropped, emit_focus_entered : Void emit_focus_entered, emit_focus_exited : Void emit_focus_exited, emit_go_back_requested : Void emit_go_back_requested, emit_mouse_entered : Void emit_mouse_entered, emit_mouse_exited : Void emit_mouse_exited, emit_nonclient_window_input(*args) : Void emit_nonclient_window_input, emit_output_max_linear_value_changed(*args) : Void emit_output_max_linear_value_changed, emit_theme_changed : Void emit_theme_changed, emit_title_changed : Void emit_title_changed, emit_titlebar_changed : Void emit_titlebar_changed, emit_visibility_changed : Void emit_visibility_changed, emit_window_input(*args) : Void emit_window_input, end_bulk_theme_override : Void end_bulk_theme_override, exclude_from_capture exclude_from_capture, exclude_from_capture=(val) exclude_from_capture=, exclude_from_capture? exclude_from_capture?, exclusive exclusive, exclusive=(val) exclusive=, exclusive? : Bool exclusive?, extend_to_title extend_to_title, extend_to_title=(val) extend_to_title=, extend_to_title? extend_to_title?, files_dropped : Godot::TypedSignal(Pointer(Void)) files_dropped, focus_entered : Godot::TypedSignal() focus_entered, focus_exited : Godot::TypedSignal() focus_exited, force_native force_native, force_native=(val) force_native=, force_native? force_native?, fullscreen_shortcut_enabled fullscreen_shortcut_enabled, fullscreen_shortcut_enabled=(val) fullscreen_shortcut_enabled=, fullscreen_shortcut_enabled? : Bool fullscreen_shortcut_enabled?, get_accessibility_description : String get_accessibility_description, get_accessibility_name : String get_accessibility_name, get_content_scale_aspect : ContentScaleAspect get_content_scale_aspect, get_content_scale_factor : Float64 get_content_scale_factor, get_content_scale_mode : ContentScaleMode get_content_scale_mode, get_content_scale_size : Vector2i get_content_scale_size, get_content_scale_stretch : ContentScaleStretch get_content_scale_stretch, get_contents_minimum_size : Vector2 get_contents_minimum_size, get_current_screen : Int64 get_current_screen, get_flag(flag : Flags | Int) : Bool get_flag, get_flag?(flag : Flags | Int) : Bool get_flag?, get_focused_window : Window get_focused_window, get_force_native : Bool get_force_native, get_force_native? : Bool get_force_native?, get_initial_position : WindowInitialPosition get_initial_position, get_keep_title_visible : Bool get_keep_title_visible, get_keep_title_visible? : Bool get_keep_title_visible?, get_layout_direction : LayoutDirection get_layout_direction, get_max_size : Vector2i get_max_size, get_min_size : Vector2i get_min_size, get_mode : Mode get_mode, get_mouse_passthrough_polygon : Pointer(Void) get_mouse_passthrough_polygon, get_nonclient_area : Rect2i get_nonclient_area, get_output_max_linear_value : Float64 get_output_max_linear_value, get_position : Vector2i get_position, get_position_with_decorations : Vector2i get_position_with_decorations, get_size : Vector2i get_size, get_size_with_decorations : Vector2i get_size_with_decorations, get_theme : Theme get_theme, get_theme_color(name : String, theme_type : String = "") : Color get_theme_color, get_theme_constant(name : String, theme_type : String = "") : Int64 get_theme_constant, get_theme_default_base_scale : Float64 get_theme_default_base_scale, get_theme_default_font : Font get_theme_default_font, get_theme_default_font_size : Int64 get_theme_default_font_size, get_theme_font(name : String, theme_type : String = "") : Font get_theme_font, get_theme_font_size(name : String, theme_type : String = "") : Int64 get_theme_font_size, get_theme_icon(name : String, theme_type : String = "") : Texture2D get_theme_icon, get_theme_sound(name : String, theme_type : String = "") : AudioStream get_theme_sound, get_theme_stylebox(name : String, theme_type : String = "") : StyleBox get_theme_stylebox, get_theme_type_variation : String get_theme_type_variation, get_title : String get_title, get_window_id : Int64 get_window_id, go_back_requested : Godot::TypedSignal() go_back_requested, grab_focus : Void grab_focus, has_focus : Bool has_focus, has_focus? : Bool has_focus?, has_theme_color(name : String, theme_type : String = "") : Bool has_theme_color, has_theme_color?(name : String, theme_type : String = "") : Bool has_theme_color?, has_theme_color_override(name : String) : Bool has_theme_color_override, has_theme_color_override?(name : String) : Bool has_theme_color_override?, has_theme_constant(name : String, theme_type : String = "") : Bool has_theme_constant, has_theme_constant?(name : String, theme_type : String = "") : Bool has_theme_constant?, has_theme_constant_override(name : String) : Bool has_theme_constant_override, has_theme_constant_override?(name : String) : Bool has_theme_constant_override?, has_theme_font(name : String, theme_type : String = "") : Bool has_theme_font, has_theme_font?(name : String, theme_type : String = "") : Bool has_theme_font?, has_theme_font_override(name : String) : Bool has_theme_font_override, has_theme_font_override?(name : String) : Bool has_theme_font_override?, has_theme_font_size(name : String, theme_type : String = "") : Bool has_theme_font_size, has_theme_font_size?(name : String, theme_type : String = "") : Bool has_theme_font_size?, has_theme_font_size_override(name : String) : Bool has_theme_font_size_override, has_theme_font_size_override?(name : String) : Bool has_theme_font_size_override?, has_theme_icon(name : String, theme_type : String = "") : Bool has_theme_icon, has_theme_icon?(name : String, theme_type : String = "") : Bool has_theme_icon?, has_theme_icon_override(name : String) : Bool has_theme_icon_override, has_theme_icon_override?(name : String) : Bool has_theme_icon_override?, has_theme_sound(name : String, theme_type : String = "") : Bool has_theme_sound, has_theme_sound?(name : String, theme_type : String = "") : Bool has_theme_sound?, has_theme_sound_override(name : String) : Bool has_theme_sound_override, has_theme_sound_override?(name : String) : Bool has_theme_sound_override?, has_theme_stylebox(name : String, theme_type : String = "") : Bool has_theme_stylebox, has_theme_stylebox?(name : String, theme_type : String = "") : Bool has_theme_stylebox?, has_theme_stylebox_override(name : String) : Bool has_theme_stylebox_override, has_theme_stylebox_override?(name : String) : Bool has_theme_stylebox_override?, hdr_output_requested hdr_output_requested, hdr_output_requested=(val) hdr_output_requested=, hdr_output_requested? : Bool hdr_output_requested?, hide : Void hide, initial_position initial_position, initial_position=(val : Int) initial_position=, is_auto_translating : Bool is_auto_translating, is_auto_translating? : Bool is_auto_translating?, is_embedded : Bool is_embedded, is_embedded? : Bool is_embedded?, is_exclusive : Bool is_exclusive, is_exclusive? : Bool is_exclusive?, is_fullscreen_shortcut_enabled : Bool is_fullscreen_shortcut_enabled, is_fullscreen_shortcut_enabled? : Bool is_fullscreen_shortcut_enabled?, is_hdr_output_requested : Bool is_hdr_output_requested, is_hdr_output_requested? : Bool is_hdr_output_requested?, is_layout_rtl : Bool is_layout_rtl, is_layout_rtl? : Bool is_layout_rtl?, is_maximize_allowed : Bool is_maximize_allowed, is_maximize_allowed? : Bool is_maximize_allowed?, is_transient : Bool is_transient, is_transient? : Bool is_transient?, is_transient_to_focused : Bool is_transient_to_focused, is_transient_to_focused? : Bool is_transient_to_focused?, is_using_font_oversampling : Bool is_using_font_oversampling, is_using_font_oversampling? : Bool is_using_font_oversampling?, is_visible : Bool is_visible, is_visible? : Bool is_visible?, is_wrapping_controls : Bool is_wrapping_controls, is_wrapping_controls? : Bool is_wrapping_controls?, keep_title_visible keep_title_visible, keep_title_visible=(val) keep_title_visible=, keep_title_visible? keep_title_visible?, layout_rtl? : Bool layout_rtl?, max_size max_size, max_size=(val) max_size=, maximize_allowed? : Bool maximize_allowed?, maximize_disabled maximize_disabled, maximize_disabled=(val) maximize_disabled=, maximize_disabled? maximize_disabled?, min_size min_size, min_size=(val) min_size=, minimize_disabled minimize_disabled, minimize_disabled=(val) minimize_disabled=, minimize_disabled? minimize_disabled?, mode mode, mode=(val : Int) mode=, mouse_entered : Godot::TypedSignal() mouse_entered, mouse_exited : Godot::TypedSignal() mouse_exited, mouse_passthrough mouse_passthrough, mouse_passthrough=(val) mouse_passthrough=, mouse_passthrough? mouse_passthrough?, mouse_passthrough_polygon mouse_passthrough_polygon, mouse_passthrough_polygon=(val) mouse_passthrough_polygon=, move_to_center : Void move_to_center, move_to_foreground : Void move_to_foreground, nonclient_area nonclient_area, nonclient_area=(val) nonclient_area=, nonclient_window_input : Godot::TypedSignal(InputEvent) nonclient_window_input, output_max_linear_value_changed : Godot::TypedSignal(Float64) output_max_linear_value_changed, popup(rect : Rect2i) : Void popup, popup_centered(minsize : Vector2i = Vector2i.new(0.to_i32, 0.to_i32)) : Void popup_centered, popup_centered_clamped(minsize : Vector2i = Vector2i.new(0.to_i32, 0.to_i32), fallback_ratio : Float64 = 0.75) : Void popup_centered_clamped, popup_centered_ratio(ratio : Float64 = 0.8) : Void popup_centered_ratio, popup_exclusive(from_node : Node, rect : Rect2i) : Void popup_exclusive, popup_exclusive_centered(from_node : Node, minsize : Vector2i = Vector2i.new(0.to_i32, 0.to_i32)) : Void popup_exclusive_centered, popup_exclusive_centered_clamped(from_node : Node, minsize : Vector2i = Vector2i.new(0.to_i32, 0.to_i32), fallback_ratio : Float64 = 0.75) : Void popup_exclusive_centered_clamped, popup_exclusive_centered_ratio(from_node : Node, ratio : Float64 = 0.8) : Void popup_exclusive_centered_ratio, popup_exclusive_on_parent(from_node : Node, parent_rect : Rect2i) : Void popup_exclusive_on_parent, popup_on_parent(parent_rect : Rect2i) : Void popup_on_parent, popup_window popup_window, popup_window=(val) popup_window=, popup_window? popup_window?, popup_wm_hint popup_wm_hint, popup_wm_hint=(val) popup_wm_hint=, popup_wm_hint? popup_wm_hint?, position position, position=(val) position=, remove_theme_color_override(name : String) : Void remove_theme_color_override, remove_theme_constant_override(name : String) : Void remove_theme_constant_override, remove_theme_font_override(name : String) : Void remove_theme_font_override, remove_theme_font_size_override(name : String) : Void remove_theme_font_size_override, remove_theme_icon_override(name : String) : Void remove_theme_icon_override, remove_theme_sound_override(name : String) : Void remove_theme_sound_override, remove_theme_stylebox_override(name : String) : Void remove_theme_stylebox_override, request_attention : Void request_attention, reset_size : Void reset_size, set_accessibility_description(description : String) : Void set_accessibility_description, set_accessibility_name(name : String) : Void set_accessibility_name, set_auto_translate(enable : Bool) : Void set_auto_translate, set_content_scale_aspect(aspect : ContentScaleAspect | Int) : Void set_content_scale_aspect, set_content_scale_factor(factor : Float64) : Void set_content_scale_factor, set_content_scale_mode(mode : ContentScaleMode | Int) : Void set_content_scale_mode, set_content_scale_size(size : Vector2i) : Void set_content_scale_size, set_content_scale_stretch(stretch : ContentScaleStretch | Int) : Void set_content_scale_stretch, set_current_screen(index : Int64) : Void set_current_screen, set_exclusive(exclusive : Bool) : Void set_exclusive, set_flag(flag : Flags | Int, enabled : Bool) : Void set_flag, set_force_native(force_native : Bool) : Void set_force_native, set_fullscreen_shortcut_enabled(enabled : Bool) : Void set_fullscreen_shortcut_enabled, set_hdr_output_requested(requested : Bool) : Void set_hdr_output_requested, set_ime_active(active : Bool) : Void set_ime_active, set_ime_position(position : Vector2i) : Void set_ime_position, set_initial_position(initial_position : WindowInitialPosition | Int) : Void set_initial_position, set_keep_title_visible(title_visible : Bool) : Void set_keep_title_visible, set_layout_direction(direction : LayoutDirection | Int) : Void set_layout_direction, set_max_size(max_size : Vector2i) : Void set_max_size, set_min_size(min_size : Vector2i) : Void set_min_size, set_mode(mode : Mode | Int) : Void set_mode, set_mouse_passthrough_polygon(polygon : Pointer(Void)) : Void set_mouse_passthrough_polygon, set_nonclient_area(area : Rect2i) : Void set_nonclient_area, set_position(position : Vector2i) : Void set_position, set_size(size : Vector2i) : Void set_size, set_taskbar_progress_state(state : Godot::DisplayServer::ProgressState | Int) : Void set_taskbar_progress_state, set_taskbar_progress_value(value : Float64) : Void set_taskbar_progress_value, set_theme(theme : Theme) : Void set_theme, set_theme_type_variation(theme_type : String) : Void set_theme_type_variation, set_title(title : String) : Void set_title, set_transient(transient : Bool) : Void set_transient, set_transient_to_focused(enable : Bool) : Void set_transient_to_focused, set_unparent_when_invisible(unparent : Bool) : Void set_unparent_when_invisible, set_use_font_oversampling(enable : Bool) : Void set_use_font_oversampling, set_visible(visible : Bool) : Void set_visible, set_wrap_controls(enable : Bool) : Void set_wrap_controls, sharp_corners sharp_corners, sharp_corners=(val) sharp_corners=, sharp_corners? sharp_corners?, show : Void show, size size, size=(val) size=, start_drag : Void start_drag, start_resize(edge : Godot::DisplayServer::WindowResizeEdge | Int) : Void start_resize, theme theme, theme=(val) theme=, theme_changed : Godot::TypedSignal() theme_changed, theme_type_variation theme_type_variation, theme_type_variation=(val) theme_type_variation=, title title, title=(val) title=, title_changed : Godot::TypedSignal() title_changed, titlebar_changed : Godot::TypedSignal() titlebar_changed, transient transient, transient=(val) transient=, transient? : Bool transient?, transient_to_focused transient_to_focused, transient_to_focused=(val) transient_to_focused=, transient_to_focused? : Bool transient_to_focused?, transparent transparent, transparent=(val) transparent=, transparent? transparent?, unfocusable unfocusable, unfocusable=(val) unfocusable=, unfocusable? unfocusable?, unresizable unresizable, unresizable=(val) unresizable=, unresizable? unresizable?, using_font_oversampling? : Bool using_font_oversampling?, visibility_changed : Godot::TypedSignal() visibility_changed, visible visible, visible=(val) visible=, visible? : Bool visible?, window_input : Godot::TypedSignal(InputEvent) window_input, wrap_controls wrap_controls, wrap_controls=(val) wrap_controls=, wrap_controls? wrap_controls?, wrapping_controls? : Bool wrapping_controls?

Constructor methods inherited from class Godot::Window

get_focused_window : Window get_focused_window, new(pointer : Pointer(Void) = Pointer(Void).null) new

Instance methods inherited from class Godot::Viewport

anisotropic_filtering_level anisotropic_filtering_level, anisotropic_filtering_level=(val : Int) anisotropic_filtering_level=, audio_listener_2d? : Bool audio_listener_2d?, audio_listener_3d? : Bool audio_listener_3d?, audio_listener_enable_2d audio_listener_enable_2d, audio_listener_enable_2d=(val) audio_listener_enable_2d=, audio_listener_enable_2d? audio_listener_enable_2d?, audio_listener_enable_3d audio_listener_enable_3d, audio_listener_enable_3d=(val) audio_listener_enable_3d=, audio_listener_enable_3d? audio_listener_enable_3d?, canvas_cull_mask canvas_cull_mask, canvas_cull_mask=(val : Int) canvas_cull_mask=, canvas_item_default_texture_filter canvas_item_default_texture_filter, canvas_item_default_texture_filter=(val : Int) canvas_item_default_texture_filter=, canvas_item_default_texture_repeat canvas_item_default_texture_repeat, canvas_item_default_texture_repeat=(val : Int) canvas_item_default_texture_repeat=, canvas_transform canvas_transform, canvas_transform=(val) canvas_transform=, debug_draw debug_draw, debug_draw=(val : Int) debug_draw=, disable_3d disable_3d, disable_3d=(val) disable_3d=, disable_3d? disable_3d?, embedding_subwindows? : Bool embedding_subwindows?, emit_gui_focus_changed(*args) : Void emit_gui_focus_changed, emit_size_changed : Void emit_size_changed, find_world_2d : World2D find_world_2d, find_world_3d : World3D find_world_3d, fsr_sharpness fsr_sharpness, fsr_sharpness=(val : Number) fsr_sharpness=, get_anisotropic_filtering_level : AnisotropicFiltering get_anisotropic_filtering_level, get_audio_listener_2d : AudioListener2D get_audio_listener_2d, get_audio_listener_3d : AudioListener3D get_audio_listener_3d, get_camera_2d : Camera2D get_camera_2d, get_camera_3d : Camera3D get_camera_3d, get_canvas_cull_mask : Int64 get_canvas_cull_mask, get_canvas_cull_mask_bit(layer : Int64) : Bool get_canvas_cull_mask_bit, get_canvas_cull_mask_bit?(layer : Int64) : Bool get_canvas_cull_mask_bit?, get_canvas_transform : Transform2D get_canvas_transform, get_debug_draw : DebugDraw get_debug_draw, get_default_canvas_item_texture_filter : DefaultCanvasItemTextureFilter get_default_canvas_item_texture_filter, get_default_canvas_item_texture_repeat : DefaultCanvasItemTextureRepeat get_default_canvas_item_texture_repeat, get_drag_threshold : Int64 get_drag_threshold, get_embedded_subwindows : Pointer(Void) get_embedded_subwindows, get_final_transform : Transform2D get_final_transform, get_fsr_sharpness : Float64 get_fsr_sharpness, get_global_canvas_transform : Transform2D get_global_canvas_transform, get_mesh_lod_threshold : Float64 get_mesh_lod_threshold, get_mouse_position : Vector2 get_mouse_position, get_msaa_2d : MSAA get_msaa_2d, get_msaa_3d : MSAA get_msaa_3d, get_oversampling : Float64 get_oversampling, get_oversampling_override : Float64 get_oversampling_override, get_physics_object_picking : Bool get_physics_object_picking, get_physics_object_picking? : Bool get_physics_object_picking?, get_physics_object_picking_first_only : Bool get_physics_object_picking_first_only, get_physics_object_picking_first_only? : Bool get_physics_object_picking_first_only?, get_physics_object_picking_sort : Bool get_physics_object_picking_sort, get_physics_object_picking_sort? : Bool get_physics_object_picking_sort?, get_positional_shadow_atlas_16_bits : Bool get_positional_shadow_atlas_16_bits, get_positional_shadow_atlas_16_bits? : Bool get_positional_shadow_atlas_16_bits?, get_positional_shadow_atlas_quadrant_subdiv(quadrant : Int64) : PositionalShadowAtlasQuadrantSubdiv get_positional_shadow_atlas_quadrant_subdiv, get_positional_shadow_atlas_size : Int64 get_positional_shadow_atlas_size, get_render_info(get_type : RenderInfoType | Int, info : RenderInfo | Int) : Int64 get_render_info, get_scaling_3d_mode : Scaling3DMode get_scaling_3d_mode, get_scaling_3d_scale : Float64 get_scaling_3d_scale, get_screen_space_aa : ScreenSpaceAA get_screen_space_aa, get_screen_transform : Transform2D get_screen_transform, get_sdf_oversize : SDFOversize get_sdf_oversize, get_sdf_scale : SDFScale get_sdf_scale, get_stretch_transform : Transform2D get_stretch_transform, get_texture : ViewportTexture get_texture, get_texture_mipmap_bias : Float64 get_texture_mipmap_bias, get_viewport_rid : Int64 get_viewport_rid, get_visible_rect : Rect2 get_visible_rect, get_vrs_mode : VRSMode get_vrs_mode, get_vrs_texture : Texture2D get_vrs_texture, get_vrs_update_mode : VRSUpdateMode get_vrs_update_mode, get_world_2d : World2D get_world_2d, get_world_3d : World3D get_world_3d, global_canvas_transform global_canvas_transform, global_canvas_transform=(val) global_canvas_transform=, gui_cancel_drag : Void gui_cancel_drag, gui_disable_input gui_disable_input, gui_disable_input=(val) gui_disable_input=, gui_disable_input? gui_disable_input?, gui_drag_threshold gui_drag_threshold, gui_drag_threshold=(val : Int) gui_drag_threshold=, gui_embed_subwindows gui_embed_subwindows, gui_embed_subwindows=(val) gui_embed_subwindows=, gui_embed_subwindows? gui_embed_subwindows?, gui_focus_changed : Godot::TypedSignal(Control) gui_focus_changed, gui_get_drag_data : Pointer(Void) gui_get_drag_data, gui_get_drag_description : String gui_get_drag_description, gui_get_focus_owner : Control gui_get_focus_owner, gui_get_hovered_control : Control gui_get_hovered_control, gui_is_drag_successful : Bool gui_is_drag_successful, gui_is_drag_successful? : Bool gui_is_drag_successful?, gui_is_dragging : Bool gui_is_dragging, gui_is_dragging? : Bool gui_is_dragging?, gui_release_focus : Void gui_release_focus, gui_set_drag_description(description : String) : Void gui_set_drag_description, gui_snap_controls_to_pixels gui_snap_controls_to_pixels, gui_snap_controls_to_pixels=(val) gui_snap_controls_to_pixels=, gui_snap_controls_to_pixels? gui_snap_controls_to_pixels?, handle_input_locally handle_input_locally, handle_input_locally=(val) handle_input_locally=, handle_input_locally? handle_input_locally?, handling_input_locally? : Bool handling_input_locally?, has_transparent_background : Bool has_transparent_background, has_transparent_background? : Bool has_transparent_background?, input_disabled? : Bool input_disabled?, input_handled? : Bool input_handled?, is_3d_disabled : Bool is_3d_disabled, is_3d_disabled? : Bool is_3d_disabled?, is_audio_listener_2d : Bool is_audio_listener_2d, is_audio_listener_2d? : Bool is_audio_listener_2d?, is_audio_listener_3d : Bool is_audio_listener_3d, is_audio_listener_3d? : Bool is_audio_listener_3d?, is_embedding_subwindows : Bool is_embedding_subwindows, is_embedding_subwindows? : Bool is_embedding_subwindows?, is_handling_input_locally : Bool is_handling_input_locally, is_handling_input_locally? : Bool is_handling_input_locally?, is_input_disabled : Bool is_input_disabled, is_input_disabled? : Bool is_input_disabled?, is_input_handled : Bool is_input_handled, is_input_handled? : Bool is_input_handled?, is_snap_2d_transforms_to_pixel_enabled : Bool is_snap_2d_transforms_to_pixel_enabled, is_snap_2d_transforms_to_pixel_enabled? : Bool is_snap_2d_transforms_to_pixel_enabled?, is_snap_2d_vertices_to_pixel_enabled : Bool is_snap_2d_vertices_to_pixel_enabled, is_snap_2d_vertices_to_pixel_enabled? : Bool is_snap_2d_vertices_to_pixel_enabled?, is_snap_controls_to_pixels_enabled : Bool is_snap_controls_to_pixels_enabled, is_snap_controls_to_pixels_enabled? : Bool is_snap_controls_to_pixels_enabled?, is_using_debanding : Bool is_using_debanding, is_using_debanding? : Bool is_using_debanding?, is_using_hdr_2d : Bool is_using_hdr_2d, is_using_hdr_2d? : Bool is_using_hdr_2d?, is_using_occlusion_culling : Bool is_using_occlusion_culling, is_using_occlusion_culling? : Bool is_using_occlusion_culling?, is_using_oversampling : Bool is_using_oversampling, is_using_oversampling? : Bool is_using_oversampling?, is_using_own_world_3d : Bool is_using_own_world_3d, is_using_own_world_3d? : Bool is_using_own_world_3d?, is_using_taa : Bool is_using_taa, is_using_taa? : Bool is_using_taa?, is_using_xr : Bool is_using_xr, is_using_xr? : Bool is_using_xr?, mesh_lod_threshold mesh_lod_threshold, mesh_lod_threshold=(val : Number) mesh_lod_threshold=, msaa_2d msaa_2d, msaa_2d=(val : Int) msaa_2d=, msaa_3d msaa_3d, msaa_3d=(val : Int) msaa_3d=, notify_mouse_entered : Void notify_mouse_entered, notify_mouse_exited : Void notify_mouse_exited, oversampling oversampling, oversampling=(val) oversampling=, oversampling? oversampling?, oversampling_override oversampling_override, oversampling_override=(val : Number) oversampling_override=, own_world_3d own_world_3d, own_world_3d=(val) own_world_3d=, own_world_3d? own_world_3d?, physics_object_picking physics_object_picking, physics_object_picking=(val) physics_object_picking=, physics_object_picking? physics_object_picking?, physics_object_picking_first_only physics_object_picking_first_only, physics_object_picking_first_only=(val) physics_object_picking_first_only=, physics_object_picking_first_only? physics_object_picking_first_only?, physics_object_picking_sort physics_object_picking_sort, physics_object_picking_sort=(val) physics_object_picking_sort=, physics_object_picking_sort? physics_object_picking_sort?, positional_shadow_atlas_16_bits positional_shadow_atlas_16_bits, positional_shadow_atlas_16_bits=(val) positional_shadow_atlas_16_bits=, positional_shadow_atlas_16_bits? positional_shadow_atlas_16_bits?, positional_shadow_atlas_quad_0 positional_shadow_atlas_quad_0, positional_shadow_atlas_quad_0=(val : Int) positional_shadow_atlas_quad_0=, positional_shadow_atlas_quad_1 positional_shadow_atlas_quad_1, positional_shadow_atlas_quad_1=(val : Int) positional_shadow_atlas_quad_1=, positional_shadow_atlas_quad_2 positional_shadow_atlas_quad_2, positional_shadow_atlas_quad_2=(val : Int) positional_shadow_atlas_quad_2=, positional_shadow_atlas_quad_3 positional_shadow_atlas_quad_3, positional_shadow_atlas_quad_3=(val : Int) positional_shadow_atlas_quad_3=, positional_shadow_atlas_size positional_shadow_atlas_size, positional_shadow_atlas_size=(val : Int) positional_shadow_atlas_size=, push_input(event : InputEvent, in_local_coords : Bool = false) : Void push_input, push_text_input(text : String) : Void push_text_input, push_unhandled_input(event : InputEvent, in_local_coords : Bool = false) : Void push_unhandled_input, scaling_3d_mode scaling_3d_mode, scaling_3d_mode=(val : Int) scaling_3d_mode=, scaling_3d_scale scaling_3d_scale, scaling_3d_scale=(val : Number) scaling_3d_scale=, screen_space_aa screen_space_aa, screen_space_aa=(val : Int) screen_space_aa=, sdf_oversize sdf_oversize, sdf_oversize=(val : Int) sdf_oversize=, sdf_scale sdf_scale, sdf_scale=(val : Int) sdf_scale=, set_anisotropic_filtering_level(anisotropic_filtering_level : AnisotropicFiltering | Int) : Void set_anisotropic_filtering_level, set_as_audio_listener_2d(enable : Bool) : Void set_as_audio_listener_2d, set_as_audio_listener_3d(enable : Bool) : Void set_as_audio_listener_3d, set_canvas_cull_mask(mask : Int64) : Void set_canvas_cull_mask, set_canvas_cull_mask_bit(layer : Int64, enable : Bool) : Void set_canvas_cull_mask_bit, set_canvas_transform(xform : Transform2D) : Void set_canvas_transform, set_debug_draw(debug_draw : DebugDraw | Int) : Void set_debug_draw, set_default_canvas_item_texture_filter(mode : DefaultCanvasItemTextureFilter | Int) : Void set_default_canvas_item_texture_filter, set_default_canvas_item_texture_repeat(mode : DefaultCanvasItemTextureRepeat | Int) : Void set_default_canvas_item_texture_repeat, set_disable_3d(disable : Bool) : Void set_disable_3d, set_disable_input(disable : Bool) : Void set_disable_input, set_drag_threshold(threshold : Int64) : Void set_drag_threshold, set_embedding_subwindows(enable : Bool) : Void set_embedding_subwindows, set_fsr_sharpness(fsr_sharpness : Float64) : Void set_fsr_sharpness, set_global_canvas_transform(xform : Transform2D) : Void set_global_canvas_transform, set_handle_input_locally(enable : Bool) : Void set_handle_input_locally, set_input_as_handled : Void set_input_as_handled, set_mesh_lod_threshold(pixels : Float64) : Void set_mesh_lod_threshold, set_msaa_2d(msaa : MSAA | Int) : Void set_msaa_2d, set_msaa_3d(msaa : MSAA | Int) : Void set_msaa_3d, set_oversampling_override(oversampling : Float64) : Void set_oversampling_override, set_physics_object_picking(enable : Bool) : Void set_physics_object_picking, set_physics_object_picking_first_only(enable : Bool) : Void set_physics_object_picking_first_only, set_physics_object_picking_sort(enable : Bool) : Void set_physics_object_picking_sort, set_positional_shadow_atlas_16_bits(enable : Bool) : Void set_positional_shadow_atlas_16_bits, set_positional_shadow_atlas_quadrant_subdiv(quadrant : Int64, subdiv : PositionalShadowAtlasQuadrantSubdiv | Int) : Void set_positional_shadow_atlas_quadrant_subdiv, set_positional_shadow_atlas_size(size : Int64) : Void set_positional_shadow_atlas_size, set_scaling_3d_mode(scaling_3d_mode : Scaling3DMode | Int) : Void set_scaling_3d_mode, set_scaling_3d_scale(scale : Float64) : Void set_scaling_3d_scale, set_screen_space_aa(screen_space_aa : ScreenSpaceAA | Int) : Void set_screen_space_aa, set_sdf_oversize(oversize : SDFOversize | Int) : Void set_sdf_oversize, set_sdf_scale(scale : SDFScale | Int) : Void set_sdf_scale, set_snap_2d_transforms_to_pixel(enabled : Bool) : Void set_snap_2d_transforms_to_pixel, set_snap_2d_vertices_to_pixel(enabled : Bool) : Void set_snap_2d_vertices_to_pixel, set_snap_controls_to_pixels(enabled : Bool) : Void set_snap_controls_to_pixels, set_texture_mipmap_bias(texture_mipmap_bias : Float64) : Void set_texture_mipmap_bias, set_transparent_background(enable : Bool) : Void set_transparent_background, set_use_debanding(enable : Bool) : Void set_use_debanding, set_use_hdr_2d(enable : Bool) : Void set_use_hdr_2d, set_use_occlusion_culling(enable : Bool) : Void set_use_occlusion_culling, set_use_oversampling(enable : Bool) : Void set_use_oversampling, set_use_own_world_3d(enable : Bool) : Void set_use_own_world_3d, set_use_taa(enable : Bool) : Void set_use_taa, set_use_xr(use : Bool) : Void set_use_xr, set_vrs_mode(mode : VRSMode | Int) : Void set_vrs_mode, set_vrs_texture(texture : Texture2D) : Void set_vrs_texture, set_vrs_update_mode(mode : VRSUpdateMode | Int) : Void set_vrs_update_mode, set_world_2d(world_2d : World2D) : Void set_world_2d, set_world_3d(world_3d : World3D) : Void set_world_3d, size_changed : Godot::TypedSignal() size_changed, snap_2d_transforms_to_pixel snap_2d_transforms_to_pixel, snap_2d_transforms_to_pixel=(val) snap_2d_transforms_to_pixel=, snap_2d_transforms_to_pixel? snap_2d_transforms_to_pixel?, snap_2d_transforms_to_pixel_enabled? : Bool snap_2d_transforms_to_pixel_enabled?, snap_2d_vertices_to_pixel snap_2d_vertices_to_pixel, snap_2d_vertices_to_pixel=(val) snap_2d_vertices_to_pixel=, snap_2d_vertices_to_pixel? snap_2d_vertices_to_pixel?, snap_2d_vertices_to_pixel_enabled? : Bool snap_2d_vertices_to_pixel_enabled?, snap_controls_to_pixels_enabled? : Bool snap_controls_to_pixels_enabled?, texture_mipmap_bias texture_mipmap_bias, texture_mipmap_bias=(val : Number) texture_mipmap_bias=, transparent_bg transparent_bg, transparent_bg=(val) transparent_bg=, transparent_bg? transparent_bg?, update_mouse_cursor_state : Void update_mouse_cursor_state, use_debanding use_debanding, use_debanding=(val) use_debanding=, use_debanding? use_debanding?, use_hdr_2d use_hdr_2d, use_hdr_2d=(val) use_hdr_2d=, use_hdr_2d? use_hdr_2d?, use_occlusion_culling use_occlusion_culling, use_occlusion_culling=(val) use_occlusion_culling=, use_occlusion_culling? use_occlusion_culling?, use_taa use_taa, use_taa=(val) use_taa=, use_taa? use_taa?, use_xr use_xr, use_xr=(val) use_xr=, use_xr? use_xr?, using_debanding? : Bool using_debanding?, using_hdr_2d? : Bool using_hdr_2d?, using_occlusion_culling? : Bool using_occlusion_culling?, using_oversampling? : Bool using_oversampling?, using_own_world_3d? : Bool using_own_world_3d?, using_taa? : Bool using_taa?, using_xr? : Bool using_xr?, vrs_mode vrs_mode, vrs_mode=(val : Int) vrs_mode=, vrs_texture vrs_texture, vrs_texture=(val) vrs_texture=, vrs_update_mode vrs_update_mode, vrs_update_mode=(val : Int) vrs_update_mode=, warp_mouse(position : Vector2) : Void warp_mouse, world_2d world_2d, world_2d=(val) world_2d=, world_3d world_3d, world_3d=(val) world_3d=

Constructor methods inherited from class Godot::Viewport

new(pointer : Pointer(Void) = Pointer(Void).null) new

Instance methods inherited from class Godot::Node

%(unique_name : String | NodePath) : Node
%(type : T.class) : T forall T
%
, /(path : String | NodePath) : Node
/(type : T.class) : T forall T
/
, [](path : String | NodePath, type : T.class) : T forall T
[](type : T.class, path : String | NodePath) : T forall T
[](path : String) : Node
[](path : NodePath) : Node
[](type : T.class) : T forall T
[]
, []?(path : String | NodePath, type : T.class) : T | Nil forall T
[]?(type : T.class, path : String | NodePath) : T | Nil forall T
[]?(path : String) : Node | Nil
[]?(path : NodePath) : Node | Nil
[]?(type : T.class) : T | Nil forall T
[]?
, _enter_tree : Void _enter_tree, _exit_tree : Void _exit_tree, _physics_process(delta : Float64) : Void _physics_process, _process(delta : Float64) : Void _process, _ready : Void _ready, ~ : self ~, add_child(node : Node, force_readable_name : Bool = false, internal : InternalMode | Int = 0) : Void add_child, add_sibling(sibling : Node, force_readable_name : Bool = false) : Void add_sibling, add_to_group(group : String, persistent : Bool = false) : Void add_to_group, ancestor_of?(node : Node) : Bool ancestor_of?, atr(message : String, context : String = "") : String atr, atr_n(message : String, plural_message : String, n : Int64, context : String = "") : String atr_n, auto_translate_mode auto_translate_mode, auto_translate_mode=(val : Int) auto_translate_mode=, can_auto_translate : Bool can_auto_translate, can_auto_translate? : Bool can_auto_translate?, can_process : Bool can_process, can_process? : Bool can_process?, child_count : Int32 child_count, child_entered_tree : Godot::TypedSignal(Node) child_entered_tree, child_exiting_tree : Godot::TypedSignal(Node) child_exiting_tree, child_order_changed : Godot::TypedSignal() child_order_changed, children(include_internal : Bool = false) : Array(Node) children, clear_children(include_internal : Bool = false) : Void clear_children, create_tween : Tween create_tween, defer_add_child(node : Node, force_readable_name : Bool = false, internal : InternalMode | Int = 0) : Void defer_add_child, defer_move_child(child_node : Node, to_position : Int64 | Int32) : Void defer_move_child, defer_queue_free : Void defer_queue_free, defer_remove_child(node : Node) : Void defer_remove_child, defer_reparent(new_parent : Node, keep_global_transform : Bool = true) : Void defer_reparent, destroy : Void destroy, displayed_folded? : Bool displayed_folded?, duplicate(flags : Int64 = 15_i64) : Node duplicate, each_child(include_internal : Bool = false, &block : Node -> Void) : Void each_child, editable_instance?(node : Node) : Bool editable_instance?, editor_description editor_description, editor_description=(val) editor_description=, editor_description_changed : Godot::TypedSignal(Node) editor_description_changed, editor_state_changed : Godot::TypedSignal() editor_state_changed, emit_child_entered_tree(*args) : Void emit_child_entered_tree, emit_child_exiting_tree(*args) : Void emit_child_exiting_tree, emit_child_order_changed : Void emit_child_order_changed, emit_editor_description_changed(*args) : Void emit_editor_description_changed, emit_editor_state_changed : Void emit_editor_state_changed, emit_ready : Void emit_ready, emit_renamed : Void emit_renamed, emit_replacing_by(*args) : Void emit_replacing_by, emit_tree_entered : Void emit_tree_entered, emit_tree_exited : Void emit_tree_exited, emit_tree_exiting : Void emit_tree_exiting, find_child(pattern : String, recursive : Bool = true, owned : Bool = true) : Node find_child, find_child?(pattern : String, recursive : Bool = true, owned : Bool = false) : Node | Nil find_child?, find_child_as(type : T.class, pattern : String, recursive : Bool = true, owned : Bool = false) : T | Nil forall T find_child_as, find_children(pattern : String, get_type : String = "", recursive : Bool = true, owned : Bool = true) : Pointer(Void) find_children, find_parent(pattern : String) : Node find_parent, get_accessibility_element : Int64 get_accessibility_element, get_auto_translate_mode : AutoTranslateMode get_auto_translate_mode, get_child(idx : Int64, include_internal : Bool = false) : Node get_child, get_child?(idx : Int, include_internal : Bool = false) : Node | Nil get_child?, get_child_as(type : T.class, idx : Int, include_internal : Bool = false) : T | Nil forall T get_child_as, get_child_count(include_internal : Bool = false) : Int64 get_child_count, get_children(include_internal : Bool = false) : Array(Node) get_children, get_children_as(type : T.class, include_internal : Bool = false) : Array(T) forall T get_children_as, get_editor_description : String get_editor_description, get_groups : Pointer(Void) get_groups, get_index(include_internal : Bool = false) : Int64 get_index, get_last_exclusive_window : Window get_last_exclusive_window, get_multiplayer : MultiplayerAPI get_multiplayer, get_multiplayer_authority : Int64 get_multiplayer_authority, get_name : String get_name, get_node(path : String) : Node
get_node(path : NodePath) : Node
get_node(path : NodePath | String) : Node
get_node
, get_node?(path : String) : Node | Nil
get_node?(path : NodePath) : Node | Nil
get_node?
, get_node_and_resource(path : NodePath | String) : Pointer(Void) get_node_and_resource, get_node_as(path : String | NodePath, type : T.class) : T forall T get_node_as, get_node_as?(path : String | NodePath, type : T.class) : T | Nil forall T get_node_as?, get_node_or_null(path : String) : Node | Nil
get_node_or_null(path : NodePath) : Node | Nil
get_node_or_null(path : NodePath | String) : Node
get_node_or_null
, get_node_rpc_config : Pointer(Void) get_node_rpc_config, get_orphan_node_ids : Pointer(Void) get_orphan_node_ids, get_owner : Node get_owner, get_parent : Node get_parent, get_parent? : Node | Nil get_parent?, get_parent_as(type : T.class) : T | Nil forall T get_parent_as, get_path : NodePath get_path, get_path_to(node : Node, use_unique_path : Bool = false) : NodePath get_path_to, get_physics_interpolation_mode : PhysicsInterpolationMode get_physics_interpolation_mode, get_physics_process_delta_time : Float64 get_physics_process_delta_time, get_physics_process_priority : Int64 get_physics_process_priority, get_process_delta_time : Float64 get_process_delta_time, get_process_mode : ProcessMode get_process_mode, get_process_priority : Int64 get_process_priority, get_process_thread_group : ProcessThreadGroup get_process_thread_group, get_process_thread_group_order : Int64 get_process_thread_group_order, get_process_thread_messages : ProcessThreadMessages get_process_thread_messages, get_scene_file_path : String get_scene_file_path, get_scene_instance_load_placeholder : Bool get_scene_instance_load_placeholder, get_scene_instance_load_placeholder? : Bool get_scene_instance_load_placeholder?, get_tree : SceneTree get_tree, get_tree_string : String get_tree_string, get_tree_string_pretty : String get_tree_string_pretty, get_unique_node_as(unique_name : String, type : T.class) : T | Nil forall T get_unique_node_as, get_viewport : Viewport get_viewport, get_window : Window get_window, greater_than?(node : Node) : Bool greater_than?, has_node(path : NodePath | String) : Bool has_node, has_node?(path : NodePath | String) : Bool has_node?, has_node_and_resource(path : NodePath | String) : Bool has_node_and_resource, has_node_and_resource?(path : NodePath | String) : Bool has_node_and_resource?, in_group?(group_name : String) : Bool in_group?, inside_tree? : Bool inside_tree?, is_ancestor_of(node : Node) : Bool is_ancestor_of, is_ancestor_of?(node : Node) : Bool is_ancestor_of?, is_displayed_folded : Bool is_displayed_folded, is_displayed_folded? : Bool is_displayed_folded?, is_editable_instance(node : Node) : Bool is_editable_instance, is_editable_instance?(node : Node) : Bool is_editable_instance?, is_greater_than(node : Node) : Bool is_greater_than, is_greater_than?(node : Node) : Bool is_greater_than?, is_in_group(group : String) : Bool is_in_group, is_in_group?(group : String) : Bool is_in_group?, is_inside_tree : Bool is_inside_tree, is_inside_tree? : Bool is_inside_tree?, is_multiplayer_authority : Bool is_multiplayer_authority, is_multiplayer_authority? : Bool is_multiplayer_authority?, is_node_ready : Bool is_node_ready, is_node_ready? : Bool is_node_ready?, is_part_of_edited_scene : Bool is_part_of_edited_scene, is_part_of_edited_scene? : Bool is_part_of_edited_scene?, is_physics_interpolated : Bool is_physics_interpolated, is_physics_interpolated? : Bool is_physics_interpolated?, is_physics_interpolated_and_enabled : Bool is_physics_interpolated_and_enabled, is_physics_interpolated_and_enabled? : Bool is_physics_interpolated_and_enabled?, is_physics_processing : Bool is_physics_processing, is_physics_processing? : Bool is_physics_processing?, is_physics_processing_internal : Bool is_physics_processing_internal, is_physics_processing_internal? : Bool is_physics_processing_internal?, is_processing : Bool is_processing, is_processing? : Bool is_processing?, is_processing_input : Bool is_processing_input, is_processing_input? : Bool is_processing_input?, is_processing_internal : Bool is_processing_internal, is_processing_internal? : Bool is_processing_internal?, is_processing_shortcut_input : Bool is_processing_shortcut_input, is_processing_shortcut_input? : Bool is_processing_shortcut_input?, is_processing_unhandled_input : Bool is_processing_unhandled_input, is_processing_unhandled_input? : Bool is_processing_unhandled_input?, is_processing_unhandled_key_input : Bool is_processing_unhandled_key_input, is_processing_unhandled_key_input? : Bool is_processing_unhandled_key_input?, is_unique_name_in_owner : Bool is_unique_name_in_owner, is_unique_name_in_owner? : Bool is_unique_name_in_owner?, local_groups : Set(String) local_groups, move_child(child_node : Node, to_index : Int64) : Void
move_child(child_node : Node, to_index : Int | Int64) : Void
move_child
, multiplayer multiplayer, multiplayer_authority? : Bool multiplayer_authority?, name : String name, name=(val : String) name=, node_as(path : String | NodePath, type : T.class) : T forall T node_as, node_as?(path : String | NodePath, type : T.class) : T | Nil forall T node_as?, node_ready? : Bool node_ready?, notify_deferred_thread_group(what : Int64) : Void notify_deferred_thread_group, notify_thread_safe(what : Int64) : Void notify_thread_safe, owner : Node | Nil owner, owner=(o : Node | Nil) owner=, part_of_edited_scene? : Bool part_of_edited_scene?, physics_interpolated? : Bool physics_interpolated?, physics_interpolated_and_enabled? : Bool physics_interpolated_and_enabled?, physics_interpolation_mode physics_interpolation_mode, physics_interpolation_mode=(val : Int) physics_interpolation_mode=, physics_processing? : Bool physics_processing?, physics_processing_internal? : Bool physics_processing_internal?, print_orphan_nodes : Void print_orphan_nodes, print_tree : Void print_tree, print_tree_pretty : Void print_tree_pretty, process_mode process_mode, process_mode=(val : Int) process_mode=, process_physics_priority process_physics_priority, process_physics_priority=(val : Int) process_physics_priority=, process_priority process_priority, process_priority=(val : Int) process_priority=, process_thread_group process_thread_group, process_thread_group=(val : Int) process_thread_group=, process_thread_group_order process_thread_group_order, process_thread_group_order=(val : Int) process_thread_group_order=, process_thread_messages process_thread_messages, process_thread_messages=(val : Int) process_thread_messages=, processing? : Bool processing?, processing_input? : Bool processing_input?, processing_internal? : Bool processing_internal?, processing_shortcut_input? : Bool processing_shortcut_input?, processing_unhandled_input? : Bool processing_unhandled_input?, processing_unhandled_key_input? : Bool processing_unhandled_key_input?, propagate_call(method : String, args : Pointer(Void), parent_first : Bool = false) : Void propagate_call, propagate_notification(what : Int64) : Void propagate_notification, queue_accessibility_update : Void queue_accessibility_update, queue_free : Void queue_free, ready : Godot::TypedSignal() ready, remove_child(node : Node) : Void remove_child, remove_from_group(group : String) : Void remove_from_group, remove_from_tree : Void remove_from_tree, renamed : Godot::TypedSignal() renamed, reparent(new_parent : Node, keep_global_transform : Bool = true) : Void reparent, replace_by(node : Node, keep_groups : Bool = false) : Void replace_by, replacing_by : Godot::TypedSignal(Node) replacing_by, request_ready : Void request_ready, reset_physics_interpolation : Void reset_physics_interpolation, rpc(method : String | Symbol, *args) : Godot::Error rpc, rpc_config(method : String, config : Pointer(Void)) : Void rpc_config, rpc_id(peer_id : Int32 | Int64, method : String | Symbol, *args) : Godot::Error rpc_id, safe_queue_free : Void safe_queue_free, scene_file_path scene_file_path, scene_file_path=(val) scene_file_path=, set_auto_translate_mode(mode : AutoTranslateMode | Int) : Void set_auto_translate_mode, set_deferred_thread_group(property : String, value : Pointer(Void)) : Void set_deferred_thread_group, set_display_folded(fold : Bool) : Void set_display_folded, set_editable_instance(node : Node, is_editable : Bool) : Void set_editable_instance, set_editor_description(editor_description : String) : Void set_editor_description, set_multiplayer_authority(id : Int64, recursive : Bool = true) : Void set_multiplayer_authority, set_name(name : String) : Void set_name, set_owner(owner : Node) : Void set_owner, set_physics_interpolation_mode(mode : PhysicsInterpolationMode | Int) : Void set_physics_interpolation_mode, set_physics_process(enable : Bool) : Void set_physics_process, set_physics_process_internal(enable : Bool) : Void set_physics_process_internal, set_physics_process_priority(priority : Int64) : Void set_physics_process_priority, set_process(enable : Bool) : Void set_process, set_process_input(enable : Bool) : Void set_process_input, set_process_internal(enable : Bool) : Void set_process_internal, set_process_mode(mode : ProcessMode | Int) : Void set_process_mode, set_process_priority(priority : Int64) : Void set_process_priority, set_process_shortcut_input(enable : Bool) : Void set_process_shortcut_input, set_process_thread_group(mode : ProcessThreadGroup | Int) : Void set_process_thread_group, set_process_thread_group_order(order : Int64) : Void set_process_thread_group_order, set_process_thread_messages(flags : ProcessThreadMessages | Int) : Void set_process_thread_messages, set_process_unhandled_input(enable : Bool) : Void set_process_unhandled_input, set_process_unhandled_key_input(enable : Bool) : Void set_process_unhandled_key_input, set_scene_file_path(scene_file_path : String) : Void set_scene_file_path, set_scene_instance_load_placeholder(load_placeholder : Bool) : Void set_scene_instance_load_placeholder, set_thread_safe(property : String, value : Pointer(Void)) : Void set_thread_safe, set_translation_domain_inherited : Void set_translation_domain_inherited, set_unique_name_in_owner(enable : Bool) : Void set_unique_name_in_owner, tree_entered : Godot::TypedSignal() tree_entered, tree_exited : Godot::TypedSignal() tree_exited, tree_exiting : Godot::TypedSignal() tree_exiting, unique_as(name : String | NodePath, type : T.class) : T forall T unique_as, unique_as?(name : String | NodePath, type : T.class) : T | Nil forall T unique_as?, unique_name_in_owner unique_name_in_owner, unique_name_in_owner=(val) unique_name_in_owner=, unique_name_in_owner? : Bool unique_name_in_owner?, update_configuration_warnings : Void update_configuration_warnings, with_context(&) with_context

Constructor methods inherited from class Godot::Node

~ : self ~, new(pointer : Pointer(Void) = Pointer(Void).null) new

Class methods inherited from class Godot::Node

decompose_node_path(raw_path : String) : Tuple(Bool, String, String | Nil) decompose_node_path, get_orphan_node_ids : Pointer(Void) get_orphan_node_ids, print_orphan_nodes : Void print_orphan_nodes

Instance methods inherited from class Godot::Object

==(other : Godot::Object) : Bool
==(other : Nil) : Bool
==
, _enter_tree : Void _enter_tree, _exit_tree : Void _exit_tree, _godot_call_tool_button(button_name : String) : Void _godot_call_tool_button, _godot_call_virtual(method_name : String, delta : Float64) : Void _godot_call_virtual, _godot_call_virtual_with_data(method_name : String, args : Pointer(Pointer(Void)), ret : Pointer(Void)) : Void _godot_call_virtual_with_data, _godot_get_property(prop_name : String, ret_ptr : Pointer(Void)) : Void _godot_get_property, _godot_set_property(prop_name : String, val_ptr : Pointer(Void)) : Void _godot_set_property, _physics_process(delta : Float64) : Void _physics_process, _process(delta : Float64) : Void _process, _ready : Void _ready, add_user_signal(signal : String, arguments : Pointer(Void)) : Void add_user_signal, alive? : Bool alive?, await_signal(signal_name : String, timeout_sec : Float64 | Nil = nil) : Array(Variant) await_signal, blocking_signals? : Bool blocking_signals?, call(method : String, *args) : Pointer(Void) call, call_bool(method : String, *args) : Bool call_bool, call_deferred(method : String, *args) : Pointer(Void) call_deferred, call_f64(method : String, *args) : Float64 call_f64, call_i64(method : String, *args) : Int64 call_i64, call_obj(method : String, *args) : Node | Nil call_obj, call_obj_as(type : T.class, method : String, *args) : T | Nil forall T call_obj_as, call_str(method : String, *args) : String call_str, callv(method : String, arg_array : Pointer(Void)) : Pointer(Void) callv, can_translate_messages : Bool can_translate_messages, can_translate_messages? : Bool can_translate_messages?, cancel_free : Void cancel_free, check_alive! : Void check_alive!, class?(godot_class : String) : Bool class?, connect(signal_name : String, flags : Godot::ConnectFlags = ::Godot::ConnectFlags::None, callback : Proc(Array(Variant), Void) | Nil = nil) : SignalSubscription
connect(signal_name : String, flags : Godot::ConnectFlags = ::Godot::ConnectFlags::None, &block : Array(Variant) -> Void) : SignalSubscription
connect(signal_name : Symbol, flags : Godot::ConnectFlags = ::Godot::ConnectFlags::None, &block : Array(Variant) -> Void) : SignalSubscription
connect(signal_name : String, listener_target : Godot::Object, method_name : Symbol, flags : Godot::ConnectFlags = ::Godot::ConnectFlags::None) : SignalSubscription
connect(signal : String, callable : Pointer(Void), flags : Int64 = 0_i64) : Godot::Error
connect
, connect_one_shot(signal_name : String, &block : Array(Variant) -> Void) : SignalSubscription connect_one_shot, connected?(signal : String, callable : Pointer(Void)) : Bool connected?, destroy : Void destroy, destroyed? : Bool destroyed?, disconnect(signal : String, callable : Pointer(Void)) : Void
disconnect(signal_name : String) : Void
disconnect
, editor_hint? : Bool editor_hint?, emit_property_list_changed : Void emit_property_list_changed, emit_script_changed : Void emit_script_changed, emit_signal(name : String) : Void
emit_signal(name : String, *args) : Void
emit_signal
, explicitly_freed? : Bool explicitly_freed?, free : Void free, get(property : String) : Pointer(Void) get, get_class : String get_class, get_incoming_connections : Pointer(Void) get_incoming_connections, get_indexed(property_path : NodePath | String) : Pointer(Void) get_indexed, get_instance_id : Int64 get_instance_id, get_meta(name : String, default : Pointer(Void) | Nil = nil) : Pointer(Void) get_meta, get_meta_list : Pointer(Void) get_meta_list, get_method_argument_count(method : String) : Int64 get_method_argument_count, get_method_list : Pointer(Void) get_method_list, get_property_list : Pointer(Void) get_property_list, get_script : Pointer(Void) get_script, get_signal_connection_list(signal : String) : Pointer(Void) get_signal_connection_list, get_signal_list : Pointer(Void) get_signal_list, get_translation_domain : String get_translation_domain, has_connections(signal : String) : Bool has_connections, has_connections?(signal : String) : Bool has_connections?, has_meta(name : String) : Bool has_meta, has_meta?(name : String) : Bool has_meta?, has_method(method : String) : Bool has_method, has_method?(method : String) : Bool has_method?, has_signal(signal : String) : Bool has_signal, has_signal?(signal_name : String) : Bool has_signal?, has_user_signal(signal : String) : Bool has_user_signal, has_user_signal?(signal : String) : Bool has_user_signal?, hash(hasher) hash, if_alive : self | Nil if_alive, instance_id : UInt64 instance_id, is_blocking_signals : Bool is_blocking_signals, is_blocking_signals? : Bool is_blocking_signals?, is_class(godot_class : String) : Bool is_class, is_class?(godot_class : String) : Bool is_class?, is_connected(signal : String, callable : Pointer(Void)) : Bool is_connected, is_connected?(signal : String, callable : Pointer(Void)) : Bool is_connected?, is_queued_for_deletion : Bool is_queued_for_deletion, is_queued_for_deletion? : Bool is_queued_for_deletion?, is_valid? : Bool is_valid?, link_class_script : Void link_class_script, notification(what : Int64, reversed : Bool = false) : Void notification, notify_property_list_changed : Void notify_property_list_changed, pointer : Pointer(Void) pointer, pointer=(val : Pointer(Void)) pointer=, print(*args) print, printerr(*args) printerr, property_can_revert(property : String) : Bool property_can_revert, property_can_revert?(property : String) : Bool property_can_revert?, property_get_revert(property : String) : Pointer(Void) property_get_revert, property_list_changed : Godot::TypedSignal() property_list_changed, puts(*args) puts, queued_for_deletion? : Bool queued_for_deletion?, remove_meta(name : String) : Void remove_meta, remove_user_signal(signal : String) : Void remove_user_signal, script_changed : Godot::TypedSignal() script_changed, set(property : String, value : Pointer(Void)) : Void set, set_block_signals(enable : Bool) : Void set_block_signals, set_deferred(property : String, value : Pointer(Void)) : Void set_deferred, set_indexed(property_path : NodePath | String, value : Pointer(Void)) : Void set_indexed, set_message_translation(enable : Bool) : Void set_message_translation, set_meta(name : String, value : Pointer(Void)) : Void set_meta, set_script(script : Pointer(Void)) : Void set_script, set_translation_domain(domain : String) : Void set_translation_domain, signal(name : String) : Godot::BoundSignal
signal(sym : Symbol) : Godot::BoundSignal
signal
, signal_connection_count(signal_name : String) : Int32 signal_connection_count, signal_target_id : UInt64 signal_target_id, to_s(io : IO) : Void to_s, to_string : String to_string, to_unsafe : Pointer(Void) to_unsafe, tr(message : String, context : String = "") : String tr, tr_n(message : String, plural_message : String, n : Int64, context : String = "") : String tr_n

Constructor methods inherited from class Godot::Object

new(pointer : Pointer(Void) = Pointer(Void).null) new

Class methods inherited from class Godot::Object

_godot_has_virtual_method(method_name : String) : Bool _godot_has_virtual_method, find_script_path_for_class(target_cls : String) : String find_script_path_for_class, is_instance_id_valid(id : Int | UInt64) : Bool is_instance_id_valid

Constructor Detail

def self.new(pointer : Pointer(Void) = Pointer(Void).null) #