Files
UnrealEngineUWP/Engine/Source/Runtime/Core/Public/Features
jonathan bard 9372101ef9 * Added a scope object (IModularFeatures::FScopedLockModularFeatureList) to more easily lock/unlock the list of modular features when accessing it.
* Fixed render capture provider firing an assert when accessing IModularFeatures from outside the game thread (naive implementation for now, since this is a accessed very sporadically)
* Avoid locking the modular features list when calling GetEngineCrypto(), since the IEngineCrypto* is only accessed once and stored in a static member

#rb peter.knepley, carl-magnus.nordin

#ROBOMERGE-AUTHOR: jonathan.bard
#ROBOMERGE-SOURCE: CL 19091116 via CL 19097126 via CL 19098363 via CL 19105418
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19146756 by jonathan bard in ue5-main branch]
2022-02-25 09:47:32 -05:00
..