Search Results for

    Show / Hide Table of Contents

    Class SUGUIDBasePopup

    Inheritance
    Object
    SUGUIDBasePopup
    SUColorPopup
    SUFontPopup
    SUFontSizePopup
    SUResourcesSpritePopup
    SUSpritePopup
    Namespace: Surfer
    Assembly: cs.temp.dll.dll
    Syntax
    public class SUGUIDBasePopup : PopupWindowContent

    Constructors

    SUGUIDBasePopup(SUGUIDElementBaseData, Action<SUGUIDElementBaseData>)

    Declaration
    public SUGUIDBasePopup(SUGUIDElementBaseData elementToEdit, Action<SUGUIDElementBaseData> OnSave)
    Parameters
    Type Name Description
    SUGUIDElementBaseData elementToEdit
    Action<SUGUIDElementBaseData> OnSave

    SUGUIDBasePopup(Action<SUGUIDElementBaseData>)

    Declaration
    public SUGUIDBasePopup(Action<SUGUIDElementBaseData> OnSave)
    Parameters
    Type Name Description
    Action<SUGUIDElementBaseData> OnSave

    Fields

    _dataToEdit

    Declaration
    protected SUGUIDElementBaseData _dataToEdit
    Field Value
    Type Description
    SUGUIDElementBaseData

    _modeID

    Declaration
    protected SUGUIDBasePopup.Mode_ID _modeID
    Field Value
    Type Description
    SUGUIDBasePopup.Mode_ID

    _nameError

    Declaration
    protected string _nameError
    Field Value
    Type Description
    String

    _showNameError

    Declaration
    protected bool _showNameError
    Field Value
    Type Description
    Boolean

    _showValueError

    Declaration
    protected bool _showValueError
    Field Value
    Type Description
    Boolean

    _title

    Declaration
    protected string _title
    Field Value
    Type Description
    String

    OnConfirmData

    Declaration
    protected Action<SUGUIDElementBaseData> OnConfirmData
    Field Value
    Type Description
    Action<SUGUIDElementBaseData>

    Properties

    Name

    Declaration
    protected string Name { get; set; }
    Property Value
    Type Description
    String

    ValueError

    Declaration
    protected virtual string ValueError { get; set; }
    Property Value
    Type Description
    String

    Methods

    GetWindowSize()

    Declaration
    public override Vector2 GetWindowSize()
    Returns
    Type Description
    Vector2

    OnCustomField()

    Declaration
    protected virtual void OnCustomField()

    OnGUI(Rect)

    Declaration
    public override void OnGUI(Rect rect)
    Parameters
    Type Name Description
    Rect rect

    OnOpen()

    Declaration
    public override void OnOpen()

    OnSave()

    Declaration
    protected virtual void OnSave()
    In This Article
    Back to top Copyright © 2021 ATStudio