// // MetaInteger::toString // // String conversion method for MetaInteger objects. // const char *MetaInteger::toString() const { static char str[33]; memset(str, 0, sizeof(str)); M_Itoa(value, str, 10); return str; }
// // Change a mouse button binding option // void FE_SetMouseButton(femenuitem_t *item, SDL_Event *ev) { char buf[33]; int feMVarNum = item->data; int cfgMBNum = FE_CfgNumForSDLMouseButton(ev); // set this variable M_SetVariable(feMVarNames[feMVarNum], M_Itoa(cfgMBNum, buf, 10)); // clear any other variables of the same mouse button FE_ClearMVarsOfButton(cfgMBNum, feMVarNum); S_StartSound(NULL, sfx_swtchn); if(merchantOn) FE_MerchantSetState(cfgMBNum > 0 ? S_MRYS_00: S_MRNO_00); frontend_state = FE_STATE_MAINMENU; }