class

Godot::Camera2D

Inherits Godot::Node2D < Godot::CanvasItem < Godot::Node < Godot::Object < Reference < Object

Constructors

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

Instance methods

align
Source
anchor_mode

Property anchor_mode getter

Source
anchor_mode=(val : Int)

Property anchor_mode setter

Source
custom_viewport

Property custom_viewport getter

Source
custom_viewport=(val)

Property custom_viewport setter

Source
drag_bottom_margin

Property drag_bottom_margin getter

Source
drag_bottom_margin=(val : Number)

Property drag_bottom_margin setter

Source
drag_horizontal_enabled

Property drag_horizontal_enabled getter

Source
drag_horizontal_enabled=(val)

Property drag_horizontal_enabled setter

Source
drag_horizontal_enabled?
Source
drag_horizontal_offset

Property drag_horizontal_offset getter

Source
drag_horizontal_offset=(val : Number)

Property drag_horizontal_offset setter

Source
drag_left_margin

Property drag_left_margin getter

Source
drag_left_margin=(val : Number)

Property drag_left_margin setter

Source
drag_right_margin

Property drag_right_margin getter

Source
drag_right_margin=(val : Number)

Property drag_right_margin setter

Source
drag_top_margin

Property drag_top_margin getter

Source
drag_top_margin=(val : Number)

Property drag_top_margin setter

Source
drag_vertical_enabled

Property drag_vertical_enabled getter

Source
drag_vertical_enabled=(val)

Property drag_vertical_enabled setter

Source
drag_vertical_enabled?
Source
drag_vertical_offset

Property drag_vertical_offset getter

Source
drag_vertical_offset=(val : Number)

Property drag_vertical_offset setter

Source
editor_draw_drag_margin

Property editor_draw_drag_margin getter

Source
editor_draw_drag_margin=(val)

Property editor_draw_drag_margin setter

Source
editor_draw_drag_margin?
Source
editor_draw_limits

Property editor_draw_limits getter

Source
editor_draw_limits=(val)

Property editor_draw_limits setter

Source
editor_draw_limits?
Source
editor_draw_screen

Property editor_draw_screen getter

Source
editor_draw_screen=(val)

Property editor_draw_screen setter

Source
editor_draw_screen?
Source
enabled

Property enabled getter

Source
enabled=(val)

Property enabled setter

Source
enabled?
Source
force_update_scroll
Source
get_anchor_mode
Source
get_custom_viewport
Source
get_drag_horizontal_offset
Source
get_drag_margin(margin : Int64) : Float64
Source
get_drag_vertical_offset
Source
get_limit(margin : Int64) : Int64
Source
get_offset
Source
get_position_smoothing_speed
Source
get_process_callback
Source
get_rotation_smoothing_speed
Source
get_screen_center_position
Source
get_screen_rotation
Source
get_target_position
Source
get_zoom
Source
ignore_rotation

Property ignore_rotation getter

Source
ignore_rotation=(val)

Property ignore_rotation setter

Source
ignore_rotation?
Source
is_current
Source
is_drag_horizontal_enabled
Source
is_drag_vertical_enabled
Source
is_enabled
Source
is_ignoring_rotation
Source
is_limit_drawing_enabled
Source
is_limit_enabled
Source
is_limit_smoothing_enabled
Source
is_margin_drawing_enabled
Source
is_position_smoothing_enabled
Source
is_rotation_smoothing_enabled
Source
is_screen_drawing_enabled
Source
limit_bottom

Property limit_bottom getter

Source
limit_bottom=(val : Int)

Property limit_bottom setter

Source
limit_enabled

Property limit_enabled getter

Source
limit_enabled=(val)

Property limit_enabled setter

Source
limit_enabled?
Source
limit_left

Property limit_left getter

Source
limit_left=(val : Int)

Property limit_left setter

Source
limit_right

Property limit_right getter

Source
limit_right=(val : Int)

Property limit_right setter

Source
limit_smoothed

Property limit_smoothed getter

Source
limit_smoothed=(val)

Property limit_smoothed setter

Source
limit_smoothed?
Source
limit_top

Property limit_top getter

Source
limit_top=(val : Int)

Property limit_top setter

Source
make_current
Source
offset

Property offset getter

Source
offset=(val)

Property offset setter

Source
position_smoothing_enabled

Property position_smoothing_enabled getter

Source
position_smoothing_enabled=(val)

Property position_smoothing_enabled setter

Source
position_smoothing_enabled?
Source
position_smoothing_speed

Property position_smoothing_speed getter

Source
position_smoothing_speed=(val : Number)

Property position_smoothing_speed setter

Source
process_callback

Property process_callback getter

Source
process_callback=(val : Int)

Property process_callback setter

Source
reset_smoothing
Source
rotation_smoothing_enabled

Property rotation_smoothing_enabled getter

Source
rotation_smoothing_enabled=(val)

Property rotation_smoothing_enabled setter

Source
rotation_smoothing_enabled?
Source
rotation_smoothing_speed

Property rotation_smoothing_speed getter

Source
rotation_smoothing_speed=(val : Number)

Property rotation_smoothing_speed setter

Source
set_anchor_mode(anchor_mode : Int64) : Void
Source
set_custom_viewport(viewport : Node) : Void
Source
set_drag_horizontal_enabled(enabled : Bool) : Void
Source
set_drag_horizontal_offset(offset : Float64) : Void
Source
set_drag_margin(margin : Int64, drag_margin : Float64) : Void
Source
set_drag_vertical_enabled(enabled : Bool) : Void
Source
set_drag_vertical_offset(offset : Float64) : Void
Source
set_enabled(enabled : Bool) : Void
Source
set_ignore_rotation(ignore : Bool) : Void
Source
set_limit(margin : Int64, limit : Int64) : Void
Source
set_limit_drawing_enabled(limit_drawing_enabled : Bool) : Void
Source
set_limit_enabled(limit_enabled : Bool) : Void
Source
set_limit_smoothing_enabled(limit_smoothing_enabled : Bool) : Void
Source
set_margin_drawing_enabled(margin_drawing_enabled : Bool) : Void
Source
set_offset(offset : Vector2) : Void
Source
set_position_smoothing_enabled(enabled : Bool) : Void
Source
set_position_smoothing_speed(position_smoothing_speed : Float64) : Void
Source
set_process_callback(mode : Int64) : Void
Source
set_rotation_smoothing_enabled(enabled : Bool) : Void
Source
set_rotation_smoothing_speed(speed : Float64) : Void
Source
set_screen_drawing_enabled(screen_drawing_enabled : Bool) : Void
Source
set_zoom(zoom : Vector2) : Void
Source
zoom

Property zoom getter

Source
zoom=(val)

Property zoom setter

Source

Nested types