Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Struct FixedList16<TData>

    A fixed size list of 16 elements.

    Implements
    IList
    ICollection
    IList<TData>
    ICollection<TData>
    IEnumerable<TData>
    IEnumerable
    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Fwt.Core.Collections
    Assembly: fwt.core.dll
    Syntax
    [Serializable]
    public struct FixedList16<TData> : IList, ICollection, IList<TData>, ICollection<TData>, IEnumerable<TData>, IEnumerable
    Type Parameters
    Name Description
    TData

    Type of items in the list

    Fields

    Capacity

    Declaration
    public const int Capacity = 16
    Field Value
    Type Description
    int

    Value_0

    Declaration
    public TData Value_0
    Field Value
    Type Description
    TData

    Value_1

    Declaration
    public TData Value_1
    Field Value
    Type Description
    TData

    Value_10

    Declaration
    public TData Value_10
    Field Value
    Type Description
    TData

    Value_11

    Declaration
    public TData Value_11
    Field Value
    Type Description
    TData

    Value_12

    Declaration
    public TData Value_12
    Field Value
    Type Description
    TData

    Value_13

    Declaration
    public TData Value_13
    Field Value
    Type Description
    TData

    Value_14

    Declaration
    public TData Value_14
    Field Value
    Type Description
    TData

    Value_15

    Declaration
    public TData Value_15
    Field Value
    Type Description
    TData

    Value_2

    Declaration
    public TData Value_2
    Field Value
    Type Description
    TData

    Value_3

    Declaration
    public TData Value_3
    Field Value
    Type Description
    TData

    Value_4

    Declaration
    public TData Value_4
    Field Value
    Type Description
    TData

    Value_5

    Declaration
    public TData Value_5
    Field Value
    Type Description
    TData

    Value_6

    Declaration
    public TData Value_6
    Field Value
    Type Description
    TData

    Value_7

    Declaration
    public TData Value_7
    Field Value
    Type Description
    TData

    Value_8

    Declaration
    public TData Value_8
    Field Value
    Type Description
    TData

    Value_9

    Declaration
    public TData Value_9
    Field Value
    Type Description
    TData

    Properties

    Count

    The number of elements in the list.

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    int

    IsFixedSize

    Declaration
    public bool IsFixedSize { get; }
    Property Value
    Type Description
    bool

    IsReadOnly

    Declaration
    public bool IsReadOnly { get; }
    Property Value
    Type Description
    bool

    IsSynchronized

    Declaration
    public bool IsSynchronized { get; }
    Property Value
    Type Description
    bool

    this[int]

    Declaration
    public TData this[int index] { get; set; }
    Parameters
    Type Name Description
    int index
    Property Value
    Type Description
    TData

    SyncRoot

    Declaration
    public object SyncRoot { get; }
    Property Value
    Type Description
    object

    Methods

    Add(object)

    Declaration
    public int Add(object value)
    Parameters
    Type Name Description
    object value
    Returns
    Type Description
    int

    Add(TData)

    Declaration
    public void Add(TData value)
    Parameters
    Type Name Description
    TData value

    Clear()

    Declaration
    public void Clear()

    Contains(object)

    Declaration
    public bool Contains(object value)
    Parameters
    Type Name Description
    object value
    Returns
    Type Description
    bool

    Contains(TData)

    Declaration
    public bool Contains(TData value)
    Parameters
    Type Name Description
    TData value
    Returns
    Type Description
    bool

    CopyTo(Array, int)

    Declaration
    public void CopyTo(Array array, int index)
    Parameters
    Type Name Description
    Array array
    int index

    CopyTo(TData[], int)

    Declaration
    public void CopyTo(TData[] array, int index)
    Parameters
    Type Name Description
    TData[] array
    int index

    GetCapacity()

    Declaration
    public int GetCapacity()
    Returns
    Type Description
    int

    GetEnumerator()

    Declaration
    public IEnumerator GetEnumerator()
    Returns
    Type Description
    IEnumerator

    IndexOf(object)

    Declaration
    public int IndexOf(object value)
    Parameters
    Type Name Description
    object value
    Returns
    Type Description
    int

    IndexOf(TData)

    Declaration
    public int IndexOf(TData value)
    Parameters
    Type Name Description
    TData value
    Returns
    Type Description
    int

    Insert(int, object)

    Declaration
    public void Insert(int index, object value)
    Parameters
    Type Name Description
    int index
    object value

    Insert(int, TData)

    Declaration
    public void Insert(int index, TData value)
    Parameters
    Type Name Description
    int index
    TData value

    IsFull()

    Declaration
    public bool IsFull()
    Returns
    Type Description
    bool

    Remove(object)

    Declaration
    public void Remove(object value)
    Parameters
    Type Name Description
    object value

    Remove(TData)

    Declaration
    public bool Remove(TData value)
    Parameters
    Type Name Description
    TData value
    Returns
    Type Description
    bool

    RemoveAt(int)

    Declaration
    public void RemoveAt(int index)
    Parameters
    Type Name Description
    int index

    Implements

    IList
    ICollection
    IList<T>
    ICollection<T>
    IEnumerable<T>
    IEnumerable

    Extension Methods

    HashExtensions.GetHashCode_ValueType<TValue>(TValue, int)
    HashExtensions.GetHashCode_ValueType<TValue>(TValue, int)
    Extensions_Collections.GetRandom<TItem>(IList<TItem>)
    Extensions_Collections.GetRandom<TItem>(IList<TItem>)
    Extensions_Collections.TryGetItemOrDefault<TItem>(IList<TItem>, int)
    Extensions_Collections.TryGetItemOrDefault<TItem>(IList<TItem>, int)
    Extensions_Collections.TryGetItem<TItem>(IList<TItem>, int, out TItem)
    Extensions_Collections.TryGetItem<TItem>(IList<TItem>, int, out TItem)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    In this article
    Back to top Generated by DocFX