1
0
mirror of https://github.com/oliverbooth/X10D synced 2024-11-22 19:58:49 +00:00

Update upm branch (9b4ef5abb6)

This commit is contained in:
github-actions 2023-04-12 11:50:04 +00:00
parent bca9ecbe18
commit f092a1bd9e
5 changed files with 404 additions and 163 deletions

Binary file not shown.

View File

@ -17,6 +17,7 @@
<param name="component">The component whose child components to retrieve.</param>
<typeparam name="T">The type of the components to retrieve.</typeparam>
<returns>An array <typeparamref name="T" /> representing the child components.</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="component" /> is <see langword="null" />.</exception>
</member>
<member name="T:X10D.Unity.DebugUtility">
<summary>
@ -2022,6 +2023,7 @@
</summary>
<param name="polygon">The polygon whose points to update.</param>
<param name="point">The point to add.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="polygon" /> is <see langword="null" />.</exception>
</member>
<member name="M:X10D.Unity.Drawing.PolygonExtensions.AddVertices(X10D.Drawing.Polygon,System.Collections.Generic.IEnumerable{UnityEngine.Vector2Int})">
<summary>
@ -2029,6 +2031,11 @@
</summary>
<param name="polygon">The polygon whose vertices to update.</param>
<param name="vertices">The vertices to add.</param>
<exception cref="T:System.ArgumentNullException">
<para><paramref name="polygon" /> is <see langword="null" />.</para>
-or-
<para><paramref name="vertices" /> is <see langword="null" />.</para>
</exception>
</member>
<member name="T:X10D.Unity.Drawing.PolygonFExtensions">
<summary>
@ -2041,6 +2048,7 @@
</summary>
<param name="polygon">The polygon whose vertices to update.</param>
<param name="vertex">The vertex to add.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="polygon" /> is <see langword="null" />.</exception>
</member>
<member name="M:X10D.Unity.Drawing.PolygonFExtensions.AddVertex(X10D.Drawing.PolygonF,UnityEngine.Vector2)">
<summary>
@ -2048,6 +2056,7 @@
</summary>
<param name="polygon">The polygon whose vertices to update.</param>
<param name="vertex">The vertex to add.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="polygon" /> is <see langword="null" />.</exception>
</member>
<member name="M:X10D.Unity.Drawing.PolygonFExtensions.AddVertices(X10D.Drawing.PolygonF,System.Collections.Generic.IEnumerable{UnityEngine.Vector2Int})">
<summary>
@ -2055,6 +2064,11 @@
</summary>
<param name="polygon">The polygon whose vertices to update.</param>
<param name="vertices">The vertices to add.</param>
<exception cref="T:System.ArgumentNullException">
<para><paramref name="polygon" /> is <see langword="null" />.</para>
-or-
<para><paramref name="vertices" /> is <see langword="null" />.</para>
</exception>
</member>
<member name="M:X10D.Unity.Drawing.PolygonFExtensions.AddVertices(X10D.Drawing.PolygonF,System.Collections.Generic.IEnumerable{UnityEngine.Vector2})">
<summary>
@ -2062,6 +2076,11 @@
</summary>
<param name="polygon">The polygon whose vertices to update.</param>
<param name="vertices">The vertices to add.</param>
<exception cref="T:System.ArgumentNullException">
<para><paramref name="polygon" /> is <see langword="null" />.</para>
-or-
<para><paramref name="vertices" /> is <see langword="null" />.</para>
</exception>
</member>
<member name="T:X10D.Unity.Drawing.PolyhedronExtensions">
<summary>
@ -2074,6 +2093,7 @@
</summary>
<param name="polyhedron">The polyhedron whose vertices to update.</param>
<param name="vertex">The vertex to add.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="polyhedron" /> is <see langword="null" />.</exception>
</member>
<member name="M:X10D.Unity.Drawing.PolyhedronExtensions.AddVertex(X10D.Drawing.Polyhedron,UnityEngine.Vector3)">
<summary>
@ -2081,6 +2101,7 @@
</summary>
<param name="polyhedron">The polyhedron whose vertices to update.</param>
<param name="vertex">The vertex to add.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="polyhedron" /> is <see langword="null" />.</exception>
</member>
<member name="M:X10D.Unity.Drawing.PolyhedronExtensions.AddVertices(X10D.Drawing.Polyhedron,System.Collections.Generic.IEnumerable{UnityEngine.Vector3Int})">
<summary>
@ -2088,6 +2109,11 @@
</summary>
<param name="polyhedron">The polyhedron whose vertices to update.</param>
<param name="vertices">The vertices to add.</param>
<exception cref="T:System.ArgumentNullException">
<para><paramref name="polyhedron" /> is <see langword="null" />.</para>
-or-
<para><paramref name="vertices" /> is <see langword="null" />.</para>
</exception>
</member>
<member name="M:X10D.Unity.Drawing.PolyhedronExtensions.AddVertices(X10D.Drawing.Polyhedron,System.Collections.Generic.IEnumerable{UnityEngine.Vector3})">
<summary>
@ -2095,6 +2121,11 @@
</summary>
<param name="polyhedron">The polyhedron whose vertices to update.</param>
<param name="vertices">The vertices to add.</param>
<exception cref="T:System.ArgumentNullException">
<para><paramref name="polyhedron" /> is <see langword="null" />.</para>
-or-
<para><paramref name="vertices" /> is <see langword="null" />.</para>
</exception>
</member>
<member name="T:X10D.Unity.Drawing.RandomExtensions">
<summary>
@ -2264,6 +2295,7 @@
<param name="gameObject">The game object whose child components to retrieve.</param>
<typeparam name="T">The type of the components to retrieve.</typeparam>
<returns>An array <typeparamref name="T" /> representing the child components.</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="gameObject" /> is <see langword="null" />.</exception>
</member>
<member name="M:X10D.Unity.GameObjectExtensions.LookAt(UnityEngine.GameObject,UnityEngine.GameObject)">
<summary>
@ -2904,6 +2936,65 @@
<see cref="F:UnityEngine.Vector4.w" /> component is <paramref name="w" />.
</returns>
</member>
<member name="T:X10D.Unity.RaycastHitExtensions">
<summary>
Extension methods for <see cref="T:UnityEngine.RaycastHit" />.
</summary>
</member>
<member name="M:X10D.Unity.RaycastHitExtensions.GetComponent``1(UnityEngine.RaycastHit)">
<summary>
Gets the component of the specified type from the object that was hit by the raycast.
</summary>
<param name="hit">The raycast hit.</param>
<typeparam name="T">The type of the component to retrieve.</typeparam>
<returns>
The component of the specified type from the object that was hit by the raycast, or <see langword="null" /> if no
component of the specified type was found.
</returns>
</member>
<member name="M:X10D.Unity.RaycastHitExtensions.GetComponent(UnityEngine.RaycastHit,System.Type)">
<summary>
Gets the component of the specified type from the object that was hit by the raycast.
</summary>
<param name="hit">The raycast hit.</param>
<param name="componentType">The type of the component to retrieve.</param>
<returns>
The component of the specified type from the object that was hit by the raycast, or <see langword="null" /> if no
component of the specified type was found.
</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="componentType" /> is <see langword="null" />.</exception>
</member>
<member name="M:X10D.Unity.RaycastHitExtensions.TryGetComponent``1(UnityEngine.RaycastHit,``0@)">
<summary>
Attempts to get the component of the specified type from the object that was hit by the raycast, and returns a value
that indicates whether the operation succeeded.
</summary>
<param name="hit">The raycast hit.</param>
<param name="component">
When this method returns, contains the component of the specified type from the object that was hit by the raycast, or
<see langword="null" /> if no component of the specified type was found.
</param>
<typeparam name="T">The type of the component to retrieve.</typeparam>
<returns>
<see langword="true" /> if the component of the specified type was found; otherwise, <see langword="false" />.
</returns>
</member>
<member name="M:X10D.Unity.RaycastHitExtensions.TryGetComponent(UnityEngine.RaycastHit,System.Type,UnityEngine.Component@)">
<summary>
Attempts to get the component of the specified type from the object that was hit by the raycast, and returns a value
that indicates whether the operation succeeded.
</summary>
<param name="hit">The raycast hit.</param>
<param name="componentType">The type of the component to retrieve.</param>
<param name="component">
When this method returns, contains the component of the specified type from the object that was hit by the raycast, or
<see langword="null" /> if no component of the specified type was found.
</param>
<returns>
<see langword="true" /> if the component of the specified type was found; otherwise, <see langword="false" />.
</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="componentType" /> is <see langword="null" />.</exception>
</member>
<member name="T:X10D.Unity.Singleton`1">
<summary>
Represents a class which implements the singleton pattern for a specific <see cref="T:UnityEngine.MonoBehaviour" />. This class is not

