A Thousand Ships
09edece17d
[TileMap] Fix forcing cleanup on exiting tree/canvas
2024-04-04 14:47:32 +02:00
Gilles Roudière
3cd4b2859c
Expose TileMapLayer
2024-04-03 11:02:34 +02:00
Gilles Roudière
787c784aca
Remove almost all remaining dependencies of TileMapLayer on TileMap
2024-02-29 12:16:50 +01:00
Aaron Franke
1cb531ddb6
Move 2D-only resources to their own folder
2024-02-26 05:22:45 -06:00
Gilles Roudière
33485e654e
Fixes a memory leak with TileMap runtime updates
2024-02-21 13:18:21 +01:00
Gilles Roudière
5a999d67ec
Change TileMapEditor to TileMapLayerEditor
2024-02-12 10:11:45 +01:00
Gilles Roudière
48bed5050b
Make TileMapLayers extend Node2D and work as children of TileMap
2024-01-17 16:05:50 +01:00
kleonc
baa5504700
Fix some TileMap debug drawing truncating to ints
2024-01-14 02:02:46 +01:00
A Thousand Ships
904ecb1d36
[Core] Prevent copying of `SelfList` and `SelfList::List`
...
Copying of these types is unsafe and should be detected
Also removed unnecessary constructors for `TileMap` `DebugQuadrant` and
`RenderingQuadrant` which used copying of `SelfList::List`
2024-01-07 00:48:23 +01:00
Gilles Roudière
6bc5b3f812
Move TileMapLayer to its own files
2024-01-05 11:58:21 +01:00