├── .gitignore ├── olcEditor.sln └── olcEditor ├── BaseGUI.cpp ├── BaseGUI.h ├── BaseGuiStuff.fbp ├── Makefile ├── Notes.txt ├── RenderToolkit.cpp ├── RenderToolkit.h ├── cApp.cpp ├── cApp.h ├── cArea.cpp ├── cArea.h ├── cGridSelection.cpp ├── cGridSelection.h ├── cImageResource.cpp ├── cImageResource.h ├── cImageResourceEditor.cpp ├── cImageResourceEditor.h ├── cLayer.cpp ├── cLayer.h ├── cLayerHandler.h ├── cLayerPropertiesEditor.cpp ├── cLayerPropertiesEditor.h ├── cLayerSelectPanel.cpp ├── cLayerSelectPanel.h ├── cLayer_Boolean.cpp ├── cLayer_Boolean.h ├── cLayer_Tile.cpp ├── cLayer_Tile.h ├── cMainFrame.cpp ├── cMainFrame.h ├── cMasterContext.cpp ├── cMasterContext.h ├── cPanAndZoomRenderer.cpp ├── cPanAndZoomRenderer.h ├── cPrimaryRenderer.cpp ├── cPrimaryRenderer.h ├── cProject.cpp ├── cProject.h ├── cTileSelection.cpp ├── cTileSelection.h ├── cTiledLayer.h ├── cTiledResourceViewer.cpp ├── cTiledResourceViewer.h ├── common.cpp ├── common.h ├── editor.zip ├── gfx ├── canvas.png ├── ico_boolean_false.png ├── ico_boolean_true.png ├── ico_boolean_xor.png ├── ico_draw_circle.png ├── ico_draw_fill.png ├── ico_draw_line.png ├── ico_draw_one.png ├── ico_draw_rect.png ├── ico_fill_circle.png ├── ico_fill_rect.png ├── ico_layer_add.aseprite ├── ico_layer_add.png ├── ico_layer_duplicate.png ├── ico_layer_edit.png ├── ico_layer_erase.png ├── ico_layer_locked.png ├── ico_layer_movedown.png ├── ico_layer_moveup.png ├── ico_layer_selected.png ├── ico_layer_unlocked.png ├── ico_layer_view_off.png ├── ico_layer_view_on.png ├── ico_select.png ├── ico_select_clear.png ├── ico_select_fill.png └── ico_select_move.png ├── olcEditor.exe ├── olcEditor.vcxproj ├── olcEditor.vcxproj.filters └── stb_image.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/.gitignore -------------------------------------------------------------------------------- /olcEditor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor.sln -------------------------------------------------------------------------------- /olcEditor/BaseGUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/BaseGUI.cpp -------------------------------------------------------------------------------- /olcEditor/BaseGUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/BaseGUI.h -------------------------------------------------------------------------------- /olcEditor/BaseGuiStuff.fbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/BaseGuiStuff.fbp -------------------------------------------------------------------------------- /olcEditor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/Makefile -------------------------------------------------------------------------------- /olcEditor/Notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/Notes.txt -------------------------------------------------------------------------------- /olcEditor/RenderToolkit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/RenderToolkit.cpp -------------------------------------------------------------------------------- /olcEditor/RenderToolkit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/RenderToolkit.h -------------------------------------------------------------------------------- /olcEditor/cApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cApp.cpp -------------------------------------------------------------------------------- /olcEditor/cApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cApp.h -------------------------------------------------------------------------------- /olcEditor/cArea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cArea.cpp -------------------------------------------------------------------------------- /olcEditor/cArea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cArea.h -------------------------------------------------------------------------------- /olcEditor/cGridSelection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cGridSelection.cpp -------------------------------------------------------------------------------- /olcEditor/cGridSelection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cGridSelection.h -------------------------------------------------------------------------------- /olcEditor/cImageResource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cImageResource.cpp -------------------------------------------------------------------------------- /olcEditor/cImageResource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cImageResource.h -------------------------------------------------------------------------------- /olcEditor/cImageResourceEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cImageResourceEditor.cpp -------------------------------------------------------------------------------- /olcEditor/cImageResourceEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cImageResourceEditor.h -------------------------------------------------------------------------------- /olcEditor/cLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayer.cpp -------------------------------------------------------------------------------- /olcEditor/cLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayer.h -------------------------------------------------------------------------------- /olcEditor/cLayerHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayerHandler.h -------------------------------------------------------------------------------- /olcEditor/cLayerPropertiesEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayerPropertiesEditor.cpp -------------------------------------------------------------------------------- /olcEditor/cLayerPropertiesEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayerPropertiesEditor.h -------------------------------------------------------------------------------- /olcEditor/cLayerSelectPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayerSelectPanel.cpp -------------------------------------------------------------------------------- /olcEditor/cLayerSelectPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayerSelectPanel.h -------------------------------------------------------------------------------- /olcEditor/cLayer_Boolean.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayer_Boolean.cpp -------------------------------------------------------------------------------- /olcEditor/cLayer_Boolean.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayer_Boolean.h -------------------------------------------------------------------------------- /olcEditor/cLayer_Tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayer_Tile.cpp -------------------------------------------------------------------------------- /olcEditor/cLayer_Tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cLayer_Tile.h -------------------------------------------------------------------------------- /olcEditor/cMainFrame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cMainFrame.cpp -------------------------------------------------------------------------------- /olcEditor/cMainFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cMainFrame.h -------------------------------------------------------------------------------- /olcEditor/cMasterContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cMasterContext.cpp -------------------------------------------------------------------------------- /olcEditor/cMasterContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cMasterContext.h -------------------------------------------------------------------------------- /olcEditor/cPanAndZoomRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cPanAndZoomRenderer.cpp -------------------------------------------------------------------------------- /olcEditor/cPanAndZoomRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cPanAndZoomRenderer.h -------------------------------------------------------------------------------- /olcEditor/cPrimaryRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cPrimaryRenderer.cpp -------------------------------------------------------------------------------- /olcEditor/cPrimaryRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cPrimaryRenderer.h -------------------------------------------------------------------------------- /olcEditor/cProject.cpp: -------------------------------------------------------------------------------- 1 | #include "cProject.h" 2 | -------------------------------------------------------------------------------- /olcEditor/cProject.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | class cProject 3 | { 4 | }; 5 | 6 | -------------------------------------------------------------------------------- /olcEditor/cTileSelection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cTileSelection.cpp -------------------------------------------------------------------------------- /olcEditor/cTileSelection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cTileSelection.h -------------------------------------------------------------------------------- /olcEditor/cTiledLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cTiledLayer.h -------------------------------------------------------------------------------- /olcEditor/cTiledResourceViewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cTiledResourceViewer.cpp -------------------------------------------------------------------------------- /olcEditor/cTiledResourceViewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/cTiledResourceViewer.h -------------------------------------------------------------------------------- /olcEditor/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/common.cpp -------------------------------------------------------------------------------- /olcEditor/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/common.h -------------------------------------------------------------------------------- /olcEditor/editor.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/editor.zip -------------------------------------------------------------------------------- /olcEditor/gfx/canvas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/canvas.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_boolean_false.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_boolean_false.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_boolean_true.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_boolean_true.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_boolean_xor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_boolean_xor.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_draw_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_draw_circle.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_draw_fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_draw_fill.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_draw_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_draw_line.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_draw_one.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_draw_one.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_draw_rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_draw_rect.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_fill_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_fill_circle.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_fill_rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_fill_rect.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_add.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_add.aseprite -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_add.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_duplicate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_duplicate.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_edit.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_erase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_erase.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_locked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_locked.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_movedown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_movedown.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_moveup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_moveup.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_selected.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_unlocked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_unlocked.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_view_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_view_off.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_layer_view_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_layer_view_on.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_select.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_select_clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_select_clear.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_select_fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_select_fill.png -------------------------------------------------------------------------------- /olcEditor/gfx/ico_select_move.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/gfx/ico_select_move.png -------------------------------------------------------------------------------- /olcEditor/olcEditor.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/olcEditor.exe -------------------------------------------------------------------------------- /olcEditor/olcEditor.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/olcEditor.vcxproj -------------------------------------------------------------------------------- /olcEditor/olcEditor.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/olcEditor.vcxproj.filters -------------------------------------------------------------------------------- /olcEditor/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OneLoneCoder/olcEditor/HEAD/olcEditor/stb_image.h --------------------------------------------------------------------------------