Edit

Share via


ScenePickPropertyDrawer Class

Definition

Creates a custom picker based on the list of scene in the build settings.

public ref class ScenePickPropertyDrawer : UnityEditor::PropertyDrawer
[UnityEditor.CustomPropertyDrawer(typeof(Microsoft.MixedReality.Toolkit.ScenePickAttribute))]
public class ScenePickPropertyDrawer : UnityEditor.PropertyDrawer
[<UnityEditor.CustomPropertyDrawer(typeof(Microsoft.MixedReality.Toolkit.ScenePickAttribute))>]
type ScenePickPropertyDrawer = class
    inherit PropertyDrawer
Public Class ScenePickPropertyDrawer
Inherits PropertyDrawer
Inheritance
UnityEditor.PropertyDrawer
ScenePickPropertyDrawer
Attributes
UnityEditor.CustomPropertyDrawerAttribute

Examples

[ScenePick]
public int SceneId;

Constructors

ScenePickPropertyDrawer()

Methods

OnGUI(Rect, SerializedProperty, GUIContent)

Function called by unity to draw the GUI for this property We are replacing the int value of the backing field with a dropdown list of scene names

Applies to