Table of Contents

Class TAssetBundleManifestUtil

Namespace
TAssetBundle.Editor
Assembly
TAssetBundle.Editor.dll
public static class TAssetBundleManifestUtil
Inheritance
TAssetBundleManifestUtil
Inherited Members

Methods

AddAssetBundleBuild(TAssetBundleManifest, List<Object>, EAssetBundleBuildName)

Add AssetBundle build to manifest

public static void AddAssetBundleBuild(this TAssetBundleManifest manifest, List<Object> objects, EAssetBundleBuildName buildName)

Parameters

manifest TAssetBundleManifest

Manifest

objects List<Object>

Assets

buildName EAssetBundleBuildName

Build name

ApplyToAll(TAssetBundleManifest[], string, Action<TAssetBundleManifest>)

Apply action to every selected manifest, registering a single Undo step and calling MarkAsDirty() for each. Intended for plugin Inspector modules handling Unity multi-object edit.

public static void ApplyToAll(this TAssetBundleManifest[] manifests, string undoName, Action<TAssetBundleManifest> action)

Parameters

manifests TAssetBundleManifest[]
undoName string
action Action<TAssetBundleManifest>

GetAssetBundleBuildName(TAssetBundleManifest, List<Object>, EAssetBundleBuildName)

Get the build name of the assets

public static string GetAssetBundleBuildName(this TAssetBundleManifest manifest, List<Object> objects, EAssetBundleBuildName buildName)

Parameters

manifest TAssetBundleManifest

Manifest

objects List<Object>

Assets

buildName EAssetBundleBuildName

Asset bundle build name

Returns

string

Build name

GetManifest(string)

Get manifest by asset bundle name

public static TAssetBundleManifest GetManifest(string assetBundleName)

Parameters

assetBundleName string

Asset bundle name

Returns

TAssetBundleManifest

TAssetBundleManifest