Class ContentFileFixture
Inheritance
ContentFileFixture
Assembly: Unity.ScriptableBuildPipeline.Tests.dll
Syntax
public abstract class ContentFileFixture : IPrebuildSetup, IPostBuildCleanup
Constructors
ContentFileFixture()
Declaration
public ContentFileFixture()
Fields
m_Catalog
Declaration
protected Catalog m_Catalog
Field Value
m_CatalogDir
Declaration
protected string m_CatalogDir
Field Value
m_ContentRoot
Declaration
protected string m_ContentRoot
Field Value
m_NS
Declaration
protected ContentNamespace m_NS
Field Value
Properties
ContentDir
Declaration
public virtual string ContentDir { get; }
Property Value
ContentRoot
Declaration
protected string ContentRoot { get; }
Property Value
Methods
BuildContentLoadsAndCatalog(string, AssetBundleBuild[])
Declaration
protected void BuildContentLoadsAndCatalog(string outdir, AssetBundleBuild[] bundles)
Parameters
Cleanup()
Declaration
public virtual void Cleanup()
CreateCatalog(string)
Declaration
public ContentFileFixture.ContentBuildCatalog CreateCatalog(string name)
Parameters
| Type |
Name |
Description |
| string |
name |
|
Returns
DefaultBuild()
Declaration
protected virtual void DefaultBuild()
GetVFSFilename(string)
Declaration
public string GetVFSFilename(string fn)
Parameters
| Type |
Name |
Description |
| string |
fn |
|
Returns
LoadCatalog(string, bool)
Declaration
public void LoadCatalog(string name, bool mountAllArchives = true)
Parameters
| Type |
Name |
Description |
| string |
name |
|
| bool |
mountAllArchives |
|
PrepareBuildLayout()
Declaration
protected abstract void PrepareBuildLayout()
SetUp()
Declaration
[SetUp]
public void SetUp()
Setup()
Declaration
TearDown()
Declaration
[TearDown]
public void TearDown()
Implements