Search Results for

    Show / Hide Table of Contents

    Class SteamNumberData

    Store a search data entry for number data.

    Inheritance
    System.Object
    SteamData<System.Int32>
    SteamFilterData<System.Int32>
    SteamNumberData
    Inherited Members
    SteamFilterData<Int32>.SearchType
    SteamFilterData<Int32>.OrderingCheck()
    SteamData<Int32>.Key
    SteamData<Int32>.Value
    SteamData<Int32>.sortingOrder
    SteamData<Int32>.Search()
    SteamData<Int32>.Ordering(UInt64)
    Namespace: KaijuSolutions.SteamMultiplayerEngine
    Syntax
    public sealed class SteamNumberData : SteamFilterData<int>

    Constructors

    SteamNumberData(String, Int32, Int32, SteamSearchType)

    Create the data.

    Declaration
    public SteamNumberData(string key = "", int value = 0, int order = 0, SteamSearchType searchType = SteamSearchType.Equal)
    Parameters
    Type Name Description
    System.String key

    The key.

    System.Int32 value

    The value.

    System.Int32 order

    The sorting order.

    SteamSearchType searchType

    How to handle this value.

    Methods

    OrderingInternal(String)

    Implement the actual ordering method.

    Declaration
    protected override int OrderingInternal(string current)
    Parameters
    Type Name Description
    System.String current

    The value in the lobby's metadata.

    Returns
    Type Description
    System.Int32
    Overrides
    KaijuSolutions.SteamMultiplayerEngine.SteamData<System.Int32>.OrderingInternal(System.String)

    SearchInternal()

    Implement the actual search method.

    Declaration
    protected override void SearchInternal()
    Overrides
    KaijuSolutions.SteamMultiplayerEngine.SteamData<System.Int32>.SearchInternal()

    Set()

    Add lobby data if we are the owner.

    Declaration
    public override bool Set()
    Returns
    Type Description
    System.Boolean

    If the data was successfully set.

    Overrides
    KaijuSolutions.SteamMultiplayerEngine.SteamData<System.Int32>.Set()
    In This Article
    Back to top © 2025 Kaiju Solutions Inc.