Browse Source

Updated MoonSharp to v1.6.0.0 (this time without changing the meta files).

master
Christopher 9 years ago
parent
commit
b94ae3f6f8
  1. BIN
      Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.Interpreter.dll
  2. BIN
      Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.Interpreter.pdb
  3. 190
      Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.Interpreter.xml
  4. BIN
      Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.RemoteDebugger.dll
  5. BIN
      Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.RemoteDebugger.pdb

BIN
Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.Interpreter.dll vendored

Binary file not shown.

BIN
Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.Interpreter.pdb vendored

Binary file not shown.

190
Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.Interpreter.xml vendored

@ -4403,6 +4403,12 @@
</summary> </summary>
<param name="ex">The ex.</param> <param name="ex">The ex.</param>
</member> </member>
<member name="M:MoonSharp.Interpreter.ScriptRuntimeException.#ctor(MoonSharp.Interpreter.ScriptRuntimeException)">
<summary>
Initializes a new instance of the <see cref="T:MoonSharp.Interpreter.ScriptRuntimeException"/> class.
</summary>
<param name="ex">The ex.</param>
</member>
<member name="M:MoonSharp.Interpreter.ScriptRuntimeException.#ctor(System.String)"> <member name="M:MoonSharp.Interpreter.ScriptRuntimeException.#ctor(System.String)">
<summary> <summary>
Initializes a new instance of the <see cref="T:MoonSharp.Interpreter.ScriptRuntimeException"/> class. Initializes a new instance of the <see cref="T:MoonSharp.Interpreter.ScriptRuntimeException"/> class.
@ -4416,11 +4422,6 @@
<param name="format">The format.</param> <param name="format">The format.</param>
<param name="args">The arguments.</param> <param name="args">The arguments.</param>
</member> </member>
<member name="P:MoonSharp.Interpreter.ScriptRuntimeException.DoNotDecorateMessage">
<summary>
Gets or sets a value indicating whether the message should not be decorated
</summary>
</member>
<member name="M:MoonSharp.Interpreter.ScriptRuntimeException.ArithmeticOnNonNumber(MoonSharp.Interpreter.DynValue,MoonSharp.Interpreter.DynValue)"> <member name="M:MoonSharp.Interpreter.ScriptRuntimeException.ArithmeticOnNonNumber(MoonSharp.Interpreter.DynValue,MoonSharp.Interpreter.DynValue)">
<summary> <summary>
Creates a ScriptRuntimeException with a predefined error message specifying that Creates a ScriptRuntimeException with a predefined error message specifying that
@ -4737,6 +4738,12 @@
<param name="desc">The member descriptor.</param> <param name="desc">The member descriptor.</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:MoonSharp.Interpreter.ScriptRuntimeException.Rethrow">
<summary>
Rethrows this instance if
</summary>
<returns></returns>
</member>
<member name="T:MoonSharp.Interpreter.InternalErrorException"> <member name="T:MoonSharp.Interpreter.InternalErrorException">
<summary> <summary>
Exception thrown when an inconsistent state is reached in the interpreter Exception thrown when an inconsistent state is reached in the interpreter
@ -4747,6 +4754,12 @@
Base type of all exceptions thrown in MoonSharp Base type of all exceptions thrown in MoonSharp
</summary> </summary>
</member> </member>
<member name="M:MoonSharp.Interpreter.InterpreterException.#ctor(System.Exception,System.String)">
<summary>
Initializes a new instance of the <see cref="T:MoonSharp.Interpreter.InterpreterException"/> class.
</summary>
<param name="ex">The ex.</param>
</member>
<member name="M:MoonSharp.Interpreter.InterpreterException.#ctor(System.Exception)"> <member name="M:MoonSharp.Interpreter.InterpreterException.#ctor(System.Exception)">
<summary> <summary>
Initializes a new instance of the <see cref="T:MoonSharp.Interpreter.InterpreterException"/> class. Initializes a new instance of the <see cref="T:MoonSharp.Interpreter.InterpreterException"/> class.
@ -4781,6 +4794,17 @@
Gets the decorated message (error message plus error location in script) if possible. Gets the decorated message (error message plus error location in script) if possible.
</summary> </summary>
</member> </member>
<member name="P:MoonSharp.Interpreter.InterpreterException.DoNotDecorateMessage">
<summary>
Gets or sets a value indicating whether the message should not be decorated
</summary>
</member>
<member name="M:MoonSharp.Interpreter.InterpreterException.Rethrow">
<summary>
Rethrows this instance if
</summary>
<returns></returns>
</member>
<member name="T:MoonSharp.Interpreter.SyntaxErrorException"> <member name="T:MoonSharp.Interpreter.SyntaxErrorException">
<summary> <summary>
Exception for all parsing/lexing errors. Exception for all parsing/lexing errors.
@ -4792,6 +4816,12 @@
This can be used in REPL interfaces to tell between unrecoverable errors and those which can be recovered by extra input. This can be used in REPL interfaces to tell between unrecoverable errors and those which can be recovered by extra input.
</summary> </summary>
</member> </member>
<member name="M:MoonSharp.Interpreter.SyntaxErrorException.Rethrow">
<summary>
Rethrows this instance if
</summary>
<returns></returns>
</member>
<member name="T:MoonSharp.Interpreter.CallbackArguments"> <member name="T:MoonSharp.Interpreter.CallbackArguments">
<summary> <summary>
This class is a container for arguments received by a CallbackFunction This class is a container for arguments received by a CallbackFunction
@ -5444,6 +5474,11 @@
Converts this MoonSharp DynValue to a CLR object. Converts this MoonSharp DynValue to a CLR object.
</summary> </summary>
</member> </member>
<member name="M:MoonSharp.Interpreter.DynValue.ToObject(System.Type)">
<summary>
Converts this MoonSharp DynValue to a CLR object of the specified type.
</summary>
</member>
<member name="M:MoonSharp.Interpreter.DynValue.ToObject``1"> <member name="M:MoonSharp.Interpreter.DynValue.ToObject``1">
<summary> <summary>
Converts this MoonSharp DynValue to a CLR object of the specified type. Converts this MoonSharp DynValue to a CLR object of the specified type.
@ -7186,12 +7221,6 @@
</returns> </returns>
<exception cref="T:System.ArgumentException">Thrown if function is not of DataType.Function or DataType.ClrFunction</exception> <exception cref="T:System.ArgumentException">Thrown if function is not of DataType.Function or DataType.ClrFunction</exception>
</member> </member>
<member name="M:MoonSharp.Interpreter.Script.GetMainChunk">
<summary>
Gets the main chunk function.
</summary>
<returns>A DynValue containing a function which executes the first chunk that has been loaded.</returns>
</member>
<member name="P:MoonSharp.Interpreter.Script.DebuggerEnabled"> <member name="P:MoonSharp.Interpreter.Script.DebuggerEnabled">
<summary> <summary>
Gets or sets a value indicating whether the debugger is enabled. Gets or sets a value indicating whether the debugger is enabled.
@ -7316,7 +7345,7 @@
Gets the integral key from a double. Gets the integral key from a double.
</summary> </summary>
</member> </member>
<member name="P:MoonSharp.Interpreter.Table.Item(System.Object,System.Object[])"> <member name="P:MoonSharp.Interpreter.Table.Item(System.Object[])">
<summary> <summary>
Gets or sets the Gets or sets the
<see cref="T:System.Object" /> with the specified key(s). <see cref="T:System.Object" /> with the specified key(s).
@ -7326,9 +7355,7 @@
<value> <value>
The <see cref="T:System.Object" />. The <see cref="T:System.Object" />.
</value> </value>
<param name="key">The key.</param> <param name="keys">The keys to access the table and subtables</param>
<param name="subkeys">Optional subkeys to access subtables</param>
<returns></returns>
</member> </member>
<member name="P:MoonSharp.Interpreter.Table.Item(System.Object)"> <member name="P:MoonSharp.Interpreter.Table.Item(System.Object)">
<summary> <summary>
@ -7341,23 +7368,22 @@
<param name="key">The key.</param> <param name="key">The key.</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.GetWithObjectKey(System.Object)"> <member name="M:MoonSharp.Interpreter.Table.Append(MoonSharp.Interpreter.DynValue)">
<summary> <summary>
Gets the dynvalue associated with the specified key (expressed as a System.Object) Append the value to the table using the next available integer index.
</summary> </summary>
<param name="key">The key.</param> <param name="value">The value.</param>
<returns></returns>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.GetAsObject(System.Object)"> <member name="M:MoonSharp.Interpreter.Table.Set(System.String,MoonSharp.Interpreter.DynValue)">
<summary> <summary>
Gets the dynvalue associated with the specified key (expressed as a System.Object) as a System.Object. Sets the value associated to the specified key.
</summary> </summary>
<param name="key">The key.</param> <param name="key">The key.</param>
<returns></returns> <param name="value">The value.</param>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.SetAsObject(System.Object,System.Object)"> <member name="M:MoonSharp.Interpreter.Table.Set(System.Int32,MoonSharp.Interpreter.DynValue)">
<summary> <summary>
Sets the dynvalue associated with the specified key. Both expressed as System.Object. Sets the value associated to the specified key.
</summary> </summary>
<param name="key">The key.</param> <param name="key">The key.</param>
<param name="value">The value.</param> <param name="value">The value.</param>
@ -7369,18 +7395,19 @@
<param name="key">The key.</param> <param name="key">The key.</param>
<param name="value">The value.</param> <param name="value">The value.</param>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.Get(MoonSharp.Interpreter.DynValue)"> <member name="M:MoonSharp.Interpreter.Table.Set(System.Object,MoonSharp.Interpreter.DynValue)">
<summary> <summary>
Gets the value associated with the specified key. Sets the value associated with the specified key.
</summary> </summary>
<param name="key">The key.</param> <param name="key">The key.</param>
<returns></returns> <param name="value">The value.</param>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.Set(System.String,MoonSharp.Interpreter.DynValue)"> <member name="M:MoonSharp.Interpreter.Table.Set(System.Object[],MoonSharp.Interpreter.DynValue)">
<summary> <summary>
Sets the value associated to the specified key. Sets the value associated with the specified keys.
Multiple keys can be used to access subtables.
</summary> </summary>
<param name="key">The key.</param> <param name="key">The keys.</param>
<param name="value">The value.</param> <param name="value">The value.</param>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.Get(System.String)"> <member name="M:MoonSharp.Interpreter.Table.Get(System.String)">
@ -7388,28 +7415,107 @@
Gets the value associated with the specified key. Gets the value associated with the specified key.
</summary> </summary>
<param name="key">The key.</param> <param name="key">The key.</param>
<returns></returns>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.RawGet(System.String)"> <member name="M:MoonSharp.Interpreter.Table.Get(System.Int32)">
<summary> <summary>
Gets the value associated with the specified key, without bringing to Nil the non-existant values. Gets the value associated with the specified key.
</summary> </summary>
<param name="key">The key.</param> <param name="key">The key.</param>
<returns></returns>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.Set(System.Int32,MoonSharp.Interpreter.DynValue)"> <member name="M:MoonSharp.Interpreter.Table.Get(MoonSharp.Interpreter.DynValue)">
<summary> <summary>
Sets the value associated to the specified key. Gets the value associated with the specified key.
</summary> </summary>
<param name="key">The key.</param> <param name="key">The key.</param>
<param name="value">The value.</param>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.Get(System.Int32)"> <member name="M:MoonSharp.Interpreter.Table.Get(System.Object)">
<summary> <summary>
Gets the value associated with the specified key. Gets the value associated with the specified key.
(expressed as a <see cref="T:System.Object"/>).
</summary>
<param name="key">The key.</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.Get(System.Object[])">
<summary>
Gets the value associated with the specified keys (expressed as an
array of <see cref="T:System.Object"/>).
This will marshall CLR and MoonSharp objects in the best possible way.
Multiple keys can be used to access subtables.
</summary>
<param name="keys">The keys to access the table and subtables</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.RawGet(System.String)">
<summary>
Gets the value associated with the specified key,
without bringing to Nil the non-existant values.
</summary>
<param name="key">The key.</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.RawGet(System.Int32)">
<summary>
Gets the value associated with the specified key,
without bringing to Nil the non-existant values.
</summary>
<param name="key">The key.</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.RawGet(MoonSharp.Interpreter.DynValue)">
<summary>
Gets the value associated with the specified key,
without bringing to Nil the non-existant values.
</summary>
<param name="key">The key.</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.RawGet(System.Object)">
<summary>
Gets the value associated with the specified key,
without bringing to Nil the non-existant values.
</summary> </summary>
<param name="key">The key.</param> <param name="key">The key.</param>
<returns></returns> </member>
<member name="M:MoonSharp.Interpreter.Table.RawGet(System.Object[])">
<summary>
Gets the value associated with the specified keys (expressed as an
array of <see cref="T:System.Object"/>).
This will marshall CLR and MoonSharp objects in the best possible way.
Multiple keys can be used to access subtables.
</summary>
<param name="keys">The keys to access the table and subtables</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.Remove(System.String)">
<summary>
Remove the value associated with the specified key from the table.
</summary>
<param name="key">The key.</param>
<returns><c>true</c> if values was successfully removed; otherwise, <c>false</c>.</returns>
</member>
<member name="M:MoonSharp.Interpreter.Table.Remove(System.Int32)">
<summary>
Remove the value associated with the specified key from the table.
</summary>
<param name="key">The key.</param>
<returns><c>true</c> if values was successfully removed; otherwise, <c>false</c>.</returns>
</member>
<member name="M:MoonSharp.Interpreter.Table.Remove(MoonSharp.Interpreter.DynValue)">
<summary>
Remove the value associated with the specified key from the table.
</summary>
<param name="key">The key.</param>
<returns><c>true</c> if values was successfully removed; otherwise, <c>false</c>.</returns>
</member>
<member name="M:MoonSharp.Interpreter.Table.Remove(System.Object)">
<summary>
Remove the value associated with the specified key from the table.
</summary>
<param name="key">The key.</param>
<returns><c>true</c> if values was successfully removed; otherwise, <c>false</c>.</returns>
</member>
<member name="M:MoonSharp.Interpreter.Table.Remove(System.Object[])">
<summary>
Remove the value associated with the specified keys from the table.
Multiple keys can be used to access subtables.
</summary>
<param name="key">The key.</param>
<returns><c>true</c> if values was successfully removed; otherwise, <c>false</c>.</returns>
</member> </member>
<member name="M:MoonSharp.Interpreter.Table.CollectDeadKeys"> <member name="M:MoonSharp.Interpreter.Table.CollectDeadKeys">
<summary> <summary>
@ -7657,6 +7763,12 @@
The current platform abstraction. The current platform abstraction.
</value> </value>
</member> </member>
<member name="P:MoonSharp.Interpreter.ScriptGlobalOptions.RethrowExceptionNested">
<summary>
Gets or sets a value indicating whether interpreter exceptions should be
re-thrown as nested exceptions.
</summary>
</member>
<member name="T:MoonSharp.Interpreter.ScriptOptions"> <member name="T:MoonSharp.Interpreter.ScriptOptions">
<summary> <summary>
This class contains options to customize behaviour of Script objects. This class contains options to customize behaviour of Script objects.

BIN
Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.RemoteDebugger.dll vendored

Binary file not shown.

BIN
Assets/Fungus/Thirdparty/FungusLua/Thirdparty/MoonSharp/MoonSharp.RemoteDebugger.pdb vendored

Binary file not shown.
Loading…
Cancel
Save