Table of Contents

Namespace Alacrity.Internal

Classes

ByteBufferHelper

Helper class for dealing with a byte buffer of a specified size. You can write various primitives to the buffer and then get the final size and buffer for usage before resetting it for further use. Helps avoid additional allocations. Intended for internal usage by Alacrity, but very generic and can be used anywhere.

PathUtils

Path Utilities for Alacrity internal usage.

UnityIPCEventSender

Inter-process event sender intended for Alacrity internal usage. You can use this to manually send events instead of relying on the default behaviour of Alacrity.

WebsocketServer

A simple Websocket Server implementation. Intended for internal usage by Alacrity, but written generically and can be used anywhere.

Enums

MouseButtonOrKeypressEventType

Whether the button or keypress was Up or Down

Delegates

WebsocketServer.ClientConnectOrDisconnectHandler