Show / Hide Table of Contents

Class PluginImporter

Inheritance
Object
Object
AssetImporter
PluginImporter
Inherited Members
AssetImporter.assetPath
AssetImporter.importSettingsMissing
AssetImporter.assetTimeStamp
AssetImporter.userData
AssetImporter.assetBundleName
AssetImporter.assetBundleVariant
AssetImporter.SetAssetBundleNameAndVariant(String, String)
AssetImporter.GetAtPath(String)
AssetImporter.SaveAndReimport()
AssetImporter.AddRemap(AssetImporter.SourceAssetIdentifier, Object)
AssetImporter.RemoveRemap(AssetImporter.SourceAssetIdentifier)
AssetImporter.GetExternalObjectMap()
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
public sealed class PluginImporter : AssetImporter

Properties

DefineConstraints

Declaration
public string[] DefineConstraints { get; set; }
Property Value
Type Description
String[]

isNativePlugin

Declaration
public bool isNativePlugin { get; }
Property Value
Type Description
Boolean

Methods

ClearSettings()

Declaration
public void ClearSettings()

GetAllImporters()

Declaration
public static PluginImporter[] GetAllImporters()
Returns
Type Description
PluginImporter[]

GetCompatibleWithAnyPlatform()

Declaration
public bool GetCompatibleWithAnyPlatform()
Returns
Type Description
Boolean
| Improve this Doc View Source

GetCompatibleWithEditor()

Declaration
public bool GetCompatibleWithEditor()
Returns
Type Description
Boolean

GetCompatibleWithEditor(String, String)

Declaration
public bool GetCompatibleWithEditor(string buildTargetGroup, string buildTarget)
Parameters
Type Name Description
String buildTargetGroup
String buildTarget
Returns
Type Description
Boolean
| Improve this Doc View Source

GetCompatibleWithPlatform(String)

Declaration
public bool GetCompatibleWithPlatform(string platformName)
Parameters
Type Name Description
String platformName
Returns
Type Description
Boolean
| Improve this Doc View Source

GetCompatibleWithPlatform(BuildTarget)

Declaration
public bool GetCompatibleWithPlatform(BuildTarget platform)
Parameters
Type Name Description
BuildTarget platform
Returns
Type Description
Boolean

GetEditorData(String)

Declaration
public string GetEditorData(string key)
Parameters
Type Name Description
String key
Returns
Type Description
String

GetExcludeEditorFromAnyPlatform()

Declaration
public bool GetExcludeEditorFromAnyPlatform()
Returns
Type Description
Boolean

GetExcludeFromAnyPlatform(String)

Declaration
public bool GetExcludeFromAnyPlatform(string platformName)
Parameters
Type Name Description
String platformName
Returns
Type Description
Boolean
| Improve this Doc View Source

GetExcludeFromAnyPlatform(BuildTarget)

Declaration
public bool GetExcludeFromAnyPlatform(BuildTarget platform)
Parameters
Type Name Description
BuildTarget platform
Returns
Type Description
Boolean
| Improve this Doc View Source

GetImporters(String)

Declaration
public static PluginImporter[] GetImporters(string platformName)
Parameters
Type Name Description
String platformName
Returns
Type Description
PluginImporter[]
| Improve this Doc View Source

GetImporters(String, String)

Declaration
public static PluginImporter[] GetImporters(string buildTargetGroup, string buildTarget)
Parameters
Type Name Description
String buildTargetGroup
String buildTarget
Returns
Type Description
PluginImporter[]
| Improve this Doc View Source

GetImporters(BuildTarget)

Declaration
public static PluginImporter[] GetImporters(BuildTarget platform)
Parameters
Type Name Description
BuildTarget platform
Returns
Type Description
PluginImporter[]
| Improve this Doc View Source

GetImporters(BuildTargetGroup, BuildTarget)

Declaration
public static PluginImporter[] GetImporters(BuildTargetGroup buildTargetGroup, BuildTarget buildTarget)
Parameters
Type Name Description
BuildTargetGroup buildTargetGroup
BuildTarget buildTarget
Returns
Type Description
PluginImporter[]

GetIsOverridable()

Declaration
public bool GetIsOverridable()
Returns
Type Description
Boolean

GetPlatformData(String, String)

Declaration
public string GetPlatformData(string platformName, string key)
Parameters
Type Name Description
String platformName
String key
Returns
Type Description
String
| Improve this Doc View Source

GetPlatformData(BuildTarget, String)

Declaration
public string GetPlatformData(BuildTarget platform, string key)
Parameters
Type Name Description
BuildTarget platform
String key
Returns
Type Description
String

SetCompatibleWithAnyPlatform(Boolean)

Declaration
public void SetCompatibleWithAnyPlatform(bool enable)
Parameters
Type Name Description
Boolean enable

SetCompatibleWithEditor(Boolean)

Declaration
public void SetCompatibleWithEditor(bool enable)
Parameters
Type Name Description
Boolean enable
| Improve this Doc View Source

SetCompatibleWithPlatform(String, Boolean)

Declaration
public void SetCompatibleWithPlatform(string platformName, bool enable)
Parameters
Type Name Description
String platformName
Boolean enable
| Improve this Doc View Source

SetCompatibleWithPlatform(BuildTarget, Boolean)

Declaration
public void SetCompatibleWithPlatform(BuildTarget platform, bool enable)
Parameters
Type Name Description
BuildTarget platform
Boolean enable

SetEditorData(String, String)

Declaration
public void SetEditorData(string key, string value)
Parameters
Type Name Description
String key
String value

SetExcludeEditorFromAnyPlatform(Boolean)

Declaration
public void SetExcludeEditorFromAnyPlatform(bool excludedFromAny)
Parameters
Type Name Description
Boolean excludedFromAny

SetExcludeFromAnyPlatform(String, Boolean)

Declaration
public void SetExcludeFromAnyPlatform(string platformName, bool excludedFromAny)
Parameters
Type Name Description
String platformName
Boolean excludedFromAny
| Improve this Doc View Source

SetExcludeFromAnyPlatform(BuildTarget, Boolean)

Declaration
public void SetExcludeFromAnyPlatform(BuildTarget platform, bool excludedFromAny)
Parameters
Type Name Description
BuildTarget platform
Boolean excludedFromAny
| Improve this Doc View Source

SetIncludeInBuildDelegate(PluginImporter.IncludeInBuildDelegate)

Declaration
public void SetIncludeInBuildDelegate(PluginImporter.IncludeInBuildDelegate includeInBuildDelegate)
Parameters
Type Name Description
PluginImporter.IncludeInBuildDelegate includeInBuildDelegate

SetPlatformData(String, String, String)

Declaration
public void SetPlatformData(string platformName, string key, string value)
Parameters
Type Name Description
String platformName
String key
String value
| Improve this Doc View Source

SetPlatformData(BuildTarget, String, String)

Declaration
public void SetPlatformData(BuildTarget platform, string key, string value)
Parameters
Type Name Description
BuildTarget platform
String key
String value

ShouldIncludeInBuild()

Declaration
public bool ShouldIncludeInBuild()
Returns
Type Description
Boolean

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX