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(); }
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"); } }
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"; } }