Show / Hide Table of Contents

Class ArrayViewSerialized<T>

Serializable (pure-data) object representing an ArrayView<T>.

Inheritance
Object
ArrayViewSerialized<T>
Namespace: SadRogue.Primitives.SerializedTypes.GridViews
Assembly: TheSadRogue.Primitives.dll
Syntax
public sealed class ArrayViewSerialized<T> : ValueType
Type Parameters
Name Description
T

Type of value being exposed via the grid view.

Fields

Data

The data from the array view.

Declaration
public T[] Data
Field Value
Type Description
T[]

Width

Width of the array view.

Declaration
public int Width
Field Value
Type Description
Int32

Operators

Implicit(ArrayView<T> to ArrayViewSerialized<T>)

Converts ArrayView<T> to ArrayViewSerialized<T>.

Declaration
public static implicit operator ArrayViewSerialized<T>(ArrayView<T> arrayView)
Parameters
Type Name Description
ArrayView<T> arrayView
Returns
Type Description
ArrayViewSerialized<T>

Implicit(ArrayViewSerialized<T> to ArrayView<T>)

Converts ArrayViewSerialized<T> to ArrayView<T>.

Declaration
public static implicit operator ArrayView<T>(ArrayViewSerialized<T> arrayView)
Parameters
Type Name Description
ArrayViewSerialized<T> arrayView
Returns
Type Description
ArrayView<T>

Extension Methods

PropertyChangedEventHelpers.SafelySetProperty<TObject, TProperty>(TObject, ref TProperty, TProperty, EventHandler<ValueChangedEventArgs<TProperty>>)
PropertyChangedEventHelpers.SafelySetProperty<TObject, TProperty>(TObject, ref TProperty, TProperty, EventHandler<ValueChangedEventArgs<TProperty>>, EventHandler<ValueChangedEventArgs<TProperty>>)
In This Article
Back to top Generated by DocFX