diff options
author | Yuri Sizov <11782833+YuriSizov@users.noreply.github.com> | 2022-08-22 13:39:12 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-22 13:39:12 +0300 |
commit | d5052d90843c1e15545b2f4c5d8e6091ada3e9f6 (patch) | |
tree | 7bfe91f400ac80e5ca33d078ff5e0b5d728edae9 /scene/2d/tile_map.h | |
parent | 4e7be222e51f47dc022726cb85fc3ab33bb6567c (diff) | |
parent | 7305390fdcdfc3fa4c6e628fc1d5bb15160c7b94 (diff) |
Merge pull request #54549 from KoBeWi/fastcells
Add a method to get TileData from a cell
Diffstat (limited to 'scene/2d/tile_map.h')
-rw-r--r-- | scene/2d/tile_map.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scene/2d/tile_map.h b/scene/2d/tile_map.h index 012bf01df9..ecc6ee1d59 100644 --- a/scene/2d/tile_map.h +++ b/scene/2d/tile_map.h @@ -343,6 +343,8 @@ public: int get_cell_source_id(int p_layer, const Vector2i &p_coords, bool p_use_proxies = false) const; Vector2i get_cell_atlas_coords(int p_layer, const Vector2i &p_coords, bool p_use_proxies = false) const; int get_cell_alternative_tile(int p_layer, const Vector2i &p_coords, bool p_use_proxies = false) const; + // Helper method to make accessing the data easier. + TileData *get_cell_tile_data(int p_layer, const Vector2i &p_coords, bool p_use_proxies = false) const; // Patterns. Ref<TileMapPattern> get_pattern(int p_layer, TypedArray<Vector2i> p_coords_array); |