Show / Hide Table of Contents

Class SingleExportCollection<T>

Inheritance
System.Object
ExportCollectionBase
SingleExportCollection<T>
AudioExportCollection
GlbExportCollection
MultipleExportCollection<T>
TerrainHeatmapExportCollection
Inherited Members
ExportCollectionBase.ExportAsset(IUnityObjectBase, String, String, FileSystem)
ExportCollectionBase.GetUniqueFileName(IUnityObjectBase, String, FileSystem)
ExportCollectionBase.ExportExtension
ExportCollectionBase.GetUniqueFileName(String, String, FileSystem)
ExportCollectionBase.ExportableAssets
ExportCollectionBase.Exportable
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: AssetRipper.Export.PrimaryContent
Assembly: AssetRipper.Export.PrimaryContent.dll
Syntax
public class SingleExportCollection<T> : ExportCollectionBase where T : IUnityObjectBase
Type Parameters
Name Description
T

Constructors

| Improve this Doc View Source

SingleExportCollection(IContentExtractor, T)

Declaration
public SingleExportCollection(IContentExtractor contentExtractor, T asset)
Parameters
Type Name Description
IContentExtractor contentExtractor
T asset

Properties

| Improve this Doc View Source

Asset

Declaration
public T Asset { get; }
Property Value
Type Description
T
| Improve this Doc View Source

Assets

Declaration
public override IEnumerable<IUnityObjectBase> Assets { get; }
Property Value
Type Description
IEnumerable<IUnityObjectBase>
Overrides
ExportCollectionBase.Assets
| Improve this Doc View Source

ContentExtractor

Declaration
public override IContentExtractor ContentExtractor { get; }
Property Value
Type Description
IContentExtractor
Overrides
ExportCollectionBase.ContentExtractor
| Improve this Doc View Source

Name

Declaration
public override string Name { get; }
Property Value
Type Description
System.String
Overrides
ExportCollectionBase.Name

Methods

| Improve this Doc View Source

Contains(IUnityObjectBase)

Declaration
public override bool Contains(IUnityObjectBase asset)
Parameters
Type Name Description
IUnityObjectBase asset
Returns
Type Description
System.Boolean
Overrides
ExportCollectionBase.Contains(IUnityObjectBase)
| Improve this Doc View Source

Export(String, FileSystem)

Declaration
public override bool Export(string projectDirectory, FileSystem fileSystem)
Parameters
Type Name Description
System.String projectDirectory
FileSystem fileSystem
Returns
Type Description
System.Boolean
Overrides
ExportCollectionBase.Export(String, FileSystem)
| Improve this Doc View Source

ExportInner(String, String, FileSystem)

Declaration
protected virtual bool ExportInner(string filePath, string dirPath, FileSystem fileSystem)
Parameters
Type Name Description
System.String filePath

The full path to the exported asset destination

System.String dirPath

The full path to the project export directory

FileSystem fileSystem
Returns
Type Description
System.Boolean

True if export was successful, false otherwise

  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