BIN
X10D.dll

Binary file not shown.

474
X10D.xml
View File

@ -5156,143 +5156,38 @@
IO-related extension methods for <see cref="T:System.IO.TextWriter" />.
</summary>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int32)">
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Double)">
<summary>
Writes the text representation of a 4-byte signed integer to the text stream, without allocating a string.
Writes the text representation of an 8-byte floating-point value to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte signed integer to write.</param>
<param name="value">The 8-byte floating-point value to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int32,System.ReadOnlySpan{System.Char})">
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Double,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 4-byte signed integer to the text stream, without allocating a string.
Writes the text representation of an 8-byte floating-point value to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte signed integer to write.</param>
<param name="value">The 8-byte floating-point value to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int32,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Double,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 4-byte signed integer to the text stream, without allocating a string.
Writes the text representation of an 8-byte floating-point value to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt32)">
<summary>
Writes the text representation of a 4-byte unsigned integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte unsigned integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt32,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 4-byte unsigned integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte unsigned integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt32,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 4-byte unsigned integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte unsigned integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int64)">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int64,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int64,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt64)">
<summary>
Writes the text representation of a 8-byte unsigned integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt64,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt64,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>
<param name="value">The 8-byte floating-point value to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
@ -5339,6 +5234,84 @@
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Int64)">
<summary>
Writes the text representation of an 8-byte signed integer to the text stream, followed by a line terminator, without
allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Int64,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of an 8-byte signed integer to the text stream, followed by a line terminator, without
allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Int64,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of an 8-byte signed integer to the text stream, followed by a line terminator, without
allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Single)">
<summary>
Writes the text representation of a 4-byte floating-point value to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte floating-point value to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Single,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 4-byte floating-point value to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte floating-point value to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Single,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 4-byte floating-point value to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte floating-point value to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.UInt32)">
<summary>
Writes the text representation of a 4-byte unsigned integer to the text stream, followed by a line terminator, without
@ -5378,49 +5351,10 @@
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Int64)">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, followed by a line terminator, without
allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Int64,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, followed by a line terminator, without
allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.Int64,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, followed by a line terminator, without
allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.UInt64)">
<summary>
Writes the text representation of a 8-byte unsigned integer to the text stream, followed by a line terminator, without
allocating a string.
Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>
@ -5431,8 +5365,8 @@
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.UInt64,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, followed by a line terminator, without
allocating a string.
Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>
@ -5444,8 +5378,224 @@
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteLineNoAlloc(System.IO.TextWriter,System.UInt64,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 8-byte signed integer to the text stream, followed by a line terminator, without
allocating a string.
Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator,
without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Double)">
<summary>
Writes the text representation of an 8-byte floating-point value to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte floating-point value to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Double,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of an 8-byte floating-point value to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte floating-point value to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Double,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of an 8-byte floating-point value to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte floating-point value to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int32)">
<summary>
Writes the text representation of a 4-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte signed integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int32,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 4-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int32,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 4-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int64)">
<summary>
Writes the text representation of an 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int64,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of an 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Int64,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of an 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte signed integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Single)">
<summary>
Writes the text representation of a 4-byte floating-point value to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte floating-point value to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Single,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 4-byte floating-point value to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte floating-point value to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.Single,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 4-byte floating-point value to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte floating-point value to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt32)">
<summary>
Writes the text representation of a 4-byte unsigned integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte unsigned integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt32,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of a 4-byte unsigned integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte unsigned integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt32,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of a 4-byte unsigned integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 4-byte unsigned integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<param name="formatProvider">An object that supplies culture-specific formatting information.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt64)">
<summary>
Writes the text representation of an 8-byte unsigned integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt64,System.ReadOnlySpan{System.Char})">
<summary>
Writes the text representation of an 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>
<param name="format">A standard or custom numeric format string.</param>
<remarks>This method may still allocate if the integer is too large to fit in a stack-allocated buffer.</remarks>
<exception cref="T:System.ArgumentNullException"><paramref name="writer" /> is <see langword="null" />.</exception>
<exception cref="T:System.ObjectDisposedException">The <see cref="T:System.IO.TextWriter" /> is closed.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
</member>
<member name="M:X10D.IO.TextWriterExtensions.WriteNoAlloc(System.IO.TextWriter,System.UInt64,System.ReadOnlySpan{System.Char},System.IFormatProvider)">
<summary>
Writes the text representation of an 8-byte signed integer to the text stream, without allocating a string.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter" /> to write to.</param>
<param name="value">The 8-byte unsigned integer to write.</param>

View File

@ -6,7 +6,7 @@
"url": "https://oliverbooth.dev"
},
"displayName": "X10D",
"version": "4.0.0-nightly.228",
"version": "4.0.0-nightly.229",
"unity": "2021.3",
"description": "Extension methods on crack",
"keywords": [