1
0
forked from 0ad/0ad

Removes unused forward declarations of class and struct.

This was SVN commit r25903.
This commit is contained in:
Vladislav Belov 2021-09-08 19:43:01 +00:00
parent 9552a9720c
commit a5c82a4ef6
32 changed files with 8 additions and 59 deletions

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2015 Wildfire Games.
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -27,7 +27,6 @@ class FCDEntityInstance;
class FCDSceneNode;
class FCDSkinController;
class FMMatrix44;
class FUStatus;
class Skeleton;

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2013 Wildfire Games.
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -20,9 +20,7 @@
#include "lib/file/vfs/vfs.h"
class CStr8;
class CColladaManagerImpl;
class MD5;
class CColladaManager
{

View File

@ -21,8 +21,6 @@
#include "graphics/Texture.h"
#include "lib/res/handle.h"
struct UnifontGlyphData;
/**
* Storage for a bitmap font. Loaded by CFontManager.
*/

View File

@ -27,7 +27,6 @@
#include "scriptinterface/ScriptTypes.h"
#include "simulation2/system/Entity.h"
class CObjectEntry;
class CTerrain;
class WaterManager;
class SkyManager;

View File

@ -30,13 +30,10 @@ class CTerrain;
class CCamera;
class CCinemaManager;
class CPostprocManager;
class CTriggerManager;
class WaterManager;
class SkyManager;
class CSimulation2;
struct MapTrigger;
struct MapTriggerGroup;
class XMLWriter_File;
class CMapWriter : public CMapIO
{

View File

@ -23,10 +23,8 @@
#include "ps/CStrIntern.h"
class CActorDef;
class CModel;
class CObjectEntry;
class CObjectManager;
class CSkeletonAnim;
class CXeromyces;
class XMBElement;

View File

@ -23,7 +23,6 @@ class CSkeletonAnim;
class CObjectBase;
class CObjectManager;
class CSimulation2;
struct SPropPoint;
#include <map>
#include <set>

View File

@ -27,7 +27,6 @@
#include <vector>
class CFrustum;
class CTerrain;
class CSimContext;
class CTexturedLineRData;
struct SOverlayDescriptor;

View File

@ -29,7 +29,6 @@
class CColladaManager;
class CSkeletonAnimDef;
class CStr8;
///////////////////////////////////////////////////////////////////////////////
// CSkeletonAnimManager : owner class of all skeleton anims - manages creation,

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2020 Wildfire Games.
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -29,9 +29,6 @@
#include <vector>
class XMBElement;
class CXeromyces;
//////////////////////////////////////////////////////////////////////////////////////////////////////////
// CTerrainTextureEntry: class wrapping a terrain texture object; contains various other required
// elements - color of minimap, terrain "group" it belongs to, etc

View File

@ -33,8 +33,6 @@
#define NUM_ALPHA_MAPS 14
class XMBElement;
class CXeromyces;
class CTerrainTextureEntry;
class CTerrainProperties;

View File

@ -28,7 +28,6 @@ class CActorDef;
class CModelAbstract;
class CObjectEntry;
class CObjectManager;
class CSkeletonAnim;
class CUnitAnimation;

View File

@ -26,9 +26,7 @@
#include <set>
class CUnit;
class CVector3D;
class CObjectManager;
class CStr8;
class CStrW;
///////////////////////////////////////////////////////////////////////////////

View File

@ -25,8 +25,6 @@
#include <vector>
class ScriptInterface;
/**
* When in focus, returns all currently pressed keys.
* After a set time without changes, it will trigger a "combination" event.

View File

@ -27,9 +27,7 @@
#include <deque>
#include <vector>
class CCamera;
class CMatrix3D;
class CTerrain;
class CMiniMap : public IGUIObject
{

View File

@ -32,7 +32,6 @@
class CGame;
class CNetClientSession;
class CNetClientTurnManager;
class CNetServer;
class ScriptInterface;
typedef struct _ENetHost ENetHost;

View File

@ -25,8 +25,6 @@ class CNetMessage;
class CFileTransferResponseMessage;
class CFileTransferDataMessage;
class CFileTransferAckMessage;
class CNetClientSession;
class CNetServerSession;
class INetSession;
// Assume this is sufficiently less than MTU that packets won't get

View File

@ -22,7 +22,6 @@
#include <string>
typedef struct _ENetHost ENetHost;
class ScriptInterface;
class CStr8;
namespace StunClient

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2020 Wildfire Games.
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -28,8 +28,6 @@
#include <vector>
class ScriptInterface;
/**
* Struct ProfileColumn: Describes one column of an AbstractProfileTable.
*/

View File

@ -22,7 +22,6 @@
#include "scriptinterface/StructuredClone.h"
class CSimulation2;
class CGUIManager;
/**
* @file

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2019 Wildfire Games.
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -21,8 +21,6 @@
#include "lib/os_path.h"
#include "scriptinterface/ScriptTypes.h"
class CSimulation2;
class CGUIManager;
class CStrW;
class ScriptInterface;

View File

@ -85,7 +85,6 @@ XMB_Text {
#include <string>
#include <string_view>
class CXeromyces;
class XMBStorage;
class XMBElement;

View File

@ -26,8 +26,6 @@ typedef xmlRelaxNG *xmlRelaxNGPtr;
typedef struct _xmlDoc xmlDoc;
typedef xmlDoc *xmlDocPtr;
class IRelaxNGGrammar;
class RelaxNGValidator
{
public:

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2019 Wildfire Games.
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -24,8 +24,6 @@
#include <vector>
class CVector3D;
class MikkTSpace
{

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2012 Wildfire Games.
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -34,7 +34,6 @@
#include "graphics/Texture.h"
class CLightEnv;
class CMatrix3D;
class CModel;
class ShadowMap;

View File

@ -27,7 +27,6 @@
#ifndef INCLUDED_RENDERINGOPTIONS
#define INCLUDED_RENDERINGOPTIONS
class CConfigDB;
class CStr8;
class CRenderer;

View File

@ -24,7 +24,6 @@
class CBoundingBoxAligned;
class CCamera;
class CFrustum;
class CMatrix3D;
class CVector3D;
struct ShadowMapInternals;

View File

@ -34,7 +34,6 @@ class CShaderDefines;
class CSimulation2;
class ShadowMap;
class WaterManager;
struct TerrainRendererInternals;

View File

@ -29,10 +29,8 @@
#include "maths/Vector2D.h"
#include "renderer/VertexBufferManager.h"
class CSimulation2;
class CFrustum;
struct CoastalPoint;
struct WaveObject;
/**

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2010 Wildfire Games.
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -20,8 +20,6 @@
#include "simulation2/system/Interface.h"
struct CColor;
class ICmpGuiInterface : public IComponent
{
public:

View File

@ -20,8 +20,6 @@
#include "ICmpRallyPointRenderer.h"
#include "simulation2/system/InterfaceScripted.h"
class CFixedVector2D;
BEGIN_INTERFACE_WRAPPER(RallyPointRenderer)
DEFINE_INTERFACE_METHOD("SetDisplayed", ICmpRallyPointRenderer, SetDisplayed)
DEFINE_INTERFACE_METHOD("SetPosition", ICmpRallyPointRenderer, SetPosition)

View File

@ -27,7 +27,6 @@
#include <vector>
class CVector3D;
class ISoundItem;
enum eSndGrpFlags
{