Class CSProjectDependency<T>
A helper common class to reference dependencies for a CS Project.
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.MSBuild
Assembly: cs.temp.dll.dll
Syntax
public class CSProjectDependency<T>
Type Parameters
Name | Description |
---|---|
T | The type of dependency. |
Constructors
CSProjectDependency(T, HashSet<BuildTarget>, HashSet<BuildTarget>)
Creates a new dependency instance given a dependency, a set of editor supported platforms and player supported platforms.
Declaration
public CSProjectDependency(T dependency, HashSet<BuildTarget> inEditorSupportedPlatforms, HashSet<BuildTarget> playerSupportedPlatforms)
Parameters
Type | Name | Description |
---|---|---|
T | dependency | |
HashSet<BuildTarget> | inEditorSupportedPlatforms | |
HashSet<BuildTarget> | playerSupportedPlatforms |
Properties
Dependency
Get the actual dependency.
Declaration
public T Dependency { get; }
Property Value
Type | Description |
---|---|
T |
InEditorSupportedPlatforms
Get a list of supported editor build targets.
Declaration
public HashSet<BuildTarget> InEditorSupportedPlatforms { get; }
Property Value
Type | Description |
---|---|
HashSet<BuildTarget> |
PlayerSupportedPlatforms
Get a list of supported player build targets.
Declaration
public HashSet<BuildTarget> PlayerSupportedPlatforms { get; }
Property Value
Type | Description |
---|---|
HashSet<BuildTarget> |