diff --git a/api/BSIPA_ModList.UI.ViewControllers.MarkdownView.html b/api/BSIPA_ModList.UI.ViewControllers.MarkdownView.html index cb7a5c90..e63d9e03 100644 --- a/api/BSIPA_ModList.UI.ViewControllers.MarkdownView.html +++ b/api/BSIPA_ModList.UI.ViewControllers.MarkdownView.html @@ -392,10 +392,10 @@ public class MarkdownView : MonoBehaviour | - Improve this Doc + Improve this Doc - View Source + View Source
This function will be called whenever attempting to resolve an image URI, to ensure that the image exists in the embedded assembly.
@@ -443,10 +443,10 @@ public class MarkdownView : MonoBehaviour | - Improve this Doc + Improve this Doc - View Source + View Sourceparent
.<
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
parent
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(TCollection, Object)
@@ -519,10 +519,10 @@ with the parent parent
diff --git a/api/IPA.Config.Stores.Converters.CollectionConverter-3.html b/api/IPA.Config.Stores.Converters.CollectionConverter-3.html
index 2ae01814..8881dc38 100644
--- a/api/IPA.Config.Stores.Converters.CollectionConverter-3.html
+++ b/api/IPA.Config.Stores.Converters.CollectionConverter-3.html
@@ -188,10 +188,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CollectionConverter()
@@ -240,10 +240,10 @@ with a default-constructed
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Default
@@ -179,10 +179,10 @@
diff --git a/api/IPA.Config.Stores.Converters.Converter.html b/api/IPA.Config.Stores.Converters.Converter.html
index 5e3994f9..8cece2be 100644
--- a/api/IPA.Config.Stores.Converters.Converter.html
+++ b/api/IPA.Config.Stores.Converters.Converter.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FloatValue(Value)
@@ -177,10 +177,10 @@ or null if
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IntValue(Value)
@@ -234,10 +234,10 @@ or null if
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Deserialize(Value, Object)
@@ -216,10 +216,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -278,10 +278,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Serialize(T, Object)
@@ -338,10 +338,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(T, Object)
@@ -430,10 +430,10 @@
diff --git a/api/IPA.Config.Stores.Converters.CustomValueTypeConverter-1.html b/api/IPA.Config.Stores.Converters.CustomValueTypeConverter-1.html
index 85d6222b..be05ddcf 100644
--- a/api/IPA.Config.Stores.Converters.CustomValueTypeConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.CustomValueTypeConverter-1.html
@@ -157,10 +157,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Deserialize(Value, Object)
@@ -217,10 +217,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -279,10 +279,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Serialize(T)
@@ -333,10 +333,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(T, Object)
@@ -421,10 +421,10 @@
diff --git a/api/IPA.Config.Stores.Converters.DictionaryConverter-1.html b/api/IPA.Config.Stores.Converters.DictionaryConverter-1.html
index 550169fe..622deee1 100644
--- a/api/IPA.Config.Stores.Converters.DictionaryConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.DictionaryConverter-1.html
@@ -163,10 +163,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DictionaryConverter()
@@ -179,10 +179,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DictionaryConverter(ValueConverter<TValue>)
@@ -215,10 +215,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
BaseConverter
@@ -248,10 +248,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -306,10 +306,10 @@
IPA.Config.Stores.ValueConverter<System.Collections.Generic.Dictionary<System.String, TValue>>.FromValue(IPA.Config.Data.Value, System.Object)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(Dictionary<String, TValue>, Object)
@@ -390,10 +390,10 @@
diff --git a/api/IPA.Config.Stores.Converters.DictionaryConverter-2.html b/api/IPA.Config.Stores.Converters.DictionaryConverter-2.html
index 24afbbc5..3459f30f 100644
--- a/api/IPA.Config.Stores.Converters.DictionaryConverter-2.html
+++ b/api/IPA.Config.Stores.Converters.DictionaryConverter-2.html
@@ -177,10 +177,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DictionaryConverter()
@@ -220,10 +220,10 @@
diff --git a/api/IPA.Config.Stores.Converters.EnumConverter-1.html b/api/IPA.Config.Stores.Converters.EnumConverter-1.html
index 427c74d8..d08748cc 100644
--- a/api/IPA.Config.Stores.Converters.EnumConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.EnumConverter-1.html
@@ -156,10 +156,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -230,10 +230,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(T, Object)
@@ -314,10 +314,10 @@
diff --git a/api/IPA.Config.Stores.Converters.IDictionaryConverter-1.html b/api/IPA.Config.Stores.Converters.IDictionaryConverter-1.html
index c8d4559a..f2cd72ef 100644
--- a/api/IPA.Config.Stores.Converters.IDictionaryConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.IDictionaryConverter-1.html
@@ -163,10 +163,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDictionaryConverter()
@@ -179,10 +179,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDictionaryConverter(ValueConverter<TValue>)
@@ -215,10 +215,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
BaseConverter
@@ -248,10 +248,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -306,10 +306,10 @@
IPA.Config.Stores.ValueConverter<System.Collections.Generic.IDictionary<System.String, TValue>>.FromValue(IPA.Config.Data.Value, System.Object)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(IDictionary<String, TValue>, Object)
@@ -390,10 +390,10 @@
diff --git a/api/IPA.Config.Stores.Converters.IDictionaryConverter-2.html b/api/IPA.Config.Stores.Converters.IDictionaryConverter-2.html
index e7a9c092..dc6b5487 100644
--- a/api/IPA.Config.Stores.Converters.IDictionaryConverter-2.html
+++ b/api/IPA.Config.Stores.Converters.IDictionaryConverter-2.html
@@ -177,10 +177,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDictionaryConverter()
@@ -220,10 +220,10 @@
diff --git a/api/IPA.Config.Stores.Converters.IListConverter-1.html b/api/IPA.Config.Stores.Converters.IListConverter-1.html
index 77d1f865..8fe944a6 100644
--- a/api/IPA.Config.Stores.Converters.IListConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.IListConverter-1.html
@@ -179,10 +179,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IListConverter()
@@ -199,10 +199,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IListConverter(ValueConverter<T>)
@@ -235,10 +235,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Create(Int32, Object)
@@ -323,10 +323,10 @@
diff --git a/api/IPA.Config.Stores.Converters.IListConverter-2.html b/api/IPA.Config.Stores.Converters.IListConverter-2.html
index d5fe0411..c291b22b 100644
--- a/api/IPA.Config.Stores.Converters.IListConverter-2.html
+++ b/api/IPA.Config.Stores.Converters.IListConverter-2.html
@@ -187,10 +187,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IListConverter()
@@ -239,10 +239,10 @@ with a default-constructed
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IReadOnlyDictionaryConverter()
@@ -179,10 +179,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IReadOnlyDictionaryConverter(ValueConverter<TValue>)
@@ -215,10 +215,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
BaseConverter
@@ -248,10 +248,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -306,10 +306,10 @@
IPA.Config.Stores.ValueConverter<System.Collections.Generic.IReadOnlyDictionary<System.String, TValue>>.FromValue(IPA.Config.Data.Value, System.Object)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(IReadOnlyDictionary<String, TValue>, Object)
@@ -390,10 +390,10 @@
diff --git a/api/IPA.Config.Stores.Converters.IReadOnlyDictionaryConverter-2.html b/api/IPA.Config.Stores.Converters.IReadOnlyDictionaryConverter-2.html
index 629a8cb8..f3683bce 100644
--- a/api/IPA.Config.Stores.Converters.IReadOnlyDictionaryConverter-2.html
+++ b/api/IPA.Config.Stores.Converters.IReadOnlyDictionaryConverter-2.html
@@ -177,10 +177,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IReadOnlyDictionaryConverter()
@@ -220,10 +220,10 @@
diff --git a/api/IPA.Config.Stores.Converters.ISetConverter-1.html b/api/IPA.Config.Stores.Converters.ISetConverter-1.html
index 329806f7..ebae6e35 100644
--- a/api/IPA.Config.Stores.Converters.ISetConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.ISetConverter-1.html
@@ -179,10 +179,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ISetConverter()
@@ -199,10 +199,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ISetConverter(ValueConverter<T>)
@@ -235,10 +235,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Create(Int32, Object)
@@ -323,10 +323,10 @@
diff --git a/api/IPA.Config.Stores.Converters.ISetConverter-2.html b/api/IPA.Config.Stores.Converters.ISetConverter-2.html
index 14f678a9..0dc328d3 100644
--- a/api/IPA.Config.Stores.Converters.ISetConverter-2.html
+++ b/api/IPA.Config.Stores.Converters.ISetConverter-2.html
@@ -187,10 +187,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ISetConverter()
@@ -239,10 +239,10 @@ with a default-constructed
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ListConverter()
@@ -199,10 +199,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ListConverter(ValueConverter<T>)
@@ -235,10 +235,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Create(Int32, Object)
@@ -323,10 +323,10 @@
diff --git a/api/IPA.Config.Stores.Converters.ListConverter-2.html b/api/IPA.Config.Stores.Converters.ListConverter-2.html
index c71d6c33..d0e06e29 100644
--- a/api/IPA.Config.Stores.Converters.ListConverter-2.html
+++ b/api/IPA.Config.Stores.Converters.ListConverter-2.html
@@ -187,10 +187,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ListConverter()
@@ -239,10 +239,10 @@ with a default-constructed
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NullableConverter()
@@ -180,10 +180,10 @@ Equivalent to
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NullableConverter(ValueConverter<T>)
@@ -216,10 +216,10 @@ Equivalent to
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -274,10 +274,10 @@ Equivalent to
IPA.Config.Stores.ValueConverter<System.Nullable<T>>.FromValue(IPA.Config.Data.Value, System.Object)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(Nullable<T>, Object)
@@ -358,10 +358,10 @@ Equivalent to
diff --git a/api/IPA.Config.Stores.Converters.NullableConverter-2.html b/api/IPA.Config.Stores.Converters.NullableConverter-2.html
index e4bfb1ce..2880fa29 100644
--- a/api/IPA.Config.Stores.Converters.NullableConverter-2.html
+++ b/api/IPA.Config.Stores.Converters.NullableConverter-2.html
@@ -169,10 +169,10 @@ to use as the underlying converter. Use this in the
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NullableConverter()
@@ -219,10 +219,10 @@ to use as the underlying converter. Use this in the
diff --git a/api/IPA.Config.Stores.Converters.NumericEnumConverter-1.html b/api/IPA.Config.Stores.Converters.NumericEnumConverter-1.html
index 6e76f252..cac02743 100644
--- a/api/IPA.Config.Stores.Converters.NumericEnumConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.NumericEnumConverter-1.html
@@ -156,10 +156,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -230,10 +230,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(T, Object)
@@ -314,10 +314,10 @@
diff --git a/api/IPA.Config.Stores.GeneratedStore.html b/api/IPA.Config.Stores.GeneratedStore.html
index a8a2a981..5d334302 100644
--- a/api/IPA.Config.Stores.GeneratedStore.html
+++ b/api/IPA.Config.Stores.GeneratedStore.html
@@ -127,10 +127,10 @@ config stores.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AssemblyVisibilityTarget
The name of the assembly that internals must be visible to to allow internal protection.
@@ -159,10 +159,10 @@ config stores.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Create<T>()
@@ -215,10 +215,10 @@ config stores.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Generated<T>(Config, Boolean)
@@ -344,10 +344,10 @@ the resulting object will implement it and notify it too.
diff --git a/api/IPA.Config.Stores.IValueConverter.html b/api/IPA.Config.Stores.IValueConverter.html
index cdedd763..17911406 100644
--- a/api/IPA.Config.Stores.IValueConverter.html
+++ b/api/IPA.Config.Stores.IValueConverter.html
@@ -114,10 +114,10 @@ Converters do not need to perform null checks, as the serializer and de
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Type
@@ -147,10 +147,10 @@ Converters do not need to perform null checks, as the serializer and de
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -203,10 +203,10 @@ Converters do not need to perform null checks, as the serializer and de
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(Object, Object)
@@ -281,10 +281,10 @@ Converters do not need to perform null checks, as the serializer and de
diff --git a/api/IPA.Config.Stores.ValueConverter-1.html b/api/IPA.Config.Stores.ValueConverter-1.html
index 8d2d5026..5b825a24 100644
--- a/api/IPA.Config.Stores.ValueConverter-1.html
+++ b/api/IPA.Config.Stores.ValueConverter-1.html
@@ -157,10 +157,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -217,10 +217,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(T, Object)
@@ -279,10 +279,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IValueConverter.FromValue(Value, Object)
@@ -331,10 +331,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IValueConverter.ToValue(Object, Object)
@@ -383,10 +383,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IValueConverter.Type
@@ -443,10 +443,10 @@
diff --git a/api/IPA.InitAttribute.html b/api/IPA.InitAttribute.html
index 723978f3..6a02c7f3 100644
--- a/api/IPA.InitAttribute.html
+++ b/api/IPA.InitAttribute.html
@@ -286,10 +286,10 @@ Parameter injection is done with
diff --git a/api/IPA.Loader.CannotRuntimeDisableException.html b/api/IPA.Loader.CannotRuntimeDisableException.html
index 6f35e901..7156d76f 100644
--- a/api/IPA.Loader.CannotRuntimeDisableException.html
+++ b/api/IPA.Loader.CannotRuntimeDisableException.html
@@ -166,10 +166,10 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CannotRuntimeDisableException(PluginMetadata)
@@ -200,10 +200,10 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CannotRuntimeDisableException(PluginMetadata, String)
@@ -240,10 +240,10 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CannotRuntimeDisableException(SerializationInfo, StreamingContext)
@@ -295,10 +295,10 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Plugin
@@ -355,10 +355,10 @@ public class CannotRuntimeDisableException : Exception, ISerializable, _Exceptio
diff --git a/api/IPA.Loader.Features.Feature.html b/api/IPA.Loader.Features.Feature.html
index 16f135a1..429e2483 100644
--- a/api/IPA.Loader.Features.Feature.html
+++ b/api/IPA.Loader.Features.Feature.html
@@ -129,10 +129,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
InvalidMessage
@@ -162,10 +162,10 @@ This should also be set whenever either
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
StoreOnPlugin
@@ -196,10 +196,10 @@ This should also be set whenever either
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AfterInit(PluginMetadata)
@@ -230,10 +230,10 @@ This should also be set whenever either
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AfterInit(PluginMetadata, Object)
@@ -270,10 +270,10 @@ This should also be set whenever either
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
BeforeInit(PluginMetadata)
@@ -320,10 +320,10 @@ This should also be set whenever either
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
BeforeLoad(PluginMetadata)
@@ -374,10 +374,10 @@ Any features it defines, for example, will still be loaded.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Evaluate()
@@ -407,10 +407,10 @@ Any features it defines, for example, will still be loaded.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Initialize(PluginMetadata, String[])
@@ -468,10 +468,10 @@ Any features it defines, for example, will still be loaded.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
RequireLoaded(PluginMetadata)
@@ -524,10 +524,10 @@ Any features it defines, for example, will still be loaded.
diff --git a/api/IPA.Loader.IgnoreReason.html b/api/IPA.Loader.IgnoreReason.html
index c662022b..2fda33a6 100644
--- a/api/IPA.Loader.IgnoreReason.html
+++ b/api/IPA.Loader.IgnoreReason.html
@@ -112,10 +112,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IgnoreReason(Reason, String, Exception, PluginMetadata)
@@ -166,10 +166,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Error
@@ -197,10 +197,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Reason
@@ -228,10 +228,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ReasonText
@@ -260,10 +260,10 @@ include details about why the plugin was ignored, if it is present.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
RelatedTo
@@ -293,10 +293,10 @@ include details about why the plugin was ignored, if it is present.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Equals(IgnoreReason)
@@ -343,10 +343,10 @@ include details about why the plugin was ignored, if it is present.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Equals(Object)
@@ -392,10 +392,10 @@ include details about why the plugin was ignored, if it is present.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetHashCode()
@@ -426,10 +426,10 @@ include details about why the plugin was ignored, if it is present.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Equality(IgnoreReason, IgnoreReason)
@@ -482,10 +482,10 @@ include details about why the plugin was ignored, if it is present.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Inequality(IgnoreReason, IgnoreReason)
@@ -560,10 +560,10 @@ include details about why the plugin was ignored, if it is present.
diff --git a/api/IPA.Loader.PluginInitInjector.InjectParameter.html b/api/IPA.Loader.PluginInitInjector.InjectParameter.html
index 8c243f0f..cbd9d192 100644
--- a/api/IPA.Loader.PluginInitInjector.InjectParameter.html
+++ b/api/IPA.Loader.PluginInitInjector.InjectParameter.html
@@ -163,10 +163,10 @@
diff --git a/api/IPA.Loader.PluginInitInjector.html b/api/IPA.Loader.PluginInitInjector.html
index 373f5b59..c7126638 100644
--- a/api/IPA.Loader.PluginInitInjector.html
+++ b/api/IPA.Loader.PluginInitInjector.html
@@ -137,10 +137,10 @@ For all of the default injectors, only one of each will be generated, and any la
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AddInjector(Type, PluginInitInjector.InjectParameter)
@@ -183,10 +183,10 @@ For all of the default injectors, only one of each will be generated, and any la
diff --git a/api/IPA.Loader.PluginManager.OnAnyPluginsStateChangedDelegate.html b/api/IPA.Loader.PluginManager.OnAnyPluginsStateChangedDelegate.html
index 7d5bab92..e362e607 100644
--- a/api/IPA.Loader.PluginManager.OnAnyPluginsStateChangedDelegate.html
+++ b/api/IPA.Loader.PluginManager.OnAnyPluginsStateChangedDelegate.html
@@ -147,10 +147,10 @@
diff --git a/api/IPA.Loader.PluginManager.PluginDisableDelegate.html b/api/IPA.Loader.PluginManager.PluginDisableDelegate.html
index ac2d0147..70f02bab 100644
--- a/api/IPA.Loader.PluginManager.PluginDisableDelegate.html
+++ b/api/IPA.Loader.PluginManager.PluginDisableDelegate.html
@@ -141,10 +141,10 @@
diff --git a/api/IPA.Loader.PluginManager.PluginEnableDelegate.html b/api/IPA.Loader.PluginManager.PluginEnableDelegate.html
index da473932..a2cd10d0 100644
--- a/api/IPA.Loader.PluginManager.PluginEnableDelegate.html
+++ b/api/IPA.Loader.PluginManager.PluginEnableDelegate.html
@@ -141,10 +141,10 @@
diff --git a/api/IPA.Loader.PluginManager.html b/api/IPA.Loader.PluginManager.html
index aac079c6..0c9313c9 100644
--- a/api/IPA.Loader.PluginManager.html
+++ b/api/IPA.Loader.PluginManager.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AllPlugins
@@ -159,10 +159,10 @@ public static IEnumerable<PluginMetadata> AllPlugins { get; }
diff --git a/api/IPA.Config.Stores.Converters.NullableConverter-1.html b/api/IPA.Config.Stores.Converters.NullableConverter-1.html
index 1632f459..185a5296 100644
--- a/api/IPA.Config.Stores.Converters.NullableConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.NullableConverter-1.html
@@ -157,10 +157,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DisabledPlugins
@@ -191,10 +191,10 @@ public static IEnumerable<PluginMetadata> AllPlugins { get; }
diff --git a/api/IPA.Config.Stores.Converters.ListConverter-1.html b/api/IPA.Config.Stores.Converters.ListConverter-1.html
index 6fdc5f06..e365ecdb 100644
--- a/api/IPA.Config.Stores.Converters.ListConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.ListConverter-1.html
@@ -179,10 +179,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
EnabledPlugins
@@ -223,10 +223,10 @@ public static IEnumerable<PluginMetadata> AllPlugins { get; }
diff --git a/api/IPA.Config.Stores.Converters.IReadOnlyDictionaryConverter-1.html b/api/IPA.Config.Stores.Converters.IReadOnlyDictionaryConverter-1.html
index ca3f977b..ebe6481e 100644
--- a/api/IPA.Config.Stores.Converters.IReadOnlyDictionaryConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.IReadOnlyDictionaryConverter-1.html
@@ -163,10 +163,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IgnoredPlugins
@@ -255,10 +255,10 @@ public static IEnumerable<PluginMetadata> AllPlugins { get; }
diff --git a/api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html b/api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html
index ebd3bbe3..c6acd6a7 100644
--- a/api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html
+++ b/api/IPA.Config.Stores.Converters.CustomObjectConverter-1.html
@@ -156,10 +156,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Plugins
@@ -290,10 +290,10 @@ public static IEnumerable<IPlugin> Plugins { get; }
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetDisabledPlugin(String)
@@ -340,10 +340,10 @@ public static IEnumerable<IPlugin> Plugins { get; }
diff --git a/api/IPA.Config.Stores.Converters.Converter-1.html b/api/IPA.Config.Stores.Converters.Converter-1.html
index 9d6f98ee..6ddec9d5 100644
--- a/api/IPA.Config.Stores.Converters.Converter-1.html
+++ b/api/IPA.Config.Stores.Converters.Converter-1.html
@@ -142,10 +142,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetDisabledPluginFromId(String)
@@ -390,10 +390,10 @@ public static IEnumerable<IPlugin> Plugins { get; }
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetPlugin(String)
@@ -440,10 +440,10 @@ public static IEnumerable<IPlugin> Plugins { get; }
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Called whenever any plugins, regardless of whether or not their change occurs during runtime, have their state changed.
@@ -658,10 +658,10 @@ provided represents operations that also run on the Unity main thread.Called whenever any plugins have their state changed at runtime with the Task representing that state change.
@@ -692,10 +692,10 @@ provided represents operations that also run on the Unity main thread.Called whenever a plugin is disabled, before the plugin in question is enabled.
@@ -722,10 +722,10 @@ provided represents operations that also run on the Unity main thread. | - Improve this Doc + Improve this Doc - View Source + View SourceCalled whenever a plugin is enabled, before the plugin in question is enabled.
@@ -758,10 +758,10 @@ provided represents operations that also run on the Unity main thread.Log(Level.Critical, e);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Critical, message);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Debug, e);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Debug, message);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Error, e);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Error, message);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Info, e);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Info, message);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Info, message);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Info, message);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Notice, e);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Notice, message);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Trace, e);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Trace, message);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Warning, e);
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Log(Level.Warning, message);
The StreamWriter that writes to the GZip file.
@@ -173,10 +173,10 @@ | - Improve this Doc + Improve this Doc - View Source + View Source
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SemverValue
@@ -307,10 +307,10 @@ the storage mode specified in
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
StorageMode
@@ -339,10 +339,10 @@ the storage mode specified in
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
StringValue
@@ -373,10 +373,10 @@ the storage mode specified in
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CompareTo(AlmostVersion)
@@ -431,10 +431,10 @@ or
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CompareTo(SemVer.Version)
@@ -489,10 +489,10 @@ be thrown.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Equals(Object)
@@ -548,10 +548,10 @@ be thrown.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetHashCode()
@@ -586,10 +586,10 @@ be thrown.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToString()
@@ -627,10 +627,10 @@ stored as a , it is equivalent to calling
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Equality(AlmostVersion, AlmostVersion)
@@ -692,10 +692,10 @@ does not.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Implicit(AlmostVersion to SemVer.Version)
@@ -746,10 +746,10 @@ If not applicable, returns null
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Implicit(SemVer.Version to AlmostVersion)
@@ -799,10 +799,10 @@ If not applicable, returns null
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Inequality(AlmostVersion, AlmostVersion)
@@ -888,10 +888,10 @@ If not applicable, returns null
diff --git a/api/IPA.Utilities.AlmostVersionConverter.html b/api/IPA.Utilities.AlmostVersionConverter.html
index 1af27ea8..926cf1aa 100644
--- a/api/IPA.Utilities.AlmostVersionConverter.html
+++ b/api/IPA.Utilities.AlmostVersionConverter.html
@@ -140,10 +140,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FromValue(Value, Object)
@@ -197,10 +197,10 @@
IPA.Config.Stores.ValueConverter<IPA.Utilities.AlmostVersion>.FromValue(IPA.Config.Data.Value, System.Object)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToValue(AlmostVersion, Object)
@@ -281,10 +281,10 @@
diff --git a/api/IPA.Utilities.Async.Coroutines.html b/api/IPA.Utilities.Async.Coroutines.html
index 4cb9a4b3..4b442507 100644
--- a/api/IPA.Utilities.Async.Coroutines.html
+++ b/api/IPA.Utilities.Async.Coroutines.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
WaitForTask(Task)
@@ -182,10 +182,10 @@
diff --git a/api/IPA.Utilities.Async.SingleCreationValueCache-2.html b/api/IPA.Utilities.Async.SingleCreationValueCache-2.html
index 413b78b3..ee7ffec8 100644
--- a/api/IPA.Utilities.Async.SingleCreationValueCache-2.html
+++ b/api/IPA.Utilities.Async.SingleCreationValueCache-2.html
@@ -151,10 +151,10 @@ to ensure that values are only created once ever, without having multiple parall
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SingleCreationValueCache()
@@ -169,10 +169,10 @@ capacity, and uses the default comparer for the key type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SingleCreationValueCache(IEnumerable<KeyValuePair<TKey, TValue>>)
@@ -227,10 +227,10 @@ the default comparer for the key type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SingleCreationValueCache(IEnumerable<KeyValuePair<TKey, TValue>>, IEqualityComparer<TKey>)
@@ -286,10 +286,10 @@ the specified
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SingleCreationValueCache(IEqualityComparer<TKey>)
@@ -340,10 +340,10 @@ the specified
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Count
@@ -371,10 +371,10 @@ the specified
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsEmpty
@@ -404,10 +404,10 @@ the specified
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Clear()
@@ -420,10 +420,10 @@ the specified
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ContainsKey(TKey)
@@ -470,10 +470,10 @@ the specified
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetOrAdd(TKey, Func<TKey, TValue>)
@@ -529,10 +529,10 @@ this waits for the creator to finish and retrieves the value.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ToArray()
@@ -562,10 +562,10 @@ created.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
TryGetValue(TKey, out TValue)
@@ -640,10 +640,10 @@ created.
diff --git a/api/IPA.Utilities.Async.SingleThreadTaskScheduler.html b/api/IPA.Utilities.Async.SingleThreadTaskScheduler.html
index 515764b9..d89565c9 100644
--- a/api/IPA.Utilities.Async.SingleThreadTaskScheduler.html
+++ b/api/IPA.Utilities.Async.SingleThreadTaskScheduler.html
@@ -155,10 +155,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsRunning
@@ -204,10 +204,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Dispose()
@@ -220,10 +220,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Dispose(Boolean)
@@ -254,10 +254,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Exit()
@@ -305,10 +305,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetScheduledTasks()
@@ -355,10 +355,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Join()
@@ -390,10 +390,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
QueueTask(Task)
@@ -443,10 +443,10 @@ scheduled for this
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Start()
@@ -475,10 +475,10 @@ scheduled for this
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
TryExecuteTaskInline(Task, Boolean)
@@ -578,10 +578,10 @@ make sense to run it inline.
diff --git a/api/IPA.Utilities.Async.Synchronization.MutexLocker.html b/api/IPA.Utilities.Async.Synchronization.MutexLocker.html
index 0b2663ac..64a1c6f7 100644
--- a/api/IPA.Utilities.Async.Synchronization.MutexLocker.html
+++ b/api/IPA.Utilities.Async.Synchronization.MutexLocker.html
@@ -123,10 +123,10 @@ Create this with
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -169,10 +169,10 @@ Create this with
diff --git a/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimReadLocker.html b/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimReadLocker.html
index a34f961b..8387c60e 100644
--- a/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimReadLocker.html
+++ b/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimReadLocker.html
@@ -123,10 +123,10 @@ it is disposed. Create this with
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -169,10 +169,10 @@ it is disposed. Create this with
diff --git a/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimUpgradableReadLocker.html b/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimUpgradableReadLocker.html
index 62be57b8..501a55d0 100644
--- a/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimUpgradableReadLocker.html
+++ b/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimUpgradableReadLocker.html
@@ -123,10 +123,10 @@ when it is disposed. Create this with
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Upgrade()
@@ -162,10 +162,10 @@ upgrading the current thread's lock.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -208,10 +208,10 @@ upgrading the current thread's lock.
diff --git a/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimWriteLocker.html b/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimWriteLocker.html
index dadb32ee..d67d62c4 100644
--- a/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimWriteLocker.html
+++ b/api/IPA.Utilities.Async.Synchronization.ReaderWriterLockSlimWriteLocker.html
@@ -123,10 +123,10 @@ it is disposed. Create this with
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -169,10 +169,10 @@ it is disposed. Create this with
diff --git a/api/IPA.Utilities.Async.Synchronization.SemaphoreLocker.html b/api/IPA.Utilities.Async.Synchronization.SemaphoreLocker.html
index ad5ce2bf..fb1c631b 100644
--- a/api/IPA.Utilities.Async.Synchronization.SemaphoreLocker.html
+++ b/api/IPA.Utilities.Async.Synchronization.SemaphoreLocker.html
@@ -123,10 +123,10 @@ Create this with
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -169,10 +169,10 @@ Create this with
diff --git a/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimAsyncLocker.html b/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimAsyncLocker.html
index c914997e..d74161b9 100644
--- a/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimAsyncLocker.html
+++ b/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimAsyncLocker.html
@@ -123,10 +123,10 @@ when it is disposed. Create this with
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -169,10 +169,10 @@ when it is disposed. Create this with
diff --git a/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimLocker.html b/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimLocker.html
index 6dbdb827..cf2f2521 100644
--- a/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimLocker.html
+++ b/api/IPA.Utilities.Async.Synchronization.SemaphoreSlimLocker.html
@@ -123,10 +123,10 @@ Create this with
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -169,10 +169,10 @@ Create this with
diff --git a/api/IPA.Utilities.Async.Synchronization.html b/api/IPA.Utilities.Async.Synchronization.html
index 9bde2496..22fd7b68 100644
--- a/api/IPA.Utilities.Async.Synchronization.html
+++ b/api/IPA.Utilities.Async.Synchronization.html
@@ -134,10 +134,10 @@ with whichever member you want to use, according to your lock type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Lock(Mutex)
@@ -184,10 +184,10 @@ with whichever member you want to use, according to your lock type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Lock(Semaphore)
@@ -234,10 +234,10 @@ with whichever member you want to use, according to your lock type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Lock(SemaphoreSlim)
@@ -284,10 +284,10 @@ with whichever member you want to use, according to your lock type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LockAsync(SemaphoreSlim)
@@ -334,10 +334,10 @@ with whichever member you want to use, according to your lock type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LockRead(ReaderWriterLockSlim)
@@ -384,10 +384,10 @@ with whichever member you want to use, according to your lock type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LockReadUpgradable(ReaderWriterLockSlim)
@@ -434,10 +434,10 @@ with whichever member you want to use, according to your lock type.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LockWrite(ReaderWriterLockSlim)
@@ -490,10 +490,10 @@ with whichever member you want to use, according to your lock type.
diff --git a/api/IPA.Utilities.Async.UnityMainThreadTaskScheduler.html b/api/IPA.Utilities.Async.UnityMainThreadTaskScheduler.html
index 10b9b805..98043995 100644
--- a/api/IPA.Utilities.Async.UnityMainThreadTaskScheduler.html
+++ b/api/IPA.Utilities.Async.UnityMainThreadTaskScheduler.html
@@ -152,10 +152,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Cancelling
@@ -184,10 +184,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Default
@@ -216,10 +216,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Factory
@@ -248,10 +248,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsRunning
@@ -280,10 +280,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
YieldAfterTasks
@@ -312,10 +312,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
YieldAfterTime
@@ -346,10 +346,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Cancel()
@@ -384,10 +384,10 @@ All remaining tasks will be left in the queue.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Coroutine()
@@ -448,10 +448,10 @@ exit on its own.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Dispose()
@@ -464,10 +464,10 @@ exit on its own.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Dispose(Boolean)
@@ -498,10 +498,10 @@ exit on its own.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetScheduledTasks()
@@ -548,10 +548,10 @@ exit on its own.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
QueueTask(Task)
@@ -601,10 +601,10 @@ scheduled for this
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
TryExecuteTaskInline(Task, Boolean)
@@ -701,10 +701,10 @@ scheduled for this
diff --git a/api/IPA.Utilities.CriticalSection.AutoExecuteSection.html b/api/IPA.Utilities.CriticalSection.AutoExecuteSection.html
index 6cf649cb..6e2c0386 100644
--- a/api/IPA.Utilities.CriticalSection.AutoExecuteSection.html
+++ b/api/IPA.Utilities.CriticalSection.AutoExecuteSection.html
@@ -122,10 +122,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -163,10 +163,10 @@
diff --git a/api/IPA.Utilities.CriticalSection.html b/api/IPA.Utilities.CriticalSection.html
index 218b7123..ff4877be 100644
--- a/api/IPA.Utilities.CriticalSection.html
+++ b/api/IPA.Utilities.CriticalSection.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
EnterExecuteSection()
@@ -142,10 +142,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ExecuteSection()
@@ -174,10 +174,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ExitExecuteSection()
@@ -196,10 +196,10 @@
diff --git a/api/IPA.Utilities.EnumerableExtensions.html b/api/IPA.Utilities.EnumerableExtensions.html
index 7f5c92c4..46d99b81 100644
--- a/api/IPA.Utilities.EnumerableExtensions.html
+++ b/api/IPA.Utilities.EnumerableExtensions.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Append<T>(IEnumerable<T>, T)
@@ -198,10 +198,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NonNull<T>(IEnumerable<T>)
@@ -265,10 +265,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NonNull<T>(IEnumerable<Nullable<T>>)
@@ -332,10 +332,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NonNull<T, U>(IEnumerable<T>, Func<T, U>)
@@ -410,10 +410,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NonNull<T, U>(IEnumerable<T>, Func<T, Nullable<U>>)
@@ -488,10 +488,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Prepend<T>(IEnumerable<T>, T)
@@ -566,10 +566,10 @@
diff --git a/api/IPA.Utilities.Extensions.html b/api/IPA.Utilities.Extensions.html
index f2947db5..715bdb4b 100644
--- a/api/IPA.Utilities.Extensions.html
+++ b/api/IPA.Utilities.Extensions.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetDefault(Type)
@@ -176,10 +176,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsSubPathOf(String, String)
@@ -231,10 +231,10 @@ only matches if the base dir folder name is matched exactly ("c:\foobar\fil
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Right(String, Int32)
@@ -287,10 +287,10 @@ only matches if the base dir folder name is matched exactly ("c:\foobar\fil
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Unwrap(Nullable<Boolean>)
@@ -337,10 +337,10 @@ only matches if the base dir folder name is matched exactly ("c:\foobar\fil
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
WithEnding(String, String)
@@ -400,10 +400,10 @@ results in satisfying .EndsWith(ending).
diff --git a/api/IPA.Utilities.FieldAccessor-2.Accessor.html b/api/IPA.Utilities.FieldAccessor-2.Accessor.html
index 6fb5d04b..a6976086 100644
--- a/api/IPA.Utilities.FieldAccessor-2.Accessor.html
+++ b/api/IPA.Utilities.FieldAccessor-2.Accessor.html
@@ -151,10 +151,10 @@
diff --git a/api/IPA.Utilities.FieldAccessor-2.html b/api/IPA.Utilities.FieldAccessor-2.html
index 13365658..d93f8f6d 100644
--- a/api/IPA.Utilities.FieldAccessor-2.html
+++ b/api/IPA.Utilities.FieldAccessor-2.html
@@ -147,10 +147,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Access(ref T, String)
@@ -223,10 +223,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Get(T, String)
@@ -301,10 +301,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Get(ref T, String)
@@ -383,10 +383,10 @@ as it prevents a copy.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetAccessor(String)
@@ -449,10 +449,10 @@ as it prevents a copy.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Set(T, String, U)
@@ -520,10 +520,10 @@ as it prevents a copy.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Set(ref T, String, U)
@@ -601,10 +601,10 @@ as it prevents a copy.
diff --git a/api/IPA.Utilities.MethodAccessor-2.html b/api/IPA.Utilities.MethodAccessor-2.html
index 29940f65..23532475 100644
--- a/api/IPA.Utilities.MethodAccessor-2.html
+++ b/api/IPA.Utilities.MethodAccessor-2.html
@@ -148,10 +148,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetDelegate(String)
@@ -225,10 +225,10 @@
diff --git a/api/IPA.Utilities.PropertyAccessor-2.Getter.html b/api/IPA.Utilities.PropertyAccessor-2.Getter.html
index 99b47ec1..8f03b891 100644
--- a/api/IPA.Utilities.PropertyAccessor-2.Getter.html
+++ b/api/IPA.Utilities.PropertyAccessor-2.Getter.html
@@ -151,10 +151,10 @@
diff --git a/api/IPA.Utilities.PropertyAccessor-2.Setter.html b/api/IPA.Utilities.PropertyAccessor-2.Setter.html
index 737f4223..6f77e5dd 100644
--- a/api/IPA.Utilities.PropertyAccessor-2.Setter.html
+++ b/api/IPA.Utilities.PropertyAccessor-2.Setter.html
@@ -141,10 +141,10 @@
diff --git a/api/IPA.Utilities.PropertyAccessor-2.html b/api/IPA.Utilities.PropertyAccessor-2.html
index 96ccb304..e3cf6ccb 100644
--- a/api/IPA.Utilities.PropertyAccessor-2.html
+++ b/api/IPA.Utilities.PropertyAccessor-2.html
@@ -147,10 +147,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Get(T, String)
@@ -224,10 +224,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Get(ref T, String)
@@ -305,10 +305,10 @@ it avoids a copy.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetGetter(String)
@@ -371,10 +371,10 @@ it avoids a copy.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetSetter(String)
@@ -437,10 +437,10 @@ it avoids a copy.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Set(T, String, U)
@@ -507,10 +507,10 @@ it avoids a copy.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Set(ref T, String, U)
@@ -583,10 +583,10 @@ it avoids a copy.
diff --git a/api/IPA.Utilities.Ref-1.html b/api/IPA.Utilities.Ref-1.html
index a9c8a987..21a61b16 100644
--- a/api/IPA.Utilities.Ref-1.html
+++ b/api/IPA.Utilities.Ref-1.html
@@ -147,10 +147,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Ref(T)
@@ -183,10 +183,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Error
@@ -215,10 +215,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Value
@@ -249,10 +249,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CompareTo(T)
@@ -299,10 +299,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CompareTo(Ref<T>)
@@ -349,10 +349,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Verify()
@@ -367,10 +367,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Implicit(T to Ref<T>)
@@ -417,10 +417,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Implicit(Ref<T> to T)
@@ -496,10 +496,10 @@
diff --git a/api/IPA.Utilities.Ref.html b/api/IPA.Utilities.Ref.html
index 07ba1fa7..3977a1c6 100644
--- a/api/IPA.Utilities.Ref.html
+++ b/api/IPA.Utilities.Ref.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Create<T>(T)
@@ -198,10 +198,10 @@
diff --git a/api/IPA.Utilities.ReflectionUtil.html b/api/IPA.Utilities.ReflectionUtil.html
index 3fe0e7df..61dd1563 100644
--- a/api/IPA.Utilities.ReflectionUtil.html
+++ b/api/IPA.Utilities.ReflectionUtil.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CopyComponent(Component, Type, GameObject, Type)
@@ -194,10 +194,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CopyComponent<T>(Component, GameObject, Type)
@@ -277,10 +277,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetField<U, T>(T, String)
@@ -374,10 +374,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetProperty<U, T>(T, String)
@@ -471,10 +471,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
InvokeMethod<U, T>(T, String, Object[])
@@ -570,10 +570,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SetField<T, U>(T, String, U)
@@ -657,10 +657,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SetProperty<T, U>(T, String, U)
@@ -750,10 +750,10 @@
diff --git a/api/IPA.Utilities.UnityGame.Release.html b/api/IPA.Utilities.UnityGame.Release.html
index 15046c6d..22b2d8a7 100644
--- a/api/IPA.Utilities.UnityGame.Release.html
+++ b/api/IPA.Utilities.UnityGame.Release.html
@@ -139,10 +139,10 @@
diff --git a/api/IPA.Utilities.UnityGame.html b/api/IPA.Utilities.UnityGame.html
index 1a36d761..52784d87 100644
--- a/api/IPA.Utilities.UnityGame.html
+++ b/api/IPA.Utilities.UnityGame.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GameVersion
@@ -158,10 +158,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
InstallPath
@@ -190,10 +190,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LibraryPath
@@ -222,10 +222,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NativeLibraryPath
@@ -254,10 +254,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
OnMainThread
@@ -286,10 +286,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PluginsPath
@@ -318,10 +318,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ReleaseType
@@ -353,10 +353,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
UserDataPath
@@ -391,10 +391,10 @@
diff --git a/api/IPA.Utilities.Utils.ScopeGuardObject.html b/api/IPA.Utilities.Utils.ScopeGuardObject.html
index e5d5fdff..c18f226c 100644
--- a/api/IPA.Utilities.Utils.ScopeGuardObject.html
+++ b/api/IPA.Utilities.Utils.ScopeGuardObject.html
@@ -125,10 +125,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ScopeGuardObject(Action)
@@ -161,10 +161,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IDisposable.Dispose()
@@ -206,10 +206,10 @@
diff --git a/api/IPA.Utilities.Utils.html b/api/IPA.Utilities.Utils.html
index 4147b79e..dabd74bf 100644
--- a/api/IPA.Utilities.Utils.html
+++ b/api/IPA.Utilities.Utils.html
@@ -126,10 +126,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CanUseDateTimeNowSafely
@@ -160,10 +160,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ByteArrayToString(Byte[])
@@ -210,10 +210,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CopyAll(DirectoryInfo, DirectoryInfo, String, Func<Exception, FileInfo, Boolean>)
@@ -262,10 +262,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CurrentTime()
@@ -294,10 +294,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetRelativePath(String, String)
@@ -350,10 +350,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ScopeGuard(Action)
@@ -403,10 +403,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
StringToByteArray(String)
@@ -453,10 +453,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
UnsafeCompare(Byte[], Byte[])
@@ -509,10 +509,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
VersionCompareNoPrerelease(SemVer.Version, SemVer.Version)
@@ -571,10 +571,10 @@
diff --git a/api/index.html b/api/index.html
index 162b6374..ec2b48f9 100644
--- a/api/index.html
+++ b/api/index.html
@@ -90,7 +90,7 @@ Select a namespace and a class on the left to get started.
diff --git a/articles/command-line.html b/articles/command-line.html
index 9c37cfaa..3ff0b9be 100644
--- a/articles/command-line.html
+++ b/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/articles/contributing.html b/articles/contributing.html
index 35c5bf90..c10d3d4d 100644
--- a/articles/contributing.html
+++ b/articles/contributing.html
@@ -117,7 +117,7 @@ should reference the copy in there. When building for Release, it just uses the
diff --git a/articles/dev-resources/description.html b/articles/dev-resources/description.html
index 7670340b..d01b2264 100644
--- a/articles/dev-resources/description.html
+++ b/articles/dev-resources/description.html
@@ -91,7 +91,7 @@
diff --git a/articles/index.html b/articles/index.html
index 91763a6f..0060d869 100644
--- a/articles/index.html
+++ b/articles/index.html
@@ -94,7 +94,7 @@
diff --git a/articles/start-dev.html b/articles/start-dev.html
index cc409f96..52193bc0 100644
--- a/articles/start-dev.html
+++ b/articles/start-dev.html
@@ -517,7 +517,7 @@ namespace Demo
diff --git a/articles/start-user.html b/articles/start-user.html
index 2490414a..d692dae5 100644
--- a/articles/start-user.html
+++ b/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/index.html b/index.html
index 2e7e0df6..716c012d 100644
--- a/index.html
+++ b/index.html
@@ -101,7 +101,7 @@
diff --git a/index.json b/index.json
index 69e9f0dd..fa5959ff 100644
--- a/index.json
+++ b/index.json
@@ -1,73 +1,13 @@
{
- "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.IDictionaryConverter-2.html": {
- "href": "api/IPA.Config.Stores.Converters.IDictionaryConverter-2.html",
- "title": "Class IDictionaryConverter",
- "keywords": "Class IDictionaryConverter A converter for instances of IDictionary , specifying a value converter as a type parameter. Inheritance Object ValueConverter < IDictionary < String , TValue>> IDictionaryConverter IDictionaryConverter Implements IValueConverter Inherited Members IDictionaryConverter.BaseConverter IDictionaryConverter.FromValue(Value, Object) IDictionaryConverter.ToValue(IDictionary, Object) ValueConverter>.ToValue(IDictionary, 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 IDictionaryConverter : IDictionaryConverter, IValueConverter where TConverter : ValueConverter, new() Type Parameters Name Description TValue the value type of the dictionary TConverter the converter type for values Constructors | Improve this Doc View Source IDictionaryConverter() Constructs a new IDictionaryConverter with a new instance of TConverter as the value converter. Declaration public IDictionaryConverter() 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[])"
- },
- "api/IPA.Config.Stores.Converters.IDictionaryConverter-1.html": {
- "href": "api/IPA.Config.Stores.Converters.IDictionaryConverter-1.html",
- "title": "Class IDictionaryConverter",
- "keywords": "Class IDictionaryConverter A converter for instances of IDictionary . Inheritance Object ValueConverter < IDictionary < String , TValue>> IDictionaryConverter IDictionaryConverter Implements IValueConverter Inherited Members ValueConverter>.ToValue(IDictionary, 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 IDictionaryConverter : ValueConverter>, IValueConverter Type Parameters Name Description TValue the value type of the dictionary Constructors | Improve this Doc View Source IDictionaryConverter() Constructs an IDictionaryConverter using the default converter for the value type. Declaration public IDictionaryConverter() | Improve this Doc View Source IDictionaryConverter(ValueConverter) Constructs an IDictionaryConverter using the specified converter for the value. Declaration public IDictionaryConverter(ValueConverter converter) Parameters Type Name Description ValueConverter converter the converter for the value Properties | Improve this Doc View Source BaseConverter Gets the converter for the dictionary's value type. Declaration protected ValueConverter BaseConverter { get; } Property Value Type Description ValueConverter Methods | Improve this Doc View Source FromValue(Value, Object) Converts a Map to an IDictionary that is represented by it. Declaration public override IDictionary FromValue(Value value, object parent) Parameters Type Name Description Value value the Map to convert Object parent the parent that will own the resulting object Returns Type Description IDictionary < String , TValue> the deserialized dictionary Overrides IPA.Config.Stores.ValueConverter>.FromValue(IPA.Config.Data.Value, System.Object) | Improve this Doc View Source ToValue(IDictionary, Object) Serializes an IDictionary into a Map containing its values. Declaration public override Value ToValue(IDictionary obj, object parent) Parameters Type Name Description IDictionary < String , TValue> obj the dictionary to serialize Object parent the object that owns the dictionary Returns Type Description Value the dictionary serialized as a Map Overrides IPA.Config.Stores.ValueConverter>.ToValue(System.Collections.Generic.IDictionary, 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[])"
- },
- "api/IPA.Config.Stores.Converters.EnumConverter-1.html": {
- "href": "api/IPA.Config.Stores.Converters.EnumConverter-1.html",
- "title": "Class EnumConverter",
- "keywords": "Class EnumConverter A converter for an enum of type T , that converts the enum to its string representation and back. Inheritance Object ValueConverter EnumConverter 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 sealed class EnumConverter : ValueConverter, IValueConverter where T : Enum Type Parameters Name Description T the enum type Methods | Improve this Doc View Source FromValue(Value, Object) Converts a Value that is a Text node to the corresponding enum value. Declaration public override T FromValue(Value value, object parent) Parameters Type Name Description Value value the Value to convert Object parent the object which will own the created object Returns Type Description T the deserialized enum value Overrides IPA.Config.Stores.ValueConverter.FromValue(IPA.Config.Data.Value, System.Object) Exceptions Type Condition ArgumentException if value is not a Text node | Improve this Doc View Source ToValue(T, Object) Converts an enum of type T to a Value node corresponding to its value. Declaration public override Value ToValue(T obj, object parent) Parameters Type Name Description T obj the value to serialize Object parent the object which owns obj Returns Type Description Value a Text node representing obj Overrides IPA.Config.Stores.ValueConverter.ToValue(T, 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[])"
- },
- "api/IPA.Config.Stores.Converters.DictionaryConverter-2.html": {
- "href": "api/IPA.Config.Stores.Converters.DictionaryConverter-2.html",
- "title": "Class DictionaryConverter",
- "keywords": "Class DictionaryConverter A converter for instances of Dictionary , specifying a value converter as a type parameter. Inheritance Object ValueConverter < Dictionary < String , TValue>> DictionaryConverter DictionaryConverter Implements IValueConverter Inherited Members DictionaryConverter.BaseConverter DictionaryConverter.FromValue(Value, Object) DictionaryConverter.ToValue(Dictionary, Object) ValueConverter>.ToValue(Dictionary, 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 DictionaryConverter : DictionaryConverter, IValueConverter where TConverter : ValueConverter, new() Type Parameters Name Description TValue the value type of the dictionary TConverter the converter type for values Constructors | Improve this Doc View Source DictionaryConverter() Constructs a new IDictionaryConverter with a new instance of TConverter as the value converter. Declaration public DictionaryConverter() 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[])"
- },
- "api/IPA.Config.Stores.Converters.DictionaryConverter-1.html": {
- "href": "api/IPA.Config.Stores.Converters.DictionaryConverter-1.html",
- "title": "Class DictionaryConverter",
- "keywords": "Class DictionaryConverter A converter for instances of Dictionary . Inheritance Object ValueConverter < Dictionary < String , TValue>> DictionaryConverter DictionaryConverter Implements IValueConverter Inherited Members ValueConverter>.ToValue(Dictionary, 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 DictionaryConverter : ValueConverter>, IValueConverter Type Parameters Name Description TValue the value type of the dictionary Constructors | Improve this Doc View Source DictionaryConverter() Constructs an IDictionaryConverter using the default converter for the value type. Declaration public DictionaryConverter() | Improve this Doc View Source DictionaryConverter(ValueConverter) Constructs an IDictionaryConverter using the specified converter for the value. Declaration public DictionaryConverter(ValueConverter converter) Parameters Type Name Description ValueConverter converter the converter for the value Properties | Improve this Doc View Source BaseConverter Gets the converter for the dictionary's value type. Declaration protected ValueConverter BaseConverter { get; } Property Value Type Description ValueConverter Methods | Improve this Doc View Source FromValue(Value, Object) Converts a Map to a Dictionary that is represented by it. Declaration public override Dictionary FromValue(Value value, object parent) Parameters Type Name Description Value value the Map to convert Object parent the parent that will own the resulting object Returns Type Description Dictionary < String , TValue> the deserialized dictionary Overrides IPA.Config.Stores.ValueConverter>.FromValue(IPA.Config.Data.Value, System.Object) | Improve this Doc View Source ToValue(Dictionary, Object) Serializes a Dictionary into a Map containing its values. Declaration public override Value ToValue(Dictionary obj, object parent) Parameters Type Name Description Dictionary < String , TValue> obj the dictionary to serialize Object parent the object that owns the dictionary Returns Type Description Value the dictionary serialized as a Map Overrides IPA.Config.Stores.ValueConverter>.ToValue(System.Collections.Generic.Dictionary, 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[])"
- },
- "api/IPA.Config.Stores.Attributes.IgnoreAttribute.html": {
- "href": "api/IPA.Config.Stores.Attributes.IgnoreAttribute.html",
- "title": "Class IgnoreAttribute",
- "keywords": "Class IgnoreAttribute Causes a field or property in an object being wrapped by Generated(Config, Boolean) to be ignored during serialization and deserialization. Inheritance Object Attribute IgnoreAttribute 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 IgnoreAttribute : Attribute, _Attribute 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.ModPrefs.html": {
- "href": "api/IPA.Config.ModPrefs.html",
- "title": "Class ModPrefs",
- "keywords": "Class ModPrefs Allows to get and set preferences for your mod. Inheritance Object ModPrefs Implements IModPrefs Inherited Members Object.ToString() Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config Assembly : IPA.Loader.dll Syntax [Obsolete(\"Uses IniFile, which uses 16 bit system calls. Use BS Utils INI system for now.\")] public class ModPrefs : IModPrefs Constructors | Improve this Doc View Source ModPrefs(PluginMetadata) Constructs a ModPrefs object for the provide plugin. Declaration public ModPrefs(PluginMetadata plugin) Parameters Type Name Description PluginMetadata plugin the plugin to get the preferences file for Methods | Improve this Doc View Source GetBool(String, String, Boolean, Boolean) Gets a bool from the ini. Declaration public static bool GetBool(string section, string name, bool defaultValue = false, bool autoSave = false) Parameters Type Name Description String section Section of the key. String name Name of the key. Boolean defaultValue Value that should be used when no value is found. Boolean autoSave Whether or not the default value should be written if no value is found. Returns Type Description Boolean | Improve this Doc View Source GetFloat(String, String, Single, Boolean) Gets a float from the ini. Declaration public static float GetFloat(string section, string name, float defaultValue = 0F, bool autoSave = false) Parameters Type Name Description String section Section of the key. String name Name of the key. Single defaultValue Value that should be used when no value is found. Boolean autoSave Whether or not the default value should be written if no value is found. Returns Type Description Single | Improve this Doc View Source GetInt(String, String, Int32, Boolean) Gets an int from the ini. Declaration public static int GetInt(string section, string name, int defaultValue = 0, bool autoSave = false) Parameters Type Name Description String section Section of the key. String name Name of the key. Int32 defaultValue Value that should be used when no value is found. Boolean autoSave Whether or not the default value should be written if no value is found. Returns Type Description Int32 | Improve this Doc View Source GetString(String, String, String, Boolean) Gets a string from the ini. Declaration public static string GetString(string section, string name, string defaultValue = \"\", bool autoSave = false) Parameters Type Name Description String section Section of the key. String name Name of the key. String defaultValue Value that should be used when no value is found. Boolean autoSave Whether or not the default value should be written if no value is found. Returns Type Description String | Improve this Doc View Source HasKey(String, String) Checks whether or not a key exists in the ini. Declaration public static bool HasKey(string section, string name) Parameters Type Name Description String section Section of the key. String name Name of the key. Returns Type Description Boolean | Improve this Doc View Source SetBool(String, String, Boolean) Sets a bool in the ini. Declaration public static void SetBool(string section, string name, bool value) Parameters Type Name Description String section Section of the key. String name Name of the key. Boolean value Value that should be written. | Improve this Doc View Source SetFloat(String, String, Single) Sets a float in the ini. Declaration public static void SetFloat(string section, string name, float value) Parameters Type Name Description String section Section of the key. String name Name of the key. Single value Value that should be written. | Improve this Doc View Source SetInt(String, String, Int32) Sets an int in the ini. Declaration public static void SetInt(string section, string name, int value) Parameters Type Name Description String section Section of the key. String name Name of the key. Int32 value Value that should be written. | Improve this Doc View Source SetString(String, String, String) Sets a string in the ini. Declaration public static void SetString(string section, string name, string value) Parameters Type Name Description String section Section of the key. String name Name of the key. String value Value that should be written. Explicit Interface Implementations | Improve this Doc View Source IModPrefs.GetBool(String, String, Boolean, Boolean) Declaration bool IModPrefs.GetBool(string section, string name, bool defaultValue, bool autoSave) Parameters Type Name Description String section String name Boolean defaultValue Boolean autoSave Returns Type Description Boolean | Improve this Doc View Source IModPrefs.GetFloat(String, String, Single, Boolean) Declaration float IModPrefs.GetFloat(string section, string name, float defaultValue, bool autoSave) Parameters Type Name Description String section String name Single defaultValue Boolean autoSave Returns Type Description Single | Improve this Doc View Source IModPrefs.GetInt(String, String, Int32, Boolean) Declaration int IModPrefs.GetInt(string section, string name, int defaultValue, bool autoSave) Parameters Type Name Description String section String name Int32 defaultValue Boolean autoSave Returns Type Description Int32 | Improve this Doc View Source IModPrefs.GetString(String, String, String, Boolean) Declaration string IModPrefs.GetString(string section, string name, string defaultValue, bool autoSave) Parameters Type Name Description String section String name String defaultValue Boolean autoSave Returns Type Description String | Improve this Doc View Source IModPrefs.HasKey(String, String) Declaration bool IModPrefs.HasKey(string section, string name) Parameters Type Name Description String section String name Returns Type Description Boolean | Improve this Doc View Source IModPrefs.SetBool(String, String, Boolean) Declaration void IModPrefs.SetBool(string section, string name, bool value) Parameters Type Name Description String section String name Boolean value | Improve this Doc View Source IModPrefs.SetFloat(String, String, Single) Declaration void IModPrefs.SetFloat(string section, string name, float value) Parameters Type Name Description String section String name Single value | Improve this Doc View Source IModPrefs.SetInt(String, String, Int32) Declaration void IModPrefs.SetInt(string section, string name, int value) Parameters Type Name Description String section String name Int32 value | Improve this Doc View Source IModPrefs.SetString(String, String, String) Declaration void IModPrefs.SetString(string section, string name, string value) Parameters Type Name Description String section String name String value Implements IModPrefs 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.IConfigStore.html": {
- "href": "api/IPA.Config.IConfigStore.html",
- "title": "Interface IConfigStore",
- "keywords": "Interface IConfigStore A storage for a config structure. Namespace : IPA.Config Assembly : IPA.Loader.dll Syntax public interface IConfigStore Properties | Improve this Doc View Source SyncObject A synchronization object for the save thread to wait on for changes. It should be signaled whenever the internal state of the object is changed. The writer will never signal this handle. Declaration WaitHandle SyncObject { get; } Property Value Type Description WaitHandle | Improve this Doc View Source WriteSyncObject A synchronization object for the load thread and accessors to maintain safe synchronization. Any readers should take a read lock with EnterReadLock() or EnterUpgradeableReadLock() , and any writers should take a write lock with EnterWriteLock() . Declaration ReaderWriterLockSlim WriteSyncObject { get; } Property Value Type Description ReaderWriterLockSlim Remarks Read and write are read and write to this object , not to the file on disk. Methods | Improve this Doc View Source ReadFrom(ConfigProvider) Reads the config structure from the given IConfigProvider into the current IConfigStore . Declaration void ReadFrom(ConfigProvider provider) Parameters Type Name Description ConfigProvider provider the provider to read from Remarks The calling code will have entered a write lock on WriteSyncObject when this is called. | Improve this Doc View Source WriteTo(ConfigProvider) Writes the config structure stored by the current IConfigStore to the given IConfigProvider . Declaration void WriteTo(ConfigProvider provider) Parameters Type Name Description ConfigProvider provider the provider to write to Remarks The calling code will have entered a read lock on WriteSyncObject when this is called. 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.IConfigProvider.html": {
- "href": "api/IPA.Config.IConfigProvider.html",
- "title": "Interface IConfigProvider",
- "keywords": "Interface IConfigProvider An interface for configuration providers. Namespace : IPA.Config Assembly : IPA.Loader.dll Syntax public interface IConfigProvider Remarks Implementers must provide a default constructor. Do not assume that File will ever be set for a given object. Implementers are expected to preserve the typing of values passed to Store(Value, FileInfo) when returned from Load(FileInfo) . The only exceptions to this are the numeric types, Integer and FloatingPoint , since they can be coerced to each other with AsFloat() and AsInteger() respectively. The provider should however store and recover Integer with as much precision as is possible. For example, a JSON provider may decide to decode all numbers that have an integral value, even if they were originally FloatingPoint , as Integer . This is reasonable, as Integer is more precise, particularly with larger values, than FloatingPoint . Properties | Improve this Doc View Source Extension Gets the extension without a dot to use for files handled by this provider. Declaration string Extension { get; } Property Value Type Description String Remarks This must work immediately, and is used to generate the FileInfo used to set File . Methods | Improve this Doc View Source Load(FileInfo) Loads a Value from disk in whatever format this provider provides and returns it. Declaration Value Load(FileInfo file) Parameters Type Name Description FileInfo file the file to read from Returns Type Description Value the Value loaded | Improve this Doc View Source Store(Value, FileInfo) Stores the Value given to disk in the format specified. Declaration void Store(Value value, FileInfo file) Parameters Type Name Description Value value the Value to store FileInfo file the file to write to 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.Data.html": {
- "href": "api/IPA.Config.Data.html",
- "title": "",
- "keywords": "Classes Boolean A Value representing a boolean value. FloatingPoint A Value representing a floating point value. This may hold a Decimal 's worth of data. Integer A Value representing an integer. This may hold a Int64 's worth of data. List A list of Value s for serialization by an IConfigProvider . Use List() or From(IEnumerable) to create. Map A ordered map of String to Value for serialization by an IConfigProvider . Use Map() or From(IDictionary) to create. Text A Value representing a piece of text. The only reason this is not named String is so that it doesn't conflict with String . Value A base value type for config data abstract representations, to be serialized with an IConfigProvider . If a Value is null , then that represents just that: a null in whatever serialization is being used. Also contains factory functions for all derived types."
- },
- "api/IPA.Config.Data.Text.html": {
- "href": "api/IPA.Config.Data.Text.html",
- "title": "Class Text",
- "keywords": "Class Text A Value representing a piece of text. The only reason this is not named String is so that it doesn't conflict with String . Inheritance Object Value Text Inherited Members Value.Null() Value.List() Value.Map() Value.From(String) Value.Text(String) Value.From(Int64) Value.Integer(Int64) Value.From(Decimal) Value.Float(Decimal) Value.From(Boolean) Value.Bool(Boolean) Value.From(IEnumerable) Value.From(IDictionary) Value.From(IEnumerable>) Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Data Assembly : IPA.Loader.dll Syntax public sealed class Text : Value Properties | Improve this Doc View Source Value The actual value of this Text object. Declaration public string Value { get; set; } Property Value Type Description String Methods | Improve this Doc View Source ToString() Converts this Value into a human-readable format. Declaration public override string ToString() Returns Type Description String a quoted, unescaped string form of Value Overrides Value.ToString() 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.Data.List.html": {
- "href": "api/IPA.Config.Data.List.html",
- "title": "Class List",
- "keywords": "Class List A list of Value s for serialization by an IConfigProvider . Use List() or From(IEnumerable) to create. Inheritance Object Value List Implements IList < Value > ICollection < Value > IEnumerable < Value > IEnumerable Inherited Members Value.Null() Value.List() Value.Map() Value.From(String) Value.Text(String) Value.From(Int64) Value.Integer(Int64) Value.From(Decimal) Value.Float(Decimal) Value.From(Boolean) Value.Bool(Boolean) Value.From(IEnumerable) Value.From(IDictionary) Value.From(IEnumerable>) Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Data Assembly : IPA.Loader.dll Syntax public sealed class List : Value, IList, ICollection, IEnumerable, IEnumerable Properties | Improve this Doc View Source Count Gets the number of elements in the List . Declaration public int Count { get; } Property Value Type Description Int32 See Also Count | Improve this Doc View Source Item[Int32] Gets the value at the given index in this List . Declaration public Value this[int index] { get; set; } Parameters Type Name Description Int32 index the index to retrieve the Value at Property Value Type Description Value the Value at index See Also Item [ Int32 ] Methods | Improve this Doc View Source Add(Value) Adds a Value to the end of this List . Declaration public void Add(Value item) Parameters Type Name Description Value item the Value to add See Also Add (T) | Improve this Doc View Source AddRange(IEnumerable) Adds a range of Value s to the end of this List . Declaration public void AddRange(IEnumerable vals) Parameters Type Name Description IEnumerable < Value > vals the range of Value s to add | Improve this Doc View Source Clear() Clears the List . Declaration public void Clear() See Also Clear () | Improve this Doc View Source Contains(Value) Checks if the List contains a certian item. Declaration public bool Contains(Value item) Parameters Type Name Description Value item the Value to check for Returns Type Description Boolean true if the item was founc, otherwise false See Also Contains (T) | Improve this Doc View Source CopyTo(Value[], Int32) Copies the Value s in the List to the Array in array . Declaration public void CopyTo(Value[] array, int arrayIndex) Parameters Type Name Description Value [] array the Array to copy to Int32 arrayIndex the starting index to copy to See Also CopyTo (T[], Int32 ) | Improve this Doc View Source GetEnumerator() Gets an enumerator to enumerate the List . Declaration public IEnumerator GetEnumerator() Returns Type Description IEnumerator < Value > an IEnumerator for this List See Also GetEnumerator () | Improve this Doc View Source IndexOf(Value) Gets the index that a given Value is in the List . Declaration public int IndexOf(Value item) Parameters Type Name Description Value item the Value to search for Returns Type Description Int32 the index that the item was at, or -1. See Also IndexOf (T) | Improve this Doc View Source Insert(Int32, Value) Inserts a Value at an index. Declaration public void Insert(int index, Value item) Parameters Type Name Description Int32 index the index to insert at Value item the Value to insert See Also Insert ( Int32 , T) | Improve this Doc View Source Remove(Value) Removes a Value from the List . Declaration public bool Remove(Value item) Parameters Type Name Description Value item the Value to remove Returns Type Description Boolean true if the item was removed, false otherwise See Also Remove (T) | Improve this Doc View Source RemoveAt(Int32) Removes a Value at an index. Declaration public void RemoveAt(int index) Parameters Type Name Description Int32 index the index to remove a Value at See Also RemoveAt ( Int32 ) | Improve this Doc View Source ToString() Converts this Value into a human-readable format. Declaration public override string ToString() Returns Type Description String a comma-seperated list of the result of ToString() wrapped in square brackets Overrides Value.ToString() Explicit Interface Implementations | Improve this Doc View Source ICollection.IsReadOnly Declaration bool ICollection.IsReadOnly { get; } Returns Type Description Boolean | Improve this Doc View Source IEnumerable.GetEnumerator() Declaration IEnumerator IEnumerable.GetEnumerator() Returns Type Description IEnumerator Implements System.Collections.Generic.IList System.Collections.Generic.ICollection System.Collections.Generic.IEnumerable System.Collections.IEnumerable Extension Methods EnumerableExtensions.Prepend(IEnumerable, T) EnumerableExtensions.Append(IEnumerable, T) EnumerableExtensions.NonNull(IEnumerable) EnumerableExtensions.NonNull(IEnumerable, Func) EnumerableExtensions.NonNull(IEnumerable, Func>) 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.Utilities.PropertyAccessor-2.Getter.html": {
+ "href": "api/IPA.Utilities.PropertyAccessor-2.Getter.html",
+ "title": "Delegate PropertyAccessor.Getter",
+ "keywords": "Delegate PropertyAccessor.Getter A getter for a property. Namespace : IPA.Utilities Assembly : IPA.Loader.dll Syntax public delegate U Getter(ref T obj); Parameters Type Name Description T obj the object it is a member of Returns Type Description U the value of the property 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.Data.FloatingPoint.html": {
- "href": "api/IPA.Config.Data.FloatingPoint.html",
- "title": "Class FloatingPoint",
- "keywords": "Class FloatingPoint A Value representing a floating point value. This may hold a Decimal 's worth of data. Inheritance Object Value FloatingPoint Inherited Members Value.Null() Value.List() Value.Map() Value.From(String) Value.Text(String) Value.From(Int64) Value.Integer(Int64) Value.From(Decimal) Value.Float(Decimal) Value.From(Boolean) Value.Bool(Boolean) Value.From(IEnumerable) Value.From(IDictionary) Value.From(IEnumerable>) Object.Equals(Object) Object.Equals(Object, Object) Object.ReferenceEquals(Object, Object) Object.GetHashCode() Object.GetType() Object.MemberwiseClone() Namespace : IPA.Config.Data Assembly : IPA.Loader.dll Syntax public sealed class FloatingPoint : Value Properties | Improve this Doc View Source Value The actual value fo this FloatingPoint object. Declaration public decimal Value { get; set; } Property Value Type Description Decimal Methods | Improve this Doc View Source AsInteger() Coerces this FloatingPoint into an Integer . Declaration public Integer AsInteger() Returns Type Description Integer a Integer representing the closest approximation of Value | Improve this Doc View Source ToString() Converts this Value into a human-readable format. Declaration public override string ToString() Returns Type Description String the result of Value.ToString() Overrides Value.ToString() Extension Methods ReflectionUtil.SetField(T, String, U) ReflectionUtil.GetField(T, String) ReflectionUtil.SetProperty(T, String, U) ReflectionUtil.GetProperty