class Project
Represents an on-disk project.
public bool HasCompiler { get; }
Whether the project's code has a compiler assigned.
public string ConfigFilePath { get; set; }
Absolute path to the .addon file
public bool Active { get; set; }
True if this project is active
public bool Pinned { get; set; }
True if this project is pinned, we'll prioritise it when sorting
public DateTimeOffset LastOpened { get; set; }
When did the user last open this project?
public bool Broken { get; set; }
True if this project failed to load properly for some reason
public bool IsPublished { get; }
Returns true if this project has previously been published. This is kind of a guess though because all it does is look to see if we have a published package cached with the same ident.
public string EditUrl { get; }
The URL to the package's page for editing
public string ViewUrl { get; }
The URL to the package's page for viewing/linking
public ProjectConfig Config { get; set; }
Configuration of the project.
public bool IsTransient { get; }
If true this project isn't a 'real' project. It's likely a temporary project created with the intention to configure and publish a single asset.
public bool IsBuiltIn { get; }
If true this project isn't a 'real' project. It's likely a temporary project created with the intention to configure and publish a single asset.
public Package Package { get; }
The package for this project. This is a mock up of the actual package.
public static Project Current { get; }
Current open project.
public bool Equals( object obj )
😔 No documentation found.
public string ToString( )
😔 No documentation found.
public Type GetType( )
😔 No documentation found.
public static Project Load( string dir )
😔 No documentation found.
public bool IsSourcePublish( )
😔 No documentation found.
public Project( )
😔 No documentation found.
public string GetLocalizationPath( )
😔 No documentation found.
public string GetAssetsPath( )
😔 No documentation found.
public bool HasCodePath( )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public string GetRootPath( )
😔 No documentation found.
public bool HasAssetsPath( )
😔 No documentation found.
public string GetCodePath( )
😔 No documentation found.