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) | Get current platform name. |
GetPlatformByName(string) | Get platform by name. |
InstallPackage() | Start installation of platform package. |
Operators
Name | Description |
---|---|
operator ==(Platform, Platform) | |
operator !=(Platform, Platform) |