| addAIGroupToCurrentSelection(AIGroup *group) | Player | |
| addKindOfProductionCostChange(KindOfMaskType kindOf, Real percent) | Player | |
| addNewSharedSpecialPowerTimer(const SpecialPowerTemplate *temp, UnsignedInt frame) | Player | |
| addPowerBonus(Object *obj) | Player | inline |
| addRadar(Bool disableProof) | Player | |
| addSciencePurchasePoints(Int delta) | Player | |
| addSkillPoints(Int delta) | Player | |
| addSkillPointsForKill(const Object *killer, const Object *victim) | Player | |
| addTeamToList(TeamPrototype *team) | Player | |
| addToBuildList(Object *obj) | Player | |
| addToPriorityBuildList(AsciiString templateName, Coord3D *pos, Real angle) | Player | |
| addUpgrade(const UpgradeTemplate *upgradeTemplate, UpgradeStatusType status) | Player | |
| allowedToBuild(const ThingTemplate *tmplate) const | Player | |
| applyBattlePlanBonusesForObject(Object *obj) const | Player | |
| applyBattlePlanBonusesForPlayerObjects(const BattlePlanBonuses *bonus) | Player | |
| attemptToPurchaseScience(ScienceType science) | Player | |
| becomingLocalPlayer(Bool yes) | Player | |
| becomingTeamMember(Object *obj, Bool yes) | Player | |
| buildBaseDefense(Bool flank) | Player | |
| buildBaseDefenseStructure(const AsciiString &thingName, Bool flank) | Player | |
| buildBySupplies(Int minimumCash, const AsciiString &thingName) | Player | |
| buildSpecificBuilding(const AsciiString &thingName) | Player | |
| buildSpecificBuildingNearestTeam(const AsciiString &thingName, const Team *team) | Player | |
| buildSpecificTeam(TeamPrototype *teamProto) | Player | |
| buildUpgrade(const AsciiString &upgrade) | Player | |
| calcClosestConstructionZoneLocation(const ThingTemplate *constructTemplate, Coord3D *location) | Player | |
| canAffordBuild(const ThingTemplate *whatToBuild) const | Player | |
| canBuild(const ThingTemplate *tmplate) const | Player | |
| canBuildMoreOfType(const ThingTemplate *whatToBuild) const | Player | |
| changeBattlePlan(BattlePlanStatus plan, Int delta, BattlePlanBonuses *bonus) | Player | |
| checkBridges(Object *unit, Waypoint *way) | Player | virtual |
| computeSuperweaponTarget(const SpecialPowerTemplate *power, Coord3D *pos, Int playerNdx, Real weaponRadius) | Player | virtual |
| countBuildings(void) | Player | |
| countObjects(KindOfMaskType setMask, KindOfMaskType clearMask) | Player | |
| countObjectsByThingTemplate(Int numTmplates, const ThingTemplate *const *things, Bool ignoreDead, Int *counts, Bool ignoreUnderConstruction=TRUE) const | Player | |
| countReadyShortcutSpecialPowersOfType(SpecialPowerType spType) | Player | |
| crc(Xfer *xfer) | Player | protectedvirtual |
| deleteUpgradeList(void) | Player | protected |
| didPlayerPreorder(void) const | Player | inline |
| disableRadar() | Player | |
| doBountyForKill(const Object *killer, const Object *victim) | Player | |
| doesObjectQualifyForBattlePlan(Object *obj) const | Player | |
| enableRadar() | Player | |
| expressSpecialPowerReadyFrame(const SpecialPowerTemplate *temp, UnsignedInt frame) | Player | |
| findAnyExistingObjectWithThingTemplate(const ThingTemplate *thing) | Player | |
| findClosestByKindOf(Object *queryObject, KindOfMaskType setMask, KindOfMaskType clearMask) | Player | |
| findMostReadyShortcutSpecialPowerForThing(const ThingTemplate *thing, UnsignedInt &mostReadyPercentage) | Player | |
| findMostReadyShortcutSpecialPowerOfType(SpecialPowerType spType) | Player | |
| findMostReadyShortcutWeaponForThing(const ThingTemplate *thing, UnsignedInt &mostReadyPercentage) | Player | |
| findNaturalCommandCenter() | Player | |
| findUpgrade(const UpgradeTemplate *upgradeTemplate) | Player | |
| friend_applyDifficultyBonusesForObject(Object *obj, Bool apply) const | Player | |
| friend_setSkillset(Int skillSet) | Player | |
| garrisonAllUnits(CommandSourceType source) | Player | |
| getAcademyStats() | Player | inline |
| getAcademyStats() const | Player | inline |
| getAiBaseCenter(Coord3D *pos) | Player | virtual |
| getAttackedBy(Int playerNdx) const | Player | |
| getAttackedFrame(void) | Player | inline |
| getBaseSide() const | Player | inline |
| getBattlePlansActiveSpecific(BattlePlanStatus plan) const | Player | |
| getBuildList(void) | Player | inline |
| getCanBuildBase(void) | Player | inline |
| getCanBuildUnits(void) | Player | inline |
| getCashBounty() const | Player | inline |
| getCompletedUpgradeMask() const | Player | inline |
| getCurrentEnemy(void) | Player | |
| getCurrentSelectionAsAIGroup(AIGroup *group) | Player | |
| getDefaultTeam() | Player | inline |
| getDefaultTeam() const | Player | inline |
| getEnergy() | Player | inline |
| getEnergy() const | Player | inline |
| getGeneralName() const | Player | inline |
| getHandicap() const | Player | inline |
| getHandicap() | Player | inline |
| getHotkeySquad(Int squadNumber) | Player | |
| getListInScoreScreen() | Player | |
| getMoney() | Player | inline |
| getMoney() const | Player | inline |
| getMpStartIndex(void) | Player | inline |
| getNumBattlePlansActive() const | Player | inline |
| getOrStartSpecialPowerReadyFrame(const SpecialPowerTemplate *temp) | Player | |
| getPlayerColor() const | Player | inline |
| getPlayerDifficulty(void) const | Player | |
| getPlayerDisplayName() | Player | inline |
| getPlayerIndex() const | Player | inline |
| getPlayerMask() const | Player | inline |
| getPlayerNameKey() const | Player | inline |
| getPlayerNightColor() const | Player | inline |
| getPlayerTeams() const | Player | inline |
| getPlayerTemplate() const | Player | inline |
| getPlayerType() const | Player | inline |
| getProductionCostChangeBasedOnKindOf(KindOfMaskType kindOf) const | Player | |
| getProductionCostChangePercent(AsciiString buildTemplateName) const | Player | |
| getProductionTimeChangePercent(AsciiString buildTemplateName) const | Player | |
| getProductionVeterancyLevel(AsciiString buildTemplateName) const | Player | |
| getRankLevel() const | Player | inline |
| getRelationship(const Team *that) const | Player | |
| getResourceGatheringManager() | Player | inline |
| getScienceAvailabilityTypeFromString(const AsciiString &name) | Player | |
| getSciencePurchasePoints() const | Player | inline |
| getScoreKeeper(void) | Player | inline |
| getSide() const | Player | inline |
| getSkillPoints() const | Player | inline |
| getSkillPointsLevelDown() const | Player | inline |
| getSkillPointsLevelUp() const | Player | inline |
| getSkillPointsModifier(void) const | Player | inline |
| getSquadNumberForObject(const Object *objToFind) const | Player | |
| getSupplyBoxValue() | Player | |
| getTunnelSystem() | Player | inline |
| getUnitsShouldHunt() const | Player | inline |
| grantScience(ScienceType science) | Player | |
| guardSupplyCenter(Team *team, Int minSupplies) | Player | |
| hasAnyBuildFacility(void) const | Player | |
| hasAnyBuildings(void) const | Player | |
| hasAnyBuildings(KindOfMaskType kindOf) const | Player | |
| hasAnyObjects(void) const | Player | |
| hasAnyShortcutSpecialPower() | Player | |
| hasAnyUnits(void) const | Player | |
| hasPrereqsForScience(ScienceType t) const | Player | |
| hasRadar() const | Player | |
| hasScience(ScienceType t) const | Player | |
| hasUpgradeComplete(const UpgradeTemplate *upgradeTemplate) | Player | |
| hasUpgradeComplete(UpgradeMaskType testMask) | Player | |
| hasUpgradeInProduction(const UpgradeTemplate *upgradeTemplate) | Player | |
| healAllObjects() | Player | |
| init(const PlayerTemplate *pt) | Player | |
| initFromDict(const Dict *d) | Player | |
| isCapableOfPurchasingScience(ScienceType science) const | Player | |
| isLocalPlayer() const | Player | |
| isLogicalRetaliationModeEnabled() const | Player | inline |
| isPlayableSide(void) const | Player | |
| isPlayerActive(void) const | Player | |
| isPlayerDead(void) const | Player | |
| isPlayerObserver(void) const | Player | |
| isScienceDisabled(ScienceType t) const | Player | |
| isScienceHidden(ScienceType t) const | Player | |
| isSkirmishAIPlayer(void) | Player | |
| isSupplySourceAttacked(void) | Player | |
| isSupplySourceSafe(Int minSupplies) | Player | |
| iterateObjects(ObjectIterateFunc func, void *userData) const | Player | |
| killPlayer(void) | Player | |
| loadPostProcess(void) | Player | protectedvirtual |
| newMap() | Player | |
| okToPlayRadarEdgeSound() | Player | |
| onPowerBrownOutChange(Bool brownOut) | Player | |
| onStructureConstructionComplete(Object *builder, Object *structure, Bool isRebuild) | Player | |
| onStructureCreated(Object *builder, Object *structure) | Player | |
| onStructureUndone(Object *structure) | Player | |
| onUnitCreated(Object *factory, Object *unit) | Player | |
| onUpgradeCompleted(const UpgradeTemplate *upgradeTemplate) | Player | |
| onUpgradeRemoved() | Player | inline |
| Player(Int playerIndex) | Player | |
| PlayerTeamList typedef | Player | |
| preTeamDestroy(const Team *team) | Player | |
| processAddTeamGameMessage(Int hotkeyNum, GameMessage *msg) | Player | |
| processCreateTeamGameMessage(Int hotkeyNum, GameMessage *msg) | Player | |
| processSelectTeamGameMessage(Int hotkeyNum, GameMessage *msg) | Player | |
| recruitSpecificTeam(TeamPrototype *teamProto, Real recruitRadius) | Player | |
| removeBattlePlanBonusesForObject(Object *obj) const | Player | |
| removeKindOfProductionCostChange(KindOfMaskType kindOf, Real percent) | Player | |
| removeObjectFromHotkeySquad(Object *objToRemove) | Player | |
| removePlayerRelationship(const Player *that) | Player | |
| removePowerBonus(Object *obj) | Player | inline |
| removeRadar(Bool disableProof) | Player | |
| removeTeamFromList(TeamPrototype *team) | Player | |
| removeTeamRelationship(const Team *that) | Player | |
| removeUpgrade(const UpgradeTemplate *upgradeTemplate) | Player | |
| repairStructure(ObjectID structureID) | Player | virtual |
| resetOrStartSpecialPowerReadyFrame(const SpecialPowerTemplate *temp) | Player | |
| resetRank() | Player | |
| resetSciences() | Player | |
| sellEverythingUnderTheSun(void) | Player | |
| setAttackedBy(Int playerNdx) | Player | |
| setBuildList(BuildListInfo *pBuildList) | Player | |
| setCanBuildBase(Bool canProduce) | Player | inline |
| setCanBuildUnits(Bool canProduce) | Player | inline |
| setCashBounty(Real percentage) | Player | inline |
| setCurrentlySelectedAIGroup(AIGroup *group) | Player | |
| setDefaultTeam(void) | Player | |
| setGeneralName(UnicodeString name) | Player | inline |
| setListInScoreScreen(Bool listInScoreScreen) | Player | |
| setLogicalRetaliationModeEnabled(Bool set) | Player | inline |
| setObjectsEnabled(AsciiString templateTypeToAffect, Bool enable) | Player | |
| setPlayerRelationship(const Player *that, Relationship r) | Player | |
| setPlayerType(PlayerType t, Bool skirmish) | Player | |
| setRankLevel(Int level) | Player | |
| setScienceAvailability(ScienceType science, ScienceAvailabilityType type) | Player | |
| setSkillPointsModifier(Real expMod) | Player | inline |
| setTeamDelaySeconds(Int delay) | Player | |
| setTeamRelationship(const Team *that, Relationship r) | Player | |
| setUnitsShouldHunt(Bool unitsShouldHunt, CommandSourceType source) | Player | |
| setUnitsShouldIdleOrResume(Bool idle) | Player | |
| setUnitsVisionSpied(Bool setting, KindOfMaskType whichUnits, PlayerIndex byWhom) | Player | |
| Snapshot(void) | Snapshot | |
| transferAssetsFromThat(Player *that) | Player | |
| ungarrisonAllUnits(CommandSourceType source) | Player | |
| update() | Player | |
| updateTeamStates(void) | Player | |
| xfer(Xfer *xfer) | Player | protectedvirtual |
| ~Player() | Player | virtual |
| ~Snapshot(void) | Snapshot | |