INNER CODE UNIT · C#

attr

GloriousPtr/ArcGameEngine · Arc-ScriptCore/src/Core/AssemblyHelper.cs:583

				var attr = fieldInfo.CustomAttributes.FirstOrDefault(x => x.AttributeType.FullName == typeof(RangeAttribute).FullName);
				if (attr == null)
					return new FloatRange(0.0f, 0.0f);

				return new FloatRange((float)attr.ConstructorArguments[0].Value, (float)attr.ConstructorArguments[1].Value);
			}
			catch (Exception ex)
			{
				ex.ReportToArc();
				return new FloatRange(0.0f, 0.0f);
			}
		}

		[UnmanagedCallersOnly]
		internal static void GetFieldValue(IntPtr objectPtr, IntPtr fieldName, IntPtr dataOut)
		{
			try
			{

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…