public static MainEntity GetEntityWithINamedTypeSymbol(this MainContext context, Microsoft.CodeAnalysis.INamedTypeSymbol Value) { return(((Entitas.PrimaryEntityIndex <MainEntity, Microsoft.CodeAnalysis.INamedTypeSymbol>)context.GetEntityIndex(Contexts.INamedTypeSymbol)).GetEntity(Value)); }
public static System.Collections.Generic.HashSet <MainEntity> GetEntitiesWithTypeComp(this MainContext context, System.Type Value) { return(((Entitas.EntityIndex <MainEntity, System.Type>)context.GetEntityIndex(Contexts.TypeComp)).GetEntities(Value)); }
public static MainEntity GetEntityWithComp(this MainContext context, string FullTypeName) { return(((Entitas.PrimaryEntityIndex <MainEntity, string>)context.GetEntityIndex(Contexts.Comp)).GetEntity(FullTypeName)); }