Class XRControllerRecordingEditor
Custom editor for an XRControllerRecording.
Inherited Members
Namespace: UnityEditor.XR.Interaction.Toolkit
Syntax
public class XRControllerRecordingEditor : BaseInteractionEditor
Methods
DrawBeforeProperties()
This method is automatically called by DrawInspector() to draw the section of the custom inspector before DrawProperties(). By default, this draws the read-only Script property.
Declaration
protected virtual void DrawBeforeProperties()
DrawInspector()
This method is automatically called by OnInspectorGUI() to draw the custom inspector. Override this method to customize the inspector as a whole.
Declaration
protected override void DrawInspector()
Overrides
See Also
DrawProperties()
This method is automatically called by DrawInspector() to draw the property fields. Override this method to customize the properties shown in the Inspector. This is typically the method overridden when a derived behavior adds additional serialized properties that should be displayed in the Inspector.
Declaration
protected virtual void DrawProperties()
DrawRecordingFrame(XRControllerState)
Draw the frame
stored in the recording.
Declaration
protected virtual void DrawRecordingFrame(XRControllerState frame)
Parameters
Type | Name | Description |
---|---|---|
XRControllerState | frame | The controller frame to draw. |
DrawRecordingFrames()
Draw the frames stored in the recording.
Declaration
protected virtual void DrawRecordingFrames()
OnEnable()
This function is called when the object becomes enabled and active.
Declaration
protected virtual void OnEnable()