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