Description
The Destroy
method is a public instance method of the HammerSceneEditorSession
class within the Editor.MapEditor
namespace. This method is used to clean up and release resources associated with the current session of the Hammer Scene Editor. It is typically called when the session is no longer needed, ensuring that any allocated resources are properly disposed of to prevent memory leaks or other resource management issues.
Usage
To use the Destroy
method, you must have an instance of the HammerSceneEditorSession
class. Once you have completed your work with the session and no longer need it, call the Destroy
method to release its resources. This is especially important in long-running applications or editors to maintain optimal performance and resource usage.
Example
// Example of using the Destroy method
// Assume 'session' is an instance of HammerSceneEditorSession
HammerSceneEditorSession session = new HammerSceneEditorSession();
// Perform operations with the session
// ...
// Once done, destroy the session to free resources
session.Destroy();