summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-12-11replace handles with union structJonathan Bradley
2023-12-08editor use delete key for removing entitiesJonathan Bradley
2023-12-08missing includeJonathan Bradley
2023-12-08get absolute path of fileJonathan Bradley
2023-12-08err formattingJonathan Bradley
2023-12-07project browser checkpointJonathan Bradley
2023-12-07add pkstrJonathan Bradley
2023-12-07Breaking change - add project file - EntityTypeJonathan Bradley
2023-12-06large camera refactor for saving and uiJonathan Bradley
2023-12-06player-input track if events happened this tickJonathan Bradley
2023-12-06default path for finding project filesJonathan Bradley
2023-12-06track executable pathJonathan Bradley
2023-12-06cameras can be rigsteredJonathan Bradley
2023-12-06add str2num for uint8_tJonathan Bradley
2023-12-06expose if the contents of a bucket were movedJonathan Bradley
2023-12-06use NullCamera for fallbackJonathan Bradley
2023-12-06handle compiler warning about std::moveJonathan Bradley
2023-12-05editor cleanupJonathan Bradley
2023-12-05add runtime first passJonathan Bradley
2023-12-05whitespaceJonathan Bradley
2023-12-05minor refactor for pluginsJonathan Bradley
2023-11-30prefer explicit callback system over eventsJonathan Bradley
2023-11-29major refactor to decouple the engine and the editorJonathan Bradley
2023-11-29major events refactor to add second event callback typeJonathan Bradley
2023-11-29DynArray<T>::Reserve should only run destructor on elements that actually existJonathan Bradley
2023-11-29add thread_poolJonathan Bradley
2023-11-29add tinyfiledialogsJonathan Bradley
2023-11-28make pke a library and the editor its own executableJonathan Bradley
2023-11-28refactor core game loop out of main.cpp and into game.cppJonathan Bradley
2023-11-28add transient bucket for temp storage that resets on tick startJonathan Bradley
2023-11-28move MemBucket declaration to a typedef headerJonathan Bradley
2023-11-28add a method to reset a memory bucketJonathan Bradley
2023-11-22expose rot as eul degrees in editorJonathan Bradley
2023-11-22extend view distance from 100 to 1000Jonathan Bradley
2023-11-22better memory alloc and free test coverageJonathan Bradley
2023-11-22DynArray - dead code in Reserve functionJonathan Bradley
2023-11-22refactor vulkan allocation functions to better align with specJonathan Bradley
2023-11-22resolves memory instability preventing pointer reuseJonathan Bradley
2023-11-21memory cleanup - still buggyJonathan Bradley
2023-11-21checkpoint - memory overhual including testsJonathan Bradley
2023-11-17vulkan allocatorJonathan Bradley
2023-11-16deleting instances works as expectedJonathan Bradley
2023-11-16dynArray - reserve should only change reservedCountJonathan Bradley
2023-11-15cleanupJonathan Bradley
2023-11-15ECS_Tick got removed after rebase and realign gravityJonathan Bradley
2023-11-15move simulated objects while the simulation is pausedJonathan Bradley
2023-11-15left and right click to select and clear entitiesJonathan Bradley
2023-11-15display debug box for hovered entityJonathan Bradley
2023-11-15Expose method to get CompGrBinds by GrBindsHandle.Jonathan Bradley
2023-11-15don't fumble collision settings and mass in the editorJonathan Bradley