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
Arnaud Jamin
4df4df3ee7
CogImgui: Change default settings
2023-11-28 13:01:02 -05:00
Arnaud Jamin
76b768d0bd
CogImGui: Change default settings
2023-11-28 12:55:10 -05:00
Arnaud Jamin
69c4def0aa
CogImgui: Remove debug draw
2023-11-28 01:45:34 -05:00
Arnaud Jamin
a385e15f64
CogImGui: Add imgui viewport support
2023-11-28 01:28:09 -05:00
Arnaud Jamin
4857b23be3
Merge branch 'main' of https://github.com/arnaud-jamin/Cog
2023-11-24 12:58:02 -05:00
Arnaud Jamin
463e943890
CogImGui: remove the scale widget containing the imgui widget
2023-11-24 12:57:59 -05:00
Arnaud Jamin
3481d10480
Update README.md
2023-11-24 09:47:02 -05:00
Arnaud Jamin
ecddecf3e5
Use InputProcessor to support shared mouse
2023-11-24 09:46:03 -05:00
Arnaud Jamin
1daa073713
CogImGui: Use an InputProcessor to support shared mouse between ImGui and the game
2023-11-23 23:59:55 -05:00
Arnaud Jamin
de923e949c
CogImGui: rework imgui lib integration
2023-11-23 09:50:09 -05:00
Arnaud Jamin
988b048bde
CogSample: improve shooting ability (still wip)
2023-11-11 00:47:43 -05:00
Arnaud Jamin
a4362bfbb0
Merge pull request #15 from klechenov/ensure-fix
...
Avoided ENSURE_ABILITY_IS_INSTANTIATED in GetCurrentAbilitySpec()
2023-11-10 16:25:41 -05:00
Arnaud Jamin
399b577f0e
Fix tabs
2023-11-10 16:25:03 -05:00
Arnaud Jamin
26ad291d01
Remove old enum
2023-11-10 16:23:48 -05:00
Arnaud Jamin
eddfc833a8
Fix unity build
2023-11-10 16:06:40 -05:00
Arnaud Jamin
ad43e039f9
move layout menu items into its own window
2023-11-10 15:45:13 -05:00
Arnaud Jamin
fca5b27fb9
Start to implement input sharing (mouse not supported yet)
2023-11-10 15:23:54 -05:00
klechenov
ae608ff700
Avoided ENSURE_ABILITY_IS_INSTANTIATED in GetCurrentAbilitySpec()
2023-11-09 19:47:19 +01:00