Uses of Class
org.starhope.appius.user.AvatarClass

Packages that use AvatarClass
org.starhope.appius.game.inventory   
org.starhope.appius.game.inventory.effects   
org.starhope.appius.game.npc   
org.starhope.appius.user   
 

Uses of AvatarClass in org.starhope.appius.game.inventory
 

Fields in org.starhope.appius.game.inventory declared as AvatarClass
private  AvatarClass ItemManager.avatar
          WRITEME: Document this brpocock@star-hope.org
 

Methods in org.starhope.appius.game.inventory that return AvatarClass
 AvatarClass ItemManager.getAvatarClass()
           
 

Methods in org.starhope.appius.game.inventory with parameters of type AvatarClass
static ItemManager ItemManager.get(AvatarClass avatarClass, Inventory inventory)
          WRITEME: Document this method brpocock@star-hope.org
 

Constructors in org.starhope.appius.game.inventory with parameters of type AvatarClass
ItemManager(AvatarClass avatarClass, Inventory inventory)
          WRITEME: Document this constructor brpocock@star-hope.org
 

Uses of AvatarClass in org.starhope.appius.game.inventory.effects
 

Fields in org.starhope.appius.game.inventory.effects declared as AvatarClass
protected  AvatarClass SimpleAbstractWeapon.hitAvatar
          WRITEME: Document this brpocock@star-hope.org
protected  AvatarClass SimpleAbstractWeapon.missAvatar
          WRITEME: Document this brpocock@star-hope.org
private  AvatarClass SimpleRangedWeapon.projectileAvatar
          WRITEME: Document this brpocock@star-hope.org
 

Methods in org.starhope.appius.game.inventory.effects that return AvatarClass
 AvatarClass SimpleAbstractWeapon.getHitAvatar()
           
 AvatarClass SimpleAbstractWeapon.getMissAvatar()
           
 AvatarClass SimpleRangedWeapon.getProjectileAvatar()
           
 

Methods in org.starhope.appius.game.inventory.effects with parameters of type AvatarClass
 void SimpleAbstractWeapon.setHitAvatar(AvatarClass newHitAvatar)
           
 void SimpleAbstractWeapon.setMissAvatar(AvatarClass newMissAvatar)
           
 void SimpleRangedWeapon.setProjectileAvatar(AvatarClass newProjectileAvatar)
           
 

Uses of AvatarClass in org.starhope.appius.game.npc
 

Fields in org.starhope.appius.game.npc declared as AvatarClass
private  AvatarClass Ejecta.myAvatar
          The avatar class for the Ejecta
private  AvatarClass Projectile.myHitParticle
          WRITEME: Document this brpocock@star-hope.org
private  AvatarClass Projectile.myMissParticle
          WRITEME: Document this brpocock@star-hope.org
 

Methods in org.starhope.appius.game.npc that return AvatarClass
 AvatarClass Ejecta.getAvatarClass()
           
 AvatarClass Projectile.getHitParticle()
           
 AvatarClass Projectile.getMissParticle()
           
 

Methods in org.starhope.appius.game.npc with parameters of type AvatarClass
static Projectile Projectile.fire(AvatarClass avatar, Coord3D target, double travelRate, AbstractUser shooter, AvatarClass hitParticle, AvatarClass missParticle, DamageTypeRanks damage)
          Specify the avatar file to be provided to the client, and the shooter, and motion vector.
 

Constructors in org.starhope.appius.game.npc with parameters of type AvatarClass
Ejecta(AvatarClass avatar, Room room, Coord3D origin, long birth, Coord3D target, double travelRate)
          Specify the avatar file to be provided to the client, and the point of origination, and motion vector.
Particle(AvatarClass avatar, Room room, Coord3D origin, long birth, Coord3D target, double travelRate, long duration)
          Specify the avatar file to be provided to the client, and the point of origination, and motion vector.
Projectile(AvatarClass avatar, Room room, Coord3D origin, long birth, Coord3D target, double travelRate, AbstractUser shooter, AvatarClass hitParticle, AvatarClass missParticle, DamageTypeRanks damage)
          Specify the avatar file to be provided to the client, and the point of origination, and motion vector.
 

Uses of AvatarClass in org.starhope.appius.user
 

Fields in org.starhope.appius.user declared as AvatarClass
private  AvatarClass UserRecord.avatarClass
          The type of avatar in play
 

Methods in org.starhope.appius.user that return AvatarClass
 AvatarClass AbstractNonPlayerCharacter.getAvatarClass()
           
 AvatarClass User.getAvatarClass()
           
 AvatarClass AbstractUser.getAvatarClass()
           
 AvatarClass UserRecord.getAvatarClass()
           
static AvatarClass AvatarClass.getByID(int id)
          Deprecated. use Nomenclator.getDataRecord(Class, int)
 AvatarClass AvatarClassSQLLoader.loadRecord(int id)
           
private  AvatarClass AvatarClassSQLLoader.loadRecord(ResultSet rs)
          load a record (common routine shared by AvatarClassSQLLoader.loadRecord(int), AvatarClassSQLLoader.loadRecord(String), and AvatarClassSQLLoader.refresh(AvatarClass)
 AvatarClass AvatarClassSQLLoader.loadRecord(String identifier)
           
 

Methods in org.starhope.appius.user with parameters of type AvatarClass
 void AvatarClassSQLLoader.changed(AvatarClass changedRecord)
           
 int AvatarClass.compareTo(AvatarClass o)
           
 void AvatarClassSQLLoader.refresh(AvatarClass record)
           
 void AvatarClassSQLLoader.removeRecord(AvatarClass record)
           
 void AvatarClassSQLLoader.saveRecord(AvatarClass avatarClass)
           
 void User.setAvatarClass(AvatarClass avatarClass)
          set the avatar class for this user
 void UserRecord.setAvatarClass(AvatarClass avatarClass1)
           
 

Constructor parameters in org.starhope.appius.user with type arguments of type AvatarClass
AvatarClass(RecordLoader<AvatarClass> loader)