Documentation

UnityProjectInfo
in package

Table of Contents

Constants

FILE_MANIFEST  = '/Packages/manifest.json'
FILE_PACKAGES  = '/Packages/packages-lock.json'
FILE_SETTINGS  = '/ProjectSettings/ProjectSettings.asset'
FILE_VERSION  = '/ProjectSettings/ProjectVersion.txt'

Properties

$editorChangeset  : string
$editorVersion  : string
$manifest  : array<string|int, mixed>
$packages  : array<string|int, mixed>
$path  : string
$settings  : array<string|int, mixed>

Methods

find()  : UnityProjectInfo|null
findAll()  : iterable<string|int, mixed>
saveManifest()  : void
writeSetting()  : void

Constants

FILE_PACKAGES

public mixed FILE_PACKAGES = '/Packages/packages-lock.json'

FILE_SETTINGS

public mixed FILE_SETTINGS = '/ProjectSettings/ProjectSettings.asset'

FILE_VERSION

public mixed FILE_VERSION = '/ProjectSettings/ProjectVersion.txt'

Properties

Methods

findAll()

public static findAll(string $directory) : iterable<string|int, mixed>
Parameters
$directory : string
Return values
iterable<string|int, mixed>

writeSetting()

public writeSetting(string $key, string $value) : void
Parameters
$key : string
$value : string

        
On this page

Search results