Version 3.3.0.1

EmittedMonoBehaviour class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
public abstract class EmittedMonoBehaviour : MonoBehaviour
Base class for emitted MonoBehaviour-derived types that have been created by the UnityPropertyEmitter.
Inheritance
  • System.Object
  • EmittedMonoBehaviour

Constructors

EmittedMonoBehaviour()
protected EmittedMonoBehaviour()

Properties

BackingFieldInfo
The field that backs the value of this MonoBehaviour.
public abstract FieldInfo BackingFieldInfo { get; }

Methods

GetWeakValue()
Gets the value contained in this scriptable object.
public abstract object GetWeakValue()
Returns
System.Object

SetWeakValue(Object)
Sets the value contained in this scriptable object.
public abstract void SetWeakValue(object value)
Parameters
System.Object value

Derived Classes