Version 3.3.0.1

EmittedScriptableObject class

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

Constructors

EmittedScriptableObject()
protected EmittedScriptableObject()

Properties

BackingFieldInfo
The field that backs the value of this scriptable object.
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