forked from Mirrors/openclonk
103 lines
2.2 KiB
C++
103 lines
2.2 KiB
C++
/*
|
|
* OpenClonk, http://www.openclonk.org
|
|
*
|
|
* Copyright (c) 1998-2000 Matthes Bender
|
|
* Copyright (c) 2001 Sven Eberhardt
|
|
* Copyright (c) 2001-2009, RedWolf Design GmbH, http://www.clonk.de
|
|
*
|
|
* Portions might be copyrighted by other authors who have contributed
|
|
* to OpenClonk.
|
|
*
|
|
* Permission to use, copy, modify, and/or distribute this software for any
|
|
* purpose with or without fee is hereby granted, provided that the above
|
|
* copyright notice and this permission notice appear in all copies.
|
|
* See isc_license.txt for full license and disclaimer.
|
|
*
|
|
* "Clonk" is a registered trademark of Matthes Bender.
|
|
* See clonk_trademark_license.txt for full license.
|
|
*/
|
|
|
|
/* Forward declarations */
|
|
|
|
#ifndef INC_C4Prototypes
|
|
#define INC_C4Prototypes
|
|
|
|
class C4AulFunc;
|
|
class C4Game;
|
|
class C4Record;
|
|
class C4Playback;
|
|
class C4Scenario;
|
|
class C4PlayerInfoCore;
|
|
class C4ObjectInfoCore;
|
|
class C4DefCore;
|
|
class C4Def;
|
|
class C4DefList;
|
|
class C4IDList;
|
|
class C4NameList;
|
|
class C4SVal;
|
|
class C4Material;
|
|
class C4MaterialMap;
|
|
class C4TexMapEntry;
|
|
class C4TextureMap;
|
|
class C4TeamList;
|
|
class C4RoundResult;
|
|
class C4Facet;
|
|
class C4ObjectInfo;
|
|
class C4Object;
|
|
class C4ObjectList;
|
|
class C4ObjectLink;
|
|
class C4MenuItem;
|
|
class C4Menu;
|
|
class C4Command;
|
|
class C4Action;
|
|
class C4MassMoverSet;
|
|
class C4MassMover;
|
|
class C4Console;
|
|
class C4Viewport;
|
|
class C4GraphicsSystem;
|
|
class C4Player;
|
|
class C4PlayerList;
|
|
class C4GameResList;
|
|
class C4GameMessage;
|
|
class C4GameMessageList;
|
|
class C4GamePadControl;
|
|
class C4GamePadOpener;
|
|
class C4GameOptionsList;
|
|
class C4SoundSystem;
|
|
class C4PXS;
|
|
class C4PXSSystem;
|
|
class C4Graph;
|
|
class C4Group;
|
|
class C4GroupSet;
|
|
class C4Packet;
|
|
class C4Stream;
|
|
class C4Network;
|
|
class C4NetworkClient;
|
|
class C4NetworkClientList;
|
|
class C4MouseControl;
|
|
class C4Region;
|
|
class C4RegionList;
|
|
class C4PathFinder;
|
|
class C4MaterialList;
|
|
class C4AList;
|
|
class C4AulFunc;
|
|
class C4AulScriptFunc;
|
|
class C4AulDefFunc;
|
|
class C4AulScript;
|
|
class C4AulScriptEngine;
|
|
class C4LChunk;
|
|
class C4LSector;
|
|
class C4LSectors;
|
|
class C4Rect;
|
|
class C4Facet;
|
|
class C4TargetFacet;
|
|
class C4FacetSurface;
|
|
class C4Surface;
|
|
class C4League;
|
|
class C4RoundResults;
|
|
|
|
namespace C4GUI { class Screen; }
|
|
typedef C4GUI::Screen C4GUIScreen;
|
|
|
|
#endif // INC_C4Prototypes
|