protected override void CompileThumbnail(ThumbnailCompilerContext context, string thumbnailStorageUrl, AssetItem assetItem, Package originalPackage, AssetCompilerResult result)
 {
     result.BuildSteps.Add(new ThumbnailBuildStep(new PrecompiledFontBuildCommand(context, thumbnailStorageUrl, assetItem, originalPackage,
                                                                                  new ThumbnailCommandParameters(assetItem.Asset, thumbnailStorageUrl, context.ThumbnailResolution))));
 }
 public PrecompiledFontBuildCommand(ThumbnailCompilerContext context, string url, AssetItem assetItem, IAssetFinder assetFinder, ThumbnailCommandParameters description)
     : base(context, url, assetItem, assetFinder, description)
 {
 }
Beispiel #3
0
 public UIThumbnailBuildCommand(ThumbnailCompilerContext context, string url, Vector3 designResolution, AssetItem uiPageItem, IAssetFinder assetFinder, ThumbnailCommandParameters description)
     : base(context, uiPageItem, assetFinder, url, description)
 {
     this.designResolution = designResolution;
 }
Beispiel #4
0
 public ProceduralModelThumbnailBuildCommand(ThumbnailCompilerContext context, string url, AssetItem modelItem, IAssetFinder assetFinder, ThumbnailCommandParameters description)
     : base(context, modelItem, assetFinder, url, description)
 {
 }
 public AnimationThumbnailBuildCommand(ThumbnailCompilerContext context, string url, AssetItem animationItem, AssetItem modelItem, IAssetFinder assetFinder, ThumbnailCommandParameters description)
     : base(context, animationItem, assetFinder, url, description)
 {
     this.modelItem = modelItem;
 }
Beispiel #6
0
 public SpriteSheetThumbnailCommand(ThumbnailCompilerContext context, AssetItem assetItem, IAssetFinder assetFinder, string url, ThumbnailCommandParameters parameters)
     : base(context, assetItem, assetFinder, url, parameters)
 {
 }
Beispiel #7
0
 public PrefabThumbnailBuildCommand(ThumbnailCompilerContext context, string url, AssetItem prefabItem, IAssetFinder assetFinder, ThumbnailCommandParameters description)
     : base(context, prefabItem, assetFinder, url, description)
 {
 }
 public SpriteStudioSheetThumbnailCommand(ThumbnailCompilerContext context, string url, AssetItem spriteStudioSheetItem, IAssetFinder assetFinder, ThumbnailCommandParameters description)
     : base(context, spriteStudioSheetItem, assetFinder, url, description)
 {
 }
 public HeightmapThumbnailCommand(ThumbnailCompilerContext context, AssetItem assetItem, IAssetFinder assetFinder, string url, ThumbnailCommandParameters parameters)
     : base(context, assetItem, assetFinder, url, parameters)
 {
     parameters.ColorSpace = ColorSpace.Linear;
 }