You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
[FYI] Josh.Adams Original CL Desc ----------------------------------------------------------------- Phase 1 of the FConfigBranch changes: Introduced FConfigBranch which maintains logic and data for each individual branch of GConfig (Engine, Game, Input, DeviceProfiles, etc), with static and dynamic layers Introduced FConfigCommandStream which is how each layer is loaded, and Apply'd to an FConfigFile Added a new way of making a "diff" of in-memory vs what's loaded, which creates an FConfigCommandStream that can be re-applied (more useful in Phase 2, see below) Expectation is no visible differences from before this change, as it's mostly internal data structure changes Phase 2 is where the functional changes will happen, with the dynamic layers being able to be removed at runtime, and the state of GConfig is maintained as expdected The editor does maintain full state of where config values come from, so the "getini" command in the editor will show a lot more information now Runtime will not keep any state, so unloading dynamic layers is not supported by default (running with -ConfigReplayMethod=1 or 2 will allow for it, but will use more memory) #rb david.harvey #jira UE-201472 [CL 31459959 by bob tellez in ue5-main branch]