179 Commits

Author SHA1 Message Date
bradley heath
975e448999 Add a getter and setter for NetUpdateFrequency, MinNetUpdateFrequency and NetCullDistanceSquared, and deprecate the existing public UPROPERTY.
#rb LouisPhilippe.Seguin, Ryan.Gerleve

[CL 34812206 by bradley heath in ue5-main branch]
2024-07-15 10:06:53 -04:00
charles lefebvre
70fb3632ad Build fix: IsBound is not exported
#rnx

[CL 34487691 by charles lefebvre in ue5-main branch]
2024-06-18 20:40:56 -04:00
charles lefebvre
566413e7e7 Fix UnitTestManager
#rnx

[CL 34486640 by charles lefebvre in ue5-main branch]
2024-06-18 20:03:18 -04:00
steve robb
e7a04268a4 Replaced EAutomationTestFlags::ApplicationContextMask with EAutomationTestFlags_ApplicationContextMask.
[CL 34315621 by steve robb in ue5-main branch]
2024-06-12 14:16:23 -04:00
steve robb
d5a12c0eff Initialized some FVector variables that were potentially uninitialized.
#jira UE-87511

[CL 32982763 by steve robb in ue5-main branch]
2024-04-15 21:30:40 -04:00
steve robb
3b0d84e432 Initialized some FVector variables that were potentially uninitialized, deleted some that weren't used.
#jira UE-87511

[CL 32982074 by steve robb in ue5-main branch]
2024-04-15 21:12:22 -04:00
alex kahn
decc598618 [Backout] - CL32587777 - CIS Compile Error
#jira UE-210862
#rnx
[FYI] Steve.Robb
Original CL Desc
-----------------------------------------------------------------
Added missing includes.

[CL 32590653 by alex kahn in ue5-main branch]
2024-03-28 15:53:24 -04:00
steve robb
f3292013fa Added missing includes.
[CL 32588425 by steve robb in ue5-main branch]
2024-03-28 15:04:33 -04:00
steve robb
b45ecb9e8c Fixed constraints on TSharedPtr<>::operator*() and TUniquePtr<>::operator*(), which would fail to compile for types which overloaded the comma operator.
Reverted workaround.

[CL 32310263 by steve robb in ue5-main branch]
2024-03-18 16:15:51 -04:00
steve robb
f18de85eb2 Temporary workaround for a CIS error.
[CL 32303283 by steve robb in ue5-main branch]
2024-03-18 12:50:41 -04:00
jamie dale
d48742f4eb Allow querying whether a client has initialized a level via the ULevel
UNetConnection::ClientHasInitializedLevelFor is now deprecated and UNetConnection::ClientHasInitializedLevel should be used/overridden instead.

#rb Peter.Engstrom

[CL 30041584 by jamie dale in ue5-main branch]
2023-12-01 10:54:45 -05:00
michael short
1f4208f884 World On Begin Play Event
Deprecating bBegunPlay flag public access inside UWorld in favour of public accessors. This allows me to raise an event when bBegunPlay is set, which I can then use later to trigger certain events instead of constantly polling for changes every frame.

#rb jordan.cristiano, bruno.ferreira1, ben.zeigler

[CL 29359932 by michael short in ue5-main branch]
2023-11-02 06:31:55 -04:00
bradley heath
e4faf8baab Enable truncation warnings in NetcodeUnitTest.
#jira UE-165096
#rb ryan.gerleve, LouisPhilippe.Seguin

[CL 29313227 by bradley heath in ue5-main branch]
2023-11-01 08:46:27 -04:00
bradley heath
4d8ef72271 Disable unsafe type case warnings in NetcodeUnitTest.
#jira UE-165096

[CL 29232795 by bradley heath in ue5-main branch]
2023-10-30 10:14:32 -04:00
bradley heath
9283e3783c Enabled compile errors for unsafe floating point and integer casts in the networking modules along with fixes for existing errors.
#jira UE-165096
#rb louisphilippe.seguin ryan.gerleve

[CL 29231550 by bradley heath in ue5-main branch]
2023-10-30 09:34:31 -04:00
kirill zorin
de8db5ff76 Converting ARO-facing raw pointers to TObjectPtr ahead of raw pointer ARO API deprecation.
#rb zousar.shaker
#rb markus.breyer
#rb robert.manuszewski

#preflight 646391406b1406b54ab15460

[CL 25489627 by kirill zorin in ue5-main branch]
2023-05-16 10:52:49 -04:00
Brian Bekich
22219eef19 Deprecate replication pausing
#jira UE-123322
#preflight 64017bdeaa0042333575d77f
#rb ryan.gerleve

[CL 24499658 by Brian Bekich in ue5-main branch]
2023-03-03 11:19:54 -05:00
Peter Engstrom
d3c9581457 Fixed handcrafted NMT_Join bunch.
#rnx
#rb brian.bekich
#preflight none

[CL 24498659 by Peter Engstrom in ue5-main branch]
2023-03-03 10:29:27 -05:00
christopher waters
e599d19e4b Removing redundant Private includes.
[CL 24298172 by christopher waters in ue5-main branch]
2023-02-18 00:26:16 -05:00
bryan sefcik
f91212124f Added generated.h includes and updated enums to have underlying types.
#preflight 63d458095354589b5c16c0e3

[CL 23895079 by bryan sefcik in ue5-main branch]
2023-01-27 18:45:50 -05:00
steve robb
4900d8a570 Replaced TModels traits class with TModels_V.
#rb devin.doucette
#preflight 63d3aabf5354589b5cd2343b

[CL 23889491 by steve robb in ue5-main branch]
2023-01-27 14:51:16 -05:00
henrik karlsson
b20db4a41b Fixed non unity vs2019 farm compile errors
#preflight skipped
#rb none

[CL 23732865 by henrik karlsson in ue5-main branch]
2023-01-16 17:05:10 -05:00
henrik karlsson
bbc37aa2f5 [Engine/Plugins]
* Another batch iwyu updates to reduce number of includes used in files

#preflight 63c58d742e714f64ade93797
#rb none

[CL 23732856 by henrik karlsson in ue5-main branch]
2023-01-16 17:04:48 -05:00
henrik karlsson
fa90b399a4 Added includes for future change. This changelist only contains added #include and a couple of empty placeholder files
Tested compiling fortnite, unrealeditor, lyra, qagame with non-unity/pch

#preflight 63635997876630122adeab9f
#rb none

[CL 22958990 by henrik karlsson in ue5-main branch]
2022-11-03 14:18:47 -04:00
john barrett
4911415c13 Minor include compile time tweaks.
#rb Ryan.Gerleve
#preflight 635a6fee9b2e9c76c7038ade

[CL 22827290 by john barrett in ue5-main branch]
2022-10-28 08:34:09 -04:00