Ejemplo n.º 1
0
        public bool HasAttributeChanged(ChangableAttribute att)
        {
            switch (att)
            {
            case ChangableAttribute.Enabled:
                return(checkBoxCameraEnabled.Font.Bold);

            case ChangableAttribute.ClearFlags:
                return(labelCameraClearFlags.Font.Bold);

            case ChangableAttribute.Background:
                return(labelCameraBackground.Font.Bold);

            case ChangableAttribute.CullingMask:
                return(labelCameraCullingMask.Font.Bold);

            case ChangableAttribute.Orthographic:
                return(checkBoxCameraOrthographic.Font.Bold);

            case ChangableAttribute.OrthographicSize:
                return(labelCameraOrthographicSize.Font.Bold);

            case ChangableAttribute.FieldOfView:
                return(labelCameraFieldOfView.Font.Bold);

            case ChangableAttribute.NearClip:
                return(labelCameraNearClip.Font.Bold);

            case ChangableAttribute.FarClip:
                return(labelCameraFarClip.Font.Bold);

            case ChangableAttribute.ViewPort:
                return(labelCameraViewportX.Font.Bold | labelCameraViewportY.Font.Bold | labelCameraViewportWidth.Font.Bold | labelCameraViewportHeight.Font.Bold);

            case ChangableAttribute.Depth:
                return(labelCameraDepth.Font.Bold);

            case ChangableAttribute.RenderingPath:
                return(labelCameraRenderingPath.Font.Bold);

            case ChangableAttribute.TargetTexture:
                return(labelCameraTargetTexture.Font.Bold);

            case ChangableAttribute.OcclusionCulling:
                return(checkBoxCameraOcclusionCulling.Font.Bold);

            case ChangableAttribute.HDR:
                return(checkBoxCameraHDR.Font.Bold);

            case ChangableAttribute.TargetDisplay:
                return(labelCameraTargetDisplay.Font.Bold);

            case ChangableAttribute.TargetEye:
                return(labelCameraTargetEye.Font.Bold);

            case ChangableAttribute.StereoConvergence:
                return(labelCameraStereoConvergence.Font.Bold);

            case ChangableAttribute.StereoSeparation:
                return(labelCameraStereoSeparation.Font.Bold);

            case ChangableAttribute.StereoMirrorMode:
                return(checkBoxCameraStereoMirrorMode.Font.Bold);
            }

            return(false);
        }
Ejemplo n.º 2
0
        public bool HasAttributeChanged(ChangableAttribute att)
        {
            switch (att)
            {
            case ChangableAttribute.CastShadows:
                return(labelCastShadows.Font.Bold);

            case ChangableAttribute.ReceiveShadows:
                return(labelReceiveShadows.Font.Bold);

            case ChangableAttribute.Lightmap:
                return(labelLightmap.Font.Bold);

            case ChangableAttribute.MotionVectors:
                return(labelMotionVectors.Font.Bold);

            case ChangableAttribute.LightProbeUsage:
                return(labelLightProbe.Font.Bold);

            case ChangableAttribute.ReflectionProbeUsage:
                return(labelReflectionProbe.Font.Bold);

            case ChangableAttribute.SortingLayerID:
                return(labelSortingLayerID.Font.Bold);

            case ChangableAttribute.SortingLayer:
                return(labelSortingLayer.Font.Bold);

            case ChangableAttribute.SortingOrder:
                return(labelSortingOrder.Font.Bold);

            case ChangableAttribute.Quality:
                return(labelQuality.Font.Bold);

            case ChangableAttribute.UpdateWhenOffscreen:
                return(checkBoxSkinnedMeshRendererUpdateWhenOffScreen.Font.Bold);

            case ChangableAttribute.SkinnedMotionVectors:
                return(checkBoxSkinnedMeshRendererSkinnedMotionVectors.Font.Bold);

            case ChangableAttribute.DirtyCenterExtend:
                return(checkBoxSkinnedMeshRendererDirtyAABB.Font.Bold);

            case ChangableAttribute.Readable:
                return(checkBoxMeshReadable.Font.Bold);

            case ChangableAttribute.KeepVertices:
                return(checkBoxMeshKeepVertices.Font.Bold);

            case ChangableAttribute.KeepIndices:
                return(checkBoxMeshKeepIndices.Font.Bold);

            case ChangableAttribute.MeshFlags:
                return(labelUsageFlags.Font.Bold);

            case ChangableAttribute.ComputeCenterExtend:
                return(checkBoxMeshComputeCenterExtend.Checked);

            case ChangableAttribute.DestroyCenterExtend:
                return(checkBoxMeshDestroyCenterExtend.Checked);
            }

            return(false);
        }