示例#1
0
bool Audio::toggleMuteAll(bool bIsMenu /*= false*/)
{
    muteAll(!isMute());    //toggle

    if (bIsMenu)
        ppg::pushSDL_Event(USER_EV_START_MENU_MUSIC);   //start the menu music

    return !isMute();   //return prev state
}
示例#2
0
文件: ofApp.cpp 项目: whg/chaldni
    KEY('e', currentRenderType = NOTE_SELECT)
    KEY('m', currentRenderType = MIDI_MANAGER)
    
    KEY('f', ofToggleFullscreen())
    
    KEY('v', resetView())
    
    KEY('q', showPanel = false)
    
    KEY(OF_KEY_CONTROL, connectMode = true)
    KEY('`', PlateManager::drawSpecial = true)
    KEY('z', noSelectionMode = true)

    KEY(']', awesomeMode())
    KEY('=', setSize())
    KEY(';', muteAll())

    if (currentRenderType == MIDI_MANAGER) {
        pm = noteToFigureManager;
        
        for (auto &key : pianoKeys.keys) {
            key->onCol = PianoKeys::Key::baseOnCol;
        }
    }
    else pm = plateManager;
    
    // this seems to make sense...
    pianoKeys.highlightKeys(false);
    
    if (key != OF_KEY_CONTROL) showPanel = false;
}