public static ModifiableEntity ConstructUntyped(this ConstructorContext ctx, Type type) { return(ctx.SurroundConstructUntyped(type, Manager.ConstructCore)); }
public static T Construct <T>(this ConstructorContext ctx) where T : ModifiableEntity { return((T)ctx.SurroundConstructUntyped(typeof(T), Manager.ConstructCore)); }