Commit Graph

21 Commits (0da94313d2d182dfcccaa9122d41f6dce55aa5b8)

Author SHA1 Message Date
Joey Pollack c3df5775d0 Asset Browser now has references to the actual EditorAsset objects and can detect single click selection and double click open actions 4 years ago
Joey Pollack df18d77a72 json state files loading 4 years ago
Joey Pollack eeb33c06ff assets and gui moved back into the lunarium project
dearimgui moved into external
4 years ago
Joey Pollack 03b7e7ccf1 Bugfix: Map canvas now paints correctly when scrolled 4 years ago
Joey Pollack 145dd7095c Fixed crash in editor mode (log listener not being removed because destructors not being called. Base class destructors MUST be virtual!) 4 years ago
Joeyrp 6e2f676f11 gui code refactored and moved into its own library
the LuaConsole and LogGui have been merged into a single Console panel. The appearance looks good and the lua console part works. Still need to add the log history and log filter options.
4 years ago
Joeyrp 8444e45fb0 Program window now remembers it's last position on restart 4 years ago
Joeyrp ca9d25073e Map editor started
Rendering transparancy to an image working
Saving randered images working
4 years ago
Joeyrp 3f7ae8aaa1 Main editor panel classes created, docked in default positions 4 years ago
Joeyrp 35dc183111 Editor moved into it's own namespace within lunarium 4 years ago
Joeyrp bd63502601 Added world size (the number of regions in a world)
The gird's 0, 0 index is now the center of the grid (so a 10, 10 grid goes from 4, 4 to -4, -4)
4 years ago
Joeyrp 9e6a15d08f File Browser basic functionality working 4 years ago
Joeyrp cd4f23b732 Main editor window working 4 years ago
Joeyrp a0584b652c Reorganized source files 4 years ago
Joeyrp 03fb715622 Asset Index loader implemented (can not test yet)
Beginnings of asset pipeline designed
4 years ago
Joeyrp ffecb901d6 Flipped y axis of texture coord when drawing images
added run mode system
beginning of Tester Run Mode class
4 years ago
Joeyrp 2c6b8eaa4c OglGraphics mostly implemented but needs testing
Fonts and text rendering not yet implemented
4 years ago
Joeyrp a92e55ee01 Adds binary file buffer and the basics of the Window class 4 years ago
Joeyrp 51c5bb7191 core file created
engine state loading/saving implemented
4 years ago
Joeyrp fd424abd16 Added some utility files
Tested to be working although INIFile is currently a windows-only utility and so is currently removed from the project (but still in the repo as it may be re-written to be cross-platform)
4 years ago
Joeyrp c0c1a48e22 Base project setup
Testing 3rd party dependencies
4 years ago