refactor: Consolidate Canvas Documentation and Update Structure
- Streamlined the canvas documentation by consolidating multiple guides into a single comprehensive overview. - Updated the canvas architecture section to reflect new features and interaction modes, enhancing clarity for users. - Improved API patterns and integration steps for editors, ensuring consistency across documentation. - Removed outdated content and added new sections on automation and debugging, aligning with recent code changes. - Adjusted file paths in the documentation to match the current project structure, ensuring accurate references.
This commit is contained in:
@@ -440,7 +440,7 @@ SDL_Surface* Arena::AllocateSurface(int w, int h, int depth, int format) {
|
||||
- `src/app/emu/emu.cc` - Standalone emulator with SDL2Renderer
|
||||
|
||||
### GUI/Widget Files
|
||||
- `src/app/gui/canvas_utils.cc` - Fixed palette application logic
|
||||
- `src/app/gui/canvas/canvas_utils.cc` - Fixed palette application logic
|
||||
- `src/app/gui/canvas/canvas_context_menu.cc` - Arena queue for bitmap ops
|
||||
- `src/app/gui/widgets/palette_widget.cc` - Arena queue for palette changes
|
||||
- `src/app/gui/widgets/dungeon_object_emulator_preview.{h,cc}` - Optional renderer
|
||||
|
||||
Reference in New Issue
Block a user