Show / Hide Table of Contents

Class ArrayProperty<T>

Inheritance
System.Object
Property<T[]>
ArrayProperty<T>
BoolArrayProperty
ByteArrayProperty
FloatArrayProperty
IntArrayProperty
MetadataArrayProperty
StringArrayProperty
TimeArrayProperty
Vector2ArrayProperty
Vector3ArrayProperty
Implements
IProperty
Inherited Members
Property<T[]>.value
Property<T[]>.Value
Property<T[]>.Code()
Property<T[]>.Equals(Object)
Property<T[]>.GetHashCode()
Property<T[]>.ToString()
Property<T[]>.Write(BinaryWriter)
Property<T[]>.WriteData(BinaryWriter)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Recolude.Core.Properties
Assembly: Recolude.Core.dll
Syntax
public abstract class ArrayProperty<T> : Property<T[]>, IProperty
Type Parameters
Name Description
T

Constructors

ArrayProperty(T[])

Declaration
public ArrayProperty(params T[] value)
Parameters
Type Name Description
T[] value

Properties

Item[Int32]

Declaration
public T this[int index] { get; set; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
T

Length

Declaration
public int Length { get; }
Property Value
Type Description
System.Int32

Methods

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
Recolude.Core.Property<T[]>.Equals(System.Object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
Recolude.Core.Property<T[]>.GetHashCode()

Implements

IProperty
Back to top Generated by DocFX