Vidka.Core.EditorLogic.LeftRightArrowKeys C# (CSharp) Метод

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

public LeftRightArrowKeys ( Keys keyData ) : void
keyData Keys
Результат void
        public void LeftRightArrowKeys(Keys keyData)
        {
            ___UiTransactionBegin();
            if (keyData == Keys.Left || keyData == Keys.Right)
            {
                CapitulateCurOp();
                setCurFrameMarkerPositionToNextOrPrevClip(keyData);
            }
            else
            {
                var frameDelta = ArrowKey2FrameDelta(keyData);
                if (CurEditOp != null)
                {
                    CurEditOp.KeyPressedArrow(keyData);
                    if (frameDelta != 0)
                        CurEditOp.ApplyFrameDelta(frameDelta);
                }
                else if (frameDelta != 0)
                    SetFrameMarker_ShowFrameInPlayer(UiObjects.CurrentMarkerFrame + frameDelta);
            }
            ___UiTransactionEnd();
        }
EditorLogic