StringControlWidgetclass

objectControlWidgetStringControlWidget
Namespace
Editor
Assembly
Sandbox.Tools
Declaration
public class Editor.StringControlWidget : Editor.ControlWidget

Constructors1

Showing 1 constructors

Methods9

Showing 9 methods

protected virtual void DoLayout()PROTECTEDVIRTUAL

Returns:void

public virtual void FromClipboardString(string clipboard)PUBLICVIRTUAL

ParameterTypeDescription
clipboardstring
Returns:void

public virtual void OnDestroyed()PUBLICVIRTUALLIFECYCLE

Returns:void

protected virtual void OnMultipleDifferentValues(bool state)PROTECTEDVIRTUAL

Change text to pink if we're editing multiple values, and they differ

ParameterTypeDescription
statebool
Returns:void

protected virtual void OnValueChanged()PROTECTEDVIRTUAL

Returns:void

public virtual void StartEditing()PUBLICVIRTUAL

Returns:void

protected virtual object StringToValue(string text)PROTECTEDVIRTUAL

ParameterTypeDescription
textstring
Returns:object

public virtual string ToClipboardString()PUBLICVIRTUAL

Returns:string

protected virtual string ValueToString()PROTECTEDVIRTUAL

Returns:string

Properties5

Showing 5 properties

public virtual bool Editor.StringControlWidget.IsControlActive { get; set; }PUBLICVIRTUALGETSET

Returns:bool

public virtual bool Editor.StringControlWidget.ReadOnly { get; set; }PUBLICVIRTUALGETSET

Returns:bool

public string Editor.StringControlWidget.RegexValidator { get; set; }PUBLICGETSET

Allow overriding the regex validator on `Editor.StringControlWidget.LineEdit`.

Returns:string

public virtual bool Editor.StringControlWidget.SupportsMultiEdit { get; set; }PUBLICVIRTUALGETSET

Returns:bool

On this page