Update Cryville.Input. Fix cleanup logic for input proxy.

This commit is contained in:
2023-05-07 21:30:00 +08:00
parent dad399facf
commit b4984c0b3a
10 changed files with 119 additions and 27 deletions

View File

@@ -34,6 +34,13 @@
<param name="identifier">The input identifier of <paramref name="frame" />.</param>
<param name="frame">The new input frame.</param>
</member>
<member name="T:Cryville.Input.InputBatchHandler">
<summary>
Represents the method that will handle the <see cref="E:Cryville.Input.InputHandler.OnBatch" /> event.
</summary>
<param name="handler">The input handler.</param>
<param name="time">The timestamp of the batch in seconds.</param>
</member>
<member name="T:Cryville.Input.InputHandler">
<summary>
Input handler.
@@ -44,6 +51,11 @@
Occurs when a new input frame is sent.
</summary>
</member>
<member name="E:Cryville.Input.InputHandler.OnBatch">
<summary>
Occurs when an input batch is finished sending.
</summary>
</member>
<member name="M:Cryville.Input.InputHandler.Finalize">
<inheritdoc />
</member>
@@ -114,6 +126,12 @@
<param name="id">The ID of the input frame.</param>
<param name="frame">The input frame.</param>
</member>
<member name="M:Cryville.Input.InputHandler.Batch(System.Double)">
<summary>
Marks the end of the current input batch and starts a new batch.
</summary>
<param name="time">The timestamp of the input batch in seconds.</param>
</member>
<member name="T:Cryville.Input.InputIdentifier">
<summary>
Input identifier.