Atavism Version 2018.1AGIS API

atavism.agis.plugins
Class AgisInventoryPlugin.EquipMap

java.lang.Object
  extended by atavism.agis.plugins.AgisInventoryPlugin.EquipMap
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
AgisInventoryPlugin

public static class AgisInventoryPlugin.EquipMap
extends java.lang.Object
implements java.io.Serializable

Helper class used to track what item can be equipped in what slot.

Author:
Andrew
See Also:
Serialized Form

Constructor Summary
AgisInventoryPlugin.EquipMap()
           
 
Method Summary
 boolean containsValue(OID itemOid)
           
 OID get(AgisEquipSlot slot)
           
 java.util.HashMap<AgisEquipSlot,OID> getEquipMap()
           
 AgisEquipSlot getSlot(OID itemOid)
          returns the slot for item, can return null
 void put(AgisEquipSlot slot, OID longVal)
           
 void remove(AgisEquipSlot slot)
           
 void setEquipMap(java.util.HashMap<AgisEquipSlot,OID> map)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgisInventoryPlugin.EquipMap

public AgisInventoryPlugin.EquipMap()
Method Detail

getSlot

public AgisEquipSlot getSlot(OID itemOid)
returns the slot for item, can return null


get

public OID get(AgisEquipSlot slot)

put

public void put(AgisEquipSlot slot,
                OID longVal)

remove

public void remove(AgisEquipSlot slot)

containsValue

public boolean containsValue(OID itemOid)

getEquipMap

public java.util.HashMap<AgisEquipSlot,OID> getEquipMap()

setEquipMap

public void setEquipMap(java.util.HashMap<AgisEquipSlot,OID> map)


Copyright © 2018 Dragonsan Studios Sp. z o.o.