Class Platform
Platform base class.
Implements
Inherited Members
Namespace: Unity.Build
Assembly: solution.dll
Syntax
public abstract class Platform : IEquatable<Platform>
Properties
| Name | Description |
|---|---|
| AvailablePlatforms | All available platforms. |
| DisplayName | Platform display name. Used for displaying on user interface. |
| HasPackage | Determine if the platform has a known package. |
| IconPath | Platform icon file path. |
| IsPackageInstalled | Determine if the platform package is installed. |
| IsPublic | Determine if the platform is public, or closed (require license to use). |
| Name | Platform short name. Used by serialization. |
| PackageId | Platform package identifier. |
Methods
| Name | Description |
|---|---|
| Equals(object) | Determines whether the specified object is equal to the current object. |
| Equals(Platform) | Indicates whether the current object is equal to another object of the same type. |
| GetHashCode() | Serves as the default hash function. |
| GetNameFromLegacyName(string) | |
| GetPlatformByName(string) | Get platform by name. |
| InstallPackage() | Start installation of platform package. |
Operators
| Name | Description |
|---|---|
| operator ==(Platform, Platform) | |
| operator !=(Platform, Platform) |