They are APIs that used to change controls style on the fly. They are once removed because the old style system, which is based on the static object GUIStyle.Basic, is not well considered.
See the history of deleted src/ImGui/GUILayout.Adjust.cs for more details.
To achieve this, we need an internal stack, for example StyleRuleSet.Stack, which will be applied in subsequent GUI/GUILayout call to the StyleRuleSet of control nodes.
They are APIs that used to change controls style on the fly. They are once removed because the old style system, which is based on the static object
GUIStyle.Basic
, is not well considered.See the history of deleted
src/ImGui/GUILayout.Adjust.cs
for more details.