14 lines
398 B
C#
14 lines
398 B
C#
|
using System.Data.SqlTypes;
|
||
|
using ExampleWorld.wit.imports.lyra.api;
|
||
|
|
||
|
namespace LyraApi.Ecs;
|
||
|
|
||
|
public interface IComponent
|
||
|
{
|
||
|
public abstract static string HostName { get; }
|
||
|
public abstract static ulong HostSize { get; }
|
||
|
public abstract static ulong HostAlignment { get; }
|
||
|
public abstract static ulong TypeId { get; }
|
||
|
|
||
|
public abstract static object? TakeFromBytes(byte[] bytes);
|
||
|
}
|