private static string LoadEmbeddedShaderSource(string name) { using (Stream stream = DefaultContent.GetEmbeddedResourceStream(name)) using (StreamReader reader = new StreamReader(stream)) { return(reader.ReadToEnd()); } }
internal static void InitDefaultContent() { Font genericMonospace8; using (Stream stream = DefaultContent.GetEmbeddedResourceStream("Cousine8.Font.res")) { genericMonospace8 = Resource.Load <Font>(stream); } Font genericMonospace10; using (Stream stream = DefaultContent.GetEmbeddedResourceStream("Cousine10.Font.res")) { genericMonospace10 = Resource.Load <Font>(stream); } DefaultContent.InitType <Font>(new Dictionary <string, Font> { { "GenericMonospace8", genericMonospace8 }, { "GenericMonospace10", genericMonospace10 }, }); }