Show / Hide Table of Contents

Class ScreenObjectCollection

Manages the parent and children relationship for IScreenObject.

Inheritance
object
ScreenObjectCollection<IScreenObject>
ScreenObjectCollection
Implements
IReadOnlyList<IScreenObject>
IReadOnlyCollection<IScreenObject>
IEnumerable<IScreenObject>
IEnumerable
Inherited Members
ScreenObjectCollection<IScreenObject>._objects
ScreenObjectCollection<IScreenObject>._owningObject
ScreenObjectCollection<IScreenObject>.Clear()
ScreenObjectCollection<IScreenObject>.Contains(IScreenObject)
ScreenObjectCollection<IScreenObject>.IsTop(IScreenObject)
ScreenObjectCollection<IScreenObject>.IsBottom(IScreenObject)
ScreenObjectCollection<IScreenObject>.Add(IScreenObject)
ScreenObjectCollection<IScreenObject>.Insert(int, IScreenObject)
ScreenObjectCollection<IScreenObject>.Remove(IScreenObject)
ScreenObjectCollection<IScreenObject>.Sort(IComparer<IScreenObject>)
ScreenObjectCollection<IScreenObject>.ToArray()
ScreenObjectCollection<IScreenObject>.MoveToTop(IScreenObject)
ScreenObjectCollection<IScreenObject>.MoveToBottom(IScreenObject)
ScreenObjectCollection<IScreenObject>.IndexOf(IScreenObject)
ScreenObjectCollection<IScreenObject>.GetEnumerator()
ScreenObjectCollection<IScreenObject>.Count
ScreenObjectCollection<IScreenObject>.IsLocked
ScreenObjectCollection<IScreenObject>.this[int]
ScreenObjectCollection<IScreenObject>.CollectionChanged
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: SadConsole
Assembly: SadConsole.dll
Syntax
public class ScreenObjectCollection : ScreenObjectCollection<IScreenObject>, IReadOnlyList<IScreenObject>, IReadOnlyCollection<IScreenObject>, IEnumerable<IScreenObject>, IEnumerable

Constructors

ScreenObjectCollection(IScreenObject)

Creates a new object collection and parents it to the owner object.

Declaration
public ScreenObjectCollection(IScreenObject owner)
Parameters
Type Name Description
IScreenObject owner

The owning object of this collection.

Implements

IReadOnlyList<T>
IReadOnlyCollection<T>
IEnumerable<T>
IEnumerable

Extension Methods

ExtensionsSystem.GetDebuggerDisplayValue(object)
In this article

Back to top

Back to top Generated by DocFX