0.2.0: Moved into inspector drawer from module.toolbox to module.inspector
This commit is contained in:
parent
5671c2c754
commit
ffec2abdf4
227 changed files with 5306 additions and 29 deletions
14
Runtime/AccessModifiers/Disable.cs
Normal file
14
Runtime/AccessModifiers/Disable.cs
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
using System;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class Disable : AccessModifierPropertyAttribute
|
||||
{
|
||||
[Preserve]
|
||||
public Disable()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/Disable.cs.meta
Normal file
11
Runtime/AccessModifiers/Disable.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 37a1b5b78d13d24498eeb5c4eb638eaa
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
24
Runtime/AccessModifiers/DisableField.cs
Normal file
24
Runtime/AccessModifiers/DisableField.cs
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class DisableField : AccessModifierPropertyAttribute
|
||||
{
|
||||
public readonly string fieldName;
|
||||
public readonly bool useFieldValue;
|
||||
public readonly object fieldValue;
|
||||
|
||||
public DisableField(string fieldName)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public DisableField(string fieldName, object fieldValue)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
this.fieldValue = fieldValue;
|
||||
useFieldValue = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/DisableField.cs.meta
Normal file
11
Runtime/AccessModifiers/DisableField.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: dc1cbe4502a3d8949b359c756b1b2d76
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
14
Runtime/AccessModifiers/DisableFieldInPlayMode.cs
Normal file
14
Runtime/AccessModifiers/DisableFieldInPlayMode.cs
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
using System;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class DisableFieldInPlayMode : AccessModifierPropertyAttribute
|
||||
{
|
||||
[Preserve]
|
||||
public DisableFieldInPlayMode()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/DisableFieldInPlayMode.cs.meta
Normal file
11
Runtime/AccessModifiers/DisableFieldInPlayMode.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 880b640fbf3cf924eb280d74e2c6c247
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
24
Runtime/AccessModifiers/DisableMethod.cs
Normal file
24
Runtime/AccessModifiers/DisableMethod.cs
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class DisableMethod : AccessModifierMethodAttribute
|
||||
{
|
||||
public readonly string fieldName;
|
||||
public readonly bool useFieldValue;
|
||||
public readonly object fieldValue;
|
||||
|
||||
public DisableMethod(string fieldName)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public DisableMethod(string fieldName, object fieldValue)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
this.fieldValue = fieldValue;
|
||||
useFieldValue = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/DisableMethod.cs.meta
Normal file
11
Runtime/AccessModifiers/DisableMethod.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 3bd54811567361b45b1c8943fd0a5b78
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
14
Runtime/AccessModifiers/DisableMethodInPlayMode.cs
Normal file
14
Runtime/AccessModifiers/DisableMethodInPlayMode.cs
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
using System;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class DisableMethodInPlayMode : AccessModifierMethodAttribute
|
||||
{
|
||||
[Preserve]
|
||||
public DisableMethodInPlayMode()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/DisableMethodInPlayMode.cs.meta
Normal file
11
Runtime/AccessModifiers/DisableMethodInPlayMode.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 591693d337f993c4db5f8aff7857e485
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
24
Runtime/AccessModifiers/EnableField.cs
Normal file
24
Runtime/AccessModifiers/EnableField.cs
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class EnableField : AccessModifierPropertyAttribute
|
||||
{
|
||||
public readonly string fieldName;
|
||||
public readonly bool useFieldValue;
|
||||
public readonly object fieldValue;
|
||||
|
||||
public EnableField(string fieldName)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public EnableField(string fieldName, object fieldValue)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
this.fieldValue = fieldValue;
|
||||
useFieldValue = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/EnableField.cs.meta
Normal file
11
Runtime/AccessModifiers/EnableField.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8867c9625eae27745be94b8600b7a556
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
14
Runtime/AccessModifiers/EnableFieldInPlayMode.cs
Normal file
14
Runtime/AccessModifiers/EnableFieldInPlayMode.cs
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
using System;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class EnableFieldInPlayMode : AccessModifierPropertyAttribute
|
||||
{
|
||||
[Preserve]
|
||||
public EnableFieldInPlayMode()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/EnableFieldInPlayMode.cs.meta
Normal file
11
Runtime/AccessModifiers/EnableFieldInPlayMode.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6c2b1ef19f320274da63ac2b5bd52897
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
24
Runtime/AccessModifiers/EnableMethod.cs
Normal file
24
Runtime/AccessModifiers/EnableMethod.cs
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class EnableMethod : AccessModifierMethodAttribute
|
||||
{
|
||||
public readonly string fieldName;
|
||||
public readonly bool useFieldValue;
|
||||
public readonly object fieldValue;
|
||||
|
||||
public EnableMethod(string fieldName)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public EnableMethod(string fieldName, object fieldValue)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
this.fieldValue = fieldValue;
|
||||
useFieldValue = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/EnableMethod.cs.meta
Normal file
11
Runtime/AccessModifiers/EnableMethod.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 097d79c03a17a8349a74c645f098b8fa
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
14
Runtime/AccessModifiers/EnableMethodInPlayMode.cs
Normal file
14
Runtime/AccessModifiers/EnableMethodInPlayMode.cs
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
using System;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class EnableMethodInPlayMode : AccessModifierMethodAttribute
|
||||
{
|
||||
[Preserve]
|
||||
public EnableMethodInPlayMode()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/EnableMethodInPlayMode.cs.meta
Normal file
11
Runtime/AccessModifiers/EnableMethodInPlayMode.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5a066db4471bd1249a6f7efa5d6ccde8
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
30
Runtime/AccessModifiers/HideField.cs
Normal file
30
Runtime/AccessModifiers/HideField.cs
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
using System;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class HideField : AccessModifierPropertyAttribute
|
||||
{
|
||||
public readonly string fieldName;
|
||||
public readonly bool useFieldValue;
|
||||
public readonly object fieldValue;
|
||||
|
||||
[Preserve]
|
||||
public HideField()
|
||||
{
|
||||
}
|
||||
|
||||
public HideField(string fieldName)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public HideField(string fieldName, object fieldValue)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
this.fieldValue = fieldValue;
|
||||
useFieldValue = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/HideField.cs.meta
Normal file
11
Runtime/AccessModifiers/HideField.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 840e7f4913f24ef4b849a5dbba6d5e62
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
14
Runtime/AccessModifiers/HideInNormalInspector.cs
Normal file
14
Runtime/AccessModifiers/HideInNormalInspector.cs
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
using System;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Field, AllowMultiple = true, Inherited = true)]
|
||||
public sealed class HideInNormalInspector : AccessModifierPropertyAttribute
|
||||
{
|
||||
[Preserve]
|
||||
public HideInNormalInspector()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/HideInNormalInspector.cs.meta
Normal file
11
Runtime/AccessModifiers/HideInNormalInspector.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: fedaa2e21153a9749b8e3267973ba1ba
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
30
Runtime/AccessModifiers/HideMethod.cs
Normal file
30
Runtime/AccessModifiers/HideMethod.cs
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
using System;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class HideMethod : AccessModifierMethodAttribute
|
||||
{
|
||||
public readonly string fieldName;
|
||||
public readonly bool useFieldValue;
|
||||
public readonly object fieldValue;
|
||||
|
||||
[Preserve]
|
||||
public HideMethod()
|
||||
{
|
||||
}
|
||||
|
||||
public HideMethod(string fieldName)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public HideMethod(string fieldName, object fieldValue)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
this.fieldValue = fieldValue;
|
||||
useFieldValue = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/HideMethod.cs.meta
Normal file
11
Runtime/AccessModifiers/HideMethod.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: b2557b3cc395e5747940128702bfbaac
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
24
Runtime/AccessModifiers/ShowField.cs
Normal file
24
Runtime/AccessModifiers/ShowField.cs
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class ShowField : AccessModifierPropertyAttribute
|
||||
{
|
||||
public readonly string fieldName;
|
||||
public readonly bool useFieldValue;
|
||||
public readonly object fieldValue;
|
||||
|
||||
public ShowField(string fieldName)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public ShowField(string fieldName, object fieldValue)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
this.fieldValue = fieldValue;
|
||||
useFieldValue = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/ShowField.cs.meta
Normal file
11
Runtime/AccessModifiers/ShowField.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6db89ad9a06f94d468f564b9b4866208
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
24
Runtime/AccessModifiers/ShowMethod.cs
Normal file
24
Runtime/AccessModifiers/ShowMethod.cs
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
using System;
|
||||
|
||||
namespace Module.Inspector
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
|
||||
public sealed class ShowMethod : AccessModifierMethodAttribute
|
||||
{
|
||||
public readonly string fieldName;
|
||||
public readonly bool useFieldValue;
|
||||
public readonly object fieldValue;
|
||||
|
||||
public ShowMethod(string fieldName)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
}
|
||||
|
||||
public ShowMethod(string fieldName, object fieldValue)
|
||||
{
|
||||
this.fieldName = fieldName;
|
||||
this.fieldValue = fieldValue;
|
||||
useFieldValue = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Runtime/AccessModifiers/ShowMethod.cs.meta
Normal file
11
Runtime/AccessModifiers/ShowMethod.cs.meta
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8c133d0f0de53b74c9ddac89e5be9a9b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Loading…
Add table
Add a link
Reference in a new issue