Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    VirtualButtonConfigSet Class

    Namespace: Stride.Input
    Assembly: Stride.Input.dll

    A collection of VirtualButtonConfig.

    System.Object → System.Collections.ObjectModel.Collection<VirtualButtonConfig> → VirtualButtonConfigSet
    Derived from VirtualButtonConfigSet:

    public class VirtualButtonConfigSet : Collection<VirtualButtonConfig>, IList<VirtualButtonConfig>, ICollection<VirtualButtonConfig>, IReadOnlyList<VirtualButtonConfig>, IReadOnlyCollection<VirtualButtonConfig>, IEnumerable<VirtualButtonConfig>, IList, ICollection, IEnumerable
    Remarks

    Several virtual button configurations can be stored in this instance. For example, User0 config could be stored on index 0, User1 on index 1...etc.

    Name Description
    Constructors
    VirtualButtonConfigSet()

    Initializes a new instance of the VirtualButtonConfigSet class.

    Methods
    GetValue(InputManager, Int32, Object)
    | Improve this Doc View Source

    Constructors


    VirtualButtonConfigSet()

    Initializes a new instance of the VirtualButtonConfigSet class.

    public VirtualButtonConfigSet()
    | Improve this Doc View Source

    Methods


    GetValue(InputManager, Int32, Object)

    public virtual float GetValue(InputManager inputManager, int configIndex, object name)
    Parameters
    Type Name Description
    InputManager inputManager
    System.Int32 configIndex
    System.Object name
    Returns
    Type Description
    System.Single

    Inherited Members

    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.get_Item(System.Int32)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.set_Item(System.Int32, System.Object)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.Add(Stride.Input.VirtualButtonConfig)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.Clear()
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.ClearItems()
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.Contains(Stride.Input.VirtualButtonConfig)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.CopyTo(Stride.Input.VirtualButtonConfig[], System.Int32)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.GetEnumerator()
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.IndexOf(Stride.Input.VirtualButtonConfig)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.Insert(System.Int32, Stride.Input.VirtualButtonConfig)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.InsertItem(System.Int32, Stride.Input.VirtualButtonConfig)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.Remove(Stride.Input.VirtualButtonConfig)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.RemoveAt(System.Int32)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.RemoveItem(System.Int32)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.SetItem(System.Int32, Stride.Input.VirtualButtonConfig)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.Add(System.Object)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.Contains(System.Object)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.IndexOf(System.Object)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.Insert(System.Int32, System.Object)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.Remove(System.Object)
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.Count
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.Item[System.Int32]
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.Items
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.Generic.ICollection<Stride.Input.VirtualButtonConfig>.IsReadOnly
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.ICollection.IsSynchronized
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.ICollection.SyncRoot
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.IsFixedSize
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.IsReadOnly
    System.Collections.ObjectModel.Collection<Stride.Input.VirtualButtonConfig>.System.Collections.IList.Item[System.Int32]

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    ArrayExtensions.ComputeHash<T>(ICollection<T>, IEqualityComparer<T>)
    CollectionExtensions.SwapRemove<T>(IList<T>, T)
    CollectionExtensions.SwapRemoveAt<T>(IList<T>, Int32)
    CollectionExtensions.GetItemOrNull<T>(IList<T>, Int32)
    CollectionExtensions.IndexOf<T>(IReadOnlyList<T>, T)
    EnumerableExtensions.IsNullOrEmpty(IEnumerable)
    EnumerableExtensions.ForEach<T>(IEnumerable, Action<T>)
    EnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    EnumerableExtensions.IndexOf<T>(IEnumerable<T>, Func<T, Boolean>)
    EnumerableExtensions.LastIndexOf<T>(IEnumerable<T>, Func<T, Boolean>)
    EnumerableExtensions.NotNull<T>(IEnumerable<T>)
    EnumerableExtensions.ToHashCode<T>(IEnumerable<T>)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation