Esempio n. 1
0
 public ParserContext(AssetFile currentFile)
 {
     Directives = new List<Directive>();
     FilteredContent = new StringWriter();
     _currentFile = currentFile;
     _typeMap.Add("require", DirectiveType.Require);
     _typeMap.Add("require_self", DirectiveType.RequireSelf);
     _typeMap.Add("require_tree", DirectiveType.RequireTree);
     _typeMap.Add("require_directory", DirectiveType.RequireDirectory);
 }
Esempio n. 2
0
 public Asset(IAssetLoader loader, AssetFile file)
 {
     _loader = loader;
     File = file;
     _children = new List<Asset>();
 }
Esempio n. 3
0
 public List<IAssetProcessor> FindProcessors(AssetFile file)
 {
     return AssetPipeline.Processors.Where(i => i.IsForFile(file)).ToList();
 }