This is the complete list of members for IWritableCraftDefManager, including all inherited members.
clear()=0 | IWritableCraftDefManager | pure virtual |
clearCraftsByInput(const CraftInput &input, IGameDef *gamedef)=0 | IWritableCraftDefManager | pure virtual |
clearCraftsByOutput(const CraftOutput &output, IGameDef *gamedef)=0 | IWritableCraftDefManager | pure virtual |
dump() const =0 | IWritableCraftDefManager | pure virtual |
getCraftRecipes(CraftOutput &output, IGameDef *gamedef, unsigned limit=0) const =0 | IWritableCraftDefManager | pure virtual |
getCraftResult(CraftInput &input, CraftOutput &output, std::vector< ItemStack > &output_replacements, bool decrementInput, IGameDef *gamedef) const =0 | IWritableCraftDefManager | pure virtual |
ICraftDefManager()=default | ICraftDefManager | |
initHashes(IGameDef *gamedef)=0 | IWritableCraftDefManager | pure virtual |
IWritableCraftDefManager()=default | IWritableCraftDefManager | |
registerCraft(CraftDefinition *def, IGameDef *gamedef)=0 | IWritableCraftDefManager | pure virtual |
~ICraftDefManager()=default | ICraftDefManager | virtual |
~IWritableCraftDefManager()=default | IWritableCraftDefManager | virtual |