Python Script Engine  8.1
GL Studio Editor Python Script API
PackageManager::Package Class Reference
+ Inheritance diagram for PackageManager::Package:

Public Member Functions

Kitting::ComparableVersion GetRequiredGLStudioVersion () override
 
Kitting::Version GetVersion ()
 
Kitting::ComparableVersionGetReferencedVersion ()
 
String GetName ()
 
String GetPlatform ()
 
String GetDescription ()
 
String GetPackagePath ()
 
bool IsReference ()
 
- Public Member Functions inherited from Kitting::HasRequiredGLStudioVerison
virtual ~HasRequiredGLStudioVerison ()
 

Detailed Description

Class representing a package, either inside a zip file or extracted to a project.

Member Function Documentation

String PackageManager::Package::GetDescription ( )

Returns the package's self-reported description.

String PackageManager::Package::GetName ( )

Returns the package's self-reported name.

String PackageManager::Package::GetPackagePath ( )

Returns the package's self-reported path.

String PackageManager::Package::GetPlatform ( )

Returns the package's self-reported platform.

Kitting::ComparableVersion* PackageManager::Package::GetReferencedVersion ( )

Returns the comparable version used to find the correct package version if the package is a reference.

Kitting::ComparableVersion PackageManager::Package::GetRequiredGLStudioVersion ( )
overridevirtual
Kitting::Version PackageManager::Package::GetVersion ( )

Returns the self-reported version number of the package.

bool PackageManager::Package::IsReference ( )

Returns whether or not this package is installed as a reference or not.


The documentation for this class was generated from the following file: