s&box docs

public abstract class Sandbox.SerializedProperty.Proxy : Sandbox.SerializedProperty

Allows easily creating SerializedProperty classes that wrap other properties.

Broader workflow and conceptual references connected to this API.

Constructors

Showing 1 constructors

protected Proxy()

Methods

Showing 4 methods

public virtual System.Collections.Generic.IEnumerable`1<System.Attribute> GetAttributes()

public virtual T GetValue(T defaultValue = null)

Parameters

  • defaultValue: Default: null

public virtual void SetValue(T value)

Properties

Showing 18 properties

Metadata

FieldValue
Namespaceglobal
Typeclass
AssemblySandbox.System
Doc IDT:Sandbox.SerializedProperty.Proxy

On this page

Constructorsprotected Proxy()Methodspublic virtual System.Collections.Generic.IEnumerable`1<System.Attribute> GetAttributes()public virtual T GetValue(T defaultValue = null)public virtual System.Void SetValue(T value)public virtual System.Boolean TryGetAsObject(Sandbox.SerializedObject obj)Propertiespublic virtual Sandbox.SerializedProperty.AsAccessor Sandbox.SerializedProperty.Proxy.As { get; set; }public virtual System.String Sandbox.SerializedProperty.Proxy.Description { get; set; }public virtual System.String Sandbox.SerializedProperty.Proxy.DisplayName { get; set; }public virtual System.String Sandbox.SerializedProperty.Proxy.GroupName { get; set; }public virtual System.Boolean Sandbox.SerializedProperty.Proxy.HasChanges { get; set; }public virtual System.Boolean Sandbox.SerializedProperty.Proxy.IsEditable { get; set; }public virtual System.Boolean Sandbox.SerializedProperty.Proxy.IsField { get; set; }public virtual System.Boolean Sandbox.SerializedProperty.Proxy.IsMethod { get; set; }public virtual System.Boolean Sandbox.SerializedProperty.Proxy.IsProperty { get; set; }public virtual System.Boolean Sandbox.SerializedProperty.Proxy.IsPublic { get; set; }public virtual System.Boolean Sandbox.SerializedProperty.Proxy.IsValid { get; set; }public virtual System.String Sandbox.SerializedProperty.Proxy.Name { get; set; }public virtual System.Int32 Sandbox.SerializedProperty.Proxy.Order { get; set; }public virtual Sandbox.SerializedObject Sandbox.SerializedProperty.Proxy.Parent { get; set; }public virtual System.Type Sandbox.SerializedProperty.Proxy.PropertyType { get; set; }protected virtual Sandbox.SerializedProperty Sandbox.SerializedProperty.Proxy.ProxyTarget { get; set; }public virtual System.String Sandbox.SerializedProperty.Proxy.SourceFile { get; set; }public virtual System.Int32 Sandbox.SerializedProperty.Proxy.SourceLine { get; set; }Metadata