Class PlatformLocations
This class file helps covering the platform specific requirements of the ODIN package as install locations will vary based on how it is installed.
- Installing from git$PROJECT_PATH/Library/PackageCache/io.fourplayers.odin@$COMMIT_HASH
- Installing from Unity asset store$PROJECT_PATH/Assets/4Players/ODIN
- Installing from tarball$PROJECT_PATH/Assets/io.fourplayers.odin
- Installing from Unity package bundle$PROJECT_PATH/Packages/io.fourplayers.odin
Assembly: cs.temp.dll.dll
Declaration
Properties
LibraryCache
Declaration
Fields
PackageName
Declaration
PackageVendor
Declaration
PackageShortName
Declaration
AssetPath
Declaration
AssetStorePath
Declaration
TarballPath
Declaration
PackagePath
Declaration
BinaryLocations
Declaration
Methods
IsGit()
Declaration
Returns
System.Boolean
IsUnityStore()
Declaration
Returns
System.Boolean
IsTarball()
Declaration
Returns
System.Boolean
IsPackageBundle()
Declaration
Returns
System.Boolean
IsCustom()
Declaration
Returns
System.Boolean
GetPaths(SupportedPlatform, bool)
Declaration
Returns
Odin.IEnumerable<System.String>
Parameters
Type | Name |
---|---|
OdinNative.Core.Platform.SupportedPlatform | platform |
System.Boolean | is64Bit |