class

Godot::TileMapLayer

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

Constructors

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

Instance methods

clear
Source
collision_enabled

Property collision_enabled getter

Source
collision_enabled=(val)

Property collision_enabled setter

Source
collision_enabled?
Source
collision_visibility_mode

Property collision_visibility_mode getter

Source
collision_visibility_mode=(val : Int)

Property collision_visibility_mode setter

Source
enabled

Property enabled getter

Source
enabled=(val)

Property enabled setter

Source
enabled?
Source
erase_cell(coords : Vector2i) : Void
Source
fix_invalid_tiles
Source
get_cell_alternative_tile(coords : Vector2i) : Int64
Source
get_cell_atlas_coords(coords : Vector2i) : Vector2i
Source
get_cell_source_id(coords : Vector2i) : Int64
Source
get_cell_tile_data(coords : Vector2i) : TileData
Source
get_collision_visibility_mode
Source
get_coords_for_body_rid(body : Int64) : Vector2i
Source
get_navigation_map
Source
get_navigation_visibility_mode
Source
get_neighbor_cell(coords : Vector2i, neighbor : Int64) : Vector2i
Source
get_pattern(coords_array : Godot::Array) : TileMapPattern
Source
get_physics_quadrant_size
Source
get_rendering_quadrant_size
Source
get_surrounding_cells(coords : Vector2i) : Godot::Array
Source
get_tile_map_data_as_array
Source
get_tile_set
Source
get_used_cells
Source
get_used_cells_by_id(source_id : Int64, atlas_coords : Vector2i, alternative_tile : Int64) : Godot::Array
Source
get_used_rect
Source
get_y_sort_origin
Source
has_body_rid(body : Int64) : Bool
Source
is_cell_flipped_h(coords : Vector2i) : Bool
Source
is_cell_flipped_v(coords : Vector2i) : Bool
Source
is_cell_transposed(coords : Vector2i) : Bool
Source
is_collision_enabled
Source
is_enabled
Source
is_navigation_enabled
Source
is_occlusion_enabled
Source
is_using_kinematic_bodies
Source
is_x_draw_order_reversed
Source
local_to_map(local_position : Vector2) : Vector2i
Source
map_pattern(position_in_tilemap : Vector2i, coords_in_pattern : Vector2i, pattern : TileMapPattern) : Vector2i
Source
map_to_local(map_position : Vector2i) : Vector2
Source
notify_runtime_tile_data_update
Source
occlusion_enabled

Property occlusion_enabled getter

Source
occlusion_enabled=(val)

Property occlusion_enabled setter

Source
occlusion_enabled?
Source
physics_quadrant_size

Property physics_quadrant_size getter

Source
physics_quadrant_size=(val : Int)

Property physics_quadrant_size setter

Source
rendering_quadrant_size

Property rendering_quadrant_size getter

Source
rendering_quadrant_size=(val : Int)

Property rendering_quadrant_size setter

Source
set_cell(coords : Vector2i, source_id : Int64, atlas_coords : Vector2i, alternative_tile : Int64) : Void
Source
set_cells_terrain_connect(cells : Godot::Array, terrain_set : Int64, terrain : Int64, ignore_empty_terrains : Bool) : Void
Source
set_cells_terrain_path(path : Godot::Array, terrain_set : Int64, terrain : Int64, ignore_empty_terrains : Bool) : Void
Source
set_collision_enabled(enabled : Bool) : Void
Source
set_collision_visibility_mode(visibility_mode : Int64) : Void
Source
set_enabled(enabled : Bool) : Void
Source
set_navigation_enabled(enabled : Bool) : Void
Source
set_navigation_map(map : Int64) : Void
Source
set_navigation_visibility_mode(show_navigation : Int64) : Void
Source
set_occlusion_enabled(enabled : Bool) : Void
Source
set_pattern(position : Vector2i, pattern : TileMapPattern) : Void
Source
set_physics_quadrant_size(size : Int64) : Void
Source
set_rendering_quadrant_size(size : Int64) : Void
Source
set_tile_map_data_from_array(tile_map_layer_data : Pointer(Void)) : Void
Source
set_tile_set(tile_set : TileSet) : Void
Source
set_use_kinematic_bodies(use_kinematic_bodies : Bool) : Void
Source
set_x_draw_order_reversed(x_draw_order_reversed : Bool) : Void
Source
set_y_sort_origin(y_sort_origin : Int64) : Void
Source
tile_map_data

Property tile_map_data getter

Source
tile_map_data=(val)

Property tile_map_data setter

Source
tile_set

Property tile_set getter

Source
tile_set=(val)

Property tile_set setter

Source
update_internals
Source
use_kinematic_bodies

Property use_kinematic_bodies getter

Source
use_kinematic_bodies=(val)

Property use_kinematic_bodies setter

Source
use_kinematic_bodies?
Source
x_draw_order_reversed

Property x_draw_order_reversed getter

Source
x_draw_order_reversed=(val)

Property x_draw_order_reversed setter

Source
x_draw_order_reversed?
Source
y_sort_origin

Property y_sort_origin getter

Source
y_sort_origin=(val : Int)

Property y_sort_origin setter

Source

Nested types