} // Dispose(someObject) /// <summary> /// Dispose /// </summary> /// <param name="someObject">Some object</param> public static void Dispose(ref RenderToTexture someObject) { if (someObject != null) { someObject.Dispose(); } someObject = null; } // Dispose(someObject)
/// <summary> /// Reaguje na ztratu zarizeni a odstrani vse, co se nachazi ve video pameti /// </summary> private void ResourceUnload() { sceneManager.ReleasseObjects(); if (shadowMap != null) { shadowMap.Dispose(); } if (collisionMap != null) { collisionMap.Dispose(); } if (occlusion != null) { occlusion.Dispose(); } unloadResources = true; }
/// <summary> /// Dispose /// </summary> /// <param name="someObject">Some object</param> public static void Dispose(ref RenderToTexture someObject) { if (someObject != null) someObject.Dispose(); someObject = null; }
public void Cleanup() { _rtt.Dispose(); _context.Dispose(); _window.Dispose(); }