Nuclide
Software Development Kit for id Tech
defs.h File Reference
#include "util.h"
#include "achievements.h"
#include "master.h"
#include "modserver.h"
#include "music.h"
#include "richpresence.h"
#include "tcp.h"
#include "updates.h"
#include "gamelibrary.h"
#include "maplibrary.h"
#include "error.h"

Go to the source code of this file.

Enumerations

enum  packageType_t {
  GPMI_NAME , GPMI_CATEGORY , GPMI_TITLE , GPMI_VERSION ,
  GPMI_DESCRIPTION , GPMI_LICENSE , GPMI_AUTHOR , GPMI_WEBSITE ,
  GPMI_INSTALLED , GPMI_ACTION , GPMI_AVAILABLE , GPMI_FILESIZE
}
 Definitions for FTE's internal package manager. More...
 

Enumeration Type Documentation

◆ packageType_t

Definitions for FTE's internal package manager.

We don't want you to talk to this one directly within Nuclide.

Enumerator
GPMI_NAME 

name of the package, for use with the pkg command.

GPMI_CATEGORY 

category text

GPMI_TITLE 

name of the package, for showing the user.

GPMI_VERSION 

version info (may have multiple with the same name but different versions)

GPMI_DESCRIPTION 

some blurb

GPMI_LICENSE 

what license its distributed under

GPMI_AUTHOR 

name of the person(s) who created it

GPMI_WEBSITE 

where to contribute/find out more info/etc

GPMI_INSTALLED 

current state

GPMI_ACTION 

desired state

GPMI_AVAILABLE 

whether it may be downloaded or not.

GPMI_FILESIZE 

size to download.