Commit Graph

18 Commits (c901fe6f9bf8f6dd9f3f972914a5c7dccde5acdb)

Author SHA1 Message Date
Joey Pollack c901fe6f9b Adds SpriteRendererComponent and Image asset to the editor 3 years ago
Joey Pollack c507273ac4 Added a search box to the script component's drop down menu 3 years ago
Joey Pollack de8bc580df Script editor asset and script component created
Script component can track a script editor asset by it's UUID
Double clicking a script asset opens the script in vs code
3 years ago
Joey Pollack 82dc6b000a Components can be removed 3 years ago
Joey Pollack 2bf786ac9d Components can be removed 3 years ago
Joey Pollack f16ce840b2 Entities respect their parent's transforms again 3 years ago
Joey Pollack 4b9bbc8991 Sorting render groups by render layer 3 years ago
Joey Pollack c330319ad2 Adds BlockOutComponent for graphically representing an entity with a simple quad.
WorldView preview drawing works!
Middle Mouse drag to move works for WorldView
3 years ago
Joey Pollack 73f2e06541 Adds new events to the editor 3 years ago
Joey Pollack cd541e7d75 Adds VelocityComponent and CameraComponent
Adds instructions doc explaining the process of adding new components
3 years ago
Joey Pollack ed6fdbdb5b Removed style selection
Set charcoal to default style
Tweeked styles
3 years ago
Joey Pollack 0da94313d2 Trying to make the properties view look nice. Using the ImGuiDrawList API. 3 years ago
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 0fb6e94a2f Added new folder icon
New entities can be added to the world root
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