Ejemplo n.º 1
0
        public EntityManager()
            : base("Entity Update")
        {
            myDb = new EntityDatabase(this);
            myUpdateableEntites = (EntityUpdateView)myDb.getSharedView("Update");

            addUpdatePass("general", 1);
            addUpdatePass("physics", 2);
            addUpdatePass("animation", 3);
            addUpdatePass("render", 4);
            addUpdatePass("updateAttributes", int.MaxValue);

            Kernel.taskManager.attach(this);

            frequency = 30;
        }
Ejemplo n.º 2
0
 public EntityManager()
 {
     myDb = new EntityDatabase(this);
     myUpdateableEntites = (EntityUpdateView)myDb.getSharedView("Update");
 }
Ejemplo n.º 3
0
        public override EntityDatabaseView create(EntityDatabase db)
        {
            EntityUpdateView rv = new EntityUpdateView(db);

            return(rv);
        }