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) { }
public UIThumbnailBuildCommand(ThumbnailCompilerContext context, string url, Vector3 designResolution, AssetItem uiPageItem, IAssetFinder assetFinder, ThumbnailCommandParameters description) : base(context, uiPageItem, assetFinder, url, description) { this.designResolution = designResolution; }
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; }
public SpriteSheetThumbnailCommand(ThumbnailCompilerContext context, AssetItem assetItem, IAssetFinder assetFinder, string url, ThumbnailCommandParameters parameters) : base(context, assetItem, assetFinder, url, parameters) { }
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; }