Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    ParameterKeyInfo Struct

    Namespace: Stride.Rendering
    Assembly: Stride.dll

    [DataContract]
    public struct ParameterKeyInfo
    Name Description
    Constructors
    ParameterKeyInfo(ParameterKey, Int32)

    Describes a resource parameter.

    ParameterKeyInfo(ParameterKey, Int32, Int32)

    Describes a value parameter.

    Fields
    BindingSlot
    Count
    Key
    Offset
    Methods
    Equals(ParameterKeyInfo)
    Equals(Object)
    GetHashCode()
    ToString()
    Operators
    Equality(ParameterKeyInfo, ParameterKeyInfo)
    Inequality(ParameterKeyInfo, ParameterKeyInfo)
    | Improve this Doc View Source

    Constructors


    ParameterKeyInfo(ParameterKey, Int32)

    Describes a resource parameter.

    public ParameterKeyInfo(ParameterKey key, int bindingSlot)
    Parameters
    Type Name Description
    ParameterKey key
    System.Int32 bindingSlot

    ParameterKeyInfo(ParameterKey, Int32, Int32)

    Describes a value parameter.

    public ParameterKeyInfo(ParameterKey key, int offset, int count)
    Parameters
    Type Name Description
    ParameterKey key
    System.Int32 offset
    System.Int32 count
    | Improve this Doc View Source

    Fields


    BindingSlot

    public int BindingSlot
    Field Value
    Type Description
    System.Int32

    Count

    public int Count
    Field Value
    Type Description
    System.Int32

    Key

    public ParameterKey Key
    Field Value
    Type Description
    ParameterKey

    Offset

    public int Offset
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Methods


    Equals(ParameterKeyInfo)

    public bool Equals(ParameterKeyInfo other)
    Parameters
    Type Name Description
    ParameterKeyInfo other
    Returns
    Type Description
    System.Boolean

    Equals(Object)

    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.ValueType.Equals(System.Object)

    GetHashCode()

    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.ValueType.GetHashCode()

    ToString()

    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.ValueType.ToString()
    | Improve this Doc View Source

    Operators


    Equality(ParameterKeyInfo, ParameterKeyInfo)

    public static bool operator ==(ParameterKeyInfo left, ParameterKeyInfo right)
    Parameters
    Type Name Description
    ParameterKeyInfo left
    ParameterKeyInfo right
    Returns
    Type Description
    System.Boolean

    Inequality(ParameterKeyInfo, ParameterKeyInfo)

    public static bool operator !=(ParameterKeyInfo left, ParameterKeyInfo right)
    Parameters
    Type Name Description
    ParameterKeyInfo left
    ParameterKeyInfo right
    Returns
    Type Description
    System.Boolean

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

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