Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    SceneCameraSlotCollection Class

    Namespace: Stride.Rendering.Compositing
    Assembly: Stride.Engine.dll

    A collection of CameraComponent.

    System.Object → FastCollection<SceneCameraSlot> → FastTrackingCollection<SceneCameraSlot> → SceneCameraSlotCollection
    Derived from SceneCameraSlotCollection:

    [DataContract("SceneCameraSlotCollection")]
    public sealed class SceneCameraSlotCollection : FastTrackingCollection<SceneCameraSlot>, IList<SceneCameraSlot>, ICollection<SceneCameraSlot>, IReadOnlyList<SceneCameraSlot>, IReadOnlyCollection<SceneCameraSlot>, IEnumerable<SceneCameraSlot>, IEnumerable
    Name Description
    Fields
    Current

    Property key to access the current collection of CameraComponent from .

    | Improve this Doc View Source

    Fields


    Current

    Property key to access the current collection of CameraComponent from .

    public static readonly PropertyKey<SceneCameraSlotCollection> Current
    Field Value
    Type Description
    PropertyKey<SceneCameraSlotCollection>

    Inherited Members

    FastTrackingCollection<SceneCameraSlot>.CollectionChanged
    FastTrackingCollection<SceneCameraSlot>.InsertItem(Int32, SceneCameraSlot)
    FastTrackingCollection<SceneCameraSlot>.RemoveItem(Int32)
    FastTrackingCollection<SceneCameraSlot>.ClearItems()
    FastTrackingCollection<SceneCameraSlot>.ClearItemsEvents()
    FastTrackingCollection<SceneCameraSlot>.SetItem(Int32, SceneCameraSlot)
    FastCollection<SceneCameraSlot>.Capacity
    FastCollection<SceneCameraSlot>.Count
    FastCollection<SceneCameraSlot>.Item[Int32]
    FastCollection<SceneCameraSlot>.Add(SceneCameraSlot)
    FastCollection<SceneCameraSlot>.Clear()
    FastCollection<SceneCameraSlot>.Contains(SceneCameraSlot)
    FastCollection<SceneCameraSlot>.CopyTo(SceneCameraSlot[], Int32)
    FastCollection<SceneCameraSlot>.IndexOf(SceneCameraSlot)
    FastCollection<SceneCameraSlot>.Insert(Int32, SceneCameraSlot)
    FastCollection<SceneCameraSlot>.Remove(SceneCameraSlot)
    FastCollection<SceneCameraSlot>.RemoveAt(Int32)
    FastCollection<SceneCameraSlot>.IEnumerable<SceneCameraSlot>.GetEnumerator()
    FastCollection<SceneCameraSlot>.IEnumerable.GetEnumerator()
    FastCollection<SceneCameraSlot>.AddRange<TE>(TE)
    FastCollection<SceneCameraSlot>.GetEnumerator()
    FastCollection<SceneCameraSlot>.Sort()
    FastCollection<SceneCameraSlot>.Sort(IComparer<SceneCameraSlot>)
    FastCollection<SceneCameraSlot>.Sort(Int32, Int32, IComparer<SceneCameraSlot>)
    FastCollection<SceneCameraSlot>.ICollection<SceneCameraSlot>.IsReadOnly
    FastCollection<SceneCameraSlot>.EnsureCapacity(Int32)

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    ArrayExtensions.ComputeHash<T>(ICollection<T>, IEqualityComparer<T>)
    CollectionExtensions.SwapRemove<T>(IList<T>, T)
    CollectionExtensions.SwapRemoveAt<T>(IList<T>, Int32)
    CollectionExtensions.GetItemOrNull<T>(IList<T>, Int32)
    CollectionExtensions.IndexOf<T>(IReadOnlyList<T>, T)
    EnumerableExtensions.IsNullOrEmpty(IEnumerable)
    EnumerableExtensions.ForEach<T>(IEnumerable, Action<T>)
    EnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    EnumerableExtensions.IndexOf<T>(IEnumerable<T>, Func<T, Boolean>)
    EnumerableExtensions.LastIndexOf<T>(IEnumerable<T>, Func<T, Boolean>)
    EnumerableExtensions.NotNull<T>(IEnumerable<T>)
    EnumerableExtensions.ToHashCode<T>(IEnumerable<T>)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation