#include <string>#include <iostream>#include <vector>#include <utility>#include "gamedef.h"#include "inventory.h"
Include dependency graph for craftdef.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | CraftInput |
| struct | CraftOutput |
| struct | CraftReplacements |
| class | CraftDefinition |
| class | CraftDefinitionShaped |
| class | CraftDefinitionShapeless |
| class | CraftDefinitionToolRepair |
| class | CraftDefinitionCooking |
| class | CraftDefinitionFuel |
| class | ICraftDefManager |
| class | IWritableCraftDefManager |
Enumerations | |
| enum | CraftMethod { CRAFT_METHOD_NORMAL , CRAFT_METHOD_COOKING , CRAFT_METHOD_FUEL } |
| enum | CraftHashType { CRAFT_HASH_TYPE_ITEM_NAMES , CRAFT_HASH_TYPE_COUNT , CRAFT_HASH_TYPE_UNHASHED } |
Functions | |
| IWritableCraftDefManager * | createCraftDefManager () |
Variables | |
| const int | craft_hash_type_max = (int) CRAFT_HASH_TYPE_UNHASHED |
| enum CraftHashType |
| enum CraftMethod |
| IWritableCraftDefManager * createCraftDefManager | ( | ) |
| const int craft_hash_type_max = (int) CRAFT_HASH_TYPE_UNHASHED |