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.
No results match this filter.
Metadata
| Field | Value |
|---|---|
| Namespace | Sandbox.Internal |
| Type | class |
| Assembly | Sandbox.Reflection |
| Doc ID | T:Sandbox.Internal.IControlSheet |