Arnaud Jamin
32ca4dc2ba
Rename CogWindow plugin to Cog.
...
Fix Config saving not working
2025-02-12 13:56:06 -05:00
Arnaud Jamin
254a1c2ce5
API change for CogWindow
...
FCogWindow::PreRender Renamed to PreBegin
FCogWindow::PostRender Renamed to PostEnd
Add FCogWindow::PostBegin
Remove FCogWindow bNoPadding field. Instead implement PreBegin/PostBegin to push the desired styles
Improve Notifications usability
2025-02-07 23:49:30 -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
269f8ae469
CogInput: UI tweaks
2025-01-09 15:15:42 -05:00
Arnaud Jamin
cb98140f1d
CogInput: Improve CogWindow_Actions
...
- Remove the need of the Input DataAsset used to identify the input mapping context
- Display the Input Contexts in priority order
- Cleanup the UI
2025-01-09 00:54:26 -05:00
Arnaud Jamin
5e2ff8b918
Move the window config base class in CogCommon for projects that want to have their own configs,
2024-05-10 22:34:53 -04:00
Arnaud Jamin
7009b3f2e7
Fix plugins have empty content folders showing
2024-01-09 21:18:07 -05:00
Arnaud Jamin
85a903a341
Various null checks, const correctness, remove unused headers
2023-12-17 01:02:05 -05:00
Ondrej Hrusovsky
7fa0f267b2
Fix space at the end of file
2023-12-13 15:39:06 +01:00
Ondrej Hrusovsky
a9956ae45a
Fix space at the end of file
2023-12-13 15:38:35 +01:00
Ondrej Hrusovsky
5e7cdaad66
Update CogInputWindow_Actions.cpp
2023-12-13 15:24:53 +01:00
Ondrej Hrusovsky
10574f9db3
Fix possible crash when GetPlayerInput() is nullptr on startup
2023-12-13 15:22:20 +01:00
Arnaud Jamin
d5fd488b6a
Formating
...
sort headers and remove tabs
2023-12-09 16:58:32 -05:00
Elhoussine Mehnik
3e73c486a4
Fix compling errors on various platforms/consoles
...
- Fixed some include paths case sensitive
- Fixed CogImguiInputHelper.h including itself
- Added missing includes
- Added missing forward declarations
- Fixed enums forward declarations
- Fixed "TCHAR_TO_ANSI" and const char* formatting issues
- Fixed "sscanf" on Linux
2023-12-09 04:38:02 +01:00
Arnaud Jamin
fca5b27fb9
Start to implement input sharing (mouse not supported yet)
2023-11-10 15:23:54 -05:00
Arnaud Jamin
4e13413dab
CogInput: Improve gamepad window
...
can control that stick by dragging it
2023-11-03 14:04:57 -04:00
Arnaud Jamin
e72504b47a
CogWindow: CogWindows are not UObject anymore
...
CogWindows are now normal object because we want to be able to Ifdef them, and UObject cannot be ifdef. CogWindows were UObject mainly for saving their config. The configs have been moved in separated class, which are UObject.
2023-10-27 02:39:33 -04:00
Arnaud Jamin
a39c8b277d
CogInput: Add multiple IMC on the input data asset. Maybe propose a current imc
2023-10-22 23:16:00 -04:00
Arnaud Jamin
6f54b429f0
CogAbility: Apply tweaks at start and when an new actor is spawned
...
The data asset is now loaded directly by the windows.
2023-10-22 01:37:26 -04:00
Arnaud Jamin
9f5431465b
Fix garbage collection unloading cog assets
2023-10-21 01:28:54 -04:00
Arnaud Jamin
c8c68ee2b4
Improve behavior tree
...
add hover feedback on gamepad buttons
2023-10-17 17:18:56 -04:00
Arnaud Jamin
5b50d97cbd
Move most modules in the same Cog plugin
2023-10-13 14:59:53 -04:00
Arnaud Jamin
762167e3c2
various bug fixes
2023-10-12 16:16:45 -04:00
Arnaud Jamin
7dc83d6601
fix build error
2023-10-12 11:26:55 -04:00
Arnaud Jamin
bfaf0c0058
reset config
2023-10-11 21:59:44 -04:00
Arnaud Jamin
18d82287aa
unify data assets
2023-10-11 10:33:13 -04:00
Arnaud Jamin
2d5e764e19
cheats and window menu persistence
2023-10-10 02:10:18 -04:00
Arnaud Jamin
02b402023a
data registery + debug
2023-10-07 02:22:45 -04:00
Arnaud Jamin
b18e62cd02
starting to add the hud in the sample
2023-10-06 17:22:23 -04:00
Arnaud Jamin
55d47c108a
fix build
2023-10-04 10:18:48 -04:00
Arnaud Jamin
901b92e70c
Add help
2023-10-04 09:37:35 -04:00
Arnaud Jamin
1aabdb5c4e
First Submit
2023-10-02 01:32:41 -04:00