Tanoda
TransformHandleEditor.cs
Go to the documentation of this file.
1/******************************************************************************
2 * Copyright (C) Ultraleap, Inc. 2011-2020. *
3 * *
4 * Use subject to the terms of the Apache License 2.0 available at *
5 * http://www.apache.org/licenses/LICENSE-2.0, or another agreement *
6 * between Ultraleap and you, your company or other organization. *
7 ******************************************************************************/
8
9using System.Collections;
10using System.Collections.Generic;
11using UnityEditor;
12using UnityEngine;
13
14namespace Leap.Unity.Examples {
15
16 [CustomEditor(typeof(TransformHandle), true)]
17 [CanEditMultipleObjects]
18 public class TransformHandleEditor : CustomEditorBase<TransformHandle> {
19
20 protected override void OnEnable() {
21 base.OnEnable();
22
23 deferProperty("OnHandleDeactivated");
24 deferProperty("OnHandleActivated");
25 deferProperty("OnShouldHideHandle");
26 deferProperty("OnShouldShowHandle");
27 }
28
29 }
30
31}
void deferProperty(string propertyName)
Defer rendering of a property until the end of the inspector. Deferred properties are drawn in the RE...