Scene.EntityCollection Class
Namespace: Stride.EngineAssembly: Stride.Engine.dll
Derived from Scene.EntityCollection:
[DataContract]
public class EntityCollection : TrackingCollection<Entity>, IList<Entity>, ICollection<Entity>, IReadOnlyList<Entity>, IReadOnlyCollection<Entity>, IEnumerable<Entity>, IEnumerable, ITrackingCollectionChanged
| Name | Description | |
|---|---|---|
| Constructors | ||
| EntityCollection(Scene) | ||
| Methods | ||
| InsertItem(Int32, Entity) | ||
| RemoveItem(Int32) | ||
Constructors
EntityCollection(Scene)
public EntityCollection(Scene sceneParam)
Parameters
| Type | Name | Description |
|---|---|---|
| Scene | sceneParam |
Methods
InsertItem(Int32, Entity)
protected override void InsertItem(int index, Entity item)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index | |
| Entity | item |
Overrides
Stride.Core.Collections.TrackingCollection<Stride.Engine.Entity>.InsertItem(System.Int32, Stride.Engine.Entity)
RemoveItem(Int32)
protected override void RemoveItem(int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index |
Overrides
Stride.Core.Collections.TrackingCollection<Stride.Engine.Entity>.RemoveItem(System.Int32)