DEKI/ENGINE docs
Deki 0.19.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
PackageEntry Struct Reference

One package as the package manager sees it. More...

#include <C:/Users/kirby/Documents/Github/deki/deki-editor/deki-editor/include/deki-editor/PackageContract.h>

Public Attributes

std::string id
std::string name
std::string displayName
std::string description
std::string installedVersion
std::string lockedVersion
std::vector< std::string > availableVersions
std::string author
std::string license
std::string url
PackageSourceType source = PackageSourceType::GitHub
PackageType packageType = PackageType::Unknown
std::string installer
bool isInstalled = false
std::vector< std::string > requiredPackages
std::string resolvedBy
bool declaredInManifest = false
std::string registrySource
bool editable = false
bool experimental = false
std::string minEngine

Detailed Description

One package as the package manager sees it.

Member Data Documentation

◆ id

std::string PackageEntry::id

◆ name

std::string PackageEntry::name

◆ displayName

std::string PackageEntry::displayName

◆ description

std::string PackageEntry::description

◆ installedVersion

std::string PackageEntry::installedVersion

◆ lockedVersion

std::string PackageEntry::lockedVersion

◆ availableVersions

std::vector<std::string> PackageEntry::availableVersions

◆ author

std::string PackageEntry::author

◆ license

std::string PackageEntry::license

◆ url

std::string PackageEntry::url

◆ source

◆ packageType

PackageType PackageEntry::packageType = PackageType::Unknown

◆ installer

std::string PackageEntry::installer

◆ isInstalled

bool PackageEntry::isInstalled = false

◆ requiredPackages

std::vector<std::string> PackageEntry::requiredPackages

◆ resolvedBy

std::string PackageEntry::resolvedBy

◆ declaredInManifest

bool PackageEntry::declaredInManifest = false

◆ registrySource

std::string PackageEntry::registrySource

◆ editable

bool PackageEntry::editable = false

◆ experimental

bool PackageEntry::experimental = false

◆ minEngine

std::string PackageEntry::minEngine

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