AIEditor.EditingLogic.Update C# (CSharp) Метод

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

public Update ( ) : void
Результат void
        public void Update()
        {
            if (GuiManager.DominantWindowActive == false)
            {
                //mDebugText.DisplayText = UndoManager.Instructions.Count.ToString(); ;
                Cursor cursor = GuiManager.Cursor;

                GuiData.Update();

                PerformKeyboardShortcuts();

                EditorObjects.CameraMethods.MouseCameraControl(SpriteManager.Camera);

                PerformCommandUIUpdate();

                mReactiveHud.Activity();

                #region Update the CommandDisplay

                if (mCurrentNodes.Count != 0)
                {
                    GuiData.CommandDisplay.Visible = true;
                    GuiData.CommandDisplay.Position = mCurrentNodes[0].Position;
                }
                else
                {
                    GuiData.CommandDisplay.Visible = false;
                }

                #endregion

                CursorLogic(cursor);

                UndoManager.EndOfFrameActivity();
            }
        }

Usage Example

Пример #1
0
        public static void Update()
        {
            mEditingLogic.Update();

            PerformKeyboardShortcuts();

            //PerformMouseCameraControl();

            mNodeNetwork.UpdateShapes();
        }