Class XROriginEditor
Custom editor for an XROrigin.
Inherited Members
Namespace: Unity.XR.CoreUtils .Editor
Assembly: Unity.XR.CoreUtils.Editor.dll
Syntax
[CustomEditor(typeof(XROrigin), true)]
[CanEditMultipleObjects]
public class XROriginEditor : Editor
Fields
m_Camera
Serialized
Declaration
protected SerializedProperty m_Camera
Field Value
Type | Description |
---|---|
Serialized |
m_CameraFloorOffsetObject
Serialized
Declaration
protected SerializedProperty m_CameraFloorOffsetObject
Field Value
Type | Description |
---|---|
Serialized |
m_CameraYOffset
Serialized
Declaration
protected SerializedProperty m_CameraYOffset
Field Value
Type | Description |
---|---|
Serialized |
m_OriginBaseGameObject
Serialized
Declaration
protected SerializedProperty m_OriginBaseGameObject
Field Value
Type | Description |
---|---|
Serialized |
m_RequestedTrackingOriginMode
Serialized
Declaration
protected SerializedProperty m_RequestedTrackingOriginMode
Field Value
Type | Description |
---|---|
Serialized |
m_TrackingOriginMode
m_TrackingOriginMode has been deprecated. Use m_RequestedTrackingOriginMode instead.
Declaration
[Obsolete("m_TrackingOriginMode has been deprecated. Use m_RequestedTrackingOriginMode instead.")]
protected SerializedProperty m_TrackingOriginMode
Field Value
Type | Description |
---|---|
Serialized |
Properties
knownSerializedPropertyNames
The Serialize
Declaration
protected string[] knownSerializedPropertyNames { get; set; }
Property Value
Type | Description |
---|---|
string[] |
See Also
Methods
DrawBeforeProperties()
This method is automatically called by Draw
Declaration
protected virtual void DrawBeforeProperties()
DrawCurrentTrackingOriginMode()
Draw the current Tracking Origin Mode while the application is playing.
Declaration
protected void DrawCurrentTrackingOriginMode()
See Also
DrawDerivedProperties()
This method is automatically called by Draw
Declaration
protected virtual void DrawDerivedProperties()
Remarks
This method is used to allow users to add a Serialize
When a derived Unity.
See Also
DrawInspector()
This method is automatically called by On
Declaration
protected virtual void DrawInspector()
See Also
DrawProperties()
This method is automatically called by Draw
Declaration
protected virtual void DrawProperties()
DrawScript()
Draw the standard read-only Script property.
Declaration
protected virtual void DrawScript()
GetDerivedSerializedPropertyNames()
Returns a list containing the Serialize
Declaration
protected virtual List<string> GetDerivedSerializedPropertyNames()
Returns
InitializeKnownSerializedPropertyNames()
This method is automatically called by On
Declaration
protected virtual void InitializeKnownSerializedPropertyNames()
See Also
OnEnable()
This function is called when the object becomes enabled and active.
Declaration
protected virtual void OnEnable()
See Also
OnInspectorGUI()
Any inheriting classes should invoke this method.
Declaration
public override void OnInspectorGUI()