static System.IDisposable Scope()

book_4_sparkGenerated
code_blocksInput

Description

The Scope method in the Editor.SceneEditorSession class is a static method that pushes the active editor scene to the current scope. This method is useful for managing the lifecycle of scene editing sessions, ensuring that the active scene is correctly scoped and managed within the editor environment.

Usage

To use the Scope method, simply call it within a using statement to ensure proper disposal of the scene scope. This method returns an IDisposable object, which allows for automatic cleanup when the scope is exited.

Example

using (Editor.SceneEditorSession.Scope())
{
    // Perform operations on the active scene within this scope
    // The scene will be automatically disposed of when the scope ends
}