Steve Streeting
68e49d9e92
Add the option to change the speed of each line displayed
2022-09-27 18:10:43 +01:00
Steve Streeting
6d1df0f90c
Mark text as finished playing when you set directly
2022-09-26 17:41:17 +01:00
Steve Streeting
b31f8876ea
Update readme to indicate UE5 compatibility
2022-09-20 12:40:02 +01:00
Steve Streeting
850d817666
In UE5 FGCObjects must implement GetReferencerName()
2022-09-16 14:44:23 +01:00
Steve Streeting
b7596fb71a
UE5 compatibility on DrawWireCapsule
2022-09-15 17:28:53 +01:00
Steve Streeting
e810f2509e
Add typewriter text widget
2022-08-17 16:32:49 +01:00
Steve Streeting
047d90d66b
Default to using the lowest LOD for mesh vis
2022-07-25 16:48:59 +01:00
Steve Streeting
e210759e7b
Add mesh support to visualisation component
2022-07-25 15:32:19 +01:00
Steve Streeting
cf0c34a677
Allow vis objects to be altered by Blueprints
2022-07-05 16:02:12 +01:00
Steve Streeting
ac070deb5c
Fix InputImage not being updated when keyboard is preferred over mouse but no keyboard mapping
2022-06-21 13:03:25 +01:00
Steve Streeting
3a42320158
Add support for cylinders and capsules in editor vis
2022-04-07 15:52:28 +01:00
Steve Streeting
5eb2f2b786
Default behaviour of MakeUniqueObjectName is to use class FName so no need to specify it
2022-04-05 12:26:59 +01:00
Steve Streeting
a5025e51fc
Fix crash bug when pushing different menu classes to the same stack
...
This could result in the weird crash bug "Objects have the same fully qualified name but different paths". It's important that the base name is unique to the class being pushed on to the stack, not sure why
2022-04-05 12:03:01 +01:00
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