GameCommon.GameControlsManager.DoKeyDown C# (CSharp) Метод

DoKeyDown() публичный Метод

Sends the notice on pressing a system key.
public DoKeyDown ( KeyEvent e ) : bool
e KeyEvent Key event arguments.
Результат bool
        public bool DoKeyDown( KeyEvent e )
        {
            bool handled = false;
            //!!!!!slowly
            foreach( GameControlItem item in items )
            {
                //!!!!!need use binded values here
                foreach( SystemKeyboardMouseValue value in item.DefaultKeyboardMouseValues )
                {
                    if( value.Type == SystemKeyboardMouseValue.Types.Key && value.Key == e.Key )
                    {
                        if( GameControlsEvent != null )
                            GameControlsEvent( new GameControlsKeyDownEventData( item.ControlKey, 1 ) );
                        handled = true;
                    }
                }
            }
            return handled;
        }