| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IBeing | |
|---|---|
| spellcast.beings | |
| spellcast.damage | |
| spellcast.enchantment | The Enchantments of the Spellcast System. | 
| spellcast.questions | |
| spellcast.spell | |
| Uses of IBeing in spellcast.beings | 
|---|
| Subinterfaces of IBeing in spellcast.beings | |
|---|---|
 interface | 
IMonster
 | 
 interface | 
IWizard
A Wizard of Spellcast.  | 
| Classes in spellcast.beings that implement IBeing | |
|---|---|
 class | 
Being
The base class for all Beings in Spellcast. | 
 class | 
FireElemental
 | 
 class | 
Giant
 | 
 class | 
Goblin
 | 
 class | 
IceElemental
 | 
 class | 
Monster
 | 
 class | 
NullBeing
A Null Being.  | 
 class | 
NullMonster
A Null Monster.  | 
 class | 
NullWizard
A Null Wizard.  | 
 class | 
Ogre
 | 
 class | 
Troll
 | 
 class | 
Wizard
A Wizard of Spellcast. | 
| Methods in spellcast.beings that return IBeing | |
|---|---|
static IBeing | 
Being.newNull()
Return a Null IBeing. | 
| Uses of IBeing in spellcast.damage | 
|---|
| Methods in spellcast.damage with parameters of type IBeing | |
|---|---|
 void | 
KnifeAttack.setTarget(IBeing theTarget)
Set the target.  | 
| Uses of IBeing in spellcast.enchantment | 
|---|
| Methods in spellcast.enchantment that return IBeing | |
|---|---|
 IBeing | 
EnchantmentImpl.getCaster()
The caster of the Enchantment. | 
 IBeing | 
Enchantment.getCaster()
The caster of the Enchantment. | 
 IBeing | 
EnchantmentImpl.getTarget()
The target of the Enchantment. | 
 IBeing | 
Enchantment.getTarget()
The target of the Enchantment. | 
| Methods in spellcast.enchantment with parameters of type IBeing | |
|---|---|
 void | 
EnchantmentImpl.setCaster(IBeing theCaster)
Sets the casting Wizard of this Enchantment. | 
 void | 
EnchantmentImpl.setTarget(IBeing theTarget)
Sets the target IBeing of this Enchantment. | 
| Constructors in spellcast.enchantment with parameters of type IBeing | |
|---|---|
AmnesiaEnchantment(IBeing theCaster,
                   IBeing theTarget)
Creates a new AmnesiaEnchantment object. | 
|
BlindEnchantment(IBeing theCaster,
                 IBeing theTarget)
Creates a new BlindEnchantment object. | 
|
CharmPersonEnchantment(IBeing theCaster,
                       IWizard theTarget)
Creates a new CharmPersonEnchantment object. | 
|
ConfusionEnchantment(IBeing theCaster,
                     IBeing theTarget)
Creates a new ConfusionEnchantment object. | 
|
DelayedEffectEnchantment(IBeing theCaster,
                         IWizard theTarget)
Creates a new DelayedEffectEnchantment object. | 
|
DiseasedEnchantment(IBeing theCaster,
                    IBeing theTarget)
Creates a new BlindEnchantment object. | 
|
EnchantmentImpl(java.lang.String theName,
                IBeing theCaster,
                IBeing theTarget)
Create the Enchantment cast by theCaster at theTarget. | 
|
FearEnchantment(IBeing theCaster,
                IWizard theTarget)
Creates a new FearEnchantment object. | 
|
HasteEnchantment(IBeing theCaster,
                 IBeing theTarget)
Creates a new HasteEnchantment object. | 
|
InvisibleEnchantment(IBeing theCaster,
                     IBeing theTarget)
Creates a new InvisibleEnchantment object. | 
|
ParalysisEnchantment(IBeing theCaster,
                     IBeing theTarget)
Creates a new ParalysisEnchantment object. | 
|
PermanencyEnchantment(IBeing theCaster,
                      IWizard theTarget)
Creates a new PermanencyEnchantment object. | 
|
PoisonedEnchantment(IBeing theCaster,
                    IBeing theTarget)
Creates a new PoisonedEnchantment object. | 
|
ProtectionFromEvilEnchantment(IBeing theCaster,
                              IBeing theTarget)
Creates a new ProtectionFromEvilEnchantment object. | 
|
ResistColdEnchantment(IBeing theCaster,
                      IBeing theTarget)
Creates a new ResistColdEnchantment object. | 
|
ResistHeatEnchantment(IBeing theCaster,
                      IBeing theTarget)
Creates a new ResistHeatEnchantment object. | 
|
TimeStopEnchantment(IBeing theCaster,
                    IBeing theTarget)
Creates a new TimeStopEnchantment object. | 
|
| Uses of IBeing in spellcast.questions | 
|---|
| Methods in spellcast.questions with parameters of type IBeing | |
|---|---|
 void | 
IRequiresTarget.setTarget(IBeing theTarget)
Set the target.  | 
| Uses of IBeing in spellcast.spell | 
|---|
| Methods in spellcast.spell that return IBeing | |
|---|---|
 IBeing | 
SpellImpl.getTarget()
Return the target IBeing of this ISpell. | 
 IBeing | 
ISpell.getTarget()
Return the target IBeing of this ISpell. | 
| Constructors in spellcast.spell with parameters of type IBeing | |
|---|---|
ShieldSpell(IWizard theCaster,
            IBeing theTarget)
Create a Shield ISpell. | 
|
SpellImpl(IWizard theCaster,
          IBeing theTarget,
          Gesture[] theGestures,
          java.lang.String theDescription)
Creates the default implementation of SpellImpl. | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||