From ccee546b67dffd0b0076770877408b18869ee021 Mon Sep 17 00:00:00 2001
From: nike4613
Date: Sat, 18 Jan 2020 04:50:38 +0000
Subject: [PATCH] Generated Docs (4.0.0-beta) -- More docs Custom CWT now does
more null checks
---
...dList.UI.ViewControllers.MarkdownView.html | 10 +-
.../api/IPA.Config.Config.NameAttribute.html | 6 +-
.../IPA.Config.Config.PreferAttribute.html | 6 +-
branch/4.0.0-beta/api/IPA.Config.Config.html | 18 +-
.../api/IPA.Config.ConfigProvider.html | 6 +-
.../api/IPA.Config.Data.Boolean.html | 6 +-
.../api/IPA.Config.Data.FloatingPoint.html | 8 +-
.../api/IPA.Config.Data.Integer.html | 8 +-
.../4.0.0-beta/api/IPA.Config.Data.List.html | 32 +-
.../4.0.0-beta/api/IPA.Config.Data.Map.html | 36 +-
.../4.0.0-beta/api/IPA.Config.Data.Text.html | 6 +-
.../4.0.0-beta/api/IPA.Config.Data.Value.html | 32 +-
.../api/IPA.Config.IConfigProvider.html | 8 +-
.../api/IPA.Config.IConfigStore.html | 10 +-
.../4.0.0-beta/api/IPA.Config.IModPrefs.html | 20 +-
.../4.0.0-beta/api/IPA.Config.ModPrefs.html | 40 +-
...fig.Stores.Attributes.IgnoreAttribute.html | 2 +-
...tores.Attributes.NonNullableAttribute.html | 2 +-
...es.Attributes.SerializedNameAttribute.html | 6 +-
...ores.Attributes.UseConverterAttribute.html | 10 +-
...ores.Converters.CollectionConverter-2.html | 16 +-
...ores.Converters.CollectionConverter-3.html | 4 +-
....Config.Stores.Converters.Converter-1.html | 4 +-
...PA.Config.Stores.Converters.Converter.html | 6 +-
...es.Converters.CustomObjectConverter-1.html | 10 +-
...ig.Stores.Converters.IListConverter-1.html | 8 +-
...ig.Stores.Converters.IListConverter-2.html | 4 +-
...fig.Stores.Converters.ISetConverter-1.html | 8 +-
...fig.Stores.Converters.ISetConverter-2.html | 4 +-
...fig.Stores.Converters.ListConverter-1.html | 8 +-
...fig.Stores.Converters.ListConverter-2.html | 4 +-
...Stores.Converters.NullableConverter-1.html | 10 +-
...Stores.Converters.NullableConverter-2.html | 4 +-
.../IPA.Config.Stores.GeneratedExtension.html | 6 +-
.../IPA.Config.Stores.IValueConverter.html | 8 +-
.../IPA.Config.Stores.ValueConverter-1.html | 12 +-
branch/4.0.0-beta/api/IPA.InitAttribute.html | 2 +-
....Loader.CannotRuntimeDisableException.html | 8 +-
.../api/IPA.Loader.Features.Feature.html | 20 +-
...er.PluginInitInjector.InjectParameter.html | 2 +-
.../api/IPA.Loader.PluginInitInjector.html | 4 +-
...r.PluginManager.PluginDisableDelegate.html | 2 +-
...er.PluginManager.PluginEnableDelegate.html | 2 +-
.../api/IPA.Loader.PluginManager.html | 26 +-
.../api/IPA.Loader.PluginMetadata.html | 22 +-
...IPA.Loader.StateTransitionTransaction.html | 29 +-
.../api/IPA.Logging.LogPrinter.html | 10 +-
.../api/IPA.Logging.Logger.Level.html | 2 +-
.../api/IPA.Logging.Logger.LogLevel.html | 2 +-
branch/4.0.0-beta/api/IPA.Logging.Logger.html | 36 +-
.../api/IPA.Logging.LoggerExtensions.html | 4 +-
...ogging.Printers.ColoredConsolePrinter.html | 8 +-
...ging.Printers.ColorlessConsolePrinter.html | 6 +-
.../IPA.Logging.Printers.GZFilePrinter.html | 14 +-
...Logging.Printers.GlobalLogFilePrinter.html | 8 +-
...Logging.Printers.PluginLogFilePrinter.html | 10 +-
....Logging.Printers.PluginSubLogPrinter.html | 10 +-
.../api/IPA.Logging.StandardLogger.html | 12 +-
.../api/IPA.Old.IEnhancedPlugin.html | 6 +-
branch/4.0.0-beta/api/IPA.Old.IPlugin.html | 18 +-
.../api/IPA.OnDisableAttribute.html | 2 +-
.../4.0.0-beta/api/IPA.OnEnableAttribute.html | 2 +-
.../4.0.0-beta/api/IPA.OnExitAttribute.html | 2 +-
.../4.0.0-beta/api/IPA.OnStartAttribute.html | 2 +-
.../4.0.0-beta/api/IPA.PluginAttribute.html | 6 +-
branch/4.0.0-beta/api/IPA.RuntimeOptions.html | 2 +-
.../IPA.Utilities.AlmostVersion.StoredAs.html | 2 +-
.../api/IPA.Utilities.AlmostVersion.html | 34 +-
.../IPA.Utilities.AlmostVersionConverter.html | 6 +-
.../api/IPA.Utilities.Async.Coroutines.html | 4 +-
...ities.Async.SingleThreadTaskScheduler.html | 20 +-
...ies.Async.Synchronization.MutexLocker.html | 4 +-
...zation.ReaderWriterLockSlimReadLocker.html | 4 +-
...derWriterLockSlimUpgradableReadLocker.html | 6 +-
...ation.ReaderWriterLockSlimWriteLocker.html | 4 +-
...Async.Synchronization.SemaphoreLocker.html | 4 +-
...chronization.SemaphoreSlimAsyncLocker.html | 4 +-
...c.Synchronization.SemaphoreSlimLocker.html | 4 +-
.../IPA.Utilities.Async.Synchronization.html | 16 +-
...es.Async.UnityMainThreadTaskScheduler.html | 28 +-
...es.CriticalSection.AutoExecuteSection.html | 4 +-
.../api/IPA.Utilities.CriticalSection.html | 8 +-
.../IPA.Utilities.EnumerableExtensions.html | 12 +-
.../api/IPA.Utilities.Extensions.html | 12 +-
...PA.Utilities.FieldAccessor-2.Accessor.html | 2 +-
.../api/IPA.Utilities.FieldAccessor-2.html | 14 +-
...A.Utilities.PropertyAccessor-2.Getter.html | 2 +-
...A.Utilities.PropertyAccessor-2.Setter.html | 2 +-
.../api/IPA.Utilities.PropertyAccessor-2.html | 14 +-
.../4.0.0-beta/api/IPA.Utilities.Ref-1.html | 18 +-
branch/4.0.0-beta/api/IPA.Utilities.Ref.html | 4 +-
.../api/IPA.Utilities.ReflectionUtil.html | 16 +-
.../api/IPA.Utilities.UnityGame.Release.html | 2 +-
.../api/IPA.Utilities.UnityGame.html | 18 +-
.../4.0.0-beta/api/IPA.Utilities.Utils.html | 18 +-
branch/4.0.0-beta/api/index.html | 2 +-
branch/4.0.0-beta/articles/command-line.html | 2 +-
branch/4.0.0-beta/articles/contributing.html | 2 +-
.../articles/dev-resources/description.html | 2 +-
branch/4.0.0-beta/articles/index.html | 2 +-
branch/4.0.0-beta/articles/start-dev.html | 2 +-
branch/4.0.0-beta/articles/start-user.html | 2 +-
branch/4.0.0-beta/index.html | 2 +-
branch/4.0.0-beta/index.json | 726 +++++++++---------
branch/4.0.0-beta/manifest.json | 224 +++---
.../4.0.0-beta/other_api/config/schema.html | 2 +-
branch/4.0.0-beta/other_api/index.html | 2 +-
107 files changed, 964 insertions(+), 959 deletions(-)
diff --git a/branch/4.0.0-beta/api/BSIPA_ModList.UI.ViewControllers.MarkdownView.html b/branch/4.0.0-beta/api/BSIPA_ModList.UI.ViewControllers.MarkdownView.html
index f874364a..8caa4ec3 100644
--- a/branch/4.0.0-beta/api/BSIPA_ModList.UI.ViewControllers.MarkdownView.html
+++ b/branch/4.0.0-beta/api/BSIPA_ModList.UI.ViewControllers.MarkdownView.html
@@ -389,7 +389,7 @@ public class MarkdownView : MonoBehaviour
Improve this Doc
- View Source
+ View Source
MarkdownView()
@@ -407,7 +407,7 @@ public class MarkdownView : MonoBehaviour
Improve this Doc
- View Source
+ View Source
HasEmbeddedImage
diff --git a/branch/4.0.0-beta/api/IPA.Config.Config.NameAttribute.html b/branch/4.0.0-beta/api/IPA.Config.Config.NameAttribute.html
index ddc30099..3fe40e86 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Config.NameAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Config.NameAttribute.html
@@ -252,7 +252,7 @@ public sealed class NameAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
NameAttribute(String)
@@ -288,7 +288,7 @@ public sealed class NameAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
Name
@@ -346,7 +346,7 @@ public sealed class NameAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Config.PreferAttribute.html b/branch/4.0.0-beta/api/IPA.Config.Config.PreferAttribute.html
index e85b0bf5..d27517f4 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Config.PreferAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Config.PreferAttribute.html
@@ -253,7 +253,7 @@ public sealed class PreferAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
PreferAttribute(String[])
@@ -289,7 +289,7 @@ public sealed class PreferAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
PreferenceOrder
@@ -347,7 +347,7 @@ public sealed class PreferAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Config.html b/branch/4.0.0-beta/api/IPA.Config.Config.html
index eb9d2196..b6a5ac63 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Config.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Config.html
@@ -130,7 +130,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
Name
@@ -161,7 +161,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
Provider
@@ -194,7 +194,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
GetConfigFor(String, String[])
@@ -250,7 +250,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
LoadAsync()
@@ -281,7 +281,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
LoadSync()
@@ -297,7 +297,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
Register(Type)
@@ -331,7 +331,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
Register<T>()
@@ -364,7 +364,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
SetStore(IConfigStore)
@@ -439,7 +439,7 @@ disk representation.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.ConfigProvider.html b/branch/4.0.0-beta/api/IPA.Config.ConfigProvider.html
index d97d800f..bb854c23 100644
--- a/branch/4.0.0-beta/api/IPA.Config.ConfigProvider.html
+++ b/branch/4.0.0-beta/api/IPA.Config.ConfigProvider.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
Load()
@@ -162,7 +162,7 @@ and returns it.
Improve this Doc
- View Source
+ View Source
Store(Value)
@@ -218,7 +218,7 @@ and returns it.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Data.Boolean.html b/branch/4.0.0-beta/api/IPA.Config.Data.Boolean.html
index e21b4ac3..e10112d2 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Data.Boolean.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Data.Boolean.html
@@ -169,7 +169,7 @@
Improve this Doc
- View Source
+ View Source
Value
@@ -202,7 +202,7 @@
Improve this Doc
- View Source
+ View Source
ToString()
@@ -258,7 +258,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Data.FloatingPoint.html b/branch/4.0.0-beta/api/IPA.Config.Data.FloatingPoint.html
index 02045b7d..a972ab89 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Data.FloatingPoint.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Data.FloatingPoint.html
@@ -170,7 +170,7 @@
Improve this Doc
- View Source
+ View Source
Value
@@ -203,7 +203,7 @@
Improve this Doc
- View Source
+ View Source
AsInteger()
@@ -235,7 +235,7 @@
Improve this Doc
- View Source
+ View Source
ToString()
@@ -291,7 +291,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Data.Integer.html b/branch/4.0.0-beta/api/IPA.Config.Data.Integer.html
index 99a3b5bc..65dbdd37 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Data.Integer.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Data.Integer.html
@@ -170,7 +170,7 @@ worth of data.
Improve this Doc
- View Source
+ View Source
Value
@@ -203,7 +203,7 @@ worth of data.
Improve this Doc
- View Source
+ View Source
AsFloat()
@@ -235,7 +235,7 @@ worth of data.
Improve this Doc
- View Source
+ View Source
ToString()
@@ -291,7 +291,7 @@ worth of data.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Data.List.html b/branch/4.0.0-beta/api/IPA.Config.Data.List.html
index 2fb77a5d..8df2a51e 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Data.List.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Data.List.html
@@ -177,7 +177,7 @@ Use Improve this Doc
- View Source
+ View Source
Count
@@ -212,7 +212,7 @@ Use Improve this Doc
- View Source
+ View Source
Item[Int32]
@@ -268,7 +268,7 @@ Use Improve this Doc
- View Source
+ View Source
Add(Value)
@@ -306,7 +306,7 @@ Use Improve this Doc
- View Source
+ View Source
AddRange(IEnumerable<Value>)
@@ -340,7 +340,7 @@ Use Improve this Doc
- View Source
+ View Source
Clear()
@@ -360,7 +360,7 @@ Use Improve this Doc
- View Source
+ View Source
Contains(Value)
@@ -413,7 +413,7 @@ Use Improve this Doc
- View Source
+ View Source
CopyTo(Value[], Int32)
@@ -457,7 +457,7 @@ Use Improve this Doc
- View Source
+ View Source
GetEnumerator()
@@ -493,7 +493,7 @@ Use Improve this Doc
- View Source
+ View Source
IndexOf(Value)
@@ -547,7 +547,7 @@ Use Improve this Doc
- View Source
+ View Source
Insert(Int32, Value)
@@ -591,7 +591,7 @@ Use Improve this Doc
- View Source
+ View Source
Remove(Value)
@@ -645,7 +645,7 @@ Use Improve this Doc
- View Source
+ View Source
RemoveAt(Int32)
@@ -683,7 +683,7 @@ Use Improve this Doc
- View Source
+ View Source
ToString()
@@ -719,7 +719,7 @@ Use Improve this Doc
- View Source
+ View Source
ICollection<Value>.IsReadOnly
@@ -749,7 +749,7 @@ Use Improve this Doc
- View Source
+ View Source
IEnumerable.GetEnumerator()
@@ -826,7 +826,7 @@ Use Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Data.Map.html b/branch/4.0.0-beta/api/IPA.Config.Data.Map.html
index eb4d3f09..5636b546 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Data.Map.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Data.Map.html
@@ -177,7 +177,7 @@ Use
Improve this Doc
- View Source
+ View Source
Count
@@ -212,7 +212,7 @@ Use
Improve this Doc
- View Source
+ View Source
Item[String]
@@ -266,7 +266,7 @@ Use
Improve this Doc
- View Source
+ View Source
Keys
@@ -301,7 +301,7 @@ Use
Improve this Doc
- View Source
+ View Source
Values
@@ -342,7 +342,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
Add(String, Value)
@@ -386,7 +386,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
Clear()
@@ -406,7 +406,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
ContainsKey(String)
@@ -459,7 +459,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
GetEnumerator()
@@ -495,7 +495,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
Remove(String)
@@ -549,7 +549,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
ToString()
@@ -583,7 +583,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
TryGetValue(String, out Value)
@@ -645,7 +645,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
ICollection<KeyValuePair<String, Value>>.Add(KeyValuePair<String, Value>)
@@ -677,7 +677,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
ICollection<KeyValuePair<String, Value>>.Contains(KeyValuePair<String, Value>)
@@ -724,7 +724,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
ICollection<KeyValuePair<String, Value>>.CopyTo(KeyValuePair<String, Value>[], Int32)
@@ -761,7 +761,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
ICollection<KeyValuePair<String, Value>>.IsReadOnly
@@ -791,7 +791,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
ICollection<KeyValuePair<String, Value>>.Remove(KeyValuePair<String, Value>)
@@ -838,7 +838,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
IEnumerable.GetEnumerator()
@@ -912,7 +912,7 @@ guarantee that order is maintained.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Data.Text.html b/branch/4.0.0-beta/api/IPA.Config.Data.Text.html
index a1172bae..fbbad0e2 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Data.Text.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Data.Text.html
@@ -170,7 +170,7 @@ String is so that it doesn't conflict with Improve this Doc
- View Source
+ View Source
Value
@@ -203,7 +203,7 @@ String is so that it doesn't conflict with Improve this Doc
- View Source
+ View Source
ToString()
@@ -259,7 +259,7 @@ String is so that it doesn't conflict with Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Data.Value.html b/branch/4.0.0-beta/api/IPA.Config.Data.Value.html
index 6f17033d..825820bc 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Data.Value.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Data.Value.html
@@ -135,7 +135,7 @@ Also contains factory functions for all derived types.
Improve this Doc
- View Source
+ View Source
Bool(Boolean)
@@ -189,7 +189,7 @@ Also contains factory functions for all derived types.
Improve this Doc
- View Source
+ View Source
Float(Decimal)
@@ -243,7 +243,7 @@ Also contains factory functions for all derived types.
Improve this Doc
- View Source
+ View Source
From(Boolean)
@@ -297,7 +297,7 @@ Also contains factory functions for all derived types.
Improve this Doc
- View Source
+ View Source
From(IDictionary<String, Value>)
@@ -353,7 +353,7 @@ of St
Improve this Doc
- View Source
+ View Source
From(IEnumerable<Value>)
@@ -408,7 +408,7 @@ of Value.
Improve this Doc
- View Source
+ View Source
From(IEnumerable<KeyValuePair<String, Value>>)
@@ -464,7 +464,7 @@ of Improve this Doc
- View Source
+ View Source
From(Decimal)
@@ -518,7 +518,7 @@ of Improve this Doc
- View Source
+ View Source
From(Int64)
@@ -572,7 +572,7 @@ of Improve this Doc
- View Source
+ View Source
From(String)
@@ -626,7 +626,7 @@ of Improve this Doc
- View Source
+ View Source
Integer(Int64)
@@ -680,7 +680,7 @@ of Improve this Doc
- View Source
+ View Source
List()
@@ -716,7 +716,7 @@ of Improve this Doc
- View Source
+ View Source
Map()
@@ -753,7 +753,7 @@ of Improve this Doc
- View Source
+ View Source
Null()
@@ -784,7 +784,7 @@ of Improve this Doc
- View Source
+ View Source
Text(String)
@@ -838,7 +838,7 @@ of Improve this Doc
- View Source
+ View Source
ToString()
@@ -894,7 +894,7 @@ of Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.IConfigProvider.html b/branch/4.0.0-beta/api/IPA.Config.IConfigProvider.html
index 1b1e82e9..3737ecc6 100644
--- a/branch/4.0.0-beta/api/IPA.Config.IConfigProvider.html
+++ b/branch/4.0.0-beta/api/IPA.Config.IConfigProvider.html
@@ -113,7 +113,7 @@ This is reasonable, as Integ
Improve this Doc
- View Source
+ View Source
Extension
@@ -150,7 +150,7 @@ This is reasonable, as Integ
Improve this Doc
- View Source
+ View Source
Load(FileInfo)
@@ -201,7 +201,7 @@ and returns it.
Improve this Doc
- View Source
+ View Source
Store(Value, FileInfo)
@@ -263,7 +263,7 @@ and returns it.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.IConfigStore.html b/branch/4.0.0-beta/api/IPA.Config.IConfigStore.html
index 1cf067af..498dc0f8 100644
--- a/branch/4.0.0-beta/api/IPA.Config.IConfigStore.html
+++ b/branch/4.0.0-beta/api/IPA.Config.IConfigStore.html
@@ -100,7 +100,7 @@
Improve this Doc
- View Source
+ View Source
SyncObject
@@ -133,7 +133,7 @@ The writer will never signal this handle.
Improve this Doc
- View Source
+ View Source
WriteSyncObject
@@ -172,7 +172,7 @@ write lock with Improve this Doc
- View Source
+ View Source
ReadFrom(ConfigProvider)
@@ -211,7 +211,7 @@ this is called.
Improve this Doc
- View Source
+ View Source
WriteTo(ConfigProvider)
@@ -272,7 +272,7 @@ this is called.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.IModPrefs.html b/branch/4.0.0-beta/api/IPA.Config.IModPrefs.html
index ce1de369..e6b82047 100644
--- a/branch/4.0.0-beta/api/IPA.Config.IModPrefs.html
+++ b/branch/4.0.0-beta/api/IPA.Config.IModPrefs.html
@@ -101,7 +101,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
GetBool(String, String, Boolean, Boolean)
@@ -168,7 +168,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
GetFloat(String, String, Single, Boolean)
@@ -235,7 +235,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
GetInt(String, String, Int32, Boolean)
@@ -302,7 +302,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
GetString(String, String, String, Boolean)
@@ -369,7 +369,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
HasKey(String, String)
@@ -424,7 +424,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
SetBool(String, String, Boolean)
@@ -470,7 +470,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
SetFloat(String, String, Single)
@@ -516,7 +516,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
SetInt(String, String, Int32)
@@ -562,7 +562,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
SetString(String, String, String)
@@ -630,7 +630,7 @@ public interface IModPrefs
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.ModPrefs.html b/branch/4.0.0-beta/api/IPA.Config.ModPrefs.html
index de0a74f5..f4781225 100644
--- a/branch/4.0.0-beta/api/IPA.Config.ModPrefs.html
+++ b/branch/4.0.0-beta/api/IPA.Config.ModPrefs.html
@@ -134,7 +134,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
@@ -170,7 +170,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
GetBool(String, String, Boolean, Boolean)
@@ -237,7 +237,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
GetFloat(String, String, Single, Boolean)
@@ -304,7 +304,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
GetInt(String, String, Int32, Boolean)
@@ -371,7 +371,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
GetString(String, String, String, Boolean)
@@ -438,7 +438,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
HasKey(String, String)
@@ -493,7 +493,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
SetBool(String, String, Boolean)
@@ -539,7 +539,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
SetFloat(String, String, Single)
@@ -585,7 +585,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
SetInt(String, String, Int32)
@@ -631,7 +631,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
SetString(String, String, String)
@@ -679,7 +679,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.GetBool(String, String, Boolean, Boolean)
@@ -741,7 +741,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.GetFloat(String, String, Single, Boolean)
@@ -803,7 +803,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.GetInt(String, String, Int32, Boolean)
@@ -865,7 +865,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.GetString(String, String, String, Boolean)
@@ -927,7 +927,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.HasKey(String, String)
@@ -979,7 +979,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.SetBool(String, String, Boolean)
@@ -1021,7 +1021,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.SetFloat(String, String, Single)
@@ -1063,7 +1063,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.SetInt(String, String, Int32)
@@ -1105,7 +1105,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
IModPrefs.SetString(String, String, String)
@@ -1173,7 +1173,7 @@ public class ModPrefs : IModPrefs
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.IgnoreAttribute.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.IgnoreAttribute.html
index 46860e87..24c0ab2f 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.IgnoreAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.IgnoreAttribute.html
@@ -277,7 +277,7 @@ public sealed class IgnoreAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.NonNullableAttribute.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.NonNullableAttribute.html
index fd3a3a70..a1133abf 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.NonNullableAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.NonNullableAttribute.html
@@ -278,7 +278,7 @@ public sealed class NonNullableAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.SerializedNameAttribute.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.SerializedNameAttribute.html
index 29b59695..f4ed07d5 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.SerializedNameAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.SerializedNameAttribute.html
@@ -276,7 +276,7 @@ However, if we were to add a Improve this Doc
- View Source
+ View Source
SerializedNameAttribute(String)
@@ -312,7 +312,7 @@ However, if we were to add a Improve this Doc
- View Source
+ View Source
Name
@@ -369,7 +369,7 @@ However, if we were to add a Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.UseConverterAttribute.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.UseConverterAttribute.html
index fe0236d5..4e1dd938 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.UseConverterAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Attributes.UseConverterAttribute.html
@@ -253,7 +253,7 @@ public sealed class UseConverterAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
UseConverterAttribute(Type)
@@ -289,7 +289,7 @@ public sealed class UseConverterAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
ConverterTargetType
@@ -321,7 +321,7 @@ public sealed class UseConverterAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
ConverterType
@@ -352,7 +352,7 @@ public sealed class UseConverterAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
IsGenericConverter
@@ -409,7 +409,7 @@ public sealed class UseConverterAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CollectionConverter-2.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CollectionConverter-2.html
index 00e4893b..14478789 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CollectionConverter-2.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CollectionConverter-2.html
@@ -168,7 +168,7 @@
Improve this Doc
- View Source
+ View Source
CollectionConverter()
@@ -190,7 +190,7 @@ with Improve this Doc
- View Source
+ View Source
CollectionConverter(ValueConverter<T>)
@@ -226,7 +226,7 @@ with Improve this Doc
- View Source
+ View Source
BaseConverter
@@ -259,7 +259,7 @@ with Improve this Doc
- View Source
+ View Source
Create(Int32, Object)
@@ -320,7 +320,7 @@ with Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -383,7 +383,7 @@ owned by parent
.<
Improve this Doc
- View Source
+ View Source
PopulateFromValue(TCollection, List, Object)
@@ -434,7 +434,7 @@ with the parent parent
Improve this Doc
- View Source
+ View Source
ToValue(TCollection, Object)
@@ -522,7 +522,7 @@ with the parent parent
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CollectionConverter-3.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CollectionConverter-3.html
index fde45744..e06175e4 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CollectionConverter-3.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CollectionConverter-3.html
@@ -191,7 +191,7 @@
Improve this Doc
- View Source
+ View Source
CollectionConverter()
@@ -243,7 +243,7 @@ with a default-constructed Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.Converter-1.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.Converter-1.html
index 67ef45f6..cbcb721e 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.Converter-1.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.Converter-1.html
@@ -145,7 +145,7 @@
Improve this Doc
- View Source
+ View Source
Default
@@ -182,7 +182,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.Converter.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.Converter.html
index 3c7033f0..416e98c6 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.Converter.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.Converter.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
FloatValue(Value)
@@ -180,7 +180,7 @@ or null if Improve this Doc
- View Source
+ View Source
IntValue(Value)
@@ -237,7 +237,7 @@ or null if Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html
index b666fd23..95efe34c 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html
@@ -159,7 +159,7 @@
Improve this Doc
- View Source
+ View Source
Deserialize(Value, Object)
@@ -219,7 +219,7 @@
Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -281,7 +281,7 @@
Improve this Doc
- View Source
+ View Source
Serialize(T, Object)
@@ -341,7 +341,7 @@
Improve this Doc
- View Source
+ View Source
ToValue(T, Object)
@@ -433,7 +433,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.IListConverter-1.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.IListConverter-1.html
index dcb12269..073069d7 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.IListConverter-1.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.IListConverter-1.html
@@ -182,7 +182,7 @@
Improve this Doc
- View Source
+ View Source
IListConverter()
@@ -202,7 +202,7 @@
Improve this Doc
- View Source
+ View Source
IListConverter(ValueConverter<T>)
@@ -238,7 +238,7 @@
Improve this Doc
- View Source
+ View Source
Create(Int32, Object)
@@ -326,7 +326,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.IListConverter-2.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.IListConverter-2.html
index cace9738..74fba887 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.IListConverter-2.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.IListConverter-2.html
@@ -190,7 +190,7 @@
Improve this Doc
- View Source
+ View Source
IListConverter()
@@ -242,7 +242,7 @@ with a default-constructed Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ISetConverter-1.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ISetConverter-1.html
index 3adb4a4a..3b889f43 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ISetConverter-1.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ISetConverter-1.html
@@ -182,7 +182,7 @@
Improve this Doc
- View Source
+ View Source
ISetConverter()
@@ -202,7 +202,7 @@
Improve this Doc
- View Source
+ View Source
ISetConverter(ValueConverter<T>)
@@ -238,7 +238,7 @@
Improve this Doc
- View Source
+ View Source
Create(Int32, Object)
@@ -326,7 +326,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ISetConverter-2.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ISetConverter-2.html
index 22694f68..6512ab67 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ISetConverter-2.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ISetConverter-2.html
@@ -190,7 +190,7 @@
Improve this Doc
- View Source
+ View Source
ISetConverter()
@@ -242,7 +242,7 @@ with a default-constructed Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ListConverter-1.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ListConverter-1.html
index 3065efae..3f44845c 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ListConverter-1.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ListConverter-1.html
@@ -182,7 +182,7 @@
Improve this Doc
- View Source
+ View Source
ListConverter()
@@ -202,7 +202,7 @@
Improve this Doc
- View Source
+ View Source
ListConverter(ValueConverter<T>)
@@ -238,7 +238,7 @@
Improve this Doc
- View Source
+ View Source
Create(Int32, Object)
@@ -326,7 +326,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ListConverter-2.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ListConverter-2.html
index 32dd56e8..e31977fe 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ListConverter-2.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.ListConverter-2.html
@@ -190,7 +190,7 @@
Improve this Doc
- View Source
+ View Source
ListConverter()
@@ -242,7 +242,7 @@ with a default-constructed Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.NullableConverter-1.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.NullableConverter-1.html
index acab6eb5..d0d0e387 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.NullableConverter-1.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.NullableConverter-1.html
@@ -160,7 +160,7 @@
Improve this Doc
- View Source
+ View Source
NullableConverter()
@@ -183,7 +183,7 @@ Equivalent to
Improve this Doc
- View Source
+ View Source
NullableConverter(ValueConverter<T>)
@@ -219,7 +219,7 @@ Equivalent to
Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -277,7 +277,7 @@ Equivalent to
Improve this Doc
- View Source
+ View Source
ToValue(Nullable<T>, Object)
@@ -361,7 +361,7 @@ Equivalent to
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.NullableConverter-2.html b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.NullableConverter-2.html
index 5d13b507..2fe63f68 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.NullableConverter-2.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.Converters.NullableConverter-2.html
@@ -172,7 +172,7 @@ to use as the underlying converter. Use this in the Improve this Doc
- View Source
+ View Source
NullableConverter()
@@ -222,7 +222,7 @@ to use as the underlying converter. Use this in the Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.GeneratedExtension.html b/branch/4.0.0-beta/api/IPA.Config.Stores.GeneratedExtension.html
index 917435b2..96454c18 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.GeneratedExtension.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.GeneratedExtension.html
@@ -130,7 +130,7 @@ config stores.
Improve this Doc
- View Source
+ View Source
AssemblyVisibilityTarget
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.IValueConverter.html b/branch/4.0.0-beta/api/IPA.Config.Stores.IValueConverter.html
index 19c4eed3..cf94f975 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.IValueConverter.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.IValueConverter.html
@@ -117,7 +117,7 @@ Converters do not need to perform null checks, as the serializer and de
Improve this Doc
- View Source
+ View Source
Type
@@ -150,7 +150,7 @@ Converters do not need to perform null checks, as the serializer and de
Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -206,7 +206,7 @@ Converters do not need to perform null checks, as the serializer and de
Improve this Doc
- View Source
+ View Source
ToValue(Object, Object)
@@ -284,7 +284,7 @@ Converters do not need to perform null checks, as the serializer and de
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Config.Stores.ValueConverter-1.html b/branch/4.0.0-beta/api/IPA.Config.Stores.ValueConverter-1.html
index 71b40f4c..aa552bff 100644
--- a/branch/4.0.0-beta/api/IPA.Config.Stores.ValueConverter-1.html
+++ b/branch/4.0.0-beta/api/IPA.Config.Stores.ValueConverter-1.html
@@ -153,7 +153,7 @@
Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -213,7 +213,7 @@
Improve this Doc
- View Source
+ View Source
ToValue(T, Object)
@@ -275,7 +275,7 @@
Improve this Doc
- View Source
+ View Source
IValueConverter.FromValue(Value, Object)
@@ -327,7 +327,7 @@
Improve this Doc
- View Source
+ View Source
IValueConverter.ToValue(Object, Object)
@@ -379,7 +379,7 @@
Improve this Doc
- View Source
+ View Source
IValueConverter.Type
@@ -439,7 +439,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.InitAttribute.html b/branch/4.0.0-beta/api/IPA.InitAttribute.html
index a4992d97..81d76e13 100644
--- a/branch/4.0.0-beta/api/IPA.InitAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.InitAttribute.html
@@ -289,7 +289,7 @@ Parameter injection is done with Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Loader.CannotRuntimeDisableException.html b/branch/4.0.0-beta/api/IPA.Loader.CannotRuntimeDisableException.html
index 11148a9e..08f897b6 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.CannotRuntimeDisableException.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.CannotRuntimeDisableException.html
@@ -169,7 +169,7 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
Improve this Doc
- View Source
+ View Source
@@ -203,7 +203,7 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
Improve this Doc
- View Source
+ View Source
CannotRuntimeDisableException(SerializationInfo, StreamingContext)
@@ -258,7 +258,7 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
Improve this Doc
- View Source
+ View Source
Plugin
@@ -318,7 +318,7 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Loader.Features.Feature.html b/branch/4.0.0-beta/api/IPA.Loader.Features.Feature.html
index d70a658a..181144cf 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.Features.Feature.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.Features.Feature.html
@@ -132,7 +132,7 @@
Improve this Doc
- View Source
+ View Source
InvalidMessage
@@ -165,7 +165,7 @@ This should also be set whenever either Improve this Doc
- View Source
+ View Source
StoreOnPlugin
@@ -199,7 +199,7 @@ This should also be set whenever either Improve this Doc
- View Source
+ View Source
@@ -233,7 +233,7 @@ This should also be set whenever either Improve this Doc
- View Source
+ View Source
@@ -273,7 +273,7 @@ This should also be set whenever either Improve this Doc
- View Source
+ View Source
@@ -323,7 +323,7 @@ This should also be set whenever either Improve this Doc
- View Source
+ View Source
@@ -377,7 +377,7 @@ Any features it defines, for example, will still be loaded.
Improve this Doc
- View Source
+ View Source
Evaluate()
@@ -410,7 +410,7 @@ Any features it defines, for example, will still be loaded.
Improve this Doc
- View Source
+ View Source
@@ -471,7 +471,7 @@ Any features it defines, for example, will still be loaded.
Improve this Doc
- View Source
+ View Source
@@ -527,7 +527,7 @@ Any features it defines, for example, will still be loaded.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Loader.PluginInitInjector.InjectParameter.html b/branch/4.0.0-beta/api/IPA.Loader.PluginInitInjector.InjectParameter.html
index 9049d910..56de2166 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.PluginInitInjector.InjectParameter.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.PluginInitInjector.InjectParameter.html
@@ -166,7 +166,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Loader.PluginInitInjector.html b/branch/4.0.0-beta/api/IPA.Loader.PluginInitInjector.html
index 717de158..d2bd5e2b 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.PluginInitInjector.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.PluginInitInjector.html
@@ -140,7 +140,7 @@ For all of the default injectors, only one of each will be generated, and any la
Improve this Doc
- View Source
+ View Source
AddInjector(Type, PluginInitInjector.InjectParameter)
@@ -186,7 +186,7 @@ For all of the default injectors, only one of each will be generated, and any la
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Loader.PluginManager.PluginDisableDelegate.html b/branch/4.0.0-beta/api/IPA.Loader.PluginManager.PluginDisableDelegate.html
index 33564c2f..523ba554 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.PluginManager.PluginDisableDelegate.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.PluginManager.PluginDisableDelegate.html
@@ -144,7 +144,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Loader.PluginManager.PluginEnableDelegate.html b/branch/4.0.0-beta/api/IPA.Loader.PluginManager.PluginEnableDelegate.html
index eae19ae6..7529b70b 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.PluginManager.PluginEnableDelegate.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.PluginManager.PluginEnableDelegate.html
@@ -144,7 +144,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Loader.PluginManager.html b/branch/4.0.0-beta/api/IPA.Loader.PluginManager.html
index 01ac2d7b..ecc90c67 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.PluginManager.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.PluginManager.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
AllPlugins
@@ -161,7 +161,7 @@
Improve this Doc
- View Source
+ View Source
DisabledPlugins
@@ -193,7 +193,7 @@
Improve this Doc
- View Source
+ View Source
Plugins
@@ -228,7 +228,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
GetDisabledPlugin(String)
@@ -278,7 +278,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
GetDisabledPluginFromId(String)
@@ -328,7 +328,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
GetPlugin(String)
@@ -378,7 +378,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
GetPluginFromId(String)
@@ -428,7 +428,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
@@ -478,7 +478,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
@@ -528,7 +528,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
PluginStateTransaction()
@@ -562,7 +562,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
PluginDisabled
Called whenever a plugin is disabled.
@@ -592,7 +592,7 @@ public static IEnumerable<IPlugin> Plugins { get; }
Improve this Doc
- View Source
+ View Source
PluginEnabled
diff --git a/branch/4.0.0-beta/api/IPA.Loader.PluginMetadata.html b/branch/4.0.0-beta/api/IPA.Loader.PluginMetadata.html
index c86056e2..7d5455f4 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.PluginMetadata.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.PluginMetadata.html
@@ -126,7 +126,7 @@
Improve this Doc
- View Source
+ View Source
@@ -158,7 +158,7 @@
Improve this Doc
- View Source
+ View Source
@@ -190,7 +190,7 @@
Improve this Doc
- View Source
+ View Source
@@ -222,7 +222,7 @@
Improve this Doc
- View Source
+ View Source
@@ -254,7 +254,7 @@
Improve this Doc
- View Source
+ View Source
@@ -286,7 +286,7 @@
Improve this Doc
- View Source
+ View Source
@@ -318,7 +318,7 @@
Improve this Doc
- View Source
+ View Source
@@ -350,7 +350,7 @@
Improve this Doc
- View Source
+ View Source
@@ -381,7 +381,7 @@
Improve this Doc
- View Source
+ View Source
@@ -415,7 +415,7 @@
Improve this Doc
- View Source
+ View Source
@@ -471,7 +471,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Loader.StateTransitionTransaction.html b/branch/4.0.0-beta/api/IPA.Loader.StateTransitionTransaction.html
index 510702cd..8814aadb 100644
--- a/branch/4.0.0-beta/api/IPA.Loader.StateTransitionTransaction.html
+++ b/branch/4.0.0-beta/api/IPA.Loader.StateTransitionTransaction.html
@@ -133,7 +133,7 @@
Improve this Doc
- View Source
+ View Source
DisabledPlugins
@@ -180,7 +180,7 @@
Improve this Doc
- View Source
+ View Source
EnabledPlugins
@@ -227,7 +227,7 @@
Improve this Doc
- View Source
+ View Source
WillNeedRestart
@@ -277,7 +277,7 @@
Improve this Doc
- View Source
+ View Source
Commit()
@@ -317,6 +317,11 @@ await complete.ContinueWith(t => {
});
If you are running in a coroutine, you can use WaitForTask(Task) instead of await.
+
+If you are running on the Unity main thread, this will block until all enabling is done, and will return a task representing the disables.
+Otherwise, the task returned represents both, and will not complete until Unity has done (possibly) several updates, depending on
+the number of plugins being disabled, and the time they take.
+
Exceptions
@@ -344,7 +349,7 @@ If you are running in a coroutine, you can use Improve this Doc
- View Source
+ View Source
@@ -425,7 +430,7 @@ If you are running in a coroutine, you can use Improve this Doc
- View Source
+ View Source
@@ -511,7 +516,7 @@ If you are running in a coroutine, you can use Improve this Doc
- View Source
+ View Source
Dispose()
@@ -527,7 +532,7 @@ If you are running in a coroutine, you can use Improve this Doc
- View Source
+ View Source
@@ -608,7 +613,7 @@ If you are running in a coroutine, you can use Improve this Doc
- View Source
+ View Source
@@ -694,7 +699,7 @@ If you are running in a coroutine, you can use Improve this Doc
- View Source
+ View Source
@@ -769,7 +774,7 @@ If you are running in a coroutine, you can use Improve this Doc
- View Source
+ View Source
@@ -870,7 +875,7 @@ If you are running in a coroutine, you can use Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.LogPrinter.html b/branch/4.0.0-beta/api/IPA.Logging.LogPrinter.html
index b9b46daa..25bbacbb 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.LogPrinter.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.LogPrinter.html
@@ -132,7 +132,7 @@
Improve this Doc
- View Source
+ View Source
Filter
@@ -166,7 +166,7 @@
Improve this Doc
- View Source
+ View Source
EndPrint()
@@ -183,7 +183,7 @@ Use this to dispose file handles and the like.
Improve this Doc
- View Source
+ View Source
Print(Logger.Level, DateTime, String, String)
@@ -235,7 +235,7 @@ Use this to dispose file handles and the like.
Improve this Doc
- View Source
+ View Source
StartPrint()
@@ -274,7 +274,7 @@ Use this to create file handles and the like.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Logger.Level.html b/branch/4.0.0-beta/api/IPA.Logging.Logger.Level.html
index 8670b421..71c336ba 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Logger.Level.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Logger.Level.html
@@ -172,7 +172,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Logger.LogLevel.html b/branch/4.0.0-beta/api/IPA.Logging.Logger.LogLevel.html
index d4b7795f..d70ee902 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Logger.LogLevel.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Logger.LogLevel.html
@@ -208,7 +208,7 @@ public enum LogLevel : byte
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Logger.html b/branch/4.0.0-beta/api/IPA.Logging.Logger.html
index ced20ea9..7b6ee431 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Logger.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Logger.html
@@ -130,7 +130,7 @@
Improve this Doc
- View Source
+ View Source
@@ -164,7 +164,7 @@
Improve this Doc
- View Source
+ View Source
Critical(Exception)
@@ -203,7 +203,7 @@ Equivalent to Log(Level.Critical, e);
Improve this Doc
- View Source
+ View Source
Critical(String)
@@ -242,7 +242,7 @@ Equivalent to Log(Level.Critical, message);
Improve this Doc
- View Source
+ View Source
Debug(Exception)
@@ -281,7 +281,7 @@ Equivalent to Log(Level.Debug, e);
Improve this Doc
- View Source
+ View Source
Debug(String)
@@ -320,7 +320,7 @@ Equivalent to Log(Level.Debug, message);
Improve this Doc
- View Source
+ View Source
Error(Exception)
@@ -359,7 +359,7 @@ Equivalent to Log(Level.Error, e);
Improve this Doc
- View Source
+ View Source
Error(String)
@@ -398,7 +398,7 @@ Equivalent to Log(Level.Error, message);
Improve this Doc
- View Source
+ View Source
Info(Exception)
@@ -437,7 +437,7 @@ Equivalent to Log(Level.Info, e);
Improve this Doc
- View Source
+ View Source
Info(String)
@@ -476,7 +476,7 @@ Equivalent to Log(Level.Info, message);
Improve this Doc
- View Source
+ View Source
Log(Logger.Level, Exception)
@@ -516,7 +516,7 @@ Equivalent to Log(Level.Info, message);
Improve this Doc
- View Source
+ View Source
Log(Logger.Level, String)
@@ -556,7 +556,7 @@ Equivalent to Log(Level.Info, message);
Improve this Doc
- View Source
+ View Source
Notice(Exception)
@@ -595,7 +595,7 @@ Equivalent to Log(Level.Notice, e);
Improve this Doc
- View Source
+ View Source
Notice(String)
@@ -634,7 +634,7 @@ Equivalent to Log(Level.Notice, message);
Improve this Doc
- View Source
+ View Source
Trace(Exception)
@@ -673,7 +673,7 @@ Equivalent to Log(Level.Trace, e);
Improve this Doc
- View Source
+ View Source
Trace(String)
@@ -712,7 +712,7 @@ Equivalent to Log(Level.Trace, message);
Improve this Doc
- View Source
+ View Source
Warn(Exception)
@@ -751,7 +751,7 @@ Equivalent to Log(Level.Warning, e);
Improve this Doc
- View Source
+ View Source
Warn(String)
@@ -815,7 +815,7 @@ Equivalent to Log(Level.Warning, message);
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.LoggerExtensions.html b/branch/4.0.0-beta/api/IPA.Logging.LoggerExtensions.html
index cdc3689f..edfa1dad 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.LoggerExtensions.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.LoggerExtensions.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
GetChildLogger(Logger, String)
@@ -191,7 +191,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Printers.ColoredConsolePrinter.html b/branch/4.0.0-beta/api/IPA.Logging.Printers.ColoredConsolePrinter.html
index 5d439e5d..f35180f5 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Printers.ColoredConsolePrinter.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Printers.ColoredConsolePrinter.html
@@ -136,7 +136,7 @@
Improve this Doc
- View Source
+ View Source
Color
@@ -168,7 +168,7 @@
Improve this Doc
- View Source
+ View Source
Filter
@@ -204,7 +204,7 @@
Improve this Doc
- View Source
+ View Source
Print(Logger.Level, DateTime, String, String)
@@ -280,7 +280,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Printers.ColorlessConsolePrinter.html b/branch/4.0.0-beta/api/IPA.Logging.Printers.ColorlessConsolePrinter.html
index 40a055b6..43e8d2c5 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Printers.ColorlessConsolePrinter.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Printers.ColorlessConsolePrinter.html
@@ -136,7 +136,7 @@
Improve this Doc
- View Source
+ View Source
Filter
@@ -172,7 +172,7 @@
Improve this Doc
- View Source
+ View Source
Print(Logger.Level, DateTime, String, String)
@@ -248,7 +248,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Printers.GZFilePrinter.html b/branch/4.0.0-beta/api/IPA.Logging.Printers.GZFilePrinter.html
index 892cd1d5..5fb463c1 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Printers.GZFilePrinter.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Printers.GZFilePrinter.html
@@ -143,7 +143,7 @@
Improve this Doc
- View Source
+ View Source
FileWriter
The StreamWriter that writes to the GZip file.
@@ -176,7 +176,7 @@
Improve this Doc
- View Source
+ View Source
Dispose()
@@ -191,7 +191,7 @@
Improve this Doc
- View Source
+ View Source
Dispose(Boolean)
@@ -225,7 +225,7 @@
Improve this Doc
- View Source
+ View Source
EndPrint()
@@ -243,7 +243,7 @@
Improve this Doc
- View Source
+ View Source
GetFileInfo()
@@ -275,7 +275,7 @@
Improve this Doc
- View Source
+ View Source
StartPrint()
@@ -319,7 +319,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Printers.GlobalLogFilePrinter.html b/branch/4.0.0-beta/api/IPA.Logging.Printers.GlobalLogFilePrinter.html
index 56d6ab71..fdaeb515 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Printers.GlobalLogFilePrinter.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Printers.GlobalLogFilePrinter.html
@@ -150,7 +150,7 @@
Improve this Doc
- View Source
+ View Source
Filter
@@ -186,7 +186,7 @@
Improve this Doc
- View Source
+ View Source
GetFileInfo()
@@ -220,7 +220,7 @@
Improve this Doc
- View Source
+ View Source
Print(Logger.Level, DateTime, String, String)
@@ -300,7 +300,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Printers.PluginLogFilePrinter.html b/branch/4.0.0-beta/api/IPA.Logging.Printers.PluginLogFilePrinter.html
index 964ceb5f..7ea36178 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Printers.PluginLogFilePrinter.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Printers.PluginLogFilePrinter.html
@@ -150,7 +150,7 @@
Improve this Doc
- View Source
+ View Source
PluginLogFilePrinter(String)
@@ -186,7 +186,7 @@
Improve this Doc
- View Source
+ View Source
Filter
@@ -222,7 +222,7 @@
Improve this Doc
- View Source
+ View Source
GetFileInfo()
@@ -256,7 +256,7 @@
Improve this Doc
- View Source
+ View Source
Print(Logger.Level, DateTime, String, String)
@@ -336,7 +336,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.Printers.PluginSubLogPrinter.html b/branch/4.0.0-beta/api/IPA.Logging.Printers.PluginSubLogPrinter.html
index f4b7ec17..401568b6 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.Printers.PluginSubLogPrinter.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.Printers.PluginSubLogPrinter.html
@@ -150,7 +150,7 @@
Improve this Doc
- View Source
+ View Source
PluginSubLogPrinter(String, String)
@@ -192,7 +192,7 @@
Improve this Doc
- View Source
+ View Source
Filter
@@ -228,7 +228,7 @@
Improve this Doc
- View Source
+ View Source
GetFileInfo()
@@ -262,7 +262,7 @@
Improve this Doc
- View Source
+ View Source
Print(Logger.Level, DateTime, String, String)
@@ -342,7 +342,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Logging.StandardLogger.html b/branch/4.0.0-beta/api/IPA.Logging.StandardLogger.html
index d0dec1f7..27c184b9 100644
--- a/branch/4.0.0-beta/api/IPA.Logging.StandardLogger.html
+++ b/branch/4.0.0-beta/api/IPA.Logging.StandardLogger.html
@@ -181,7 +181,7 @@ The modification of printers on a parent are reflected down the chain.
Improve this Doc
- View Source
+ View Source
ConsoleWriter
@@ -213,7 +213,7 @@ The modification of printers on a parent are reflected down the chain.
Improve this Doc
- View Source
+ View Source
PrintFilter
@@ -247,7 +247,7 @@ The modification of printers on a parent are reflected down the chain.
Improve this Doc
- View Source
+ View Source
AddPrinter(LogPrinter)
@@ -281,7 +281,7 @@ The modification of printers on a parent are reflected down the chain.
Improve this Doc
- View Source
+ View Source
Debug(String)
@@ -321,7 +321,7 @@ The modification of printers on a parent are reflected down the chain.
Improve this Doc
- View Source
+ View Source
Log(Logger.Level, String)
@@ -388,7 +388,7 @@ The modification of printers on a parent are reflected down the chain.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Old.IEnhancedPlugin.html b/branch/4.0.0-beta/api/IPA.Old.IEnhancedPlugin.html
index c4ac4848..bf5ec2c7 100644
--- a/branch/4.0.0-beta/api/IPA.Old.IEnhancedPlugin.html
+++ b/branch/4.0.0-beta/api/IPA.Old.IEnhancedPlugin.html
@@ -128,7 +128,7 @@ public interface IEnhancedPlugin : IPlugin
Improve this Doc
- View Source
+ View Source
Filter
@@ -164,7 +164,7 @@ public interface IEnhancedPlugin : IPlugin
Improve this Doc
- View Source
+ View Source
OnLateUpdate()
@@ -202,7 +202,7 @@ public interface IEnhancedPlugin : IPlugin
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Old.IPlugin.html b/branch/4.0.0-beta/api/IPA.Old.IPlugin.html
index 4fa9fdc3..5c341b09 100644
--- a/branch/4.0.0-beta/api/IPA.Old.IPlugin.html
+++ b/branch/4.0.0-beta/api/IPA.Old.IPlugin.html
@@ -102,7 +102,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
Name
@@ -133,7 +133,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
Version
@@ -166,7 +166,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
OnApplicationQuit()
@@ -182,7 +182,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
OnApplicationStart()
@@ -198,7 +198,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
OnFixedUpdate()
@@ -214,7 +214,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
OnLevelWasInitialized(Int32)
@@ -247,7 +247,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
OnLevelWasLoaded(Int32)
@@ -280,7 +280,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
OnUpdate()
@@ -318,7 +318,7 @@ public interface IPlugin
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.OnDisableAttribute.html b/branch/4.0.0-beta/api/IPA.OnDisableAttribute.html
index 162b17a4..efd65293 100644
--- a/branch/4.0.0-beta/api/IPA.OnDisableAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.OnDisableAttribute.html
@@ -294,7 +294,7 @@ The method marked by this attribute will always be called from the Unity main th
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.OnEnableAttribute.html b/branch/4.0.0-beta/api/IPA.OnEnableAttribute.html
index e40831a2..d0d3a1ca 100644
--- a/branch/4.0.0-beta/api/IPA.OnEnableAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.OnEnableAttribute.html
@@ -294,7 +294,7 @@ The method marked by this attribute will always be called from the Unity main th
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.OnExitAttribute.html b/branch/4.0.0-beta/api/IPA.OnExitAttribute.html
index 8535db1e..f020b76a 100644
--- a/branch/4.0.0-beta/api/IPA.OnExitAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.OnExitAttribute.html
@@ -294,7 +294,7 @@ The method marked by this attribute will always be called from the Unity main th
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.OnStartAttribute.html b/branch/4.0.0-beta/api/IPA.OnStartAttribute.html
index eed913df..3ad6c1f7 100644
--- a/branch/4.0.0-beta/api/IPA.OnStartAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.OnStartAttribute.html
@@ -294,7 +294,7 @@ The method marked by this attribute will always be called from the Unity main th
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.PluginAttribute.html b/branch/4.0.0-beta/api/IPA.PluginAttribute.html
index f35a1a58..56efde27 100644
--- a/branch/4.0.0-beta/api/IPA.PluginAttribute.html
+++ b/branch/4.0.0-beta/api/IPA.PluginAttribute.html
@@ -252,7 +252,7 @@ public sealed class PluginAttribute : Attribute, _Attribute
Improve this Doc
- View Source
+ View Source
PluginAttribute(RuntimeOptions)
@@ -289,7 +289,7 @@ to indicate the runtime capabilities of the plugin.
Improve this Doc
- View Source
+ View Source
RuntimeOptions
@@ -354,7 +354,7 @@ to indicate the runtime capabilities of the plugin.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.RuntimeOptions.html b/branch/4.0.0-beta/api/IPA.RuntimeOptions.html
index d01355f3..fa9720f6 100644
--- a/branch/4.0.0-beta/api/IPA.RuntimeOptions.html
+++ b/branch/4.0.0-beta/api/IPA.RuntimeOptions.html
@@ -171,7 +171,7 @@ With this option set, whether or not the plugin is disabled during a given run i
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersion.StoredAs.html b/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersion.StoredAs.html
index b3b2341b..013274f3 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersion.StoredAs.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersion.StoredAs.html
@@ -142,7 +142,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersion.html b/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersion.html
index fb283fae..03a8eec4 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersion.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersion.html
@@ -126,7 +126,7 @@ not a valid SemVer.Version.
Improve this Doc
- View Source
+ View Source
AlmostVersion(Version)
@@ -160,7 +160,7 @@ not a valid SemVer.Version.
Improve this Doc
- View Source
+ View Source
AlmostVersion(String)
@@ -194,7 +194,7 @@ not a valid SemVer.Version.
Improve this Doc
- View Source
+ View Source
AlmostVersion(String, AlmostVersion)
@@ -235,7 +235,7 @@ same way as the AlmostVe
Improve this Doc
- View Source
+ View Source
AlmostVersion(String, AlmostVersion.StoredAs)
@@ -278,7 +278,7 @@ the storage mode specified in Improve this Doc
- View Source
+ View Source
SemverValue
@@ -310,7 +310,7 @@ the storage mode specified in Improve this Doc
- View Source
+ View Source
StorageMode
@@ -342,7 +342,7 @@ the storage mode specified in Improve this Doc
- View Source
+ View Source
StringValue
@@ -376,7 +376,7 @@ the storage mode specified in Improve this Doc
- View Source
+ View Source
CompareTo(AlmostVersion)
@@ -434,7 +434,7 @@ or Improve this Doc
- View Source
+ View Source
CompareTo(Version)
@@ -492,7 +492,7 @@ be thrown.
Improve this Doc
- View Source
+ View Source
Equals(Object)
@@ -551,7 +551,7 @@ be thrown.
Improve this Doc
- View Source
+ View Source
GetHashCode()
@@ -589,7 +589,7 @@ be thrown.
Improve this Doc
- View Source
+ View Source
ToString()
@@ -630,7 +630,7 @@ stored as a SemVer.Version, it is equivalent to callin
Improve this Doc
- View Source
+ View Source
Equality(AlmostVersion, AlmostVersion)
@@ -695,7 +695,7 @@ does not.
Improve this Doc
- View Source
+ View Source
Implicit(AlmostVersion to Version)
@@ -749,7 +749,7 @@ If not applicable, returns null
Improve this Doc
- View Source
+ View Source
Implicit(Version to AlmostVersion)
@@ -802,7 +802,7 @@ If not applicable, returns null
Improve this Doc
- View Source
+ View Source
Inequality(AlmostVersion, AlmostVersion)
@@ -891,7 +891,7 @@ If not applicable, returns null
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersionConverter.html b/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersionConverter.html
index d2826c2d..5e676ad0 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersionConverter.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.AlmostVersionConverter.html
@@ -143,7 +143,7 @@
Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -200,7 +200,7 @@
Improve this Doc
- View Source
+ View Source
ToValue(AlmostVersion, Object)
@@ -284,7 +284,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Coroutines.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Coroutines.html
index 6a391e8f..ef06bb3b 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Coroutines.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Coroutines.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
WaitForTask(Task)
@@ -185,7 +185,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.SingleThreadTaskScheduler.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.SingleThreadTaskScheduler.html
index 126dc474..7c3c1453 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.SingleThreadTaskScheduler.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.SingleThreadTaskScheduler.html
@@ -158,7 +158,7 @@
Improve this Doc
- View Source
+ View Source
IsRunning
@@ -207,7 +207,7 @@
Improve this Doc
- View Source
+ View Source
Dispose()
@@ -223,7 +223,7 @@
Improve this Doc
- View Source
+ View Source
Dispose(Boolean)
@@ -257,7 +257,7 @@
Improve this Doc
- View Source
+ View Source
Exit()
@@ -308,7 +308,7 @@
Improve this Doc
- View Source
+ View Source
GetScheduledTasks()
@@ -358,7 +358,7 @@
Improve this Doc
- View Source
+ View Source
Join()
@@ -393,7 +393,7 @@
Improve this Doc
- View Source
+ View Source
QueueTask(Task)
@@ -446,7 +446,7 @@ scheduled for this Improve this Doc
- View Source
+ View Source
Start()
@@ -478,7 +478,7 @@ scheduled for this Improve this Doc
- View Source
+ View Source
TryExecuteTaskInline(Task, Boolean)
@@ -581,7 +581,7 @@ make sense to run it inline.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.MutexLocker.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.MutexLocker.html
index cd850773..66ea12ba 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.MutexLocker.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.MutexLocker.html
@@ -126,7 +126,7 @@ Create this with Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -172,7 +172,7 @@ Create this with Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimReadLocker.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimReadLocker.html
index 3fcefb2f..a5c76da0 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimReadLocker.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimReadLocker.html
@@ -126,7 +126,7 @@ it is disposed. Create this with Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -172,7 +172,7 @@ it is disposed. Create this with Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimUpgradableReadLocker.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimUpgradableReadLocker.html
index 829b1fea..3bd432ed 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimUpgradableReadLocker.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimUpgradableReadLocker.html
@@ -126,7 +126,7 @@ when it is disposed. Create this with Improve this Doc
- View Source
+ View Source
Upgrade()
@@ -165,7 +165,7 @@ upgrading the current thread's lock.
Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -211,7 +211,7 @@ upgrading the current thread's lock.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimWriteLocker.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimWriteLocker.html
index 8d20d44b..1b8d15da 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimWriteLocker.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimWriteLocker.html
@@ -126,7 +126,7 @@ it is disposed. Create this with Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -172,7 +172,7 @@ it is disposed. Create this with Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreLocker.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreLocker.html
index e7591236..ac0905e3 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreLocker.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreLocker.html
@@ -126,7 +126,7 @@ Create this with Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -172,7 +172,7 @@ Create this with Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimAsyncLocker.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimAsyncLocker.html
index 81bde849..a06aeba0 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimAsyncLocker.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimAsyncLocker.html
@@ -126,7 +126,7 @@ when it is disposed. Create this with Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -172,7 +172,7 @@ when it is disposed. Create this with Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimLocker.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimLocker.html
index 001ca6cb..fad96fa9 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimLocker.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimLocker.html
@@ -126,7 +126,7 @@ Create this with Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -172,7 +172,7 @@ Create this with Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.html
index 108dbb06..7b79c3bb 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.Synchronization.html
@@ -137,7 +137,7 @@ with whichever member you want to use, according to your lock type.
Improve this Doc
- View Source
+ View Source
Lock(Mutex)
@@ -187,7 +187,7 @@ with whichever member you want to use, according to your lock type.
Improve this Doc
- View Source
+ View Source
Lock(Semaphore)
@@ -237,7 +237,7 @@ with whichever member you want to use, according to your lock type.
Improve this Doc
- View Source
+ View Source
Lock(SemaphoreSlim)
@@ -287,7 +287,7 @@ with whichever member you want to use, according to your lock type.
Improve this Doc
- View Source
+ View Source
LockAsync(SemaphoreSlim)
@@ -337,7 +337,7 @@ with whichever member you want to use, according to your lock type.
Improve this Doc
- View Source
+ View Source
LockRead(ReaderWriterLockSlim)
@@ -387,7 +387,7 @@ with whichever member you want to use, according to your lock type.
Improve this Doc
- View Source
+ View Source
LockReadUpgradable(ReaderWriterLockSlim)
@@ -437,7 +437,7 @@ with whichever member you want to use, according to your lock type.
Improve this Doc
- View Source
+ View Source
LockWrite(ReaderWriterLockSlim)
@@ -493,7 +493,7 @@ with whichever member you want to use, according to your lock type.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Async.UnityMainThreadTaskScheduler.html b/branch/4.0.0-beta/api/IPA.Utilities.Async.UnityMainThreadTaskScheduler.html
index 6960804d..fe5696d1 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Async.UnityMainThreadTaskScheduler.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Async.UnityMainThreadTaskScheduler.html
@@ -155,7 +155,7 @@
Improve this Doc
- View Source
+ View Source
Cancelling
@@ -187,7 +187,7 @@
Improve this Doc
- View Source
+ View Source
Default
@@ -219,7 +219,7 @@
Improve this Doc
- View Source
+ View Source
Factory
@@ -251,7 +251,7 @@
Improve this Doc
- View Source
+ View Source
IsRunning
@@ -283,7 +283,7 @@
Improve this Doc
- View Source
+ View Source
YieldAfterTasks
@@ -315,7 +315,7 @@
Improve this Doc
- View Source
+ View Source
YieldAfterTime
@@ -349,7 +349,7 @@
Improve this Doc
- View Source
+ View Source
Cancel()
@@ -387,7 +387,7 @@ All remaining tasks will be left in the queue.
Improve this Doc
- View Source
+ View Source
Coroutine()
@@ -451,7 +451,7 @@ exit on its own.
Improve this Doc
- View Source
+ View Source
Dispose()
@@ -467,7 +467,7 @@ exit on its own.
Improve this Doc
- View Source
+ View Source
Dispose(Boolean)
@@ -501,7 +501,7 @@ exit on its own.
Improve this Doc
- View Source
+ View Source
GetScheduledTasks()
@@ -551,7 +551,7 @@ exit on its own.
Improve this Doc
- View Source
+ View Source
QueueTask(Task)
@@ -604,7 +604,7 @@ scheduled for this Improve this Doc
- View Source
+ View Source
TryExecuteTaskInline(Task, Boolean)
@@ -707,7 +707,7 @@ make sense to run it inline.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.CriticalSection.AutoExecuteSection.html b/branch/4.0.0-beta/api/IPA.Utilities.CriticalSection.AutoExecuteSection.html
index cb19c476..ddf054fb 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.CriticalSection.AutoExecuteSection.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.CriticalSection.AutoExecuteSection.html
@@ -125,7 +125,7 @@
Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -166,7 +166,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.CriticalSection.html b/branch/4.0.0-beta/api/IPA.Utilities.CriticalSection.html
index 386d87fc..f098bea4 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.CriticalSection.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.CriticalSection.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
EnterExecuteSection()
@@ -145,7 +145,7 @@
Improve this Doc
- View Source
+ View Source
ExecuteSection()
@@ -177,7 +177,7 @@
Improve this Doc
- View Source
+ View Source
ExitExecuteSection()
@@ -199,7 +199,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.EnumerableExtensions.html b/branch/4.0.0-beta/api/IPA.Utilities.EnumerableExtensions.html
index 9992ca0d..0c75276a 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.EnumerableExtensions.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.EnumerableExtensions.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
Append<T>(IEnumerable<T>, T)
@@ -201,7 +201,7 @@
Improve this Doc
- View Source
+ View Source
NonNull<T>(IEnumerable<T>)
@@ -268,7 +268,7 @@
Improve this Doc
- View Source
+ View Source
NonNull<T>(IEnumerable<Nullable<T>>)
@@ -335,7 +335,7 @@
Improve this Doc
- View Source
+ View Source
NonNull<T, U>(IEnumerable<T>, Func<T, U>)
@@ -413,7 +413,7 @@
Improve this Doc
- View Source
+ View Source
Prepend<T>(IEnumerable<T>, T)
@@ -491,7 +491,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Extensions.html b/branch/4.0.0-beta/api/IPA.Utilities.Extensions.html
index 90e6323c..12ec10c4 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Extensions.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Extensions.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
GetDefault(Type)
@@ -179,7 +179,7 @@
Improve this Doc
- View Source
+ View Source
IsSubPathOf(String, String)
@@ -234,7 +234,7 @@ only matches if the base dir folder name is matched exactly ("c:\foobar\fil
Improve this Doc
- View Source
+ View Source
Right(String, Int32)
@@ -290,7 +290,7 @@ only matches if the base dir folder name is matched exactly ("c:\foobar\fil
Improve this Doc
- View Source
+ View Source
Unwrap(Nullable<Boolean>)
@@ -340,7 +340,7 @@ only matches if the base dir folder name is matched exactly ("c:\foobar\fil
Improve this Doc
- View Source
+ View Source
WithEnding(String, String)
@@ -403,7 +403,7 @@ results in satisfying .EndsWith(ending).
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.FieldAccessor-2.Accessor.html b/branch/4.0.0-beta/api/IPA.Utilities.FieldAccessor-2.Accessor.html
index 6e042f0b..decf7fdb 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.FieldAccessor-2.Accessor.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.FieldAccessor-2.Accessor.html
@@ -154,7 +154,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.FieldAccessor-2.html b/branch/4.0.0-beta/api/IPA.Utilities.FieldAccessor-2.html
index c3eaebe5..4e206106 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.FieldAccessor-2.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.FieldAccessor-2.html
@@ -150,7 +150,7 @@
Improve this Doc
- View Source
+ View Source
Access(ref T, String)
@@ -226,7 +226,7 @@
Improve this Doc
- View Source
+ View Source
Get(T, String)
@@ -304,7 +304,7 @@
Improve this Doc
- View Source
+ View Source
Get(ref T, String)
@@ -386,7 +386,7 @@ as it prevents a copy.
Improve this Doc
- View Source
+ View Source
GetAccessor(String)
@@ -452,7 +452,7 @@ as it prevents a copy.
Improve this Doc
- View Source
+ View Source
Set(T, String, U)
@@ -523,7 +523,7 @@ as it prevents a copy.
Improve this Doc
- View Source
+ View Source
Set(ref T, String, U)
@@ -604,7 +604,7 @@ as it prevents a copy.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.Getter.html b/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.Getter.html
index 20a83985..408b0817 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.Getter.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.Getter.html
@@ -154,7 +154,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.Setter.html b/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.Setter.html
index 8e26ad23..028a5455 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.Setter.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.Setter.html
@@ -144,7 +144,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.html b/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.html
index 553b55db..ab45c383 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.PropertyAccessor-2.html
@@ -150,7 +150,7 @@
Improve this Doc
- View Source
+ View Source
Get(T, String)
@@ -227,7 +227,7 @@
Improve this Doc
- View Source
+ View Source
Get(ref T, String)
@@ -308,7 +308,7 @@ it avoids a copy.
Improve this Doc
- View Source
+ View Source
GetGetter(String)
@@ -374,7 +374,7 @@ it avoids a copy.
Improve this Doc
- View Source
+ View Source
GetSetter(String)
@@ -440,7 +440,7 @@ it avoids a copy.
Improve this Doc
- View Source
+ View Source
Set(T, String, U)
@@ -510,7 +510,7 @@ it avoids a copy.
Improve this Doc
- View Source
+ View Source
Set(ref T, String, U)
@@ -586,7 +586,7 @@ it avoids a copy.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Ref-1.html b/branch/4.0.0-beta/api/IPA.Utilities.Ref-1.html
index f0c69a44..409f0c72 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Ref-1.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Ref-1.html
@@ -150,7 +150,7 @@
Improve this Doc
- View Source
+ View Source
Ref(T)
@@ -186,7 +186,7 @@
Improve this Doc
- View Source
+ View Source
Error
@@ -218,7 +218,7 @@
Improve this Doc
- View Source
+ View Source
Value
@@ -252,7 +252,7 @@
Improve this Doc
- View Source
+ View Source
CompareTo(T)
@@ -302,7 +302,7 @@
Improve this Doc
- View Source
+ View Source
CompareTo(Ref<T>)
@@ -352,7 +352,7 @@
Improve this Doc
- View Source
+ View Source
Verify()
@@ -370,7 +370,7 @@
Improve this Doc
- View Source
+ View Source
Implicit(T to Ref<T>)
@@ -420,7 +420,7 @@
Improve this Doc
- View Source
+ View Source
Implicit(Ref<T> to T)
@@ -499,7 +499,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Ref.html b/branch/4.0.0-beta/api/IPA.Utilities.Ref.html
index b4674820..45beff54 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Ref.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Ref.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
Create<T>(T)
@@ -201,7 +201,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.ReflectionUtil.html b/branch/4.0.0-beta/api/IPA.Utilities.ReflectionUtil.html
index 327c022b..384272e5 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.ReflectionUtil.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.ReflectionUtil.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
CopyComponent(Component, Type, GameObject, Type)
@@ -197,7 +197,7 @@
Improve this Doc
- View Source
+ View Source
CopyComponent<T>(Component, GameObject, Type)
@@ -280,7 +280,7 @@
Improve this Doc
- View Source
+ View Source
GetField<U, T>(T, String)
@@ -377,7 +377,7 @@
Improve this Doc
- View Source
+ View Source
GetProperty<U, T>(T, String)
@@ -474,7 +474,7 @@
Improve this Doc
- View Source
+ View Source
InvokeMethod<U, T>(T, String, Object[])
@@ -573,7 +573,7 @@
Improve this Doc
- View Source
+ View Source
SetField<T, U>(T, String, U)
@@ -660,7 +660,7 @@
Improve this Doc
- View Source
+ View Source
SetProperty<T, U>(T, String, U)
@@ -753,7 +753,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.UnityGame.Release.html b/branch/4.0.0-beta/api/IPA.Utilities.UnityGame.Release.html
index 62cbe93c..a287d08f 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.UnityGame.Release.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.UnityGame.Release.html
@@ -142,7 +142,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.UnityGame.html b/branch/4.0.0-beta/api/IPA.Utilities.UnityGame.html
index cc6e20e4..c7629e34 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.UnityGame.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.UnityGame.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
GameVersion
@@ -161,7 +161,7 @@
Improve this Doc
- View Source
+ View Source
InstallPath
@@ -193,7 +193,7 @@
Improve this Doc
- View Source
+ View Source
LibraryPath
@@ -225,7 +225,7 @@
Improve this Doc
- View Source
+ View Source
NativeLibraryPath
@@ -257,7 +257,7 @@
Improve this Doc
- View Source
+ View Source
OnMainThread
@@ -289,7 +289,7 @@
Improve this Doc
- View Source
+ View Source
PluginsPath
@@ -321,7 +321,7 @@
Improve this Doc
- View Source
+ View Source
ReleaseType
@@ -356,7 +356,7 @@
Improve this Doc
- View Source
+ View Source
UserDataPath
@@ -394,7 +394,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/IPA.Utilities.Utils.html b/branch/4.0.0-beta/api/IPA.Utilities.Utils.html
index f5d94135..61bc9ddd 100644
--- a/branch/4.0.0-beta/api/IPA.Utilities.Utils.html
+++ b/branch/4.0.0-beta/api/IPA.Utilities.Utils.html
@@ -129,7 +129,7 @@
Improve this Doc
- View Source
+ View Source
CanUseDateTimeNowSafely
@@ -163,7 +163,7 @@
Improve this Doc
- View Source
+ View Source
ByteArrayToString(Byte[])
@@ -213,7 +213,7 @@
Improve this Doc
- View Source
+ View Source
CopyAll(DirectoryInfo, DirectoryInfo, String, Func<Exception, FileInfo, Boolean>)
@@ -265,7 +265,7 @@
Improve this Doc
- View Source
+ View Source
CurrentTime()
@@ -299,7 +299,7 @@ the value will be greater than the previous result. Not suitable for timing.
Improve this Doc
- View Source
+ View Source
GetRelativePath(String, String)
@@ -355,7 +355,7 @@ the value will be greater than the previous result. Not suitable for timing.
Improve this Doc
- View Source
+ View Source
StringToByteArray(String)
@@ -405,7 +405,7 @@ the value will be greater than the previous result. Not suitable for timing.
Improve this Doc
- View Source
+ View Source
UnsafeCompare(Byte[], Byte[])
@@ -461,7 +461,7 @@ the value will be greater than the previous result. Not suitable for timing.
Improve this Doc
- View Source
+ View Source
VersionCompareNoPrerelease(Version, Version)
@@ -523,7 +523,7 @@ the value will be greater than the previous result. Not suitable for timing.
Improve this Doc
- View Source
+ View Source
diff --git a/branch/4.0.0-beta/api/index.html b/branch/4.0.0-beta/api/index.html
index e5230480..e9d574fa 100644
--- a/branch/4.0.0-beta/api/index.html
+++ b/branch/4.0.0-beta/api/index.html
@@ -90,7 +90,7 @@ Select a namespace and a class on the left to get started.
diff --git a/branch/4.0.0-beta/articles/command-line.html b/branch/4.0.0-beta/articles/command-line.html
index b29a2787..35228a82 100644
--- a/branch/4.0.0-beta/articles/command-line.html
+++ b/branch/4.0.0-beta/articles/command-line.html
@@ -183,7 +183,7 @@ avaliable. If there is, it will be downloaded and installed on the next run. Thi
diff --git a/branch/4.0.0-beta/articles/contributing.html b/branch/4.0.0-beta/articles/contributing.html
index a08f3c65..91ce81f6 100644
--- a/branch/4.0.0-beta/articles/contributing.html
+++ b/branch/4.0.0-beta/articles/contributing.html
@@ -117,7 +117,7 @@ should reference the copy in there. When building for Release, it just uses the
diff --git a/branch/4.0.0-beta/articles/dev-resources/description.html b/branch/4.0.0-beta/articles/dev-resources/description.html
index 82a5b54b..a504bb21 100644
--- a/branch/4.0.0-beta/articles/dev-resources/description.html
+++ b/branch/4.0.0-beta/articles/dev-resources/description.html
@@ -91,7 +91,7 @@
diff --git a/branch/4.0.0-beta/articles/index.html b/branch/4.0.0-beta/articles/index.html
index 0c312cdf..a70b8540 100644
--- a/branch/4.0.0-beta/articles/index.html
+++ b/branch/4.0.0-beta/articles/index.html
@@ -94,7 +94,7 @@
diff --git a/branch/4.0.0-beta/articles/start-dev.html b/branch/4.0.0-beta/articles/start-dev.html
index 64a92971..a086c62a 100644
--- a/branch/4.0.0-beta/articles/start-dev.html
+++ b/branch/4.0.0-beta/articles/start-dev.html
@@ -517,7 +517,7 @@ namespace Demo
diff --git a/branch/4.0.0-beta/articles/start-user.html b/branch/4.0.0-beta/articles/start-user.html
index 3e5a6335..49b9caa5 100644
--- a/branch/4.0.0-beta/articles/start-user.html
+++ b/branch/4.0.0-beta/articles/start-user.html
@@ -161,7 +161,7 @@ the game directory, though your plugins will be moved to a different folder when
diff --git a/branch/4.0.0-beta/index.html b/branch/4.0.0-beta/index.html
index fd6ce0e6..755e78ed 100644
--- a/branch/4.0.0-beta/index.html
+++ b/branch/4.0.0-beta/index.html
@@ -101,7 +101,7 @@
diff --git a/branch/4.0.0-beta/index.json b/branch/4.0.0-beta/index.json
index f239396c..cb07b57c 100644
--- a/branch/4.0.0-beta/index.json
+++ b/branch/4.0.0-beta/index.json
@@ -1,43 +1,13 @@
{
- "api/IPA.Old.IEnhancedPlugin.html": {
- "href": "api/IPA.Old.IEnhancedPlugin.html",
- "title": "Interface IEnhancedPlugin",
- "keywords": "Interface IEnhancedPlugin An enhanced version of the standard IPA plugin. Inherited Members IPlugin.Name IPlugin.Version IPlugin.OnApplicationStart() IPlugin.OnApplicationQuit() IPlugin.OnLevelWasLoaded(Int32) IPlugin.OnLevelWasInitialized(Int32) IPlugin.OnUpdate() IPlugin.OnFixedUpdate() Namespace : IPA.Old Assembly : IPA.Loader.dll Syntax [Obsolete(\"When building plugins for Beat Saber, use IPA.IEnhancedPlugin\")] public interface IEnhancedPlugin : IPlugin Properties | Improve this Doc View Source Filter Gets a list of executables this plugin should be executed on (without the file ending) Declaration string[] Filter { get; } Property Value Type Description String [] Examples { \"PlayClub\", \"PlayClubStudio\" } Methods | Improve this Doc View Source OnLateUpdate() Called after Update. Declaration void OnLateUpdate() Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[])"
- },
- "api/IPA.Logging.html": {
- "href": "api/IPA.Logging.html",
- "title": "",
- "keywords": "Classes Logger The logger base class. Provides the format for console logs. LoggerExtensions A class providing extensions for various loggers. LogPrinter The log printer's base class. StandardLogger The default (and standard) Logger implementation. Enums Logger.Level An enum specifying the level of the message. Resembles Syslog. Logger.LogLevel An enum providing log level filters."
- },
- "api/IPA.Logging.Printers.GZFilePrinter.html": {
- "href": "api/IPA.Logging.Printers.GZFilePrinter.html",
- "title": "Class GZFilePrinter",
- "keywords": "Class GZFilePrinter A LogPrinter abstract class that provides the utilities to write to a GZip file. Inheritance Object LogPrinter GZFilePrinter GlobalLogFilePrinter PluginLogFilePrinter PluginSubLogPrinter Implements IDisposable Inherited Members LogPrinter.Filter LogPrinter.Print(Logger.Level, DateTime, String, String) Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Logging.Printers Assembly : IPA.Loader.dll Syntax public abstract class GZFilePrinter : LogPrinter, IDisposable Fields | Improve this Doc View Source FileWriter The StreamWriter that writes to the GZip file. Declaration protected StreamWriter FileWriter Field Value Type Description StreamWriter the writer to the underlying filestream Methods | Improve this Doc View Source Dispose() Declaration public void Dispose() | Improve this Doc View Source Dispose(Boolean) Disposes the file printer. Declaration protected virtual void Dispose(bool disposing) Parameters Type Name Description Boolean disposing does nothing | Improve this Doc View Source EndPrint() Called at the end of any print session. Declaration public override sealed void EndPrint() Overrides LogPrinter.EndPrint() | Improve this Doc View Source GetFileInfo() Gets the FileInfo for the file to write to. Declaration protected abstract FileInfo GetFileInfo() Returns Type Description FileInfo the file to write to | Improve this Doc View Source StartPrint() Called at the start of any print session. Declaration public override sealed void StartPrint() Overrides LogPrinter.StartPrint() Implements System.IDisposable Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[])"
- },
- "api/IPA.Logging.Printers.GlobalLogFilePrinter.html": {
- "href": "api/IPA.Logging.Printers.GlobalLogFilePrinter.html",
- "title": "Class GlobalLogFilePrinter",
- "keywords": "Class GlobalLogFilePrinter A printer for all messages to a unified log location. Inheritance Object LogPrinter GZFilePrinter GlobalLogFilePrinter Implements IDisposable Inherited Members GZFilePrinter.FileWriter GZFilePrinter.StartPrint() GZFilePrinter.EndPrint() GZFilePrinter.Dispose() GZFilePrinter.Dispose(Boolean) Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Logging.Printers Assembly : IPA.Loader.dll Syntax public class GlobalLogFilePrinter : GZFilePrinter, IDisposable Properties | Improve this Doc View Source Filter Provides a filter for this specific printer. Declaration public override Logger.LogLevel Filter { get; set; } Property Value Type Description Logger.LogLevel the filter level for this printer Overrides LogPrinter.Filter Methods | Improve this Doc View Source GetFileInfo() Gets the FileInfo for the target file. Declaration protected override FileInfo GetFileInfo() Returns Type Description FileInfo the target file to write to Overrides GZFilePrinter.GetFileInfo() | Improve this Doc View Source Print(Logger.Level, DateTime, String, String) Prints an entry to the associated file. Declaration public override void Print(Logger.Level level, DateTime time, string logName, string message) Parameters Type Name Description Logger.Level level the Logger.Level of the message DateTime time the DateTime the message was recorded at String logName the name of the log that sent the message String message the message to print Overrides LogPrinter.Print(Logger.Level, DateTime, String, String) Implements System.IDisposable Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[])"
- },
- "api/IPA.Logging.Printers.ColorlessConsolePrinter.html": {
- "href": "api/IPA.Logging.Printers.ColorlessConsolePrinter.html",
- "title": "Class ColorlessConsolePrinter",
- "keywords": "Class ColorlessConsolePrinter A colorless version of ColoredConsolePrinter , that indiscriminantly prints to standard out. Inheritance Object LogPrinter ColorlessConsolePrinter Inherited Members LogPrinter.StartPrint() LogPrinter.EndPrint() Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Logging.Printers Assembly : IPA.Loader.dll Syntax public class ColorlessConsolePrinter : LogPrinter Properties | Improve this Doc View Source Filter A filter for this specific printer. Declaration public override Logger.LogLevel Filter { get; set; } Property Value Type Description Logger.LogLevel the filter level for this printer Overrides LogPrinter.Filter Methods | Improve this Doc View Source Print(Logger.Level, DateTime, String, String) Prints an entry to standard out. Declaration public override void Print(Logger.Level level, DateTime time, string logName, string message) Parameters Type Name Description Logger.Level level the Logger.Level of the message DateTime time the DateTime the message was recorded at String logName the name of the log that sent the message String message the message to print Overrides LogPrinter.Print(Logger.Level, DateTime, String, String) Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[])"
- },
- "api/IPA.Logging.Printers.ColoredConsolePrinter.html": {
- "href": "api/IPA.Logging.Printers.ColoredConsolePrinter.html",
- "title": "Class ColoredConsolePrinter",
- "keywords": "Class ColoredConsolePrinter Prints a pretty message to the console. Inheritance Object LogPrinter ColoredConsolePrinter Inherited Members LogPrinter.StartPrint() LogPrinter.EndPrint() Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Logging.Printers Assembly : IPA.Loader.dll Syntax public class ColoredConsolePrinter : LogPrinter Properties | Improve this Doc View Source Color The color to print messages as. Declaration public ConsoleColor Color { get; set; } Property Value Type Description ConsoleColor the color to print this message as | Improve this Doc View Source Filter A filter for this specific printer. Declaration public override Logger.LogLevel Filter { get; set; } Property Value Type Description Logger.LogLevel the filter to apply to this printer Overrides LogPrinter.Filter Methods | Improve this Doc View Source Print(Logger.Level, DateTime, String, String) Prints an entry to the console window. Declaration public override void Print(Logger.Level level, DateTime time, string logName, string message) Parameters Type Name Description Logger.Level level the Logger.Level of the message DateTime time the DateTime the message was recorded at String logName the name of the log that sent the message String message the message to print Overrides LogPrinter.Print(Logger.Level, DateTime, String, String) Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[])"
- },
- "api/IPA.Logging.Logger.Level.html": {
- "href": "api/IPA.Logging.Logger.Level.html",
- "title": "Enum Logger.Level",
- "keywords": "Enum Logger.Level An enum specifying the level of the message. Resembles Syslog. Namespace : IPA.Logging Assembly : IPA.Loader.dll Syntax public enum Level : byte Fields Name Description Critical A critical error message. Debug A debug message. Error An error message. Info An informational message. None No associated level. These never get shown. Notice A notice. More significant than Info, but less than a warning. Trace A trace message. These are ignored incredibly early. Warning A warning message. Extension Methods ReflectionUtil.SetField(String, U) ReflectionUtil.GetField(String) ReflectionUtil.SetProperty(String, U) ReflectionUtil.GetProperty(String) ReflectionUtil.InvokeMethod(String, Object[])"
+ "api/IPA.Loader.PluginInitInjector.InjectParameter.html": {
+ "href": "api/IPA.Loader.PluginInitInjector.InjectParameter.html",
+ "title": "Delegate PluginInitInjector.InjectParameter",
+ "keywords": "Delegate PluginInitInjector.InjectParameter A typed injector for a plugin's Init method. When registered, called for all associated types. If it returns null, the default for the type will be used. Namespace : IPA.Loader Assembly : IPA.Loader.dll Syntax public delegate object InjectParameter(object previous, ParameterInfo param, PluginMetadata meta); Parameters Type Name Description Object previous the previous return value of the function, or null if never called for plugin. ParameterInfo param the ParameterInfo of the parameter being injected. PluginMetadata meta the PluginMetadata for the plugin being loaded. Returns Type Description Object the value to inject into that parameter. Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[])"
},
- "api/IPA.Config.Stores.Converters.NullableConverter-2.html": {
- "href": "api/IPA.Config.Stores.Converters.NullableConverter-2.html",
- "title": "Class NullableConverter",
- "keywords": "Class NullableConverter A converter for a Nullable that default-constructs a converter of type TConverter to use as the underlying converter. Use this in the UseConverterAttribute . Inheritance Object ValueConverter < Nullable > NullableConverter NullableConverter Implements IValueConverter Inherited Members NullableConverter.FromValue(Value, Object) NullableConverter.ToValue(Nullable, Object) ValueConverter>.IValueConverter.ToValue(Object, Object) ValueConverter>.IValueConverter.FromValue(Value, Object) ValueConverter>.IValueConverter.Type Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Converters Assembly : IPA.Loader.dll Syntax public sealed class NullableConverter : NullableConverter, IValueConverter where T : struct where TConverter : ValueConverter, new() Type Parameters Name Description T the underlying type of the Nullable TConverter the type to use as an underlying converter Constructors | Improve this Doc View Source NullableConverter() Creates a converter with a new TConverter as the underlying converter. Declaration public NullableConverter() See Also NullableConverter(ValueConverter) Implements IValueConverter Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[]) See Also NullableConverter "
+ "api/IPA.Config.Stores.Converters.ListConverter-2.html": {
+ "href": "api/IPA.Config.Stores.Converters.ListConverter-2.html",
+ "title": "Class ListConverter",
+ "keywords": "Class ListConverter A ListConverter which default constructs a converter for use as the value converter. Inheritance Object ValueConverter < List > CollectionConverter > ListConverter ListConverter Implements IValueConverter Inherited Members ListConverter.Create(Int32, Object) CollectionConverter>.BaseConverter CollectionConverter>.Create(Int32, Object) CollectionConverter>.PopulateFromValue(List, List, Object) CollectionConverter>.FromValue(Value, Object) CollectionConverter>.ToValue(List, Object) ValueConverter>.ToValue(List, Object) ValueConverter>.FromValue(Value, Object) ValueConverter>.IValueConverter.ToValue(Object, Object) ValueConverter>.IValueConverter.FromValue(Value, Object) ValueConverter>.IValueConverter.Type Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Converters Assembly : IPA.Loader.dll Syntax public sealed class ListConverter : ListConverter, IValueConverter where TConverter : ValueConverter, new() Type Parameters Name Description T the value type of the collection TConverter the type of the converter to use for T Constructors | Improve this Doc View Source ListConverter() Creates an ListConverter using a default constructed TConverter element type. Equivalent to calling ListConverter(ValueConverter) with a default-constructed TConverter . Declaration public ListConverter() See Also ListConverter(ValueConverter) Implements IValueConverter Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[]) See Also ListConverter "
},
"api/IPA.Config.Stores.Converters.ListConverter-1.html": {
"href": "api/IPA.Config.Stores.Converters.ListConverter-1.html",
@@ -49,15 +19,15 @@
"title": "Class ISetConverter",
"keywords": "Class ISetConverter An ISetConverter which default constructs a converter for use as the value converter. Inheritance Object ValueConverter < ISet > CollectionConverter > ISetConverter ISetConverter Implements IValueConverter Inherited Members ISetConverter.Create(Int32, Object) CollectionConverter>.BaseConverter CollectionConverter>.Create(Int32, Object) CollectionConverter>.PopulateFromValue(ISet, List, Object) CollectionConverter>.FromValue(Value, Object) CollectionConverter>.ToValue(ISet, Object) ValueConverter>.ToValue(ISet, Object) ValueConverter>.FromValue(Value, Object) ValueConverter>.IValueConverter.ToValue(Object, Object) ValueConverter>.IValueConverter.FromValue(Value, Object) ValueConverter>.IValueConverter.Type Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Converters Assembly : IPA.Loader.dll Syntax public sealed class ISetConverter : ISetConverter, IValueConverter where TConverter : ValueConverter, new() Type Parameters Name Description T the value type of the collection TConverter the type of the converter to use for T Constructors | Improve this Doc View Source ISetConverter() Creates an ISetConverter using a default constructed TConverter element type. Equivalent to calling ISetConverter(ValueConverter) with a default-constructed TConverter . Declaration public ISetConverter() See Also ISetConverter(ValueConverter) Implements IValueConverter Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[]) See Also ISetConverter "
},
- "api/IPA.Config.Stores.Converters.IListConverter-1.html": {
- "href": "api/IPA.Config.Stores.Converters.IListConverter-1.html",
- "title": "Class IListConverter",
- "keywords": "Class IListConverter A CollectionConverter for an IList , creating a List when deserializing. Inheritance Object ValueConverter < IList > CollectionConverter > IListConverter IListConverter Implements IValueConverter Inherited Members CollectionConverter>.BaseConverter CollectionConverter>.Create(Int32, Object) CollectionConverter>.PopulateFromValue(IList, List, Object) CollectionConverter>.FromValue(Value, Object) CollectionConverter>.ToValue(IList, Object) ValueConverter>.ToValue(IList, Object) ValueConverter>.FromValue(Value, Object) ValueConverter>.IValueConverter.ToValue(Object, Object) ValueConverter>.IValueConverter.FromValue(Value, Object) ValueConverter>.IValueConverter.Type Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Converters Assembly : IPA.Loader.dll Syntax public class IListConverter : CollectionConverter>, IValueConverter Type Parameters Name Description T the element type of the IList Constructors | Improve this Doc View Source IListConverter() Creates an IListConverter using the default converter for T . Declaration public IListConverter() See Also CollectionConverter() | Improve this Doc View Source IListConverter(ValueConverter) Creates an IListConverter using the specified underlying converter for values. Declaration public IListConverter(ValueConverter underlying) Parameters Type Name Description ValueConverter underlying the underlying ValueConverter to use for the values Methods | Improve this Doc View Source Create(Int32, Object) Creates a new IList (a List ) for deserialization. Declaration protected override IList Create(int size, object parent) Parameters Type Name Description Int32 size the size to initialize it to Object parent the object that will own the new object Returns Type Description IList the new IList Overrides IPA.Config.Stores.Converters.CollectionConverter>.Create(System.Int32, System.Object) Implements IValueConverter Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[]) See Also CollectionConverter "
+ "api/IPA.Config.Stores.Converters.ISetConverter-1.html": {
+ "href": "api/IPA.Config.Stores.Converters.ISetConverter-1.html",
+ "title": "Class ISetConverter",
+ "keywords": "Class ISetConverter A CollectionConverter for an ISet , creating a HashSet when deserializing. Inheritance Object ValueConverter < ISet > CollectionConverter > ISetConverter ISetConverter Implements IValueConverter Inherited Members CollectionConverter>.BaseConverter CollectionConverter>.Create(Int32, Object) CollectionConverter>.PopulateFromValue(ISet, List, Object) CollectionConverter>.FromValue(Value, Object) CollectionConverter>.ToValue(ISet, Object) ValueConverter>.ToValue(ISet, Object) ValueConverter>.FromValue(Value, Object) ValueConverter>.IValueConverter.ToValue(Object, Object) ValueConverter>.IValueConverter.FromValue(Value, Object) ValueConverter>.IValueConverter.Type Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Converters Assembly : IPA.Loader.dll Syntax public class ISetConverter : CollectionConverter>, IValueConverter Type Parameters Name Description T the element type of the ISet Constructors | Improve this Doc View Source ISetConverter() Creates an ISetConverter using the default converter for T . Declaration public ISetConverter() See Also CollectionConverter() | Improve this Doc View Source ISetConverter(ValueConverter) Creates an ISetConverter using the specified underlying converter for values. Declaration public ISetConverter(ValueConverter underlying) Parameters Type Name Description ValueConverter underlying the underlying ValueConverter to use for the values Methods | Improve this Doc View Source Create(Int32, Object) Creates a new ISet (a HashSet ) for deserialization. Declaration protected override ISet Create(int size, object parent) Parameters Type Name Description Int32 size the size to initialize it to Object parent the object that will own the new object Returns Type Description ISet the new ISet Overrides IPA.Config.Stores.Converters.CollectionConverter>.Create(System.Int32, System.Object) Implements IValueConverter Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[]) See Also CollectionConverter "
},
- "api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html": {
- "href": "api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html",
- "title": "Class CustomObjectConverter",
- "keywords": "Class CustomObjectConverter A ValueConverter for objects normally serialized to config via Generated(Config, Boolean) . Inheritance Object ValueConverter CustomObjectConverter Implements IValueConverter Inherited Members ValueConverter.IValueConverter.ToValue(Object, Object) ValueConverter.IValueConverter.FromValue(Value, Object) ValueConverter.IValueConverter.Type Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Converters Assembly : IPA.Loader.dll Syntax public class CustomObjectConverter : ValueConverter, IValueConverter where T : class Type Parameters Name Description T the same type parameter that would be passed into Generated(Config, Boolean) Methods | Improve this Doc View Source Deserialize(Value, Object) Deserializes value into a T with the given parent . Declaration public static T Deserialize(Value value, object parent) Parameters Type Name Description Value value the Value to deserialize Object parent the parent object that will own the deserialized value Returns Type Description T the deserialized value See Also FromValue ( Value , Object ) | Improve this Doc View Source FromValue(Value, Object) Deserializes value into a T with the given parent . Declaration public override T FromValue(Value value, object parent) Parameters Type Name Description Value value the Value to deserialize Object parent the parent object that will own the deserialized value Returns Type Description T the deserialized value Overrides IPA.Config.Stores.ValueConverter.FromValue(IPA.Config.Data.Value, System.Object) See Also FromValue ( Value , Object ) | Improve this Doc View Source Serialize(T, Object) Serializes obj into a Value structure, given parent . Declaration public static Value Serialize(T obj, object parent) Parameters Type Name Description T obj the object to serialize Object parent the parent object that owns obj Returns Type Description Value the Value tree that represents obj See Also ToValue (T, Object ) | Improve this Doc View Source ToValue(T, Object) Serializes obj into a Value structure, given parent . Declaration public override Value ToValue(T obj, object parent) Parameters Type Name Description T obj the object to serialize Object parent the parent object that owns obj Returns Type Description Value the Value tree that represents obj Overrides IPA.Config.Stores.ValueConverter.ToValue(T, System.Object) See Also ToValue (T, Object ) Implements IValueConverter Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[]) See Also Generated ( Config , Boolean )"
+ "api/IPA.Config.Stores.Converters.Converter-1.html": {
+ "href": "api/IPA.Config.Stores.Converters.Converter-1.html",
+ "title": "Class Converter",
+ "keywords": "Class Converter Provides generic utilities for converters for certain types. Inheritance Object Converter Inherited Members Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Converters Assembly : IPA.Loader.dll Syntax public static class Converter Type Parameters Name Description T the type of the ValueConverter that this works on Properties | Improve this Doc View Source Default Gets the default ValueConverter for the current type. Declaration public static ValueConverter Default { get; } Property Value Type Description ValueConverter "
},
"api/IPA.Config.Stores.Converters.CollectionConverter-3.html": {
"href": "api/IPA.Config.Stores.Converters.CollectionConverter-3.html",
@@ -74,6 +44,26 @@
"title": "Class SerializedNameAttribute",
"keywords": "Class SerializedNameAttribute Specifies a name for the serialized field or property in an object being wrapped by Generated(Config, Boolean) that is different from the member name itself. Inheritance Object Attribute SerializedNameAttribute Implements _Attribute Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, Boolean) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, Boolean) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, Boolean) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, Boolean) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, Boolean) Attribute.GetCustomAttributes(ParameterInfo, Boolean) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, Boolean) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, Boolean) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, Boolean) Attribute.GetCustomAttributes(Module, Type, Boolean) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, Boolean) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, Boolean) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, Boolean) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, Boolean) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, Boolean) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, Boolean) Attribute.Equals(Object) Attribute.GetHashCode() Attribute.Match(Object) Attribute.IsDefaultAttribute() Attribute._Attribute.GetTypeInfoCount(UInt32) Attribute._Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) Attribute._Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) Attribute._Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) Attribute.TypeId Object.ToString() Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Attributes Assembly : IPA.Loader.dll Syntax [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)] public sealed class SerializedNameAttribute : Attribute, _Attribute Examples When serializing the following object, we might get the JSON that follows. public class PluginConfig { public virtual bool BooleanField { get; set; } = true; } { \"BooleanField\": true } However, if we were to add a SerializedNameAttribute to that field, we would get the following. public class PluginConfig { [SerializedName(\"bool\")] public virtual bool BooleanField { get; set; } = true; } { \"bool\": true } Constructors | Improve this Doc View Source SerializedNameAttribute(String) Creates a new SerializedNameAttribute with the given Name . Declaration public SerializedNameAttribute(string name) Parameters Type Name Description String name the value to assign to Name Properties | Improve this Doc View Source Name Gets the name to replace the member name with. Declaration public string Name { get; } Property Value Type Description String Implements System.Runtime.InteropServices._Attribute Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty(T, String) ReflectionUtil.InvokeMethod(T, String, Object[])"
},
+ "api/IPA.Config.Stores.Attributes.NonNullableAttribute.html": {
+ "href": "api/IPA.Config.Stores.Attributes.NonNullableAttribute.html",
+ "title": "Class NonNullableAttribute",
+ "keywords": "Class NonNullableAttribute Indicates that a field or property in an object being wrapped by Generated(Config, Boolean) that would otherwise be nullable (i.e. a reference type or a Nullable type) should never be null, and the member will be ignored if the deserialized value is null . Inheritance Object Attribute NonNullableAttribute Implements _Attribute Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, Boolean) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, Boolean) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, Boolean) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, Boolean) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, Boolean) Attribute.GetCustomAttributes(ParameterInfo, Boolean) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, Boolean) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, Boolean) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, Boolean) Attribute.GetCustomAttributes(Module, Type, Boolean) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, Boolean) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, Boolean) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, Boolean) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, Boolean) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, Boolean) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, Boolean) Attribute.Equals(Object) Attribute.GetHashCode() Attribute.Match(Object) Attribute.IsDefaultAttribute() Attribute._Attribute.GetTypeInfoCount(UInt32) Attribute._Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) Attribute._Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) Attribute._Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) Attribute.TypeId Object.ToString() Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Stores.Attributes Assembly : IPA.Loader.dll Syntax [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)] public sealed class NonNullableAttribute : Attribute, _Attribute Implements System.Runtime.InteropServices._Attribute Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty