|
||||||||||
| 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 | |||||||||