![]() |
Crossfire Resources Editor
|
#include "global.h"#include "object.h"#include "quest.h"#include "AssetsTracker.h"#include <set>#include <QObject>#include "ModifiedAssetsManager.h"#include "LicenseManager.h"#include "animations/AnimationWrapper.h"#include "archetypes/ArchetypeWrapper.h"#include "archetypes/ObjectWrapper.h"#include "faces/FaceWrapper.h"#include "faces/FacesetsWrapper.h"#include "general_messages/GeneralMessageWrapper.h"#include "quests/QuestWrapper.h"#include "regions/RegionWrapper.h"#include "treasures/TreasureListWrapper.h"#include "treasures/TreasureWrapper.h"#include "artifacts/ArtifactWrapper.h"#include "artifacts/ArtifactListWrapper.h"#include "recipes/RecipeListWrapper.h"#include "recipes/RecipeWrapper.h"
Include dependency graph for ResourcesManager.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| class | AssetWrapperManager< A, W > |
| class | ResourcesManager |
| Class managing all assets, tracking in which file they are, which are modified, and such. More... | |
Typedefs | |
| typedef std::function< bool(ArchetypeUse use, const archetype *, const treasurelist *, const CREMapInformation *, recipe *)> | AssetUseCallback |
Enumerations | |
| enum | ArchetypeUse { OTHER_ARCH, DEATH_ANIM, TREASURE_USE, MAP_USE, RANDOM_MAP_FINAL_EXIT, ALCHEMY_PRODUCT } |
| typedef std::function<bool(ArchetypeUse use, const archetype*, const treasurelist*, const CREMapInformation*, recipe*)> AssetUseCallback |
Definition at line 75 of file ResourcesManager.h.
| enum ArchetypeUse |
| Enumerator | |
|---|---|
| OTHER_ARCH | |
| DEATH_ANIM | |
| TREASURE_USE | |
| MAP_USE | |
| RANDOM_MAP_FINAL_EXIT | |
| ALCHEMY_PRODUCT | |
Definition at line 66 of file ResourcesManager.h.