public void GetPropertyAtIndex <TGetter>(ref SceneContainer container, int index, ref ChangeTracker changeTracker, TGetter getter) where TGetter : ICollectionElementGetter <SceneContainer> { getter.VisitProperty <EntityContainerProperty, EntityContainer>(new EntityContainerProperty(new EntityContainer(container.EntityManager, m_Entities[index]), index), ref container); }
public void Clear(ref SceneContainer container) => throw new Exception("Property is ReadOnly");
public void SetCount(ref SceneContainer container, int count) => throw new Exception("Property is ReadOnly");
public int GetCount(ref SceneContainer container) => container.EntityCount();
public void SetValue(ref SceneContainer container, IEnumerable <EntityContainer> value) => throw new Exception("Property is ReadOnly");
public IEnumerable <EntityContainer> GetValue(ref SceneContainer container) => null;