Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
Loading...
Searching...
No Matches
CoreRules::IClassOb Member List

This is the complete list of members for CoreRules::IClassOb, including all inherited members.

AddAdditionalFreeNWP(const char *v)=0CoreRules::IClassObpure virtual
AddAllowedAlignment(const char *v)=0CoreRules::IClassObpure virtual
AddAllowedMagicalItem(const char *v)=0CoreRules::IClassObpure virtual
AddAllowedWeapon(const char *v)=0CoreRules::IClassObpure virtual
AddAlwaysAllowedArmor(const char *v)=0CoreRules::IClassObpure virtual
AddBannedKit(const char *v)=0CoreRules::IClassObpure virtual
AddBannedWizardSchool(const char *v)=0CoreRules::IClassObpure virtual
AddBonusModifiedNWP(IPartKitBonusOb *b)=0CoreRules::IClassObpure virtual
AddBonusNWP(IPartKitBonusOb *b)=0CoreRules::IClassObpure virtual
AddClassAbility(const char *v)=0CoreRules::IClassObpure virtual
AddClassAbilityAtLevels(const char *v)=0CoreRules::IClassObpure virtual
AddDefaultAbility(const char *v)=0CoreRules::IClassObpure virtual
AddDefaultSchool(const char *v)=0CoreRules::IClassObpure virtual
AddForbiddenPriestSpell(const char *v)=0CoreRules::IClassObpure virtual
AddFreeNWP(const char *v)=0CoreRules::IClassObpure virtual
AddFreeSpells(IClassFreeSpellsOb *s)=0CoreRules::IClassObpure virtual
AddMajorSphere(const char *v)=0CoreRules::IClassObpure virtual
AddMinorSphere(const char *v)=0CoreRules::IClassObpure virtual
AddNonstandardLearnSpellAdj(IPartKitBonusOb *b)=0CoreRules::IClassObpure virtual
AddPurchasedNWP(const char *v)=0CoreRules::IClassObpure virtual
AddRequiredPurchasedNWP(const char *v)=0CoreRules::IClassObpure virtual
AddSpellPoints(ISpellPointsOb *s)=0CoreRules::IClassObpure virtual
ClearAdditionalFreeNWPs()=0CoreRules::IClassObpure virtual
ClearAllowedAlignments()=0CoreRules::IClassObpure virtual
ClearAllowedMagicalItems()=0CoreRules::IClassObpure virtual
ClearAllowedWeapons()=0CoreRules::IClassObpure virtual
ClearAlwaysAllowedArmor()=0CoreRules::IClassObpure virtual
ClearBannedKits()=0CoreRules::IClassObpure virtual
ClearBannedWizardSchools()=0CoreRules::IClassObpure virtual
ClearBonusModifiedNWPs()=0CoreRules::IClassObpure virtual
ClearBonusNWPs()=0CoreRules::IClassObpure virtual
ClearClassAbilities()=0CoreRules::IClassObpure virtual
ClearClassAbilitiesAtLevels()=0CoreRules::IClassObpure virtual
ClearDefaultAbilities()=0CoreRules::IClassObpure virtual
ClearDefaultSchools()=0CoreRules::IClassObpure virtual
ClearForbiddenPriestSpells()=0CoreRules::IClassObpure virtual
ClearFreeNWPs()=0CoreRules::IClassObpure virtual
ClearFreeSpells()=0CoreRules::IClassObpure virtual
ClearMajorSpheres()=0CoreRules::IClassObpure virtual
ClearMinorSpheres()=0CoreRules::IClassObpure virtual
ClearNonstandardLearnSpellAdjs()=0CoreRules::IClassObpure virtual
ClearPurchasedNWPs()=0CoreRules::IClassObpure virtual
ClearRequiredPurchasedNWPs()=0CoreRules::IClassObpure virtual
ClearSpellPoints()=0CoreRules::IClassObpure virtual
Clone() const =0CoreRules::IClassObpure virtual
GetAbbreviation() const =0CoreRules::IClassObpure virtual
GetAdditionalFreeNWP(int index) const =0CoreRules::IClassObpure virtual
GetAdditionalFreeNWPCount() const =0CoreRules::IClassObpure virtual
GetAdjCharisma() const =0CoreRules::IClassObpure virtual
GetAdjConstitution() const =0CoreRules::IClassObpure virtual
GetAdjDexterity() const =0CoreRules::IClassObpure virtual
GetAdjHDType() const =0CoreRules::IClassObpure virtual
GetAdjIntelligence() const =0CoreRules::IClassObpure virtual
GetAdjStrength() const =0CoreRules::IClassObpure virtual
GetAdjWisdom() const =0CoreRules::IClassObpure virtual
GetAllowedAlignment(int index) const =0CoreRules::IClassObpure virtual
GetAllowedAlignmentCount() const =0CoreRules::IClassObpure virtual
GetAllowedMagicalItem(int index) const =0CoreRules::IClassObpure virtual
GetAllowedMagicalItemCount() const =0CoreRules::IClassObpure virtual
GetAllowedWeapon(int index) const =0CoreRules::IClassObpure virtual
GetAllowedWeaponCount() const =0CoreRules::IClassObpure virtual
GetAllowedWeaponsCategory() const =0CoreRules::IClassObpure virtual
GetAlternativeSpellProgression(int charLevel, int spellLevel) const =0CoreRules::IClassObpure virtual
GetAlwaysAllowedArmor(int index) const =0CoreRules::IClassObpure virtual
GetAlwaysAllowedArmorCount() const =0CoreRules::IClassObpure virtual
GetArmorClassAtLevel(int level) const =0CoreRules::IClassObpure virtual
GetArmorSelectionMethod() const =0CoreRules::IClassObpure virtual
GetAttackRoundsAtLevel(int level) const =0CoreRules::IClassObpure virtual
GetAttacksPerRoundAtLevel(int level) const =0CoreRules::IClassObpure virtual
GetBannedKit(int index) const =0CoreRules::IClassObpure virtual
GetBannedKitCount() const =0CoreRules::IClassObpure virtual
GetBannedWizardSchool(int index) const =0CoreRules::IClassObpure virtual
GetBannedWizardSchoolCount() const =0CoreRules::IClassObpure virtual
GetBestACAllowed() const =0CoreRules::IClassObpure virtual
GetBonusHPPerLevel() const =0CoreRules::IClassObpure virtual
GetBonusModifiedNWP(int index)=0CoreRules::IClassObpure virtual
GetBonusModifiedNWPCount() const =0CoreRules::IClassObpure virtual
GetBonusNWP(int index)=0CoreRules::IClassObpure virtual
GetBonusNWPCount() const =0CoreRules::IClassObpure virtual
GetCharacterPoints() const =0CoreRules::IClassObpure virtual
GetClassAbility(int index) const =0CoreRules::IClassObpure virtual
GetClassAbilityAtLevels(int index) const =0CoreRules::IClassObpure virtual
GetClassAbilityAtLevelsCount() const =0CoreRules::IClassObpure virtual
GetClassAbilityCount() const =0CoreRules::IClassObpure virtual
GetClassId() const =0CoreRules::IClassObpure virtual
GetDefaultAbility(int index) const =0CoreRules::IClassObpure virtual
GetDefaultAbilityCount() const =0CoreRules::IClassObpure virtual
GetDefaultSchool(int index) const =0CoreRules::IClassObpure virtual
GetDefaultSchoolCount() const =0CoreRules::IClassObpure virtual
GetDescription() const =0CoreRules::IClassObpure virtual
GetExtraNWPSlots() const =0CoreRules::IClassObpure virtual
GetExtraSpellSphere() const =0CoreRules::IClassObpure virtual
GetForbiddenPriestSpell(int index) const =0CoreRules::IClassObpure virtual
GetForbiddenPriestSpellCount() const =0CoreRules::IClassObpure virtual
GetFreeNWP(int index) const =0CoreRules::IClassObpure virtual
GetFreeNWPCount() const =0CoreRules::IClassObpure virtual
GetFreeSpells(int index)=0CoreRules::IClassObpure virtual
GetFreeSpellsCount() const =0CoreRules::IClassObpure virtual
GetGender() const =0CoreRules::IClassObpure virtual
GetGroup() const =0CoreRules::IClassObpure virtual
GetHitDice() const =0CoreRules::IClassObpure virtual
GetHitPointAdds() const =0CoreRules::IClassObpure virtual
GetHPAdjustment() const =0CoreRules::IClassObpure virtual
GetInventoryScreenMsg() const =0CoreRules::IClassObpure virtual
GetLanguageScreenMsg() const =0CoreRules::IClassObpure virtual
GetLevel(int experiencePoints)=0CoreRules::IClassObpure virtual
GetMajorSphere(int index) const =0CoreRules::IClassObpure virtual
GetMajorSphereCount() const =0CoreRules::IClassObpure virtual
GetMaxAttacks() const =0CoreRules::IClassObpure virtual
GetMaxCharisma() const =0CoreRules::IClassObpure virtual
GetMaxConstitution() const =0CoreRules::IClassObpure virtual
GetMaxDexterity() const =0CoreRules::IClassObpure virtual
GetMaxGold() const =0CoreRules::IClassObpure virtual
GetMaxHitDice() const =0CoreRules::IClassObpure virtual
GetMaxIntelligence() const =0CoreRules::IClassObpure virtual
GetMaxLevel() const =0CoreRules::IClassObpure virtual
GetMaxRounds() const =0CoreRules::IClassObpure virtual
GetMaxStrength() const =0CoreRules::IClassObpure virtual
GetMaxWisdom() const =0CoreRules::IClassObpure virtual
GetMinCharisma() const =0CoreRules::IClassObpure virtual
GetMinConstitution() const =0CoreRules::IClassObpure virtual
GetMinDexterity() const =0CoreRules::IClassObpure virtual
GetMinIntelligence() const =0CoreRules::IClassObpure virtual
GetMinorSphere(int index) const =0CoreRules::IClassObpure virtual
GetMinorSphereCount() const =0CoreRules::IClassObpure virtual
GetMinStrength() const =0CoreRules::IClassObpure virtual
GetMinWisdom() const =0CoreRules::IClassObpure virtual
GetName() const =0CoreRules::IClassObpure virtual
GetNonstandardLearnSpellAdj(int index)=0CoreRules::IClassObpure virtual
GetNonstandardLearnSpellAdjCount() const =0CoreRules::IClassObpure virtual
GetNumAdjHD() const =0CoreRules::IClassObpure virtual
GetNWPLevelsPerExtraSlot() const =0CoreRules::IClassObpure virtual
GetNWPMayPurchase() const =0CoreRules::IClassObpure virtual
GetNWPMustPurchase() const =0CoreRules::IClassObpure virtual
GetNWPScreenMsg() const =0CoreRules::IClassObpure virtual
GetNWPStartingCP() const =0CoreRules::IClassObpure virtual
GetNWPStartingSlots() const =0CoreRules::IClassObpure virtual
GetPurchasedNWP(int index) const =0CoreRules::IClassObpure virtual
GetPurchasedNWPCount() const =0CoreRules::IClassObpure virtual
GetRequiredPurchasedNWP(int index) const =0CoreRules::IClassObpure virtual
GetRequiredPurchasedNWPCount() const =0CoreRules::IClassObpure virtual
GetRoguePointsPerLevel() const =0CoreRules::IClassObpure virtual
GetRogueStartingPoints() const =0CoreRules::IClassObpure virtual
GetSaveBreathAtLevel(int level) const =0CoreRules::IClassObpure virtual
GetSavePPAtLevel(int level) const =0CoreRules::IClassObpure virtual
GetSavePPDAtLevel(int level) const =0CoreRules::IClassObpure virtual
GetSaveRSWAtLevel(int level) const =0CoreRules::IClassObpure virtual
GetSaveSpellAtLevel(int level) const =0CoreRules::IClassObpure virtual
GetSpellAccess(int slot) const =0CoreRules::IClassObpure virtual
GetSpellPoints(int index)=0CoreRules::IClassObpure virtual
GetSpellPointsCount() const =0CoreRules::IClassObpure virtual
GetStandardSpellProgression(int charLevel, int spellLevel) const =0CoreRules::IClassObpure virtual
GetStartingHD() const =0CoreRules::IClassObpure virtual
GetThac0AtLevel(int level) const =0CoreRules::IClassObpure virtual
GetTurnUndeadLevelsHigher() const =0CoreRules::IClassObpure virtual
GetWizardSpecialistSchool() const =0CoreRules::IClassObpure virtual
GetWPCPPerSlot() const =0CoreRules::IClassObpure virtual
GetWPFamiliarityPenalty() const =0CoreRules::IClassObpure virtual
GetWPLevelsPerExtraSlot() const =0CoreRules::IClassObpure virtual
GetWPNonProfPenalty() const =0CoreRules::IClassObpure virtual
GetWPScreenMsg() const =0CoreRules::IClassObpure virtual
GetWPStartingCP() const =0CoreRules::IClassObpure virtual
GetWPStartingSlots() const =0CoreRules::IClassObpure virtual
GetXPToReachLevel(int level) const =0CoreRules::IClassObpure virtual
HasAdditionalFreeNWP(const char *v) const =0CoreRules::IClassObpure virtual
HasAllowedAlignment(const char *v) const =0CoreRules::IClassObpure virtual
HasAllowedMagicalItem(const char *v) const =0CoreRules::IClassObpure virtual
HasAllowedWeapon(const char *v) const =0CoreRules::IClassObpure virtual
HasAlwaysAllowedArmor(const char *v) const =0CoreRules::IClassObpure virtual
HasBannedKit(const char *v) const =0CoreRules::IClassObpure virtual
HasBannedWizardSchool(const char *v) const =0CoreRules::IClassObpure virtual
HasClassAbility(const char *v) const =0CoreRules::IClassObpure virtual
HasClassAbilityAtLevels(const char *v) const =0CoreRules::IClassObpure virtual
HasDefaultAbility(const char *v) const =0CoreRules::IClassObpure virtual
HasDefaultSchool(const char *v) const =0CoreRules::IClassObpure virtual
HasForbiddenPriestSpell(const char *v) const =0CoreRules::IClassObpure virtual
HasFreeNWP(const char *v) const =0CoreRules::IClassObpure virtual
HasMajorSphere(const char *v) const =0CoreRules::IClassObpure virtual
HasMinorSphere(const char *v) const =0CoreRules::IClassObpure virtual
HasPurchasedNWP(const char *v) const =0CoreRules::IClassObpure virtual
HasRequiredPurchasedNWP(const char *v) const =0CoreRules::IClassObpure virtual
IsDirty() const =0CoreRules::IClassObpure virtual
IsNoAverageHP() const =0CoreRules::IClassObpure virtual
IsNoAverageHP(bool v)=0CoreRules::IClassObpure virtual
IsPrimeRequisiteCharisma() const =0CoreRules::IClassObpure virtual
IsPrimeRequisiteCharisma(bool v)=0CoreRules::IClassObpure virtual
IsPrimeRequisiteConstitution() const =0CoreRules::IClassObpure virtual
IsPrimeRequisiteConstitution(bool v)=0CoreRules::IClassObpure virtual
IsPrimeRequisiteDexterity() const =0CoreRules::IClassObpure virtual
IsPrimeRequisiteDexterity(bool v)=0CoreRules::IClassObpure virtual
IsPrimeRequisiteIntelligence() const =0CoreRules::IClassObpure virtual
IsPrimeRequisiteIntelligence(bool v)=0CoreRules::IClassObpure virtual
IsPrimeRequisiteStrength() const =0CoreRules::IClassObpure virtual
IsPrimeRequisiteStrength(bool v)=0CoreRules::IClassObpure virtual
IsPrimeRequisiteWisdom() const =0CoreRules::IClassObpure virtual
IsPrimeRequisiteWisdom(bool v)=0CoreRules::IClassObpure virtual
IsRogueSkillCandidate() const =0CoreRules::IClassObpure virtual
IsRogueSkillCandidate(bool v)=0CoreRules::IClassObpure virtual
kMaxLevel enum valueCoreRules::IClassOb
kSpellAccessCantChangeSphere enum valueCoreRules::IClassOb
kSpellAccessCount enum valueCoreRules::IClassOb
kSpellAccessPriest enum valueCoreRules::IClassOb
kSpellAccessPriestlyWizard enum valueCoreRules::IClassOb
kSpellAccessWizard enum valueCoreRules::IClassOb
kSpellAccessWizardlyPriest enum valueCoreRules::IClassOb
kSpellProgressionLevels enum valueCoreRules::IClassOb
MarkClean()=0CoreRules::IClassObpure virtual
RemoveAdditionalFreeNWP(int index)=0CoreRules::IClassObpure virtual
RemoveAllowedAlignment(int index)=0CoreRules::IClassObpure virtual
RemoveAllowedMagicalItem(int index)=0CoreRules::IClassObpure virtual
RemoveAllowedWeapon(int index)=0CoreRules::IClassObpure virtual
RemoveAlwaysAllowedArmor(int index)=0CoreRules::IClassObpure virtual
RemoveBannedKit(int index)=0CoreRules::IClassObpure virtual
RemoveBannedWizardSchool(int index)=0CoreRules::IClassObpure virtual
RemoveBonusModifiedNWP(int index)=0CoreRules::IClassObpure virtual
RemoveBonusNWP(int index)=0CoreRules::IClassObpure virtual
RemoveClassAbility(int index)=0CoreRules::IClassObpure virtual
RemoveClassAbilityAtLevels(int index)=0CoreRules::IClassObpure virtual
RemoveDefaultAbility(int index)=0CoreRules::IClassObpure virtual
RemoveDefaultSchool(int index)=0CoreRules::IClassObpure virtual
RemoveForbiddenPriestSpell(int index)=0CoreRules::IClassObpure virtual
RemoveFreeNWP(int index)=0CoreRules::IClassObpure virtual
RemoveFreeSpells(int index)=0CoreRules::IClassObpure virtual
RemoveMajorSphere(int index)=0CoreRules::IClassObpure virtual
RemoveMinorSphere(int index)=0CoreRules::IClassObpure virtual
RemoveNonstandardLearnSpellAdj(int index)=0CoreRules::IClassObpure virtual
RemovePurchasedNWP(int index)=0CoreRules::IClassObpure virtual
RemoveRequiredPurchasedNWP(int index)=0CoreRules::IClassObpure virtual
RemoveSpellPoints(int index)=0CoreRules::IClassObpure virtual
SetAbbreviation(const char *v)=0CoreRules::IClassObpure virtual
SetAdjCharisma(long v)=0CoreRules::IClassObpure virtual
SetAdjConstitution(long v)=0CoreRules::IClassObpure virtual
SetAdjDexterity(long v)=0CoreRules::IClassObpure virtual
SetAdjHDType(long v)=0CoreRules::IClassObpure virtual
SetAdjIntelligence(long v)=0CoreRules::IClassObpure virtual
SetAdjStrength(long v)=0CoreRules::IClassObpure virtual
SetAdjWisdom(long v)=0CoreRules::IClassObpure virtual
SetAllowedWeaponsCategory(const char *v)=0CoreRules::IClassObpure virtual
SetAlternativeSpellProgression(int charLevel, int spellLevel, long v)=0CoreRules::IClassObpure virtual
SetArmorClassAtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetArmorSelectionMethod(long v)=0CoreRules::IClassObpure virtual
SetAttackRoundsAtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetAttacksPerRoundAtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetBestACAllowed(long v)=0CoreRules::IClassObpure virtual
SetBonusHPPerLevel(long v)=0CoreRules::IClassObpure virtual
SetCharacterPoints(long v)=0CoreRules::IClassObpure virtual
SetClassId(long v)=0CoreRules::IClassObpure virtual
SetDescription(const char *v)=0CoreRules::IClassObpure virtual
SetExtraNWPSlots(long v)=0CoreRules::IClassObpure virtual
SetExtraSpellSphere(const char *v)=0CoreRules::IClassObpure virtual
SetGender(long v)=0CoreRules::IClassObpure virtual
SetGroup(ClassGroup v)=0CoreRules::IClassObpure virtual
SetHitDice(long v)=0CoreRules::IClassObpure virtual
SetHitPointAdds(long v)=0CoreRules::IClassObpure virtual
SetHPAdjustment(long v)=0CoreRules::IClassObpure virtual
SetInventoryScreenMsg(const char *v)=0CoreRules::IClassObpure virtual
SetLanguageScreenMsg(const char *v)=0CoreRules::IClassObpure virtual
SetMaxAttacks(long v)=0CoreRules::IClassObpure virtual
SetMaxCharisma(long v)=0CoreRules::IClassObpure virtual
SetMaxConstitution(long v)=0CoreRules::IClassObpure virtual
SetMaxDexterity(long v)=0CoreRules::IClassObpure virtual
SetMaxGold(long v)=0CoreRules::IClassObpure virtual
SetMaxHitDice(long v)=0CoreRules::IClassObpure virtual
SetMaxIntelligence(long v)=0CoreRules::IClassObpure virtual
SetMaxLevel(long v)=0CoreRules::IClassObpure virtual
SetMaxRounds(long v)=0CoreRules::IClassObpure virtual
SetMaxStrength(long v)=0CoreRules::IClassObpure virtual
SetMaxWisdom(long v)=0CoreRules::IClassObpure virtual
SetMinCharisma(long v)=0CoreRules::IClassObpure virtual
SetMinConstitution(long v)=0CoreRules::IClassObpure virtual
SetMinDexterity(long v)=0CoreRules::IClassObpure virtual
SetMinIntelligence(long v)=0CoreRules::IClassObpure virtual
SetMinStrength(long v)=0CoreRules::IClassObpure virtual
SetMinWisdom(long v)=0CoreRules::IClassObpure virtual
SetName(const char *v)=0CoreRules::IClassObpure virtual
SetNumAdjHD(long v)=0CoreRules::IClassObpure virtual
SetNWPLevelsPerExtraSlot(long v)=0CoreRules::IClassObpure virtual
SetNWPMayPurchase(long v)=0CoreRules::IClassObpure virtual
SetNWPMustPurchase(long v)=0CoreRules::IClassObpure virtual
SetNWPScreenMsg(const char *v)=0CoreRules::IClassObpure virtual
SetNWPStartingCP(long v)=0CoreRules::IClassObpure virtual
SetNWPStartingSlots(long v)=0CoreRules::IClassObpure virtual
SetRoguePointsPerLevel(long v)=0CoreRules::IClassObpure virtual
SetRogueStartingPoints(long v)=0CoreRules::IClassObpure virtual
SetSaveBreathAtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetSavePPAtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetSavePPDAtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetSaveRSWAtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetSaveSpellAtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetSpellAccess(int slot, long v)=0CoreRules::IClassObpure virtual
SetStandardSpellProgression(int charLevel, int spellLevel, long v)=0CoreRules::IClassObpure virtual
SetStartingHD(long v)=0CoreRules::IClassObpure virtual
SetThac0AtLevel(int level, long v)=0CoreRules::IClassObpure virtual
SetTurnUndeadLevelsHigher(long v)=0CoreRules::IClassObpure virtual
SetWizardSpecialistSchool(const char *v)=0CoreRules::IClassObpure virtual
SetWPCPPerSlot(long v)=0CoreRules::IClassObpure virtual
SetWPFamiliarityPenalty(long v)=0CoreRules::IClassObpure virtual
SetWPLevelsPerExtraSlot(long v)=0CoreRules::IClassObpure virtual
SetWPNonProfPenalty(long v)=0CoreRules::IClassObpure virtual
SetWPScreenMsg(const char *v)=0CoreRules::IClassObpure virtual
SetWPStartingCP(long v)=0CoreRules::IClassObpure virtual
SetWPStartingSlots(long v)=0CoreRules::IClassObpure virtual
SetXPToReachLevel(int level, long v)=0CoreRules::IClassObpure virtual
~IClassOb()CoreRules::IClassObinlinevirtual