Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Swaps Scene.Entities Dictionary for EntityManager. | Adam Frisby | 2008-11-24 | 1 | -6/+26 |
| | | | | | | * Important Changes: Scene.Entities is now IEnumerable directly. You do not need to use Entities.Values, you can Enumerate on .Entities directly. (So 'foreach Scene.Entities' vs 'foreach Scene.Entities.Values'). * Locks: Entities maintains it's own internal locking states. This means you do not need to lock entities anymore. I'll be going through and removing locks on it systematically. | ||||
* | * Makes EntityManager IEnumerable - meaning we should be good to go to ↵ | Adam Frisby | 2008-11-24 | 1 | -2/+16 |
| | | | | enable this. | ||||
* | * Adding EntityManager.cs | Adam Frisby | 2008-11-24 | 1 | -0/+148 |
* Not referenced anywhere yet. * Designed to replace Dictionary<UUID,EntityBase> within SceneGraph.Entities * Allows indexed access and better handling of locks. * Someone needs to implement IEnumerable on this before we can switch it over. |