Original description:
Added a function to AbilitySystemComponent allowing to stop a given Montage it it's currently running.
#rb Yoan.StAmant
[at]Maxime.Mercier, [at]Yoan.StAmant
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: mieszko.zielinski
#ROBOMERGE-SOURCE: CL 7260154 via CL 7267233 via CL 7267424
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)
[CL 7340397 by mieszko zielinski in Dev-Build branch]
This avoids a problem due to a circular dependency
#rb Joe.Conley
#jira UE-77031
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jules.blok
#ROBOMERGE-SOURCE: CL 7260204 in //UE4/Release-4.23/... via CL 7260205
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)
[CL 7334470 by jules blok in Dev-Build branch]
-Now cleaning the AllChilldNode in TearDown
-Using RemoveSingleSwap to speed up some TArray item removal operations in the RepGraph
-Added option to keep node order intact when removing destroyed nodes
#rb Ryan.Gerleve, Brian.Bekich
[RN] engine/network
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 7226858 via CL 7227169 via CL 7227176
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7236522 by louisphilippe seguin in Dev-Build branch]
- Updating AppleARKitLiveLinkSource to use new API
#rb patrick.boutot
#jira UE-76641
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: simon.therriault
#ROBOMERGE-SOURCE: CL 7140155 in //UE4/Release-4.23/... via CL 7140156
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7167590 by simon therriault in Dev-Build branch]
-Avoids pulling in MixedRealityInterop.dll when we don't want to use it. It is problematic because that dll is dependent on windows 10.
#rb Ryan.Vance
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 7113318 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7138123 by jeff fisher in Dev-Build branch]
* Reduce copying by using TArray::Emplace instead of Add. (Copy constructor is not actually defined, so it messes up the shared resource refcounting.)
* Invoke Reset() when destroying FSteamVRModel and FSteamVRTexture instances.
* Added logging on freeing shared resources to assist with debugging future crash reports.
#rb Jules.Blok
Cherrypicked CL7099699 from Dev-VR
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: keli.hlodversson
#ROBOMERGE-SOURCE: CL 7099721 in //UE4/Release-4.23/... via CL 7099748
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7126676 by keli hlodversson in Dev-Build branch]
-Hand merging from Dev-vr
-Was crashing due to continued use of a structure which had been MoveTemp-ed to another.
-Now we copy that data before MoveTemp.
-Rearranged the function a bit to get everything into blocks of similar update frequency.
#rb jason.bestimt patrick.boutot
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 7097463 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7126534 by jeff fisher in Dev-Build branch]
-copying cl 7080409 from dev-vr
-D3D11 was changed a little to support ValidationRHI and WMR must match.
#rb Ryan.Vance
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 7094830 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7126304 by jeff fisher in Dev-Build branch]
-Fixed WindowsMixedReality and HoloLens dll loading issues in cooked builds.
-Updated interop to output to the new locations.
-Ran an interop build to ensure everything is in sync.
-The automated test got further locally for me (before I rebuilt the interop).
[REVIEW]
#jira FORT-182903
#rb Joe.Graf
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 7064496 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7124396 by jeff fisher in Dev-Build branch]