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

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

public static Update ( ) : void
Результат void
        public static void Update()
        {

            if (EditorData.Scene != mScenePropertyGrid.SelectedObject)
            {
                mScenePropertyGrid.SelectedObject = EditorData.Scene;
            }

            mScenePropertyGrid.UpdateDisplayedProperties();

            mNodeNetworkPropertyGrid.Update();

            mCameraPropertyGrid.UpdateDisplayedProperties();

            // This can be slow.  We can speed it up by only doing it every X frames
            const int updateEveryXFrames = 30;
            mFramesSinceLastExpensiveGuiUpdate++;
            if (mFramesSinceLastExpensiveGuiUpdate >= updateEveryXFrames)
            {
                mNodeNetworkPropertyGrid.UpdateDisplayedProperties();
                mFramesSinceLastExpensiveGuiUpdate = 0;
            }

            #region Update the ShapeCollection PropertyGrid

            if (mShapeCollectionPropertyGrid.Visible)
            {
                if (mShapeCollectionPropertyGrid.SelectedObject != EditorData.ShapeCollection)
                {
                    mShapeCollectionPropertyGrid.SelectedObject = EditorData.ShapeCollection;
                }

                mShapeCollectionPropertyGrid.UpdateDisplayedProperties();


            }


            #endregion

        }