League Toolkit League Toolkit
League Toolkit League Toolkit
DocFX + Singulink = ♥

Search Results for

    Class BinTreeMap

    Represents a property with a value

    Inheritance
    System.Object
    BinTreeProperty
    BinTreeMap
    Implements
    IDictionary<BinTreeProperty, BinTreeProperty>
    Inherited Members
    BinTreeProperty.HEADER_SIZE
    BinTreeProperty.NameHash
    BinTreeProperty.WriteHeader(BinaryWriter)
    BinTreeProperty.Equals(Object)
    BinTreeProperty.GetHashCode()
    BinTreeProperty.GetDebuggerDisplayName()
    Namespace: LeagueToolkit.Core.Meta.Properties
    Assembly: LeagueToolkit.dll
    Syntax
    public sealed class BinTreeMap : BinTreeProperty

    Constructors

    | Improve this Doc View Source

    BinTreeMap(UInt32, BinPropertyType, BinPropertyType, IEnumerable<KeyValuePair<BinTreeProperty, BinTreeProperty>>)

    Creates a new BinTreeMap with the specified parameters

    Declaration
    public BinTreeMap(uint nameHash, BinPropertyType keyType, BinPropertyType valueType, IEnumerable<KeyValuePair<BinTreeProperty, BinTreeProperty>> map)
    Parameters
    Type Name Description
    System.UInt32 nameHash

    The hashed property name

    BinPropertyType keyType

    The key property type

    BinPropertyType valueType

    The value property type

    IEnumerable<KeyValuePair<BinTreeProperty, BinTreeProperty>> map

    The elements of the map

    Properties

    | Improve this Doc View Source

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    IsReadOnly

    Declaration
    public bool IsReadOnly { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Item[BinTreeProperty]

    Declaration
    public BinTreeProperty this[BinTreeProperty key] { get; set; }
    Parameters
    Type Name Description
    BinTreeProperty key
    Property Value
    Type Description
    BinTreeProperty
    | Improve this Doc View Source

    Keys

    Declaration
    public Dictionary<BinTreeProperty, BinTreeProperty>.KeyCollection Keys { get; }
    Property Value
    Type Description
    Dictionary.KeyCollection<>
    | Improve this Doc View Source

    KeyType

    The property type of the key

    Declaration
    public BinPropertyType KeyType { get; }
    Property Value
    Type Description
    BinPropertyType
    | Improve this Doc View Source

    Type

    Gets the type of the property

    Declaration
    public override BinPropertyType Type { get; }
    Property Value
    Type Description
    BinPropertyType
    Overrides
    BinTreeProperty.Type
    | Improve this Doc View Source

    Values

    Declaration
    public Dictionary<BinTreeProperty, BinTreeProperty>.ValueCollection Values { get; }
    Property Value
    Type Description
    Dictionary.ValueCollection<>
    | Improve this Doc View Source

    ValueType

    The property type of the value

    Declaration
    public BinPropertyType ValueType { get; }
    Property Value
    Type Description
    BinPropertyType

    Methods

    | Improve this Doc View Source

    Add(BinTreeProperty, BinTreeProperty)

    Declaration
    public void Add(BinTreeProperty key, BinTreeProperty value)
    Parameters
    Type Name Description
    BinTreeProperty key
    BinTreeProperty value
    | Improve this Doc View Source

    ContainsKey(BinTreeProperty)

    Declaration
    public bool ContainsKey(BinTreeProperty key)
    Parameters
    Type Name Description
    BinTreeProperty key
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Equals(BinTreeProperty)

    Declaration
    public override bool Equals(BinTreeProperty other)
    Parameters
    Type Name Description
    BinTreeProperty other
    Returns
    Type Description
    System.Boolean
    Overrides
    BinTreeProperty.Equals(BinTreeProperty)
    | Improve this Doc View Source

    GetEnumerator()

    Declaration
    public IEnumerator<KeyValuePair<BinTreeProperty, BinTreeProperty>> GetEnumerator()
    Returns
    Type Description
    IEnumerator<KeyValuePair<BinTreeProperty, BinTreeProperty>>
    | Improve this Doc View Source

    Remove(BinTreeProperty)

    Declaration
    public bool Remove(BinTreeProperty key)
    Parameters
    Type Name Description
    BinTreeProperty key
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    TryGetValue(BinTreeProperty, out BinTreeProperty)

    Declaration
    public bool TryGetValue(BinTreeProperty key, out BinTreeProperty value)
    Parameters
    Type Name Description
    BinTreeProperty key
    BinTreeProperty value
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    WriteContent(BinaryWriter)

    Declaration
    protected override void WriteContent(BinaryWriter bw)
    Parameters
    Type Name Description
    BinaryWriter bw
    Overrides
    BinTreeProperty.WriteContent(BinaryWriter)

    Implements

    IDictionary<, >