Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SceneVisibilityManager

Manages Scene Visibility in the editor.
Read time 5 minutesLast updated 4 days ago

Definition

public class SceneVisibilityManager : ScriptableSingleton<SceneVisibilityManager>

Methods

Method

Description

AreAllDescendantsHiddenChecks whether all the descendants of a GameObject are hidden.
AreAllDescendantsVisibleChecks whether all the descendants are visible.
AreAnyDescendantsHiddenChecks whether any descendants are hidden.
DisableAllPickingDisables picking on all GameObjects.
DisablePickingDisables picking on a GameObject, or an Array of GameObjects, and their descendants.
EnableAllPickingEnables picking on all GameObjects.
EnablePickingEnables picking on a GameObject, or an array of GameObjects, and its descendants.
ExitIsolationExits Isolation Mode.
HideHides a GameObject, or an Array of GameObjects, and their descendants.
HideAllHides all GameObjects.
IsCurrentStageIsolatedChecks whether the current stage is in Isolation mode.
IsHiddenChecks the hidden state of a GameObject and, optionally, its descendants.
IsolateIsolates a GameObject and its descendants.
IsPickingDisabledChecks the picking state of a GameObject and, optionally, its descendants.
IsPickingDisabledOnAllDescendantsChecks whether root GameObjects, and all their descendants, have picking disabled in a scene.
IsPickingDisabledOnAnyDescendantChecks whether any descendants have picking disabled.
IsPickingEnabledOnAllDescendantsChecks whether all the descendants are pickable.
ShowShows a GameObject, or an array of GameObjects, and its descendants.
ShowAllShows all GameObjects.
TogglePickingToggles the picking ability of a GameObject.
ToggleVisibilityToggles the visible state of a GameObject.

Static Events

Member

Description

pickingChangedThe event raised whenever the picking state of a GameObject changes.
visibilityChangedThe event raised whenever the visibility of a GameObject changes.

Inheritance

Inherited Members

Operators

Operator

Description

operator ==Compares two object references to see if they refer to the same object.
boolDetermines whether the object exists.
operator !=Compares if two objects refer to a different object.