Nuclide
Software Development Kit for id Tech
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
defs.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2016-2022 Vera Visions LLC.
3
*
4
* Permission to use, copy, modify, and distribute this software for any
5
* purpose with or without fee is hereby granted, provided that the above
6
* copyright notice and this permission notice appear in all copies.
7
*
8
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12
* WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER
13
* IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
14
* OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15
*/
16
17
#include "
cmd.h
"
18
#include "
util.h
"
19
#include "
achievements.h
"
20
#include "
activitypub.h
"
21
#include "
master.h
"
22
#include "
modserver.h
"
23
#include "
music.h
"
24
#include "
richpresence.h
"
25
#include "
tcp.h
"
26
#include "
updates.h
"
27
#include "
gamelibrary.h
"
28
#include "
maplibrary.h
"
29
#include "
error.h
"
30
32
typedef
enum
33
{
34
GPMI_NAME
,
35
GPMI_CATEGORY
,
36
GPMI_TITLE
,
37
GPMI_VERSION
,
38
GPMI_DESCRIPTION
,
39
GPMI_LICENSE
,
40
GPMI_AUTHOR
,
41
GPMI_WEBSITE
,
42
GPMI_INSTALLED
,
43
GPMI_ACTION
,
44
GPMI_AVAILABLE
,
45
GPMI_FILESIZE
,
46
}
packageType_t
;
achievements.h
activitypub.h
error.h
gamelibrary.h
maplibrary.h
master.h
modserver.h
music.h
cmd.h
Console Commands.
packageType_t
packageType_t
Definitions for FTE's internal package manager.
Definition:
defs.h:33
GPMI_CATEGORY
@ GPMI_CATEGORY
category text
Definition:
defs.h:35
GPMI_AVAILABLE
@ GPMI_AVAILABLE
whether it may be downloaded or not.
Definition:
defs.h:44
GPMI_ACTION
@ GPMI_ACTION
desired state
Definition:
defs.h:43
GPMI_NAME
@ GPMI_NAME
name of the package, for use with the pkg command.
Definition:
defs.h:34
GPMI_WEBSITE
@ GPMI_WEBSITE
where to contribute/find out more info/etc
Definition:
defs.h:41
GPMI_LICENSE
@ GPMI_LICENSE
what license its distributed under
Definition:
defs.h:39
GPMI_DESCRIPTION
@ GPMI_DESCRIPTION
some blurb
Definition:
defs.h:38
GPMI_FILESIZE
@ GPMI_FILESIZE
size to download.
Definition:
defs.h:45
GPMI_INSTALLED
@ GPMI_INSTALLED
current state
Definition:
defs.h:42
GPMI_AUTHOR
@ GPMI_AUTHOR
name of the person(s) who created it
Definition:
defs.h:40
GPMI_VERSION
@ GPMI_VERSION
version info (may have multiple with the same name but different versions)
Definition:
defs.h:37
GPMI_TITLE
@ GPMI_TITLE
name of the package, for showing the user.
Definition:
defs.h:36
richpresence.h
util.h
tcp.h
updates.h
src
platform
defs.h
Generated by
1.9.3