yoan stamant
65cc6e5299
[InstancedStaticMesh] Fixed partial navigation update for Editor manipulations
...
- added partial update on component registration/unregistration
- skip updates when adding/removing instances when component is not registered
- added list of dirty areas to pending dirty element so they could be applied when udpate info is successfully processed
- added some missing updates when not using partial updates
#rb jacob.wang, Mieszko.Zielinski
#jira UE-208246
[CL 32497029 by yoan stamant in 5.4 branch]
2024-03-26 00:55:15 -04:00
aris theophanidis
2a4925f444
[Navmesh] Added more information to the error message and warning messages related to the tile limits.
...
Added more information when reporting the error message related to the TileNumberHardLimit.
Added more information when reporting the warning message related to the tile pool size.
#rb Maxime.Mercier
[CL 32493161 by aris theophanidis in 5.4 branch]
2024-03-25 19:56:57 -04:00
aris theophanidis
94e2e280ca
NavigationTestingActor: Don't reset ShowStepIndex for every request and allow to save it's value (not transient anymore).
...
#rb Yoan.StAmant
[CL 32491915 by aris theophanidis in 5.4 branch]
2024-03-25 19:29:16 -04:00
yoan stamant
4dba3c02c3
[Navigation] Replaced custom NavLink static registration queue by a new world subsystem that will also store NavRelevantObject that are not AActor/UActorComponent based.
...
This change allow new NavigationSystem created after initial map load (e.g. ANavSystemConfigOverride) to properly recreate its custom nav link mappings and octree.
#rb Aris.Theophanidis, mikko.mononen, robert.seiver
[CL 32486904 by yoan stamant in 5.4 branch]
2024-03-25 17:45:24 -04:00
yoan stamant
c9729340a7
Removed some headers dependencies on 'FHitResult' and 'FOverlapResult'
...
#rb Mieszko.Zielinski
[CL 32478772 by yoan stamant in 5.4 branch]
2024-03-25 14:41:09 -04:00
alex kahn
6a6abbfa61
[Backout] - CL31425693 - CIS UE Error Backout 4/4
...
[FYI] Yoan.StAmant
Original CL Desc
-----------------------------------------------------------------
Removed some headers dependencies on 'FHitResult' and 'FOverlapResult'
#rb Mieszko.Zielinski
[CL 32477731 by alex kahn in 5.4 branch]
2024-03-25 14:17:33 -04:00
yoan stamant
e527080e32
Removed some headers dependencies on 'FHitResult' and 'FOverlapResult'
...
#rb Mieszko.Zielinski
[CL 32477590 by yoan stamant in 5.4 branch]
2024-03-25 14:14:31 -04:00
vincent robert
fd9ac9027f
Make consistent API by using GetX, SetX, GetP and SetP for physics particles
...
#jira UE-202397, PLAY-14685
#rb chris.caulfield, alex.mcadams, cedric.caillaud
[CL 31383179 by vincent robert in 5.4 branch]
2024-02-12 10:54:32 -05:00
aris theophanidis
5b2ebd6917
Add custom link owner's name to link ID warning to allow identifying the problematic actor.
...
#rb Yoan.StAmant
[CL 31211928 by aris theophanidis in 5.4 branch]
2024-02-06 08:56:33 -05:00
aris theophanidis
0890baa2bc
[Navigation] Addition of a query to ANavigationTestingActor to display if navigation data is ready (has been generated) within a given radius.
...
#rb Yoan.StAmant
[CL 31100659 by aris theophanidis in 5.4 branch]
2024-02-01 15:55:34 -05:00
aris theophanidis
cfe413365a
OnNavigationBoundsUpdated, make a removal request if the bounds are invalid.
...
This avoids having invalid RegisteredNavBounds when undoing the addtion of a NavMeshBoundVolume.
#jira UE-204476
#rb Yoan.StAmant
[CL 31049185 by aris theophanidis in 5.4 branch]
2024-01-31 10:54:53 -05:00
aris theophanidis
b91a029d91
[Invokers] Avoid reserving local containers every frame.
...
Add a profiler tag for more precise tracking.
#rb mikko.mononen
[CL 31013178 by aris theophanidis in 5.4 branch]
2024-01-30 13:25:51 -05:00
steve robb
57ca754749
Fixed up more bool-taking calls to take EAllowShrinking instead.
...
[CL 30894744 by steve robb in 5.4 branch]
2024-01-25 14:17:31 -05:00
aris theophanidis
943b6b6ebf
Add a bIsBeingCleanedUp flag to world
...
#rb Patrick.Enfedaque
[CL 30891565 by aris theophanidis in 5.4 branch]
2024-01-25 12:40:15 -05:00
aris theophanidis
9cbe3c7762
Prevent ANavSystemConfigOverride from using the world if it's in the process of being destroyed in PostUnregisterAllComponents (else it will try to recreated the original navsystem in the world currently being destroyed).
...
#rb Yoan.StAmant
[CL 30885182 by aris theophanidis in 5.4 branch]
2024-01-25 09:36:49 -05:00
aris theophanidis
cea184625b
Remove world.h include from NavLinkCustomInterface.h
...
#rb Yoan.StAmant
[CL 30856775 by aris theophanidis in 5.4 branch]
2024-01-24 14:35:00 -05:00
aris theophanidis
0531987d09
Removing NavigationTypes.h from NavRelevantInterface.h, StaticMeshActor.h and AITypes.h
...
Removing NavigationSystemConfig.h and NavLinkDefinition.h from NavigationSystemTypes.h
#rb Yoan.StAmant
[CL 30808174 by aris theophanidis in ue5-main branch]
2024-01-23 12:07:01 -05:00
steve robb
104c0f2416
Fixed up more bool-taking calls to take EAllowShrinking instead.
...
[CL 30806200 by steve robb in ue5-main branch]
2024-01-23 11:07:28 -05:00
steve robb
f029468598
Fixed up a lot of bool-taking container resize functions to take EAllowShrinking instead.
...
[CL 30729174 by steve robb in ue5-main branch]
2024-01-19 16:41:35 -05:00
aris theophanidis
eb6446ea08
Removing Actor.h from AITypes.h
...
(with misc other cleanup)
#rb Yoan.StAmant
[CL 30718595 by aris theophanidis in ue5-main branch]
2024-01-19 12:11:17 -05:00
aris theophanidis
787de6ac2f
Remove usage of CoreMinimal.h from navigation modules
...
Removed few other includes as well
#rb Yoan.StAmant
[CL 30692362 by aris theophanidis in ue5-main branch]
2024-01-18 14:35:13 -05:00
bob tellez
be86723155
#UE Lower verbosity of a message about a full queue to a warning and add more info to it so it is actionable
...
[CL 30679453 by bob tellez in ue5-main branch]
2024-01-18 03:27:28 -05:00
aris theophanidis
b1d4e54ba4
Removing heavy include dependencies in NavRelevantInterface.h
...
#rb Yoan.StAmant
[CL 30676898 by aris theophanidis in ue5-main branch]
2024-01-17 20:34:52 -05:00
marc audy
3f843e793c
Fix/silence PVS warnings
...
#rnx
[CL 30663400 by marc audy in ue5-main branch]
2024-01-17 13:36:58 -05:00
marc audy
19e84555b3
Silence PVS warnings
...
[CL 30653812 by marc audy in ue5-main branch]
2024-01-17 01:34:02 -05:00