Example #1
0
 protected void Init(int passId, string debugName, MyFrustumEnum frustumType, int frustumIndex)
 {
     PassId         = passId;
     m_debugName    = debugName + "N";
     m_frustumType  = frustumType;
     m_frustumIndex = frustumIndex;
     m_stats        = new MyPassStats();
 }
Example #2
0
        internal void Clear()
        {
            Bitmask = 0;
            Frustum = null;

            List.Clear();
            IsInsideList.Clear();

            List2.Clear();
            IsInsideList2.Clear();

            SmallObjects = null;
            Type         = MyFrustumEnum.Unassigned;
        }
        public static string ToString(MyFrustumEnum frustumEnum)
        {
            switch (frustumEnum)
            {
            case MyFrustumEnum.MainFrustum:
                return("MainFrustum");

            case MyFrustumEnum.ShadowCascade:
                return("ShadowCascade");

            case MyFrustumEnum.ShadowProjection:
                return("ShadowProjection");

            default:
                return("Unassigned");
            }
        }
Example #4
0
        internal void Clear()
        {
            Bitmask = 0;

            if (Frustum != null)
            {
                DeallocateFrustum(Frustum);
                Frustum = null;
            }

            List.Clear();
            IsInsideList.SetSize(0);

            List2.Clear();
            IsInsideList2.SetSize(0);

            SmallObjects = null;
            Type         = MyFrustumEnum.Unassigned;
            Index        = 0;
            Ignored      = null;
        }
        internal void Clear()
        {
            Bitmask = 0;

            if (Frustum != null)
            {
                DeallocateFrustum(Frustum);
                Frustum = null;
            }

            List.Clear();
            IsInsideList.SetSize(0);

            List2.Clear();
            IsInsideList2.SetSize(0);

            SmallObjects = null;
            Type = MyFrustumEnum.Unassigned;
            Index = 0;
            Ignored = null;
        }
 public static string ToString(MyFrustumEnum frustumEnum)
 {
     switch (frustumEnum)
     {
         case MyFrustumEnum.MainFrustum:
             return "MainFrustum";
         case MyFrustumEnum.ShadowCascade:
             return "ShadowCascade";
         case MyFrustumEnum.ShadowProjection:
             return "ShadowProjection";
         case MyFrustumEnum.EnvironmentProbe:
             return "EnvironmentProbe";
         default:
             return "Unassigned";
     }
 }