* Removed deprecated or dead code paths
* Simplified build system setup for physics support
* Deprecated build system flags and unsupported macros
#jira none
#rb Chris.Caulfield, Kriss.Gossart
#preflight 62963ec0fe779f23c8ea0c5e
[CL 20450744 by Benn Gallagher in ue5-main branch]
Make UniqueIndices object dependency injectable into the SOAs object
Add a simple implementation for RBAN ( imamediate physics ) that does not need pre-allocation and lockfree list
#rb ori.cohen, chris.caulfield, keith.yerex
#jira UE-131912
#robomerge 5.0
[CL 17869846 by cedric caillaud in ue5-main branch]
#rb none
#jira nojira
#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 12921817 via CL 12921826 via CL 12921987 via CL 12921989 via CL 12922049
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 12922068 by ori cohen in Main branch]
Refactor data marshaling to be able to go wide during PushToPhysics
#rb none
[CODEREVIEW] Michael.Lentine
#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 12098393 via CL 12099551 via CL 12099556 via CL 12116352
#ROBOMERGE-BOT: (v657-12064184)
[CL 12118749 by ori cohen in Main branch]
#rb Michael.Lentine
#ROBOMERGE-SOURCE: CL 11907494 via CL 11907519 via CL 11907556
#ROBOMERGE-BOT: (v656-11643781)
[CL 11908992 by satchit subramanian in Main branch]
Change WITH_PHYSX to always be defined, even with chaos only.
Make Client/Server targets only disable PhysX when Chaos is enabled.
#rb michael.lentine
#ROBOMERGE-OWNER: max.whitehead
#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 11877480 via CL 11877967 via CL 11878038
#ROBOMERGE-BOT: (v656-11643781)
[CL 11888569 by max whitehead in Main branch]
#jira
[FYI] Derek.Ehrman
#ROBOMERGE-SOURCE: CL 11728977 via CL 11729000 via CL 11729008 via CL 11729021
#ROBOMERGE-BOT: (v656-11643781)
[CL 11865872 by peter knepley in Main branch]
- remove template parameters from Evolution classes
- remove EvolutionPGS
#rb none
#ROBOMERGE-SOURCE: CL 11445838 via CL 11445860 via CL 11445876
#ROBOMERGE-BOT: (v654-11333218)
[CL 11445883 by chris caulfield in Main branch]
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 10772414 via CL 10772421 via CL 10776585 via CL 10777791 via CL 10777857
#ROBOMERGE-BOT: (v610-10636431)
[CL 10777970 by ori cohen in Main branch]
#rb none
[FYI] Ori.Cohen
#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 10611352 via CL 10611364 via CL 10613504
#ROBOMERGE-BOT: (v608-10590470)
[CL 10613506 by marc audy in Main branch]
Rename Particle downcasting functions.
Fix PhysicsInterface not doing things it should on kinematic RigidParticles.
#rb steven.barnett
#ROBOMERGE-OWNER: max.whitehead
#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 10349760 via CL 10356236 via CL 10356349
#ROBOMERGE-BOT: (v594-10333955)
[CL 10361707 by max whitehead in Main branch]
#rb ori.cohen
#ROBOMERGE-SOURCE: CL 10104846 via CL 10104904 via CL 10104916
#ROBOMERGE-BOT: (v586-10095595)
[CL 10104926 by max whitehead in Main branch]
[FYI] ori.cohen
#ROBOMERGE-SOURCE: CL 10086509 via CL 10086545 via CL 10086548
#ROBOMERGE-BOT: (v574-10069753)
[CL 10087758 by max whitehead in Main branch]
#rb none
#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 9944680 via CL 9944735
#ROBOMERGE-BOT: (v558-9892490)
[CL 9945739 by ori cohen in Main branch]
#rb none
#ROBOMERGE-OWNER: michael.lentine
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 9374650 via CL 9374665
#ROBOMERGE-BOT: (v456-9359915)
[CL 9385990 by michael lentine in Main branch]
Fix RigidParticle initializing Island to 0 instead of INDEX_NONE.
#jira UE-76243
#rb ori.cohen
#ROBOMERGE-SOURCE: CL 7308714 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)
[CL 7308716 by max whitehead in Main branch]