s&box docs
API ReferenceSandbox.Internal

public abstract interface Sandbox.Internal.IControlSheet

Interface for a control sheet that manages the display of serialized properties in a structured way.

Methods

Showing 7 methods

public virtual void AddFeature(Sandbox.Internal.IControlSheet.Feature feature)

We're adding a feature. Normally would store these in a tab control

public virtual void AddGroup(Sandbox.Internal.IControlSheet.Group group)

We're adding a group. Normally would have a Group Panel with the properties as children

public static void AddProperties(Sandbox.Internal.IControlSheet sheet, System.Collections.Generic.List`1<Sandbox.SerializedProperty> properties, bool allowFeatures = True)

Parameters

  • allowFeatures: Default: True

public virtual void AddPropertiesWithGrouping(System.Collections.Generic.List`1<Sandbox.SerializedProperty> properties)

public static void FilterSortAndAdd(Sandbox.Internal.IControlSheet sheet, System.Collections.Generic.List`1<Sandbox.SerializedProperty> q, bool allowFeatures = True)

Parameters

  • allowFeatures: Default: True

public virtual void RemoveUnusedMethods(System.Collections.Generic.List`1<Sandbox.SerializedProperty> properties)

public virtual bool TestFilter(Sandbox.SerializedProperty prop)

Implement to filter properties that should be displayed in the control sheet.

Metadata

FieldValue
NamespaceSandbox.Internal
Typeclass
AssemblySandbox.Reflection
Doc IDT:Sandbox.Internal.IControlSheet

On this page