31 lines
1.1 KiB
C#
Executable File
31 lines
1.1 KiB
C#
Executable File
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Microsoft.Xna.Framework;
|
|
using Microsoft.Xna.Framework.Graphics;
|
|
using Microsoft.Xna.Framework.Content.Pipeline;
|
|
using Microsoft.Xna.Framework.Content.Pipeline.Graphics;
|
|
|
|
// TODO: replace this with the type you want to import.
|
|
using TImport = System.String;
|
|
|
|
namespace DepthsBelowContentPipeline
|
|
{
|
|
/// <summary>
|
|
/// This class will be instantiated by the XNA Framework Content Pipeline
|
|
/// to import a file from disk into the specified type, TImport.
|
|
///
|
|
/// This should be part of a Content Pipeline Extension Library project.
|
|
///
|
|
/// TODO: change the ContentImporter attribute to specify the correct file
|
|
/// extension, display name, and default processor for this importer.
|
|
/// </summary>
|
|
[ContentImporter(".lua", DisplayName = "LUA Importer", DefaultProcessor = "LuaProcessor")]
|
|
public class LuaImporter : ContentImporter<TImport>
|
|
{
|
|
public override TImport Import(string filename, ContentImporterContext context)
|
|
{
|
|
return System.IO.File.ReadAllText(filename);
|
|
}
|
|
}
|
|
} |