Commit Graph

400 Commits

Author SHA1 Message Date
Jakob Bouchard 5c19a41cfe Add render function for TMap and TSet 2025-02-06 14:30:47 -05:00
Jakob Bouchard 68a2c4c66d Fix struct name rendering 2025-02-06 14:30:24 -05:00
Arnaud Jamin 2765d07cb9 Update README.md 2025-02-06 13:12:41 -05:00
Arnaud Jamin e0806b976a Update README.md 2025-02-06 13:11:45 -05:00
Arnaud Jamin b3a704deaa Update README.md 2025-02-06 12:48:48 -05:00
Arnaud Jamin 89db1b9db1 Update README.md 2025-02-06 12:42:07 -05:00
Arnaud Jamin 82fbf9caaf CogEngine: Fix command list of console widget staying when deactivating imgui input 2025-02-06 11:39:16 -05:00
Arnaud Jamin 0bbd805247 Merge branch 'main' of https://github.com/arnaud-jamin/Cog 2025-02-06 11:27:12 -05:00
Arnaud Jamin cf3bcf9612 CogWindow: Fix Push Pop ID in main menu bar 2025-02-06 11:27:10 -05:00
Arnaud Jamin afb6e86894 Update README.md 2025-02-06 10:36:27 -05:00
Arnaud Jamin 27ad15488d CogEngine: Fix crash when the CogEngine data asset is not present
Fix cheat colors always overriding the user color
2025-02-06 10:21:31 -05:00
Arnaud Jamin e56966482e Update README.md 2025-02-06 10:15:38 -05:00
Arnaud Jamin 4f3bdf1753 CogSample: Add trace for cog selection 2025-02-06 02:25:00 -05:00
Arnaud Jamin c8f5aa1521 Remove the Selection window runtime setter for the raycast. Replace it with settings defined in the CogEngine asset. 2025-02-06 02:18:33 -05:00
Arnaud Jamin c70103283e Merge branch 'main' of https://github.com/arnaud-jamin/Cog 2025-02-06 01:51:00 -05:00
Arnaud Jamin b2d1d312f8 CogEngine: Fix crash 2025-02-06 01:50:57 -05:00
Arnaud Jamin a4fbfbfb34 Update README.md 2025-02-06 01:50:02 -05:00
Arnaud Jamin f5b20cc898 Update README.md 2025-02-06 01:48:41 -05:00
Arnaud Jamin eef01f5ca6 Update README.md 2025-02-06 01:48:14 -05:00
Arnaud Jamin 0081103e4d Update README.md 2025-02-06 01:45:40 -05:00
Arnaud Jamin f9e94ed4c4 Update README.md 2025-02-06 01:42:27 -05:00
Arnaud Jamin d14a129e3b Update README.md 2025-02-06 01:41:22 -05:00
Arnaud Jamin e99af1bb22 Update README.md 2025-02-06 01:32:43 -05:00
Arnaud Jamin e07816b925 Update README.md 2025-02-06 01:24:08 -05:00
Arnaud Jamin e15ebc57e6 Update README.md 2025-02-06 01:22:25 -05:00
Arnaud Jamin 65eb019008 Update README.md 2025-02-06 01:17:02 -05:00
Arnaud Jamin 1f5479ae2b Update README.md 2025-02-06 01:16:29 -05:00
Arnaud Jamin 299e90451b Update README.md 2025-02-06 01:07:16 -05:00
Arnaud Jamin cee4787d9a Notification Window: Improve usability 2025-02-06 00:21:02 -05:00
Arnaud Jamin 816889ba7c CogEngine: First iteration on notification window 2025-02-05 17:09:25 -05:00
Arnaud Jamin 882605ab2b Console Window: Add Shift+Tab shirtcut, similar to Up arrow 2025-02-04 23:39:16 -05:00
Arnaud Jamin 74dd726c2c CogEngine: Make the Cheat Execution implementable in blueprint
- Deprecate CogAbilityWindow_Cheats as it is now replaced with CogEngineWindow_Cheats
- Add CogAbilityCheat_Execution_ActivateAbility for cheats that rely on an ability
- CogSample: Add new cheats
2025-02-04 21:52:53 -05:00
Arnaud Jamin 27c309ad87 CogEngine: Selection Window - Fix Pickup button not scaling with DPI 2025-02-04 15:21:04 -05:00
Arnaud Jamin 9bf32b2d86 CogEngine: Improve various windows widgets usability
- Implement ImGui Copy Paste, and OpenInShell backend.
- Fix ColorEdit4
- Fix Hand and NotAllowed cursors
- Make the reset of windows configuration automatic (but optional) when getting a config.
- Console Window: Improve usability
- Stat Window: Add configuration of of MaxFPS, Pings, and PacketLoss. Improve widget usability.
- Time Scale Window: Add configuration of time scale. Improve widget usability.
- Output Log Window: Fix the Copy.
- Selection Window: The Pick button now uses an icon
2025-02-04 01:26:19 -05:00
Arnaud Jamin cb758450be CogEngine: Fix Console window context menu appearing when it shouldn't 2025-02-02 00:22:17 -05:00
Arnaud Jamin 597db17f9c CogEngine: Console improvements 2025-02-01 02:40:56 -05:00
Arnaud Jamin 0429a7b313 CogEngine: console window improvements 2025-01-31 23:33:22 -05:00
Arnaud Jamin 2ede6b4cf9 CogEngine: progress on console window 2025-01-31 15:52:58 -05:00
Arnaud Jamin b56d7bf4a9 CogEngine: Add first iteration on a Console window 2025-01-30 13:16:17 -05:00
Arnaud Jamin 1cecf93841 CogWindow: simplify how CogWidgets are rendered
Remove the need to specify the widgets width to be able to right them.
Instead widgets are rendered in a table which left/center/right align automatically.
2025-01-30 13:15:25 -05:00
Arnaud Jamin fff036d81f Merge branch 'main' of https://github.com/arnaud-jamin/Cog 2025-01-25 21:50:23 -05:00
Arnaud Jamin c9918da4f1 CogCommonUI: Add a new plugin to fix CommonUI blocking cog shortcuts (F1, F2, ...)
Reference this plugin where other cog modules are added.
This plugin uses a CommonUI ActionRouter to let Cog receives the shortcuts it needs.
If you already have an Action Router, you can call FCogImguiInputHelper::IsTopPriorityKey to know if the key event to should handled or not.
2025-01-25 21:50:19 -05:00
Arnaud Jamin c345235e96 CogSample: const and typo fix 2025-01-25 21:37:29 -05:00
Arnaud Jamin b4c140d6a6 Update README.md 2025-01-24 11:56:13 -05:00
Arnaud Jamin 0b22411bc2 Update README.md 2025-01-24 11:55:55 -05:00
Arnaud Jamin b85edb4e53 Update README.md 2025-01-24 11:51:32 -05:00
Arnaud Jamin d057cab768 Update README.md 2025-01-24 11:51:02 -05:00
Arnaud Jamin 9fecf82663 Merge branch 'main' of https://github.com/arnaud-jamin/Cog 2025-01-24 11:43:14 -05:00
Arnaud Jamin b08c8768c7 Fix toggle imgui input shortcut not working when input is enabled (happening in Lyra) 2025-01-24 11:43:00 -05:00
Arnaud Jamin cf027e4074 Remove unused includes 2025-01-24 11:41:25 -05:00