Files
NovaFree/Scripts/Internal/InternalScript_304.cs
2025-08-02 20:11:41 +08:00

30 lines
1.4 KiB
C#

// Copyright (c) Supernova Technologies LLC
using Nova.InternalNamespace_0;
using Nova.InternalNamespace_0.InternalNamespace_5;
using Nova.InternalNamespace_0.InternalNamespace_5.InternalNamespace_6;
using UnityEngine;
namespace Nova
{
internal static class InternalType_21
{
public static void InternalMethod_2736(UIBlock InternalParameter_2113, Vector3 InternalParameter_2032)
{
InternalType_5 InternalVar_1 = InternalParameter_2113.InternalMethod_3592();
bool InternalVar_2 = InternalVar_1 != null;
Vector3 InternalVar_3 = InternalVar_2 ? InternalVar_1.InternalProperty_148 : Vector3.zero;
Vector3 InternalVar_4 = InternalVar_2 ? (Vector3)InternalVar_1.InternalProperty_146.InternalProperty_139 : Vector3.zero;
if (InternalVar_2 && InternalVar_1.InternalProperty_203)
{
InternalParameter_2032 -= InternalVar_1.InternalMethod_1035();
}
Vector3 InternalVar_5 = InternalType_182.InternalMethod_852(InternalParameter_2032, InternalParameter_2113.LayoutSize, InternalParameter_2113.CalculatedMargin.Offset, InternalVar_3, InternalVar_4, (Vector3)InternalParameter_2113.Alignment);
InternalParameter_2113.Position.Raw = Length3.InternalMethod_2424(InternalVar_5, InternalParameter_2113.Position, InternalParameter_2113.PositionMinMax, InternalVar_3);
}
}
}