Interface IAssemblyNameProvider
Syntax
public interface IAssemblyNameProvider
Properties
ProjectGenerationRootNamespace
Declaration
string ProjectGenerationRootNamespace { get; }
Property Value
ProjectSupportedExtensions
Declaration
string[] ProjectSupportedExtensions { get; }
Property Value
Methods
FindForAssetPath(String)
Declaration
UnityEditor.PackageManager.PackageInfo FindForAssetPath(string assetPath)
Parameters
| Type |
Name |
Description |
| String |
assetPath |
|
Returns
| Type |
Description |
| UnityEditor.PackageManager.PackageInfo |
|
GeneratePlayerProjects(Boolean)
Declaration
void GeneratePlayerProjects(bool generatePlayerProjects)
Parameters
| Type |
Name |
Description |
| Boolean |
generatePlayerProjects |
|
GetAllAssetPaths()
Declaration
IEnumerable<string> GetAllAssetPaths()
Returns
GetAssemblies(Func<String, Boolean>)
Declaration
IEnumerable<UnityEditor.Compilation.Assembly> GetAssemblies(Func<string, bool> shouldFileBePartOfSolution)
Parameters
Returns
| Type |
Description |
| IEnumerable<UnityEditor.Compilation.Assembly> |
|
GetAssemblyNameFromScriptPath(String)
Declaration
string GetAssemblyNameFromScriptPath(string path)
Parameters
| Type |
Name |
Description |
| String |
path |
|
Returns
IsInternalizedPackagePath(String)
Declaration
bool IsInternalizedPackagePath(string path)
Parameters
| Type |
Name |
Description |
| String |
path |
|
Returns
ParseResponseFile(String, String, String[])
Declaration
ResponseFileData ParseResponseFile(string responseFilePath, string projectDirectory, string[] systemReferenceDirectories)
Parameters
| Type |
Name |
Description |
| String |
responseFilePath |
|
| String |
projectDirectory |
|
| String[] |
systemReferenceDirectories |
|
Returns
| Type |
Description |
| ResponseFileData |
|