AssetImporterBase Class
              
              
              Namespace: Stride.Core.Assets
              Assembly: Stride.Core.Assets.dll
              
              
              
              
              
              
                 System.Object →  
                AssetImporterBase
              
              
              
              
              
              
                public abstract class AssetImporterBase : IAssetImporter
               
              
              
              
              
              
                  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Properties
              
                
              
              
              
              
              
              AdditionalAssetTypes
              
              
              
              
              
                public virtual IEnumerable<Type> AdditionalAssetTypes { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Collections.Generic.IEnumerable<System.Type> | 
                     | 
                  
                
              
              
              
              
              
              
              Description
              
              
              
              
              
                public abstract string Description { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                     | 
                  
                
              
              
              
              
              
              
              Id
              
              
              
              
              
                public abstract Guid Id { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Guid | 
                     | 
                  
                
              
              
              
              
              
              
              Name
              
              
              
              
              
                public virtual string Name { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                     | 
                  
                
              
              
              
              
              
              
              Order
              
              
              
              
              
                public int Order { get; protected set; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Int32 | 
                     | 
                  
                
              
              
              
              
              
              
              RootAssetTypes
              
              
              
              
              
                public abstract IEnumerable<Type> RootAssetTypes { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Collections.Generic.IEnumerable<System.Type> | 
                     | 
                  
                
              
              
              
              
              
              
              SupportedFileExtensions
              
              
              
              
              
                public abstract string SupportedFileExtensions { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                     | 
                  
                
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              GetDefaultParameters(Boolean)
              
              
              
              
              
                public AssetImporterParameters GetDefaultParameters(bool isForReImport)
               
              
              Parameters
              
                
                  
                    | Type | 
                    Name | 
                    Description | 
                  
                
                
                  
                    | System.Boolean | 
                    isForReImport | 
                     | 
                  
                
              
              Returns
              
              
              
              
              
              
              Import(UFile, AssetImporterParameters)
              
              
              
              
              
                public abstract IEnumerable<AssetItem> Import(UFile rawAssetPath, AssetImporterParameters importParameters)
               
              
              Parameters
              
              Returns
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Collections.Generic.IEnumerable<AssetItem> | 
                     | 
                  
                
              
              
              
              
              
              
              IsSupportingFile(String)
              
              
              
              
              
                public virtual bool IsSupportingFile(string filePath)
               
              
              Parameters
              
                
                  
                    | Type | 
                    Name | 
                    Description | 
                  
                
                
                  
                    | System.String | 
                    filePath | 
                     | 
                  
                
              
              Returns
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Boolean | 
                     | 
                  
                
              
              
              
 
              
               
              
              
              
              
              Extension Methods