19 input::input(std::map<std::string, item_wrapper >& values):invals(&values){}
22 if(inval.use_count()){
23 if(
invals->count(inval->name())==0){
25 inval->name(), inval));
28 err(
std::string(
"Item ") + inval->name() +
" already exists in the engine",
29 "input::insert_item",
"engine/input.cpp",
38 err(
"Null item inserted into input map",
"input::insert_item",