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

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

Ability_Aim enum valueCoreRules::IPartKitOb
Ability_Appearance enum valueCoreRules::IPartKitOb
Ability_Balance enum valueCoreRules::IPartKitOb
Ability_Charisma enum valueCoreRules::IPartKitOb
Ability_Constitution enum valueCoreRules::IPartKitOb
Ability_Dexterity enum valueCoreRules::IPartKitOb
Ability_Fitness enum valueCoreRules::IPartKitOb
Ability_Health enum valueCoreRules::IPartKitOb
Ability_Intelligence enum valueCoreRules::IPartKitOb
Ability_Intuition enum valueCoreRules::IPartKitOb
Ability_Knowledge enum valueCoreRules::IPartKitOb
Ability_Leadership enum valueCoreRules::IPartKitOb
Ability_Muscle enum valueCoreRules::IPartKitOb
Ability_Reason enum valueCoreRules::IPartKitOb
Ability_Stamina enum valueCoreRules::IPartKitOb
Ability_Strength enum valueCoreRules::IPartKitOb
Ability_Willpower enum valueCoreRules::IPartKitOb
Ability_Wisdom enum valueCoreRules::IPartKitOb
AbilitySlot enum nameCoreRules::IPartKitOb
AddAllowedOutOfClassNWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddAllowedSecondarySkill(const char *v)=0CoreRules::IPartKitObpure virtual
AddAlwaysRestrictedThrown(const char *v)=0CoreRules::IPartKitObpure virtual
AddArmorLimitedDuringGen(const char *v)=0CoreRules::IPartKitObpure virtual
AddArmorLimitedTo(const char *v)=0CoreRules::IPartKitObpure virtual
AddBarredBroadGroup(const char *v)=0CoreRules::IPartKitObpure virtual
AddBarredClassAbility(const char *v)=0CoreRules::IPartKitObpure virtual
AddBarredNWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddBarredSchool(const char *v)=0CoreRules::IPartKitObpure virtual
AddBarredTightGroup(const char *v)=0CoreRules::IPartKitObpure virtual
AddBarredWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddBonusNWPList(long maxSelect=1)=0CoreRules::IPartKitObpure virtual
AddBonusNWPListItem(int group, const char *nwpName)=0CoreRules::IPartKitObpure virtual
AddEquipmentMustPurchase(const char *v)=0CoreRules::IPartKitObpure virtual
AddEverySecondWPFrom(const char *v)=0CoreRules::IPartKitObpure virtual
AddFirstSwordFrom(const char *v)=0CoreRules::IPartKitObpure virtual
AddFirstWPMustBeFrom(const char *v)=0CoreRules::IPartKitObpure virtual
AddFreeEquipment(const char *v)=0CoreRules::IPartKitObpure virtual
AddFreeMajorSphere(const char *v)=0CoreRules::IPartKitObpure virtual
AddGenLimitedWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddHalfWPFromList(const char *v)=0CoreRules::IPartKitObpure virtual
AddKitSpell(const ISpellsOb *src)=0CoreRules::IPartKitObpure virtual
AddMaySpecializeInTheseWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddMustSpecializeOneOf(const char *v)=0CoreRules::IPartKitObpure virtual
AddMustTakeWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddNotRecommendedWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddNWPForPlus2Bonus(const char *v)=0CoreRules::IPartKitObpure virtual
AddNWPFreeBeyondFirst(const char *name, long modifier)=0CoreRules::IPartKitObpure virtual
AddNWPWithModifier(const char *name, long modifier)=0CoreRules::IPartKitObpure virtual
AddRaceNotPermitted(const char *v)=0CoreRules::IPartKitObpure virtual
AddRacePermitted(const char *v)=0CoreRules::IPartKitObpure virtual
AddRecommendedNWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddRecommendedTrait(const char *v)=0CoreRules::IPartKitObpure virtual
AddRecommendedWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddRecommendedWPAgain(const char *v)=0CoreRules::IPartKitObpure virtual
AddRequiredNWP(const char *v)=0CoreRules::IPartKitObpure virtual
AddRequiredSecondarySkill(const char *v)=0CoreRules::IPartKitObpure virtual
AddRequiredWPList(long maxSelect=1)=0CoreRules::IPartKitObpure virtual
AddRequiredWPListItem(int group, const char *wpName)=0CoreRules::IPartKitObpure virtual
AddRogueSkillWithModifier(const char *name, long modifier)=0CoreRules::IPartKitObpure virtual
AddSkillPointsOnlyThese(const char *v)=0CoreRules::IPartKitObpure virtual
AddSkillsAddedBonuses(const char *v)=0CoreRules::IPartKitObpure virtual
AddSkillsOneTimeBonus(const char *v)=0CoreRules::IPartKitObpure virtual
AddSocialRanking(const char *v)=0CoreRules::IPartKitObpure virtual
AddSpellProgression(const IPartKitLevelOb *src)=0CoreRules::IPartKitObpure virtual
AddWeaponForeverBarred(const char *v)=0CoreRules::IPartKitObpure virtual
AddWPDamageModifierApplied(const char *v)=0CoreRules::IPartKitObpure virtual
AddWPFreeBeyondFirst(const char *name, long modifier)=0CoreRules::IPartKitObpure virtual
AddWPFreelySpecialize(const char *v)=0CoreRules::IPartKitObpure virtual
AddWPNeverOutOfClass(const char *v)=0CoreRules::IPartKitObpure virtual
AddWPPickSpecialization(const char *v)=0CoreRules::IPartKitObpure virtual
AddWPThac0ModifierApplied(const char *v)=0CoreRules::IPartKitObpure virtual
AddWPWithBonus(const char *v)=0CoreRules::IPartKitObpure virtual
Align_ChaoticEvil enum valueCoreRules::IPartKitOb
Align_ChaoticGood enum valueCoreRules::IPartKitOb
Align_ChaoticNeutral enum valueCoreRules::IPartKitOb
Align_LawfulEvil enum valueCoreRules::IPartKitOb
Align_LawfulGood enum valueCoreRules::IPartKitOb
Align_LawfulNeutral enum valueCoreRules::IPartKitOb
Align_NeutralEvil enum valueCoreRules::IPartKitOb
Align_NeutralGood enum valueCoreRules::IPartKitOb
Align_TrueNeutral enum valueCoreRules::IPartKitOb
AlignmentSlot enum nameCoreRules::IPartKitOb
ClassGroupSlot enum nameCoreRules::IPartKitOb
ClearAllowedOutOfClassNWPs()=0CoreRules::IPartKitObpure virtual
ClearAllowedSecondarySkills()=0CoreRules::IPartKitObpure virtual
ClearAlwaysRestrictedThrown()=0CoreRules::IPartKitObpure virtual
ClearArmorLimitedDuringGen()=0CoreRules::IPartKitObpure virtual
ClearArmorLimitedTo()=0CoreRules::IPartKitObpure virtual
ClearBarredBroadGroups()=0CoreRules::IPartKitObpure virtual
ClearBarredClassAbilities()=0CoreRules::IPartKitObpure virtual
ClearBarredNWPs()=0CoreRules::IPartKitObpure virtual
ClearBarredSchools()=0CoreRules::IPartKitObpure virtual
ClearBarredTightGroups()=0CoreRules::IPartKitObpure virtual
ClearBarredWPs()=0CoreRules::IPartKitObpure virtual
ClearBonusNWPLists()=0CoreRules::IPartKitObpure virtual
ClearEquipmentMustPurchase()=0CoreRules::IPartKitObpure virtual
ClearEverySecondWPFrom()=0CoreRules::IPartKitObpure virtual
ClearFirstSwordFrom()=0CoreRules::IPartKitObpure virtual
ClearFirstWPsMustBeFrom()=0CoreRules::IPartKitObpure virtual
ClearFreeEquipment()=0CoreRules::IPartKitObpure virtual
ClearFreeMajorSpheres()=0CoreRules::IPartKitObpure virtual
ClearGenLimitedWPs()=0CoreRules::IPartKitObpure virtual
ClearHalfWPsFromList()=0CoreRules::IPartKitObpure virtual
ClearKitSpells()=0CoreRules::IPartKitObpure virtual
ClearMaySpecializeInTheseWPs()=0CoreRules::IPartKitObpure virtual
ClearMustSpecializeOneOf()=0CoreRules::IPartKitObpure virtual
ClearMustTakeWPs()=0CoreRules::IPartKitObpure virtual
ClearNotRecommendedWPs()=0CoreRules::IPartKitObpure virtual
ClearNWPsForPlus2Bonus()=0CoreRules::IPartKitObpure virtual
ClearNWPsFreeBeyondFirst()=0CoreRules::IPartKitObpure virtual
ClearNWPsWithModifier()=0CoreRules::IPartKitObpure virtual
ClearRacesNotPermitted()=0CoreRules::IPartKitObpure virtual
ClearRacesPermitted()=0CoreRules::IPartKitObpure virtual
ClearRecommendedNWPs()=0CoreRules::IPartKitObpure virtual
ClearRecommendedTraits()=0CoreRules::IPartKitObpure virtual
ClearRecommendedWPs()=0CoreRules::IPartKitObpure virtual
ClearRecommendedWPsAgain()=0CoreRules::IPartKitObpure virtual
ClearRequiredNWPs()=0CoreRules::IPartKitObpure virtual
ClearRequiredSecondarySkills()=0CoreRules::IPartKitObpure virtual
ClearRequiredWPLists()=0CoreRules::IPartKitObpure virtual
ClearRogueSkillsWithModifier()=0CoreRules::IPartKitObpure virtual
ClearSkillPointsOnlyThese()=0CoreRules::IPartKitObpure virtual
ClearSkillsAddedBonuses()=0CoreRules::IPartKitObpure virtual
ClearSkillsOneTimeBonus()=0CoreRules::IPartKitObpure virtual
ClearSocialRanking()=0CoreRules::IPartKitObpure virtual
ClearSpellProgression()=0CoreRules::IPartKitObpure virtual
ClearWeaponsForeverBarred()=0CoreRules::IPartKitObpure virtual
ClearWPsDamageModifierApplied()=0CoreRules::IPartKitObpure virtual
ClearWPsFreeBeyondFirst()=0CoreRules::IPartKitObpure virtual
ClearWPsFreelySpecialize()=0CoreRules::IPartKitObpure virtual
ClearWPsNeverOutOfClass()=0CoreRules::IPartKitObpure virtual
ClearWPsPickSpecialization()=0CoreRules::IPartKitObpure virtual
ClearWPsThac0ModifierApplied()=0CoreRules::IPartKitObpure virtual
ClearWPsWithBonus()=0CoreRules::IPartKitObpure virtual
Clone() const =0CoreRules::IPartKitObpure virtual
GetAbilityMax(AbilitySlot a) const =0CoreRules::IPartKitObpure virtual
GetAbilityMin(AbilitySlot a) const =0CoreRules::IPartKitObpure virtual
GetACAmountToAdd() const =0CoreRules::IPartKitObpure virtual
GetACBaseBecomes() const =0CoreRules::IPartKitObpure virtual
GetACEachLevelUntilMin() const =0CoreRules::IPartKitObpure virtual
GetACImprovingBy() const =0CoreRules::IPartKitObpure virtual
GetACModLevel() const =0CoreRules::IPartKitObpure virtual
GetAddToDamage() const =0CoreRules::IPartKitObpure virtual
GetAddToLevelTurnUndead() const =0CoreRules::IPartKitObpure virtual
GetAllowedOutOfClassNWP(int index) const =0CoreRules::IPartKitObpure virtual
GetAllowedOutOfClassNWPCount() const =0CoreRules::IPartKitObpure virtual
GetAllowedSecondarySkill(int index) const =0CoreRules::IPartKitObpure virtual
GetAllowedSecondarySkillCount() const =0CoreRules::IPartKitObpure virtual
GetAlwaysRestrictedThrown(int index) const =0CoreRules::IPartKitObpure virtual
GetAlwaysRestrictedThrownCount() const =0CoreRules::IPartKitObpure virtual
GetArmorLimitedDuringGen(int index) const =0CoreRules::IPartKitObpure virtual
GetArmorLimitedDuringGenCount() const =0CoreRules::IPartKitObpure virtual
GetArmorLimitedTo(int index) const =0CoreRules::IPartKitObpure virtual
GetArmorLimitedToCount() const =0CoreRules::IPartKitObpure virtual
GetBarredBroadGroup(int index) const =0CoreRules::IPartKitObpure virtual
GetBarredBroadGroupCount() const =0CoreRules::IPartKitObpure virtual
GetBarredClassAbility(int index) const =0CoreRules::IPartKitObpure virtual
GetBarredClassAbilityCount() const =0CoreRules::IPartKitObpure virtual
GetBarredNWP(int index) const =0CoreRules::IPartKitObpure virtual
GetBarredNWPCount() const =0CoreRules::IPartKitObpure virtual
GetBarredSchool(int index) const =0CoreRules::IPartKitObpure virtual
GetBarredSchoolCount() const =0CoreRules::IPartKitObpure virtual
GetBarredTightGroup(int index) const =0CoreRules::IPartKitObpure virtual
GetBarredTightGroupCount() const =0CoreRules::IPartKitObpure virtual
GetBarredWP(int index) const =0CoreRules::IPartKitObpure virtual
GetBarredWPCount() const =0CoreRules::IPartKitObpure virtual
GetBonusAppliedToClass() const =0CoreRules::IPartKitObpure virtual
GetBonusNWPList(int group) const =0CoreRules::IPartKitObpure virtual
GetBonusNWPListCount() const =0CoreRules::IPartKitObpure virtual
GetBonusToLevelLimitsAmount() const =0CoreRules::IPartKitObpure virtual
GetBonusWPSlotsOrCPs() const =0CoreRules::IPartKitObpure virtual
GetBonusWPSlotsWhenLevel() const =0CoreRules::IPartKitObpure virtual
GetCanLearnOutOfClassWPs() const =0CoreRules::IPartKitObpure virtual
GetCombinedBonusNWP() const =0CoreRules::IPartKitObpure virtual
GetDamageModifierSelected() const =0CoreRules::IPartKitObpure virtual
GetDiffPenaltyNonProf() const =0CoreRules::IPartKitObpure virtual
GetDisplayOnSelection() const =0CoreRules::IPartKitObpure virtual
GetEquipmentMustPurchase(int index) const =0CoreRules::IPartKitObpure virtual
GetEquipmentMustPurchaseCount() const =0CoreRules::IPartKitObpure virtual
GetEverySecondWPFrom(int index) const =0CoreRules::IPartKitObpure virtual
GetEverySecondWPFromCount() const =0CoreRules::IPartKitObpure virtual
GetFirstSwordFrom(int index) const =0CoreRules::IPartKitObpure virtual
GetFirstSwordFromCount() const =0CoreRules::IPartKitObpure virtual
GetFirstWPMustBeFrom(int index) const =0CoreRules::IPartKitObpure virtual
GetFirstWPsMustBeFromCount() const =0CoreRules::IPartKitObpure virtual
GetFreeEquipment(int index) const =0CoreRules::IPartKitObpure virtual
GetFreeEquipmentCount() const =0CoreRules::IPartKitObpure virtual
GetFreeMajorSphere(int index) const =0CoreRules::IPartKitObpure virtual
GetFreeMajorSphereCount() const =0CoreRules::IPartKitObpure virtual
GetFreeNWPString() const =0CoreRules::IPartKitObpure virtual
GetFutureWPsAtLevel() const =0CoreRules::IPartKitObpure virtual
GetGainWPsEveryXLevel() const =0CoreRules::IPartKitObpure virtual
GetGenLimitedWP(int index) const =0CoreRules::IPartKitObpure virtual
GetGenLimitedWPCount() const =0CoreRules::IPartKitObpure virtual
GetHalfWPFromList(int index) const =0CoreRules::IPartKitObpure virtual
GetHalfWPsFromListCount() const =0CoreRules::IPartKitObpure virtual
GetHeaviestStartingArmor() const =0CoreRules::IPartKitObpure virtual
GetIntModifierWizardSpells() const =0CoreRules::IPartKitObpure virtual
GetKitSpell(int index) const =0CoreRules::IPartKitObpure virtual
GetKitSpell(int index)=0CoreRules::IPartKitObpure virtual
GetKitSpellCount() const =0CoreRules::IPartKitObpure virtual
GetLevelForBonusWPSlots() const =0CoreRules::IPartKitObpure virtual
GetLevelLanguagesStart() const =0CoreRules::IPartKitObpure virtual
GetLevelsFor1Language() const =0CoreRules::IPartKitObpure virtual
GetLevelSpecializedNWP() const =0CoreRules::IPartKitObpure virtual
GetLevelToSpecialize() const =0CoreRules::IPartKitObpure virtual
GetMaxMajorSpheres() const =0CoreRules::IPartKitObpure virtual
GetMaxMinorSpheres() const =0CoreRules::IPartKitObpure virtual
GetMaxPctXPBonus() const =0CoreRules::IPartKitObpure virtual
GetMaxRetainedFunds() const =0CoreRules::IPartKitObpure virtual
GetMaxSpellLevel() const =0CoreRules::IPartKitObpure virtual
GetMaySpecializeInTheseWP(int index) const =0CoreRules::IPartKitObpure virtual
GetMaySpecializeInTheseWPCount() const =0CoreRules::IPartKitObpure virtual
GetMinPrimeRequisite() const =0CoreRules::IPartKitObpure virtual
GetMustSpecializeOneOf(int index) const =0CoreRules::IPartKitObpure virtual
GetMustSpecializeOneOfCount() const =0CoreRules::IPartKitObpure virtual
GetMustTakeNWPsFromFirst() const =0CoreRules::IPartKitObpure virtual
GetMustTakeWP(int index) const =0CoreRules::IPartKitObpure virtual
GetMustTakeWPCount() const =0CoreRules::IPartKitObpure virtual
GetName() const =0CoreRules::IPartKitObpure virtual
GetNonStandardWPSlots() const =0CoreRules::IPartKitObpure virtual
GetNotForEquipmentScreen() const =0CoreRules::IPartKitObpure virtual
GetNotRecommendedWP(int index) const =0CoreRules::IPartKitObpure virtual
GetNotRecommendedWPCount() const =0CoreRules::IPartKitObpure virtual
GetNumFreeWPSpecs() const =0CoreRules::IPartKitObpure virtual
GetNWPCombinedBonus() const =0CoreRules::IPartKitObpure virtual
GetNWPForPlus2Bonus(int index) const =0CoreRules::IPartKitObpure virtual
GetNWPFreeBeyondFirst(int index) const =0CoreRules::IPartKitObpure virtual
GetNWPFreeBeyondFirstCount() const =0CoreRules::IPartKitObpure virtual
GetNWPNonStdSlots() const =0CoreRules::IPartKitObpure virtual
GetNWPsForPlus1Score() const =0CoreRules::IPartKitObpure virtual
GetNWPsForPlus2BonusCount() const =0CoreRules::IPartKitObpure virtual
GetNWPWithModifier(int index) const =0CoreRules::IPartKitObpure virtual
GetNWPWithModifierCount() const =0CoreRules::IPartKitObpure virtual
GetOutOfNFirstWPs() const =0CoreRules::IPartKitObpure virtual
GetPctActualPricePaidEq() const =0CoreRules::IPartKitObpure virtual
GetPctAddedToNormalFunds() const =0CoreRules::IPartKitObpure virtual
GetPctClassFundsAssigned() const =0CoreRules::IPartKitObpure virtual
GetPctLearnSpells() const =0CoreRules::IPartKitObpure virtual
GetPctXPRequirements() const =0CoreRules::IPartKitObpure virtual
GetRaceNotPermitted(int index) const =0CoreRules::IPartKitObpure virtual
GetRaceNotPermittedCount() const =0CoreRules::IPartKitObpure virtual
GetRacePermitted(int index) const =0CoreRules::IPartKitObpure virtual
GetRacePermittedCount() const =0CoreRules::IPartKitObpure virtual
GetReceiveBonusNWP() const =0CoreRules::IPartKitObpure virtual
GetRecommendedNWP(int index) const =0CoreRules::IPartKitObpure virtual
GetRecommendedNWPCount() const =0CoreRules::IPartKitObpure virtual
GetRecommendedTrait(int index) const =0CoreRules::IPartKitObpure virtual
GetRecommendedTraitCount() const =0CoreRules::IPartKitObpure virtual
GetRecommendedWP(int index) const =0CoreRules::IPartKitObpure virtual
GetRecommendedWPAgain(int index) const =0CoreRules::IPartKitObpure virtual
GetRecommendedWPAgainCount() const =0CoreRules::IPartKitObpure virtual
GetRecommendedWPCount() const =0CoreRules::IPartKitObpure virtual
GetRequiredDiffMeleeWPs() const =0CoreRules::IPartKitObpure virtual
GetRequiredDiffMissileWPs() const =0CoreRules::IPartKitObpure virtual
GetRequiredMissileSlots() const =0CoreRules::IPartKitObpure virtual
GetRequiredNWP(int index) const =0CoreRules::IPartKitObpure virtual
GetRequiredNWPCount() const =0CoreRules::IPartKitObpure virtual
GetRequiredSecondarySkill(int index) const =0CoreRules::IPartKitObpure virtual
GetRequiredSecondarySkillCount() const =0CoreRules::IPartKitObpure virtual
GetRequiredWPList(int group) const =0CoreRules::IPartKitObpure virtual
GetRequiredWPListCount() const =0CoreRules::IPartKitObpure virtual
GetRogueAmountBonus() const =0CoreRules::IPartKitObpure virtual
GetRogueBonusPerLevel() const =0CoreRules::IPartKitObpure virtual
GetRogueNonStdPerLevel() const =0CoreRules::IPartKitObpure virtual
GetRogueNonStdStart() const =0CoreRules::IPartKitObpure virtual
GetRogueOneTimeBonus() const =0CoreRules::IPartKitObpure virtual
GetRogueSkillsForBonus() const =0CoreRules::IPartKitObpure virtual
GetRogueSkillWithModifier(int index) const =0CoreRules::IPartKitObpure virtual
GetRogueSkillWithModifierCount() const =0CoreRules::IPartKitObpure virtual
GetSkillPointsOnlyThese(int index) const =0CoreRules::IPartKitObpure virtual
GetSkillPointsOnlyTheseCount() const =0CoreRules::IPartKitObpure virtual
GetSkillsAddedBonuses(int index) const =0CoreRules::IPartKitObpure virtual
GetSkillsAddedBonusesCount() const =0CoreRules::IPartKitObpure virtual
GetSkillsOneTimeBonus(int index) const =0CoreRules::IPartKitObpure virtual
GetSkillsOneTimeBonusCount() const =0CoreRules::IPartKitObpure virtual
GetSocialRanking(int index) const =0CoreRules::IPartKitObpure virtual
GetSocialRankingCount() const =0CoreRules::IPartKitObpure virtual
GetSpecializedNWP() const =0CoreRules::IPartKitObpure virtual
GetSpellProgression(int index) const =0CoreRules::IPartKitObpure virtual
GetSpellProgression(int index)=0CoreRules::IPartKitObpure virtual
GetSpellProgressionCount() const =0CoreRules::IPartKitObpure virtual
GetStartingMoneyAdds() const =0CoreRules::IPartKitObpure virtual
GetStartingMoneyDiceCount() const =0CoreRules::IPartKitObpure virtual
GetStartingMoneyDiceType() const =0CoreRules::IPartKitObpure virtual
GetStartingMoneyMultiplier() const =0CoreRules::IPartKitObpure virtual
GetThac0Modifier() const =0CoreRules::IPartKitObpure virtual
GetThac0ModifierSelected() const =0CoreRules::IPartKitObpure virtual
GetVersion() const =0CoreRules::IPartKitObpure virtual
GetWeaponForeverBarred(int index) const =0CoreRules::IPartKitObpure virtual
GetWeaponForeverBarredCount() const =0CoreRules::IPartKitObpure virtual
GetWPDamageModifierApplied(int index) const =0CoreRules::IPartKitObpure virtual
GetWPFreeBeyondFirst(int index) const =0CoreRules::IPartKitObpure virtual
GetWPFreeBeyondFirstCount() const =0CoreRules::IPartKitObpure virtual
GetWPFreelySpecialize(int index) const =0CoreRules::IPartKitObpure virtual
GetWPFreelySpecializeCount() const =0CoreRules::IPartKitObpure virtual
GetWPNeverOutOfClass(int index) const =0CoreRules::IPartKitObpure virtual
GetWPNeverOutOfClassCount() const =0CoreRules::IPartKitObpure virtual
GetWPPickSpecialization(int index) const =0CoreRules::IPartKitObpure virtual
GetWPPickSpecializationCount() const =0CoreRules::IPartKitObpure virtual
GetWPsDamageModifierAppliedCount() const =0CoreRules::IPartKitObpure virtual
GetWPsThac0ModifierAppliedCount() const =0CoreRules::IPartKitObpure virtual
GetWPThac0ModifierApplied(int index) const =0CoreRules::IPartKitObpure virtual
GetWPWithBonus(int index) const =0CoreRules::IPartKitObpure virtual
GetWPWithBonusCount() const =0CoreRules::IPartKitObpure virtual
Group_Priest enum valueCoreRules::IPartKitOb
Group_Psionicist enum valueCoreRules::IPartKitOb
Group_Rogue enum valueCoreRules::IPartKitOb
Group_Warrior enum valueCoreRules::IPartKitOb
Group_Wizard enum valueCoreRules::IPartKitOb
IsAcquireOneWeaponFree() const =0CoreRules::IPartKitObpure virtual
IsAcquireOneWeaponFree(bool v)=0CoreRules::IPartKitObpure virtual
IsAlignmentAllowed(AlignmentSlot a) const =0CoreRules::IPartKitObpure virtual
IsAlignmentAllowed(AlignmentSlot a, bool v)=0CoreRules::IPartKitObpure virtual
IsAllClassWeaponsRecommended() const =0CoreRules::IPartKitObpure virtual
IsAllClassWeaponsRecommended(bool v)=0CoreRules::IPartKitObpure virtual
IsAllowFreeNWPA() const =0CoreRules::IPartKitObpure virtual
IsAllowFreeNWPA(bool v)=0CoreRules::IPartKitObpure virtual
IsAllowFreeNWPB() const =0CoreRules::IPartKitObpure virtual
IsAllowFreeNWPB(bool v)=0CoreRules::IPartKitObpure virtual
IsApplyAcrobaticPenalties() const =0CoreRules::IPartKitObpure virtual
IsApplyAcrobaticPenalties(bool v)=0CoreRules::IPartKitObpure virtual
IsAssignMaxStartingFunds() const =0CoreRules::IPartKitObpure virtual
IsAssignMaxStartingFunds(bool v)=0CoreRules::IPartKitObpure virtual
IsAvailableCoreRules() const =0CoreRules::IPartKitObpure virtual
IsAvailableCoreRules(bool v)=0CoreRules::IPartKitObpure virtual
IsAvailableSkillsAndPowers() const =0CoreRules::IPartKitObpure virtual
IsAvailableSkillsAndPowers(bool v)=0CoreRules::IPartKitObpure virtual
IsBonusNWPEachLevel() const =0CoreRules::IPartKitObpure virtual
IsBonusNWPEachLevel(bool v)=0CoreRules::IPartKitObpure virtual
IsBowSpecialization() const =0CoreRules::IPartKitObpure virtual
IsBowSpecialization(bool v)=0CoreRules::IPartKitObpure virtual
IsCavalierToHit() const =0CoreRules::IPartKitObpure virtual
IsCavalierToHit(bool v)=0CoreRules::IPartKitObpure virtual
IsCustomSpellProgression() const =0CoreRules::IPartKitObpure virtual
IsCustomSpellProgression(bool v)=0CoreRules::IPartKitObpure virtual
IsDirty() const =0CoreRules::IPartKitObpure virtual
IsFemaleAvailable() const =0CoreRules::IPartKitObpure virtual
IsFemaleAvailable(bool v)=0CoreRules::IPartKitObpure virtual
IsFocusHurled() const =0CoreRules::IPartKitObpure virtual
IsFocusHurled(bool v)=0CoreRules::IPartKitObpure virtual
IsFocusMagicalOnly() const =0CoreRules::IPartKitObpure virtual
IsFocusMagicalOnly(bool v)=0CoreRules::IPartKitObpure virtual
IsFocusMaySpecialize() const =0CoreRules::IPartKitObpure virtual
IsFocusMaySpecialize(bool v)=0CoreRules::IPartKitObpure virtual
IsFocusMelee() const =0CoreRules::IPartKitObpure virtual
IsFocusMelee(bool v)=0CoreRules::IPartKitObpure virtual
IsFocusMinus1Thac0Other() const =0CoreRules::IPartKitObpure virtual
IsFocusMinus1Thac0Other(bool v)=0CoreRules::IPartKitObpure virtual
IsFocusMissile() const =0CoreRules::IPartKitObpure virtual
IsFocusMissile(bool v)=0CoreRules::IPartKitObpure virtual
IsFocusUseFighterThac0() const =0CoreRules::IPartKitObpure virtual
IsFocusUseFighterThac0(bool v)=0CoreRules::IPartKitObpure virtual
IsKitChoosesFocus() const =0CoreRules::IPartKitObpure virtual
IsKitChoosesFocus(bool v)=0CoreRules::IPartKitObpure virtual
IsLanguagesCostHalf() const =0CoreRules::IPartKitObpure virtual
IsLanguagesCostHalf(bool v)=0CoreRules::IPartKitObpure virtual
IsLightArmorMinus2AC() const =0CoreRules::IPartKitObpure virtual
IsLightArmorMinus2AC(bool v)=0CoreRules::IPartKitObpure virtual
IsLimitedToRecommendedRequiredWPs() const =0CoreRules::IPartKitObpure virtual
IsLimitedToRecommendedRequiredWPs(bool v)=0CoreRules::IPartKitObpure virtual
IsMaleAvailable() const =0CoreRules::IPartKitObpure virtual
IsMaleAvailable(bool v)=0CoreRules::IPartKitObpure virtual
IsMaySpecializeOverrule() const =0CoreRules::IPartKitObpure virtual
IsMaySpecializeOverrule(bool v)=0CoreRules::IPartKitObpure virtual
IsMaySpendNWPAsWP() const =0CoreRules::IPartKitObpure virtual
IsMaySpendNWPAsWP(bool v)=0CoreRules::IPartKitObpure virtual
IsMayUseWPsAsNWPs() const =0CoreRules::IPartKitObpure virtual
IsMayUseWPsAsNWPs(bool v)=0CoreRules::IPartKitObpure virtual
IsMilitantWizardLimitedTo5() const =0CoreRules::IPartKitObpure virtual
IsMilitantWizardLimitedTo5(bool v)=0CoreRules::IPartKitObpure virtual
IsMilitantWizardOpposingSchools() const =0CoreRules::IPartKitObpure virtual
IsMilitantWizardOpposingSchools(bool v)=0CoreRules::IPartKitObpure virtual
IsMoveSilentlyRanger() const =0CoreRules::IPartKitObpure virtual
IsMoveSilentlyRanger(bool v)=0CoreRules::IPartKitObpure virtual
IsMustPurchaseChosenWeapon() const =0CoreRules::IPartKitObpure virtual
IsMustPurchaseChosenWeapon(bool v)=0CoreRules::IPartKitObpure virtual
IsMustSpecializeMelee() const =0CoreRules::IPartKitObpure virtual
IsMustSpecializeMelee(bool v)=0CoreRules::IPartKitObpure virtual
IsMustSpecializeMissile() const =0CoreRules::IPartKitObpure virtual
IsMustSpecializeMissile(bool v)=0CoreRules::IPartKitObpure virtual
IsMustSpendHalfNWPAsWP() const =0CoreRules::IPartKitObpure virtual
IsMustSpendHalfNWPAsWP(bool v)=0CoreRules::IPartKitObpure virtual
IsMustTakeWoodenWP() const =0CoreRules::IPartKitObpure virtual
IsMustTakeWoodenWP(bool v)=0CoreRules::IPartKitObpure virtual
IsNegate2WeaponPenalties() const =0CoreRules::IPartKitObpure virtual
IsNegate2WeaponPenalties(bool v)=0CoreRules::IPartKitObpure virtual
IsNeverUsesSpell() const =0CoreRules::IPartKitObpure virtual
IsNeverUsesSpell(bool v)=0CoreRules::IPartKitObpure virtual
IsNoArmorRestrictions() const =0CoreRules::IPartKitObpure virtual
IsNoArmorRestrictions(bool v)=0CoreRules::IPartKitObpure virtual
IsNoFiredWPs() const =0CoreRules::IPartKitObpure virtual
IsNoFiredWPs(bool v)=0CoreRules::IPartKitObpure virtual
IsNoMetalArmorOrWeapons() const =0CoreRules::IPartKitObpure virtual
IsNoMetalArmorOrWeapons(bool v)=0CoreRules::IPartKitObpure virtual
IsNoOutOfGroupPenalty(ClassGroupSlot g) const =0CoreRules::IPartKitObpure virtual
IsNoOutOfGroupPenalty(ClassGroupSlot g, bool v)=0CoreRules::IPartKitObpure virtual
IsNoRangedAtGen() const =0CoreRules::IPartKitObpure virtual
IsNoRangedAtGen(bool v)=0CoreRules::IPartKitObpure virtual
IsNoSecondarySkill() const =0CoreRules::IPartKitObpure virtual
IsNoSecondarySkill(bool v)=0CoreRules::IPartKitObpure virtual
IsNoSpecializeMeleeAtFirst() const =0CoreRules::IPartKitObpure virtual
IsNoSpecializeMeleeAtFirst(bool v)=0CoreRules::IPartKitObpure virtual
IsOddWPsMissileOrThrown() const =0CoreRules::IPartKitObpure virtual
IsOddWPsMissileOrThrown(bool v)=0CoreRules::IPartKitObpure virtual
IsOutOfClassArmorPenalty() const =0CoreRules::IPartKitObpure virtual
IsOutOfClassArmorPenalty(bool v)=0CoreRules::IPartKitObpure virtual
IsPlus1Thac0Melee() const =0CoreRules::IPartKitObpure virtual
IsPlus1Thac0Melee(bool v)=0CoreRules::IPartKitObpure virtual
IsPlus1Thac0Missile() const =0CoreRules::IPartKitObpure virtual
IsPlus1Thac0Missile(bool v)=0CoreRules::IPartKitObpure virtual
IsReplaceNWPAdvancement() const =0CoreRules::IPartKitObpure virtual
IsReplaceNWPAdvancement(bool v)=0CoreRules::IPartKitObpure virtual
IsReplaceWPAdvancement() const =0CoreRules::IPartKitObpure virtual
IsReplaceWPAdvancement(bool v)=0CoreRules::IPartKitObpure virtual
IsTwoWeaponStyle() const =0CoreRules::IPartKitObpure virtual
IsTwoWeaponStyle(bool v)=0CoreRules::IPartKitObpure virtual
IsUnarmedCombatAllowed() const =0CoreRules::IPartKitObpure virtual
IsUnarmedCombatAllowed(bool v)=0CoreRules::IPartKitObpure virtual
kAbilityCount enum valueCoreRules::IPartKitOb
kAlignmentCount enum valueCoreRules::IPartKitOb
kClassGroupCount enum valueCoreRules::IPartKitOb
MarkClean()=0CoreRules::IPartKitObpure virtual
RemoveAllowedOutOfClassNWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveAllowedSecondarySkillAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveAlwaysRestrictedThrownAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveArmorLimitedDuringGenAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveArmorLimitedToAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveBarredBroadGroupAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveBarredClassAbilityAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveBarredNWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveBarredSchoolAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveBarredTightGroupAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveBarredWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveBonusNWPListAt(int group)=0CoreRules::IPartKitObpure virtual
RemoveBonusNWPListItem(int group, int itemIndex)=0CoreRules::IPartKitObpure virtual
RemoveEquipmentMustPurchaseAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveEverySecondWPFromAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveFirstSwordFromAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveFirstWPMustBeFromAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveFreeEquipmentAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveFreeMajorSphereAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveGenLimitedWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveHalfWPFromListAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveKitSpellAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveMaySpecializeInTheseWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveMustSpecializeOneOfAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveMustTakeWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveNotRecommendedWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveNWPForPlus2BonusAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveNWPFreeBeyondFirstAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveNWPWithModifierAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRaceNotPermittedAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRacePermittedAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRecommendedNWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRecommendedTraitAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRecommendedWPAgainAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRecommendedWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRequiredNWPAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRequiredSecondarySkillAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveRequiredWPListAt(int group)=0CoreRules::IPartKitObpure virtual
RemoveRequiredWPListItem(int group, int itemIndex)=0CoreRules::IPartKitObpure virtual
RemoveRogueSkillWithModifierAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveSkillPointsOnlyTheseAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveSkillsAddedBonusesAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveSkillsOneTimeBonusAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveSocialRankingAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveSpellProgressionAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveWeaponForeverBarredAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveWPDamageModifierAppliedAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveWPFreeBeyondFirstAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveWPFreelySpecializeAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveWPNeverOutOfClassAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveWPPickSpecializationAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveWPThac0ModifierAppliedAt(int index)=0CoreRules::IPartKitObpure virtual
RemoveWPWithBonusAt(int index)=0CoreRules::IPartKitObpure virtual
SetAbilityMax(AbilitySlot a, int v)=0CoreRules::IPartKitObpure virtual
SetAbilityMin(AbilitySlot a, int v)=0CoreRules::IPartKitObpure virtual
SetACAmountToAdd(long v)=0CoreRules::IPartKitObpure virtual
SetACBaseBecomes(long v)=0CoreRules::IPartKitObpure virtual
SetACEachLevelUntilMin(long v)=0CoreRules::IPartKitObpure virtual
SetACImprovingBy(long v)=0CoreRules::IPartKitObpure virtual
SetACModLevel(long v)=0CoreRules::IPartKitObpure virtual
SetAddToDamage(long v)=0CoreRules::IPartKitObpure virtual
SetAddToLevelTurnUndead(long v)=0CoreRules::IPartKitObpure virtual
SetBonusAppliedToClass(const char *v)=0CoreRules::IPartKitObpure virtual
SetBonusNWPListMaxSelect(int group, long v)=0CoreRules::IPartKitObpure virtual
SetBonusToLevelLimitsAmount(long v)=0CoreRules::IPartKitObpure virtual
SetBonusWPSlotsOrCPs(long v)=0CoreRules::IPartKitObpure virtual
SetBonusWPSlotsWhenLevel(long v)=0CoreRules::IPartKitObpure virtual
SetCanLearnOutOfClassWPs(long v)=0CoreRules::IPartKitObpure virtual
SetCombinedBonusNWP(const char *v)=0CoreRules::IPartKitObpure virtual
SetDamageModifierSelected(long v)=0CoreRules::IPartKitObpure virtual
SetDiffPenaltyNonProf(long v)=0CoreRules::IPartKitObpure virtual
SetDisplayOnSelection(const char *v)=0CoreRules::IPartKitObpure virtual
SetFreeNWPString(const char *v)=0CoreRules::IPartKitObpure virtual
SetFutureWPsAtLevel(long v)=0CoreRules::IPartKitObpure virtual
SetGainWPsEveryXLevel(long v)=0CoreRules::IPartKitObpure virtual
SetHeaviestStartingArmor(long v)=0CoreRules::IPartKitObpure virtual
SetIntModifierWizardSpells(long v)=0CoreRules::IPartKitObpure virtual
SetLevelForBonusWPSlots(long v)=0CoreRules::IPartKitObpure virtual
SetLevelLanguagesStart(long v)=0CoreRules::IPartKitObpure virtual
SetLevelsFor1Language(long v)=0CoreRules::IPartKitObpure virtual
SetLevelSpecializedNWP(long v)=0CoreRules::IPartKitObpure virtual
SetLevelToSpecialize(long v)=0CoreRules::IPartKitObpure virtual
SetMaxMajorSpheres(long v)=0CoreRules::IPartKitObpure virtual
SetMaxMinorSpheres(long v)=0CoreRules::IPartKitObpure virtual
SetMaxPctXPBonus(long v)=0CoreRules::IPartKitObpure virtual
SetMaxRetainedFunds(long v)=0CoreRules::IPartKitObpure virtual
SetMaxSpellLevel(long v)=0CoreRules::IPartKitObpure virtual
SetMinPrimeRequisite(int v)=0CoreRules::IPartKitObpure virtual
SetMustTakeNWPsFromFirst(long v)=0CoreRules::IPartKitObpure virtual
SetName(const char *v)=0CoreRules::IPartKitObpure virtual
SetNonStandardWPSlots(long v)=0CoreRules::IPartKitObpure virtual
SetNotForEquipmentScreen(const char *v)=0CoreRules::IPartKitObpure virtual
SetNumFreeWPSpecs(long v)=0CoreRules::IPartKitObpure virtual
SetNWPCombinedBonus(long v)=0CoreRules::IPartKitObpure virtual
SetNWPFreeBeyondFirstValue(int index, long modifier)=0CoreRules::IPartKitObpure virtual
SetNWPNonStdSlots(long v)=0CoreRules::IPartKitObpure virtual
SetNWPsForPlus1Score(long v)=0CoreRules::IPartKitObpure virtual
SetNWPWithModifierValue(int index, long modifier)=0CoreRules::IPartKitObpure virtual
SetOutOfNFirstWPs(long v)=0CoreRules::IPartKitObpure virtual
SetPctActualPricePaidEq(long v)=0CoreRules::IPartKitObpure virtual
SetPctAddedToNormalFunds(long v)=0CoreRules::IPartKitObpure virtual
SetPctClassFundsAssigned(long v)=0CoreRules::IPartKitObpure virtual
SetPctLearnSpells(long v)=0CoreRules::IPartKitObpure virtual
SetPctXPRequirements(long v)=0CoreRules::IPartKitObpure virtual
SetReceiveBonusNWP(const char *v)=0CoreRules::IPartKitObpure virtual
SetRequiredDiffMeleeWPs(long v)=0CoreRules::IPartKitObpure virtual
SetRequiredDiffMissileWPs(long v)=0CoreRules::IPartKitObpure virtual
SetRequiredMissileSlots(long v)=0CoreRules::IPartKitObpure virtual
SetRequiredWPListMaxSelect(int group, long v)=0CoreRules::IPartKitObpure virtual
SetRogueAmountBonus(long v)=0CoreRules::IPartKitObpure virtual
SetRogueBonusPerLevel(long v)=0CoreRules::IPartKitObpure virtual
SetRogueNonStdPerLevel(long v)=0CoreRules::IPartKitObpure virtual
SetRogueNonStdStart(long v)=0CoreRules::IPartKitObpure virtual
SetRogueOneTimeBonus(long v)=0CoreRules::IPartKitObpure virtual
SetRogueSkillsForBonus(long v)=0CoreRules::IPartKitObpure virtual
SetRogueSkillWithModifierValue(int index, long modifier)=0CoreRules::IPartKitObpure virtual
SetSpecializedNWP(const char *v)=0CoreRules::IPartKitObpure virtual
SetStartingMoneyAdds(long v)=0CoreRules::IPartKitObpure virtual
SetStartingMoneyDiceCount(long v)=0CoreRules::IPartKitObpure virtual
SetStartingMoneyDiceType(long v)=0CoreRules::IPartKitObpure virtual
SetStartingMoneyMultiplier(long v)=0CoreRules::IPartKitObpure virtual
SetThac0Modifier(long v)=0CoreRules::IPartKitObpure virtual
SetThac0ModifierSelected(long v)=0CoreRules::IPartKitObpure virtual
SetVersion(long v)=0CoreRules::IPartKitObpure virtual
SetWPFreeBeyondFirstValue(int index, long modifier)=0CoreRules::IPartKitObpure virtual
~IPartKitOb()CoreRules::IPartKitObinlinevirtual