Skip to content

Commit

Permalink
Added a proper GPL banner
Browse files Browse the repository at this point in the history
  • Loading branch information
skyjake committed Sep 2, 2003
1 parent fcbb786 commit 58a08a8
Show file tree
Hide file tree
Showing 27 changed files with 609 additions and 264 deletions.
21 changes: 21 additions & 0 deletions doomsday/Include/dd_api.h
@@ -1,3 +1,24 @@
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_api.h: Data Structures for the Engine/Game Interface
*/

#ifndef __DOOMSDAY_GAME_API_H__
#define __DOOMSDAY_GAME_API_H__

Expand Down
27 changes: 22 additions & 5 deletions doomsday/Include/dd_def.h
@@ -1,7 +1,24 @@
//===========================================================================
// DD_DEF.H
// Internal Doomsday definitions.
//===========================================================================
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_def.h: Internal Doomsday Macros and Constants
*/

#ifndef __DOOMSDAY_DEFS_H__
#define __DOOMSDAY_DEFS_H__

Expand Down Expand Up @@ -69,4 +86,4 @@ extern int usegamma;
extern fixed_t finesine[5*FINEANGLES/4];
extern fixed_t *finecosine;

#endif
#endif
30 changes: 25 additions & 5 deletions doomsday/Include/dd_dgl.h
@@ -1,13 +1,33 @@
//===========================================================================
// DD_DGL.H
//===========================================================================
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_dgl.h: Accessing the Doomsday Graphics Library API
*/

#ifndef __DOOMSDAY_DGL_BASE_H__
#define __DOOMSDAY_DGL_BASE_H__

#include "dglib.h"

// This driver struct is filled with addresses exported from the rendering
// DLL right after it has been loaded, in dd_dgl.c.
/*
* This driver struct is filled with addresses exported from the rendering
* DLL right after it has been loaded, in dd_dgl.c.
*/
typedef struct dgldriver_s
{
int (*Init)(int width, int height, int bpp, int mode);
Expand Down
26 changes: 22 additions & 4 deletions doomsday/Include/dd_help.h
@@ -1,6 +1,24 @@
//===========================================================================
// DD_HELP.H
//===========================================================================
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_help.h: Help Text Strings
*/

#ifndef __DOOMSDAY_HELP_H__
#define __DOOMSDAY_HELP_H__

Expand All @@ -17,4 +35,4 @@ void DD_ShutdownHelp(void);
void * DH_Find(char *id);
char * DH_GetString(void *found, int type);

#endif
#endif
26 changes: 22 additions & 4 deletions doomsday/Include/dd_input.h
@@ -1,6 +1,24 @@
//===========================================================================
// DD_INPUT.H
//===========================================================================
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_input.h: Input Subsystem
*/

#ifndef __DOOMSDAY_BASEINPUT_H__
#define __DOOMSDAY_BASEINPUT_H__

Expand Down Expand Up @@ -36,4 +54,4 @@ byte DD_ModKey(byte key);
D_CMD( KeyMap );
D_CMD( DumpKeyMap );

#endif
#endif
24 changes: 21 additions & 3 deletions doomsday/Include/dd_loop.h
@@ -1,6 +1,24 @@
//===========================================================================
// DD_LOOP.H
//===========================================================================
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_loop.h: Main Loop
*/

#ifndef __DOOMSDAY_BASELOOP_H__
#define __DOOMSDAY_BASELOOP_H__

Expand Down
26 changes: 22 additions & 4 deletions doomsday/Include/dd_main.h
@@ -1,6 +1,24 @@
//===========================================================================
// DD_MAIN.H
//===========================================================================
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_main.h: Engine Core
*/

#ifndef __DOOMSDAY_MAIN_H__
#define __DOOMSDAY_MAIN_H__

Expand Down Expand Up @@ -32,4 +50,4 @@ void DD_SetInteger(int ddvalue, int parm);
ddplayer_t* DD_GetPlayer(int number);
void DD_CheckTimeDemo(void);

#endif
#endif
21 changes: 21 additions & 0 deletions doomsday/Include/dd_plugin.h
@@ -1,3 +1,24 @@
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_plugin.h: Plugin Subsystem
*/

#ifndef __DOOMSDAY_PLUGIN_H__
#define __DOOMSDAY_PLUGIN_H__

Expand Down
25 changes: 23 additions & 2 deletions doomsday/Include/dd_share.h
@@ -1,4 +1,25 @@
// Common stuff to both the main engine and games.
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_share.h: Shared Macros and Constants
*
* Macros and constants used by the engine and games.
*/

#ifndef __DOOMSDAY_SHARED_H__
#define __DOOMSDAY_SHARED_H__
Expand All @@ -18,7 +39,7 @@ extern "C" {
#include <stdlib.h>
#include "dd_types.h"
#include "p_think.h"
#include "dd_dfdat.h"
#include "def_share.h"

//------------------------------------------------------------------------
//
Expand Down
24 changes: 21 additions & 3 deletions doomsday/Include/dd_types.h
@@ -1,6 +1,24 @@
//===========================================================================
// DD_TYPES.H
//===========================================================================
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_types.h: Type Definitions
*/

#ifndef __DOOMSDAY_TYPES_H__
#define __DOOMSDAY_TYPES_H__

Expand Down
27 changes: 25 additions & 2 deletions doomsday/Include/dd_wad.h
@@ -1,5 +1,28 @@
#ifndef __JHEXEN_WAD_H__
#define __JHEXEN_WAD_H__
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*
* Portions based on Hexen by Raven Software.
*/

/*
* dd_wad.h: WAD Files and Data Lump Cache
*/

#ifndef __DOOMSDAY_WAD_H__
#define __DOOMSDAY_WAD_H__

#include "sys_file.h"

Expand Down
24 changes: 21 additions & 3 deletions doomsday/Include/dd_winit.h
@@ -1,6 +1,24 @@
//===========================================================================
// DD_WINIT.H
//===========================================================================
/* DE1: $Id$
* Copyright (C) 2003 Jaakko Keränen <jaakko.keranen@iki.fi>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not: http://www.opensource.org/
*/

/*
* dd_winit.h: Win32 Initialization
*/

#ifndef __DOOMSDAY_WINIT_H__
#define __DOOMSDAY_WINIT_H__

Expand Down

0 comments on commit 58a08a8

Please sign in to comment.