Namespace Elegy.Common.Interfaces
Interfaces
- IApplication
Application plugin interface. This is implemented by games and tools.
- IByteBuffer
Byte buffer, a container that you can use to conveniently read from and write to binary blobs of data.
- IByteSerialisable
This type can be serialised into an array of bytes, and then subconsequently used in IByteBuffer.Write/ReadObject.
- IIdentifiable
A thing containing an ID.
- IPlugin
Generic plugin interface.
- IPluginCollector
Handles the loading and unloading of plugins. Used by other Elegy systems to "catch" their respective plugin types and similar things.
- ITransformable
A thing containing a transformation matrix.
Enums
- StringLength
String length options for IByteBuffer.