Example #1
0
    bool Play::keyReleaseEvent(const KeyboardEvent& event)
    {
        if(_isPlaying)
        {
            _synchronousKeyboard->setIsAsciiPressed(event.getAscii(), false);
            _synchronousKeyboard->setIsNonAsciiPressed(event.getNonAscii(), false);
            KeyReleaseDispatcher krVisitor( event );
            (*_currentAct)->welcome( krVisitor );
            return krVisitor.eventConsumed();
        }

        return false;
    }