mirror of
https://github.com/vcmi/vcmi.git
synced 2025-10-08 23:22:25 +02:00
remove CObjectHandler
This commit is contained in:
@@ -25,7 +25,6 @@
|
||||
#include "../GameEngine.h"
|
||||
#include "../widgets/TextControls.h"
|
||||
|
||||
#include "../../lib/mapObjects/CObjectHandler.h"
|
||||
#include "../../lib/int3.h"
|
||||
|
||||
MapViewCache::~MapViewCache() = default;
|
||||
|
@@ -153,7 +153,6 @@ set(lib_MAIN_SRCS
|
||||
mapObjects/CGResource.cpp
|
||||
mapObjects/TownBuildingInstance.cpp
|
||||
mapObjects/CGTownInstance.cpp
|
||||
mapObjects/CObjectHandler.cpp
|
||||
mapObjects/CQuest.cpp
|
||||
mapObjects/CRewardableObject.cpp
|
||||
mapObjects/FlaggableMapObject.cpp
|
||||
@@ -583,7 +582,6 @@ set(lib_MAIN_HEADERS
|
||||
mapObjects/TownBuildingInstance.h
|
||||
mapObjects/CGResource.h
|
||||
mapObjects/CGTownInstance.h
|
||||
mapObjects/CObjectHandler.h
|
||||
mapObjects/CQuest.h
|
||||
mapObjects/CRewardableObject.h
|
||||
mapObjects/FlaggableMapObject.h
|
||||
|
@@ -37,7 +37,6 @@
|
||||
#include "filesystem/Filesystem.h"
|
||||
#include "rmg/CRmgTemplateStorage.h"
|
||||
#include "mapObjectConstructors/CObjectClassesHandler.h"
|
||||
#include "mapObjects/CObjectHandler.h"
|
||||
#include "mapObjects/ObstacleSetHandler.h"
|
||||
#include "mapping/CMapEditManager.h"
|
||||
#include "ScriptHandler.h"
|
||||
@@ -182,7 +181,6 @@ void GameLibrary::initializeLibrary()
|
||||
createHandler(creh);
|
||||
createHandler(townh);
|
||||
createHandler(biomeHandler);
|
||||
createHandler(objh);
|
||||
createHandler(objtypeh);
|
||||
createHandler(spellSchoolHandler);
|
||||
createHandler(spellh);
|
||||
|
@@ -20,7 +20,6 @@ class CHeroClassHandler;
|
||||
class CCreatureHandler;
|
||||
class CSpellHandler;
|
||||
class CSkillHandler;
|
||||
class CObjectHandler;
|
||||
class CObjectClassesHandler;
|
||||
class ObstacleSetHandler;
|
||||
class CTownHandler;
|
||||
@@ -84,8 +83,6 @@ public:
|
||||
std::unique_ptr<CSpellHandler> spellh;
|
||||
std::unique_ptr<SpellSchoolHandler> spellSchoolHandler;
|
||||
std::unique_ptr<CSkillHandler> skillh;
|
||||
// TODO: Remove ObjectHandler altogether?
|
||||
std::unique_ptr<CObjectHandler> objh;
|
||||
std::unique_ptr<CObjectClassesHandler> objtypeh;
|
||||
std::unique_ptr<CTownHandler> townh;
|
||||
std::unique_ptr<CGeneralTextHandler> generaltexth;
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* CObjectHandler.cpp, part of VCMI engine
|
||||
* CGObjectInstance.cpp, part of VCMI engine
|
||||
*
|
||||
* Authors: listed in file AUTHORS in main folder
|
||||
*
|
||||
|
@@ -1,26 +0,0 @@
|
||||
/*
|
||||
* CObjectHandler.cpp, part of VCMI engine
|
||||
*
|
||||
* Authors: listed in file AUTHORS in main folder
|
||||
*
|
||||
* License: GNU General Public License v2.0 or later
|
||||
* Full text of license available in license.txt file, in main folder
|
||||
*
|
||||
*/
|
||||
|
||||
#include "StdInc.h"
|
||||
#include "CObjectHandler.h"
|
||||
|
||||
#include "CGObjectInstance.h"
|
||||
#include "../GameLibrary.h"
|
||||
#include "../entities/ResourceTypeHandler.h"
|
||||
#include "../filesystem/ResourcePath.h"
|
||||
#include "../json/JsonNode.h"
|
||||
|
||||
VCMI_LIB_NAMESPACE_BEGIN
|
||||
|
||||
CObjectHandler::CObjectHandler()
|
||||
{
|
||||
}
|
||||
|
||||
VCMI_LIB_NAMESPACE_END
|
@@ -1,25 +0,0 @@
|
||||
/*
|
||||
* CObjectHandler.h, part of VCMI engine
|
||||
*
|
||||
* Authors: listed in file AUTHORS in main folder
|
||||
*
|
||||
* License: GNU General Public License v2.0 or later
|
||||
* Full text of license available in license.txt file, in main folder
|
||||
*
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include "../GameConstants.h"
|
||||
|
||||
VCMI_LIB_NAMESPACE_BEGIN
|
||||
|
||||
class CGObjectInstance;
|
||||
class int3;
|
||||
|
||||
class DLL_LINKAGE CObjectHandler
|
||||
{
|
||||
public:
|
||||
CObjectHandler();
|
||||
};
|
||||
|
||||
VCMI_LIB_NAMESPACE_END
|
@@ -10,8 +10,6 @@
|
||||
#pragma once
|
||||
|
||||
// Helper header that includes all map objects, similar to old CObjectHandler.h
|
||||
// Possible TODO - remove this header after CObjectHandler.cpp will be fully split into smaller files
|
||||
#include "CObjectHandler.h"
|
||||
|
||||
#include "CGDwelling.h"
|
||||
#include "CGHeroInstance.h"
|
||||
|
@@ -14,8 +14,6 @@
|
||||
|
||||
#include "../LuaWrapper.h"
|
||||
|
||||
#include "../../../lib/mapObjects/CObjectHandler.h"
|
||||
|
||||
namespace scripting
|
||||
{
|
||||
namespace api
|
||||
|
@@ -13,8 +13,6 @@
|
||||
|
||||
#include "../scripting/ScriptFixture.h"
|
||||
|
||||
#include "../../lib/mapObjects/CObjectHandler.h"
|
||||
|
||||
namespace test
|
||||
{
|
||||
namespace scripting
|
||||
|
Reference in New Issue
Block a user