scripts
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine
|
||||
{
|
||||
// Token: 0x0200003C RID: 60
|
||||
internal sealed class DrivenPropertyManager
|
||||
{
|
||||
// Token: 0x06000456 RID: 1110 RVA: 0x00007630 File Offset: 0x00005830
|
||||
[Conditional("UNITY_EDITOR")]
|
||||
public static void RegisterProperty(Object driver, Object target, string propertyPath)
|
||||
{
|
||||
if (driver == null)
|
||||
{
|
||||
throw new ArgumentNullException("driver");
|
||||
}
|
||||
if (target == null)
|
||||
{
|
||||
throw new ArgumentNullException("target");
|
||||
}
|
||||
if (propertyPath == null)
|
||||
{
|
||||
throw new ArgumentNullException("propertyPath");
|
||||
}
|
||||
DrivenPropertyManager.RegisterPropertyInternal(driver, target, propertyPath);
|
||||
}
|
||||
|
||||
// Token: 0x06000457 RID: 1111 RVA: 0x00007688 File Offset: 0x00005888
|
||||
[Conditional("UNITY_EDITOR")]
|
||||
public static void UnregisterProperty(Object driver, Object target, string propertyPath)
|
||||
{
|
||||
if (driver == null)
|
||||
{
|
||||
throw new ArgumentNullException("driver");
|
||||
}
|
||||
if (target == null)
|
||||
{
|
||||
throw new ArgumentNullException("target");
|
||||
}
|
||||
if (propertyPath == null)
|
||||
{
|
||||
throw new ArgumentNullException("propertyPath");
|
||||
}
|
||||
DrivenPropertyManager.UnregisterPropertyInternal(driver, target, propertyPath);
|
||||
}
|
||||
|
||||
// Token: 0x06000458 RID: 1112 RVA: 0x000076E0 File Offset: 0x000058E0
|
||||
[Conditional("UNITY_EDITOR")]
|
||||
public static void UnregisterProperties(Object driver)
|
||||
{
|
||||
if (driver == null)
|
||||
{
|
||||
throw new ArgumentNullException("driver");
|
||||
}
|
||||
DrivenPropertyManager.UnregisterPropertiesInternal(driver);
|
||||
}
|
||||
|
||||
// Token: 0x06000459 RID: 1113
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
private static extern void RegisterPropertyInternal(Object driver, Object target, string propertyPath);
|
||||
|
||||
// Token: 0x0600045A RID: 1114
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
private static extern void UnregisterPropertyInternal(Object driver, Object target, string propertyPath);
|
||||
|
||||
// Token: 0x0600045B RID: 1115
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
private static extern void UnregisterPropertiesInternal(Object driver);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user