Steve Streeting
b56d5fa42c
Fix runtime assert in dedicated server build #5
2022-03-17 14:26:55 +00:00
Steve Streeting
8871361a77
Merge pull request #4 from matfrem/patch-1
...
Changed DefaultUiThemePath path to match UE4.27
2022-03-03 12:43:58 +00:00
Mat Frem
517e46b6c7
Changed DefaultUiThemePath path to match UE4.27
2022-03-02 19:21:04 +01:00
Steve Streeting
2d50eadfdf
Add a minimum time before "Close All" button is accepted on a menu
...
This is to avoid insta-close on some controllers when the same button is mapped to open menu and close
2022-02-03 15:38:52 +00:00
Steve Streeting
fc958d2ca0
Add device preference option to prefer whichever device axis moved last
2022-02-02 12:02:22 +00:00
Steve Streeting
cff7282ae5
Expose last axis move input mode to Blueprints
2022-02-01 17:03:41 +00:00
Steve Streeting
2e841e3e3d
Consistent 0.5s update frequency on input images regardless of number of events
2022-02-01 16:58:53 +00:00
Steve Streeting
44f83c1f18
Add the option to detect last axis move separately to input mode
2022-02-01 16:58:20 +00:00
Steve Streeting
d6c5ab1f08
Expose device preference for input bindings in rich text decorator
2022-02-01 15:04:40 +00:00
Steve Streeting
05a1c1ab46
Add RefreshFocussedStyle method to allow runtime changes to widget style
2022-01-21 16:44:48 +00:00
Steve Streeting
51a57c35ef
Merge pull request #3 from brianrogers/ue5-support
...
Enable ue5 support in MenuStack
2022-01-17 12:12:55 +00:00
Brian Rogers
02b1a9ca4e
enable ue5 support in MenuStack
2022-01-14 21:29:36 -08:00
Steve Streeting
18c2f2c5d5
Oops, missed added files
2022-01-07 16:10:48 +00:00
Steve Streeting
ee07df6172
Add InsertChildWidgetAt helper function
2022-01-07 15:55:06 +00:00
Steve Streeting
8926bf356c
InputImage now prefers the latest button input device for actions, this better differentiates between prompting for mouse button and keyboard
2021-12-06 16:12:14 +00:00
Steve Streeting
ecf1ea309b
Record button input changes separately to axis changes, to narrow down user input activity
2021-12-06 16:11:29 +00:00
Steve Streeting
0cd30059f5
Improve input image behaviour when there are multiple device mappings.
...
Add a device preference, which defaults to automatic (gamepad, then either mouse or keyboard depending if its a button or an axis). Also change the ordering so that multiple mappings for the same device list the first mapping as a preference.
2021-12-02 17:45:26 +00:00
Steve Streeting
5ba7a841e4
Fixed some GC problems, we need to implement FGCObject
2021-11-09 16:05:12 +00:00
Steve Streeting
352935bd67
Eliminate warnings about uninitialised vars
2021-11-01 15:42:57 +00:00
Steve Streeting
e4ed7e50d0
Remove unnecessary log
2021-10-06 12:29:33 +01:00
Steve Streeting
ebe3d55274
Remove redundant includes
2021-10-05 17:58:13 +01:00
Steve Streeting
dee0aad4f3
Merge branch 'rtt-pool'
2021-10-05 15:30:42 +01:00
Steve Streeting
2776233d9d
Implement revoke / drain pool methods
2021-10-05 15:27:53 +01:00
Steve Streeting
5166ce3545
Implement ReleaseReservation
2021-10-05 14:41:32 +01:00
Steve Streeting
6b947b6906
Implement ReserveTexture
2021-10-05 14:30:54 +01:00
Steve Streeting
642c8d2781
Track owners of reservations in the pool
2021-10-05 14:30:40 +01:00
Steve Streeting
0a49f5cf74
Storage & lookup for textures
2021-10-04 17:30:07 +01:00
Steve Streeting
29ecb3948a
Blocking out render texture pool API
2021-10-04 16:23:22 +01:00
Steve Streeting
5ba70fbaf6
Fixed FStevesEditorVisLine constructor not using InColour param
2021-09-15 12:27:41 +01:00
Steve Streeting
e602ad38d4
Remove unused parameter from FStevesEditorVisArc constructor
2021-09-15 12:08:40 +01:00
Steve Streeting
de83dcae78
Export editor vis structures
2021-09-15 12:04:53 +01:00
Steve Streeting
881b2fc777
Merge branch 'editor-vis'
2021-09-14 15:00:02 +01:00
Steve Streeting
266c8cc1b8
Add boxes
2021-09-14 14:48:39 +01:00
Steve Streeting
1b8a5a805c
Add arrows and spheres
2021-09-14 14:29:07 +01:00
Steve Streeting
618fc84c32
Add Arc support
2021-09-14 13:10:43 +01:00
Steve Streeting
c67a0793bb
Make a note of the reason why component isn't editable on level instances
2021-09-14 12:13:30 +01:00
Steve Streeting
056bae4719
Add line support to vis component
2021-09-14 11:53:23 +01:00
Steve Streeting
94a783e0d4
Disable visibility in reflection captures etc
2021-09-14 11:18:12 +01:00
Steve Streeting
1a1b66c3e9
Move defaults change to constructor instead of OnRegister, fix SetIsVizualisationComponent only being available in editor builds
2021-09-13 18:09:25 +01:00
Steve Streeting
44dad3b505
Should transform bounds to world at end
2021-09-13 17:30:15 +01:00
Steve Streeting
f49df6d20b
Working on an editor visualisation helper component
2021-09-13 16:57:51 +01:00
Steve Streeting
1ef851bce4
Oops, foreground check needs to actually loop
2021-07-21 11:20:35 +01:00
Steve Streeting
506f5612c0
Merge branch 'master' of github.com:sinbad/StevesUEHelpers
2021-07-19 13:02:18 +01:00
Steve Streeting
37af9f21ed
Remove patreon
2021-07-19 13:02:13 +01:00
Steve Streeting
01bf2d3a40
Add Blueprint library func "SetFocusWidget"; improved focus setting without casting
2021-06-04 16:50:15 +01:00
Steve Streeting
cb561f190a
For Blueprint version, ask for full angle not half angle for ease of use
2021-05-07 17:10:14 +01:00
Steve Streeting
19fbe814b3
Blueprint version of SphereOverlapCone should use degrees not radians
2021-05-07 17:04:55 +01:00
Steve Streeting
267140c350
Expose SphereOverlapCone to blueprints
2021-05-07 16:57:41 +01:00
Steve Streeting
45a35f0691
Fix doc error
2021-05-07 16:44:13 +01:00
Steve Streeting
2504792c97
Added StevesMathHelpers, with SphereOverlapCone to begin with
2021-05-07 16:19:17 +01:00