Arnaud Jamin
8cbecf504b
Add a CogAll module to ease the integration for projects that want all windows
2024-01-09 01:12:31 -05:00
Arnaud Jamin
4434b72835
Fix includes
2024-01-08 16:10:47 -05:00
Arnaud Jamin
ee42b2a238
CogAbility: Change the way CogAbilityReplicator apply the tweaks to newly spawned actor. Now needs to be called manually.
2024-01-08 14:18:53 -05:00
Arnaud Jamin
7768cfd38f
CogImGui: Fix gamepad sticks not forwarded in some cases
2024-01-08 09:06:36 -05:00
Arnaud Jamin
b2bb2a4de0
CogImGui: Fix cursor hidden on startup if imgui input is enabled
2024-01-08 02:40:54 -05:00
Arnaud Jamin
56bb628792
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2024-01-08 01:50:30 -05:00
Arnaud Jamin
5e0976a902
CogImGui: rework share mouse mode. Add widget that act as a input catcher below the UI widgets
2024-01-08 01:50:26 -05:00
Arnaud Jamin
c9b71ac36c
Merge pull request #22 from arnaud-jamin/new-windows
...
New windows
2024-01-08 01:41:57 -05:00
Arnaud Jamin
58450037da
Merge branch 'main' into new-windows
2024-01-08 01:36:47 -05:00
Arnaud Jamin
c959ccab81
CogEngine: refactor Selection window to share the actor list with other windows such as the Collision Tester window
2024-01-08 01:36:25 -05:00
Arnaud Jamin
a2d4565f73
Update README.md
2024-01-05 19:31:20 -05:00
Arnaud Jamin
63872d8a50
Update README.md
2024-01-05 19:27:46 -05:00
Arnaud Jamin
e18b69070b
Update README.md
2024-01-05 17:38:01 -05:00
Arnaud Jamin
831f78bcea
Update README.md
2024-01-05 17:32:52 -05:00
Arnaud Jamin
c90a32031b
CogImGui: Support shared mouse
2024-01-05 17:25:59 -05:00
Arnaud Jamin
5de42fd1c8
CogImGui: Fix gamepad buttons not forwarded to game
2024-01-03 23:38:37 -05:00
Arnaud Jamin
e82e4cd741
Update README.md
2024-01-03 21:11:19 -05:00
Arnaud Jamin
3aee7ce5fb
Merge pull request #21 from arnaud-jamin/new-windows
...
Add Collision Tester window
2024-01-03 19:28:21 -05:00
Arnaud Jamin
78ec4d06fa
Merge branch 'new-windows' of https://github.com/arnaud-jamin/Cog into new-windows
2024-01-03 19:20:43 -05:00
Arnaud Jamin
0f130f7dff
Fix bad refactor
2024-01-03 19:20:12 -05:00
Arnaud Jamin
057b556d54
Merge branch 'main' into new-windows
2024-01-03 19:00:21 -05:00
Arnaud Jamin
11022f7311
CogEngine: Improve collision tester and viewer
...
Replace usage of engine asset by debug config for the colors of collision channels
2024-01-03 03:56:47 -05:00
Arnaud Jamin
7dd4922b01
CogEngine: move CollisionTester logic inside an actor
2024-01-02 00:57:02 -05:00
Arnaud Jamin
65bd2150de
CogDebug: improve gizmo
2023-12-31 03:13:10 -05:00
Arnaud Jamin
dd20cff959
CogEngine: improve collision tester
2023-12-30 01:28:01 -05:00
Arnaud Jamin
81fc6269ad
CogDebug: improving transform gizmos and collision tester (WIP)
2023-12-29 03:08:15 -05:00
Elhoussine Mehnik
66f9b2cc52
Fix build : missing change
2023-12-19 17:57:04 +01:00
Elhoussine Mehnik
8fa5bdeb33
Revert "Fix build : missing change"
...
This reverts commit 719a956d29 .
2023-12-19 17:56:45 +01:00
Elhoussine Mehnik
74b70a50e4
Merge branch 'main' of https://github.com/HoussineMehnik/Cog
2023-12-19 17:54:37 +01:00
Elhoussine Mehnik
719a956d29
Fix build : missing change
2023-12-19 17:54:27 +01:00
Elhoussine Mehnik
ac2834dcf0
Merge branch 'arnaud-jamin:main' into main
2023-12-19 11:46:59 -05:00
Elhoussine Mehnik
ea100dbf77
Changed TObjectPtr<FCogImguiContext> to FCogImguiContext* as TObjectPtr should be used with UObject dervied classes only
2023-12-19 17:44:16 +01:00
Arnaud Jamin
bd29211013
CogDebug: Refactor debug settings for easier serialization
...
CogDebug: Move DebugGizmo to CogDebug
2023-12-19 01:08:26 -05:00
Arnaud Jamin
829be00034
CogImGui: Fix key down/up not properly sent to imgui
2023-12-18 12:47:38 -05:00
Arnaud Jamin
751761d176
Adding collision tester
2023-12-17 16:40:59 -05:00
Arnaud Jamin
85a903a341
Various null checks, const correctness, remove unused headers
2023-12-17 01:02:05 -05:00
Arnaud Jamin
a90881555b
Merge pull request #18 from Skylonxe/patch-1
...
Fix possible crash when GetPlayerInput() is nullptr on startup
2023-12-13 09:46:36 -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
54ca8072c0
Update CogInputWindow_Actions.cpp
2023-12-13 15:25:51 +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
18283d4187
Fix shipping build
2023-12-09 17:07:31 -05:00
Arnaud Jamin
37ec60e7fe
Move cog include into #if ENABLE_COG
2023-12-09 17:02:04 -05: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
caa0f015d4
CogImgui: Fix imgui windows not correctly placed at startup when using imgui viewports
2023-12-03 23:56:15 -05:00
Arnaud Jamin
3eaf54c64c
Fix build: missing includes
2023-11-29 11:42:49 -05:00
Arnaud Jamin
d1a4c8027f
CogImGui: Rework input mangement.
2023-11-29 01:27:41 -05:00
Arnaud Jamin
cf07a05424
CogImGui: Rework input with viewports (still wip)
2023-11-28 17:08:17 -05:00