Commit Graph

9 Commits (9c37b8176562524189f614940f8ceff657fd53c4)

Author SHA1 Message Date
Joey Pollack ce3dd3f984 Adds extra/custom ImGui methods
Slightly shrink default font size
Asset folder always open in asset browser
3 years ago
Joey Pollack f8cb13d856 Components can be added to entities through the PropertiesView panel
Transform component can be added and serialized/Deserialized
3 years ago
Joey Pollack 5c83a63b3c Beginning of properties window working 4 years ago
Joey Pollack 578bd98b40 ImGui::Begin call moved to the Panel class
Adds PreBegin in case code needs to be run just before ImGui::Begin is called
4 years ago
Joey Pollack 09953c0e7d Removed the gui namespace
Moved panel_manager out of editor and into the core
4 years ago
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 9dede57b96 First ECS test in the editor working (Tag component editable using a temp-testing entity in the editor) 4 years ago
Joey Pollack eeb33c06ff assets and gui moved back into the lunarium project
dearimgui moved into external
4 years ago
Joey Pollack b42b0c69a0 Adds beginnings of the style guide
Refactors file and folder names to conform to the style guide
4 years ago