StringControlWidgetclass

object→ControlWidget→StringControlWidget
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