Fix ref usage warnings with in-parameters

This commit is contained in:
2025-12-06 00:36:28 +02:00
parent 74bac97f44
commit ecf074801f
83 changed files with 185 additions and 185 deletions

View File

@@ -428,7 +428,7 @@ namespace FlaxEngine.GUI
var child = _children[i];
if (!child.IsScrollable && child.Visible)
{
Render2D.PushTransform(ref child._cachedTransform);
Render2D.PushTransform(child._cachedTransform);
child.Draw();
Render2D.PopTransform();
}
@@ -439,7 +439,7 @@ namespace FlaxEngine.GUI
{
// Draw children with clipping mask (so none of the controls will override the header)
Rectangle clipMask = new Rectangle(0, HeaderHeight, Width, Height - HeaderHeight);
Render2D.PushClip(ref clipMask);
Render2D.PushClip(clipMask);
if (CullChildren)
{
Render2D.PeekClip(out var globalClipping);
@@ -453,7 +453,7 @@ namespace FlaxEngine.GUI
var childGlobalRect = new Rectangle(globalChildTransform.M31, globalChildTransform.M32, child.Width * globalChildTransform.M11, child.Height * globalChildTransform.M22);
if (globalClipping.Intersects(ref childGlobalRect))
{
Render2D.PushTransform(ref child._cachedTransform);
Render2D.PushTransform(child._cachedTransform);
child.Draw();
Render2D.PopTransform();
}
@@ -467,7 +467,7 @@ namespace FlaxEngine.GUI
var child = _children[i];
if (child.IsScrollable && child.Visible)
{
Render2D.PushTransform(ref child._cachedTransform);
Render2D.PushTransform(child._cachedTransform);
child.Draw();
Render2D.PopTransform();
}