Fix ref usage warnings with in-parameters
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user