pandemonium_engine/modules/tile_map
lawnjelly 1d20785663 Tilemap editor - prevent changing tool when mouse buttons pressed
Changing tool when painting prevented the corresponding commit of undo action when the mouse button was released. This led to undo actions getting out of sync and the undo system breaking the editor.

This PR simply prevents changing tool while mouse buttons are pressed, and prevents the above scenario.
2024-07-14 07:28:25 +02:00
..
doc_classes Re-extracted class docs. 2024-04-26 17:32:25 +02:00
geometry_parser File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
.gitignore Also renamed the rtile_map module itself to tile_map. 2022-10-09 11:50:46 +02:00
config.py Added doc classes to the tile_map module. 2022-10-09 12:16:11 +02:00
LICENSE Also renamed the rtile_map module itself to tile_map. 2022-10-09 11:50:46 +02:00
register_types.cpp Small cleanup. 2024-03-01 10:29:48 +01:00
register_types.h Small cleanup. 2024-03-01 10:29:48 +01:00
SCsub Moved TileMap's Geometry Parser to TileMap's module. 2023-06-07 15:44:25 +02:00
tile_map_editor_plugin.cpp Tilemap editor - prevent changing tool when mouse buttons pressed 2024-07-14 07:28:25 +02:00
tile_map_editor_plugin.h Tilemap editor - prevent changing tool when mouse buttons pressed 2024-07-14 07:28:25 +02:00
tile_map.cpp File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
tile_map.h File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
tile_set_editor_plugin.cpp Ported parts of: [3.x] Add Selected Collision Group in TileSet Editor 2024-02-08 18:11:25 +01:00
tile_set_editor_plugin.h Added a button to the TilesetEditor to easily select the TilesetEditorContext when needed. 2023-12-22 20:15:33 +01:00
tile_set.cpp File copyright header updates pt8. 2023-12-18 00:18:53 +01:00
tile_set.h File copyright header updates pt8. 2023-12-18 00:18:53 +01:00