Пример #1
0
//
// 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;
}
Пример #2
0
//
// 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;
}