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>
<param name="ex">The ex.</param>
</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)">
<summary>
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="args">The arguments.</param>
</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)">
<summary>
Creates a ScriptRuntimeException with a predefined error message specifying that
@ -4737,6 +4738,12 @@
<param name="desc">The member descriptor.</param>
<returns></returns>
</member>
<member name="M:MoonSharp.Interpreter.ScriptRuntimeException.Rethrow">
<summary>
Rethrows this instance if
</summary>
<returns></returns>
</member>
<member name="T:MoonSharp.Interpreter.InternalErrorException">
<summary>
Exception thrown when an inconsistent state is reached in the interpreter
@ -4747,6 +4754,12 @@
Base type of all exceptions thrown in MoonSharp
</summary>
</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)">
<summary>
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.
</summary>
</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">
<summary>
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.
</summary>
</member>
<member name="M:MoonSharp.Interpreter.SyntaxErrorException.Rethrow">
<summary>
Rethrows this instance if
</summary>
<returns></returns>
</member>
<member name="T:MoonSharp.Interpreter.CallbackArguments">
<summary>
This class is a container for arguments received by a CallbackFunction
@ -5444,6 +5474,11 @@
Converts this MoonSharp DynValue to a CLR object.
</summary>
</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">
<summary>
Converts this MoonSharp DynValue to a CLR object of the specified type.
@ -7186,12 +7221,6 @@
</returns>
<exception cref="T:System.ArgumentException">Thrown if function is not of DataType.Function or DataType.ClrFunction</exception>
</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">
<summary>
Gets or sets a value indicating whether the debugger is enabled.
@ -7316,7 +7345,7 @@
Gets the integral key from a double.
</summary>
</member>
<member name="P:MoonSharp.Interpreter.Table.Item(System.Object,System.Object[])">
<member name="P:MoonSharp.Interpreter.Table.Item(System.Object[])">
<summary>
Gets or sets the
<see cref="T:System.Object" /> with the specified key(s).
@ -7326,9 +7355,7 @@
<value>
The <see cref="T:System.Object" />.
</value>
<param name="key">The key.</param>
<param name="subkeys">Optional subkeys to access subtables</param>
<returns></returns>
<param name="keys">The keys to access the table and subtables</param>
</member>
<member name="P:MoonSharp.Interpreter.Table.Item(System.Object)">
<summary>
@ -7341,23 +7368,22 @@
<param name="key">The key.</param>
<returns></returns>
</member>
<member name="M:MoonSharp.Interpreter.Table.GetWithObjectKey(System.Object)">
<member name="M:MoonSharp.Interpreter.Table.Append(MoonSharp.Interpreter.DynValue)">
<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>
<param name="key">The key.</param>
<returns></returns>
<param name="value">The value.</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.GetAsObject(System.Object)">
<member name="M:MoonSharp.Interpreter.Table.Set(System.String,MoonSharp.Interpreter.DynValue)">
<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>
<param name="key">The key.</param>
<returns></returns>
<param name="value">The value.</param>
</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>
Sets the dynvalue associated with the specified key. Both expressed as System.Object.
Sets the value associated to the specified key.
</summary>
<param name="key">The key.</param>
<param name="value">The value.</param>
@ -7369,18 +7395,19 @@
<param name="key">The key.</param>
<param name="value">The value.</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.Get(MoonSharp.Interpreter.DynValue)">
<member name="M:MoonSharp.Interpreter.Table.Set(System.Object,MoonSharp.Interpreter.DynValue)">
<summary>
Gets the value associated with the specified key.
Sets the value associated with the specified key.
</summary>
<param name="key">The key.</param>
<returns></returns>
<param name="value">The value.</param>
</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>
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>
<param name="key">The key.</param>
<param name="key">The keys.</param>
<param name="value">The value.</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.Get(System.String)">
@ -7388,28 +7415,107 @@
Gets the value associated with the specified key.
</summary>
<param name="key">The key.</param>
<returns></returns>
</member>
<member name="M:MoonSharp.Interpreter.Table.RawGet(System.String)">
<member name="M:MoonSharp.Interpreter.Table.Get(System.Int32)">
<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>
<param name="key">The key.</param>
<returns></returns>
</member>
<member name="M:MoonSharp.Interpreter.Table.Set(System.Int32,MoonSharp.Interpreter.DynValue)">
<member name="M:MoonSharp.Interpreter.Table.Get(MoonSharp.Interpreter.DynValue)">
<summary>
Sets the value associated to the specified key.
Gets the value associated with the specified key.
</summary>
<param name="key">The key.</param>
<param name="value">The value.</param>
</member>
<member name="M:MoonSharp.Interpreter.Table.Get(System.Int32)">
<member name="M:MoonSharp.Interpreter.Table.Get(System.Object)">
<summary>
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>
<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 name="M:MoonSharp.Interpreter.Table.CollectDeadKeys">
<summary>
@ -7657,6 +7763,12 @@
The current platform abstraction.
</value>
</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">
<summary>
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