Exemplo n.º 1
0
 public EntityList(PathOfExile poe)
 {
     this.Poe       = poe;
     this.entities  = new Dictionary <int, Entity>();
     this.blackList = new HashSet <string>();
     poe.CurrentArea.OnAreaChange += new AreaChangeEvent(this.AreaChanged);
     poe.OnUpdate += new UpdateEvent(this.Update);
 }
Exemplo n.º 2
0
 public Entity(PathOfExile Poe, Poe_Entity entity)
 {
     this.Poe            = Poe;
     this.InternalEntity = entity;
     this.Components     = this.InternalEntity.GetComponents();
     this.Path           = this.InternalEntity.Path;
     this.cachedId       = this.InternalEntity.ID;
     this.LongId         = this.InternalEntity.LongId;
 }
Exemplo n.º 3
0
 public Inventory(PathOfExile Poe, int address) : this(Poe, Poe.Internal.GetObject <Poe_Inventory>(address))
 {
 }
Exemplo n.º 4
0
 public Inventory(PathOfExile Poe, Poe_Inventory InternalInventory)
 {
     this.Poe = Poe;
     this.InternalInventory = InternalInventory;
 }
Exemplo n.º 5
0
 public Entity(PathOfExile Poe, int address) : this(Poe, Poe.Internal.GetObject <Poe_Entity>(address))
 {
 }