Search Results for

    Class SOptionsOptions

    Inheritance
    object
    SUiElement
    SUiElement<SOptionsOptions>
    SUiElement<SOptionsOptions, string>
    SOptionsOptions
    Inherited Members
    SUiElement<SOptionsOptions, string>.Observable
    SUiElement<SOptionsOptions, string>.Bind(Observable<string>)
    SUiElement<SOptionsOptions, string>.Unbind()
    SUiElement<SOptionsOptions, string>.RegisterObservable(Observable<string>)
    SUiElement<SOptionsOptions, string>.UnregisterObservable(Observable<string>)
    SUiElement<SOptionsOptions, string>.OnObservaleChanged(string)
    SUiElement<SOptionsOptions>.TextObject
    SUiElement<SOptionsOptions>.VisibilityObservable
    SUiElement<SOptionsOptions>.VisibilityObservalbleChanged(bool)
    SUiElement<SOptionsOptions>.BindVisibility(Observable<bool>)
    SUiElement<SOptionsOptions>.UnbindVisibility()
    SUiElement<SOptionsOptions>.Name(string)
    SUiElement<SOptionsOptions>.Id(string)
    SUiElement<SOptionsOptions>.Class(string)
    SUiElement<SOptionsOptions>.Text(string)
    SUiElement<SOptionsOptions>.RichText(string)
    SUiElement<SOptionsOptions>.FontSize(int)
    SUiElement<SOptionsOptions>.FontAutoSize(bool)
    SUiElement<SOptionsOptions>.FontColor(Color)
    SUiElement<SOptionsOptions>.FontColor(string)
    SUiElement<SOptionsOptions>.Find<TObj>(string)
    SUiElement<SOptionsOptions>.MinOffset(int?, int?)
    SUiElement<SOptionsOptions>.MaxOffset(int?, int?)
    SUiElement<SOptionsOptions>.Size(float?, float?)
    SUiElement<SOptionsOptions>.Size(Vector2)
    SUiElement<SOptionsOptions>.Position(float?, float?)
    SUiElement<SOptionsOptions>.Width(float)
    SUiElement<SOptionsOptions>.Height(float)
    SUiElement<SOptionsOptions>.PHeight(float)
    SUiElement<SOptionsOptions>.PWidth(float)
    SUiElement<SOptionsOptions>.MHeight(float)
    SUiElement<SOptionsOptions>.MWidth(float)
    SUiElement<SOptionsOptions>.FlexHeight(float)
    SUiElement<SOptionsOptions>.FlexWidth(float)
    SUiElement<SOptionsOptions>.RectPadding(float, float, float, float)
    SUiElement<SOptionsOptions>.RectPadding(float, float)
    SUiElement<SOptionsOptions>.RectPadding(float)
    SUiElement<SOptionsOptions>.HFill()
    SUiElement<SOptionsOptions>.VFill()
    SUiElement<SOptionsOptions>.VOffset(float, float)
    SUiElement<SOptionsOptions>.HOffset(float, float)
    SUiElement<SOptionsOptions>.Pivot(float?, float?)
    SUiElement<SOptionsOptions>.AspectRatio(AspectRatioFitter.AspectMode)
    SUiElement<SOptionsOptions>.Anchor(AnchorType)
    SUiElement<SOptionsOptions>.Dock(EDockType)
    SUiElement<SOptionsOptions>.Ppu(float)
    SUiElement<SOptionsOptions>.Visible(bool)
    SUiElement<SOptionsOptions>.Active(bool)
    SUiElement<SOptionsOptions>.Toggle()
    SUiElement<SOptionsOptions>.OnClick(Action)
    SUiElement<SOptionsOptions>.Add(SUiElement)
    SUiElement<SOptionsOptions>.this[string]
    SUiElement.RectTransform
    SUiElement.Root
    SUiElement.Parent
    SUiElement._id
    SUiElement._classes
    SUiElement.SetParent(Transform)
    SUiElement.SetParent(SUiElement)
    SUiElement.Remove()
    SUiElement.As<T>()
    SUiElement.GetClass(string)
    SUiElement.GetOrAdd<T>()
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: SUI
    Assembly: SonsSdk.dll
    Syntax
    public class SOptionsOptions : SUiElement<SOptionsOptions, string>

    Constructors

    SOptionsOptions(GameObject)

    Declaration
    public SOptionsOptions(GameObject root)
    Parameters
    Type Name Description
    GameObject root

    Fields

    DropdownObject

    Declaration
    public SonsDropdown DropdownObject
    Field Value
    Type Description
    SonsDropdown

    Methods

    Background(EBackground)

    Declaration
    public SOptionsOptions Background(EBackground background)
    Parameters
    Type Name Description
    EBackground background
    Returns
    Type Description
    SOptionsOptions

    Background(bool)

    Declaration
    public SOptionsOptions Background(bool hasBackground)
    Parameters
    Type Name Description
    bool hasBackground
    Returns
    Type Description
    SOptionsOptions

    Background(Sprite)

    Declaration
    public SOptionsOptions Background(Sprite sprite)
    Parameters
    Type Name Description
    Sprite sprite
    Returns
    Type Description
    SOptionsOptions

    HideLabel(bool)

    Declaration
    public SOptionsOptions HideLabel(bool hide = true)
    Parameters
    Type Name Description
    bool hide
    Returns
    Type Description
    SOptionsOptions

    LabelWidth(float)

    Declaration
    public SOptionsOptions LabelWidth(float width)
    Parameters
    Type Name Description
    float width
    Returns
    Type Description
    SOptionsOptions

    Notify(Action<int>)

    Declaration
    public SOptionsOptions Notify(Action<int> action)
    Parameters
    Type Name Description
    Action<int> action
    Returns
    Type Description
    SOptionsOptions

    Notify(Action<string>)

    Declaration
    public SOptionsOptions Notify(Action<string> action)
    Parameters
    Type Name Description
    Action<string> action
    Returns
    Type Description
    SOptionsOptions

    OnObservaleChanged(string)

    Declaration
    protected override void OnObservaleChanged(string value)
    Parameters
    Type Name Description
    string value
    Overrides
    SUiElement<SOptionsOptions, string>.OnObservaleChanged(string)

    Options(params string[])

    Declaration
    public SOptionsOptions Options(params string[] options)
    Parameters
    Type Name Description
    string[] options
    Returns
    Type Description
    SOptionsOptions

    RegisterObservable(Observable<string>)

    Declaration
    protected override void RegisterObservable(Observable<string> observable)
    Parameters
    Type Name Description
    Observable<string> observable
    Overrides
    SUiElement<SOptionsOptions, string>.RegisterObservable(Observable<string>)

    UnregisterObservable(Observable<string>)

    Declaration
    protected override void UnregisterObservable(Observable<string> observable)
    Parameters
    Type Name Description
    Observable<string> observable
    Overrides
    SUiElement<SOptionsOptions, string>.UnregisterObservable(Observable<string>)

    Value(int)

    Declaration
    public SOptionsOptions Value(int value)
    Parameters
    Type Name Description
    int value
    Returns
    Type Description
    SOptionsOptions

    Value(string)

    Declaration
    public SOptionsOptions Value(string value)
    Parameters
    Type Name Description
    string value
    Returns
    Type Description
    SOptionsOptions