This is the complete list of members for Object, including all inherited members.
| addThreat() | Object | protected |
| addValue() | Object | protected |
| adjustModelConditionForWeaponStatus() | Object | |
| affectedByUpgrade(const UpgradeTemplate *upgradeT) const | Object | |
| areModulesReady() const | Object | inline |
| asDrawableMeth() | Thing | inlineprotectedvirtual |
| asDrawableMeth() const | Thing | inlineprotectedvirtual |
| asObjectMeth() | Object | inlineprotectedvirtual |
| asObjectMeth() const | Object | inlineprotectedvirtual |
| attemptDamage(DamageInfo *damageInfo) | Object | |
| attemptHealing(Real amount, const Object *source) | Object | |
| attemptHealingFromSoleBenefactor(Real amount, const Object *source, UnsignedInt duration) | Object | |
| calcNaturalRallyPoint(Coord2D *pt) | Object | |
| calculateCountermeasureToDivertTo(const Object &victim) | Object | |
| calculateHeightAboveTerrain(void) const | Object | protectedvirtual |
| canCrushOrSquish(Object *otherObj, CrushSquishTestType testType=TEST_CRUSH_OR_SQUISH) const | Object | |
| canProduceUpgrade(const UpgradeTemplate *upgrade) | Object | |
| checkAndDetonateBoobyTrap(const Object *victim) | Object | |
| checkDisabledStatus() | Object | |
| chooseBestWeaponForTarget(const Object *target, WeaponChoiceCriteria criteria, CommandSourceType cmdSource) | Object | |
| clearAndSetModelConditionFlags(const ModelConditionFlags &clr, const ModelConditionFlags &set) | Object | |
| clearAndSetModelConditionState(ModelConditionFlagType clr, ModelConditionFlagType set) | Object | |
| clearArmorSetFlag(ArmorSetType ast) | Object | |
| clearDisabled(DisabledType type) | Object | |
| clearLeechRangeModeForAllWeapons() | Object | |
| clearModelConditionFlags(const ModelConditionFlags &clr) | Object | |
| clearModelConditionState(ModelConditionFlagType a) | Object | |
| clearScriptStatus(ObjectScriptStatusBit bit) | Object | inline |
| clearSpecialModelConditionStates() | Object | |
| clearStatus(ObjectStatusMaskType objectStatus) | Object | inline |
| clearWeaponBonusCondition(WeaponBonusConditionType wst) | Object | |
| clearWeaponSetFlag(WeaponSetType wst) | Object | |
| convertBonePosToWorldPos(const Coord3D *bonePos, const Matrix3D *boneTransform, Coord3D *worldPos, Matrix3D *worldTransform) const | Thing | |
| crc(Xfer *xfer) | Object | protectedvirtual |
| defect(Team *newTeam, UnsignedInt detectionTime) | Object | |
| deleteInstance() | MemoryPoolObject | inline |
| didEnter(const PolygonTrigger *pTrigger) const | Object | |
| didEnterOrExit() const | Object | protected |
| didExit(const PolygonTrigger *pTrigger) const | Object | |
| doCommandButton(const CommandButton *commandButton, CommandSourceType cmdSource) | Object | |
| doCommandButtonAtObject(const CommandButton *commandButton, Object *obj, CommandSourceType cmdSource) | Object | |
| doCommandButtonAtPosition(const CommandButton *commandButton, const Coord3D *pos, CommandSourceType cmdSource) | Object | |
| doCommandButtonUsingWaypoints(const CommandButton *commandButton, const Waypoint *way, CommandSourceType cmdSource) | Object | |
| doSpecialPower(const SpecialPowerTemplate *specialPowerTemplate, UnsignedInt commandOptions, Bool forced=false) | Object | |
| doSpecialPowerAtLocation(const SpecialPowerTemplate *specialPowerTemplate, const Coord3D *loc, Real angle, UnsignedInt commandOptions, Bool forced=false) | Object | |
| doSpecialPowerAtObject(const SpecialPowerTemplate *specialPowerTemplate, Object *obj, UnsignedInt commandOptions, Bool forced=false) | Object | |
| doSpecialPowerUsingWaypoints(const SpecialPowerTemplate *specialPowerTemplate, const Waypoint *way, UnsignedInt commandOptions, Bool forced=false) | Object | |
| doStatusDamage(ObjectStatusTypes status, Real duration) | Object | |
| doTempWeaponBonus(WeaponBonusConditionType status, UnsignedInt duration) | Object | |
| enterGroup(AIGroup *group) | Object | |
| estimateDamage(DamageInfoInput &damageInfo) const | Object | |
| findAnyShortcutSpecialPowerModuleInterface() const | Object | |
| findDamageModule(NameKeyType key) const | Object | inline |
| findModule(NameKeyType key) const | Object | protected |
| findSpecialAbilityUpdate(SpecialPowerType type) const | Object | |
| findSpecialPowerCompletionDie() const | Object | |
| findSpecialPowerModuleInterface(SpecialPowerType type) const | Object | |
| findSpecialPowerWithOverridableDestination(SpecialPowerType type=SPECIAL_INVALID) const | Object | |
| findSpecialPowerWithOverridableDestinationActive(SpecialPowerType type=SPECIAL_INVALID) const | Object | |
| findUpdateModule(NameKeyType key) const | Object | inline |
| findWaypointFollowingCapableWeapon() | Object | |
| fireCurrentWeapon(Object *target) | Object | |
| fireCurrentWeapon(const Coord3D *pos) | Object | |
| forceRefreshSubObjectUpgradeStatus() | Object | |
| friend_adjustPowerForPlayer(Bool incoming) | Object | |
| friend_bindToDrawable(Drawable *draw) | Object | |
| friend_deleteInstance() | Object | inline |
| friend_getConstPartitionData() const | Object | inline |
| friend_getPartitionData() const | Object | inline |
| friend_getRadarData() | Object | inline |
| friend_notifyOfNewMapBoundary(void) | Object | |
| friend_prepareForMapBoundaryAdjust(void) | Object | |
| friend_setContainedBy(Object *containedBy) | Object | inline |
| friend_setPartitionData(PartitionData *pd) | Object | inline |
| friend_setRadarData(RadarObject *rd) | Object | inline |
| friend_setUndetectedDefector(Bool status) | Object | |
| getAbleToAttackSpecificObject(AbleToAttackType t, const Object *target, CommandSourceType commandSource, WeaponSlotType specificSlot=(WeaponSlotType) -1) const | Object | |
| getAbleToUseWeaponAgainstTarget(AbleToAttackType attackType, const Object *victim, const Coord3D *pos, CommandSourceType commandSource, WeaponSlotType specificSlot=(WeaponSlotType) -1) const | Object | |
| getAI() | Object | inline |
| getAI() const | Object | inline |
| getAIUpdateInterface() | Object | inline |
| getAIUpdateInterface() const | Object | inline |
| getAmmoPipShowingInfo(Int &numTotal, Int &numFull) const | Object | |
| getBehaviorModules() const | Object | inline |
| getBodyModule() const | Object | inline |
| getBuilderID() const | Object | inline |
| getCarrierDeckHeight() const | Object | |
| getCommandSetString() const | Object | |
| getConstructionPercent() const | Object | inline |
| getContain() const | Object | inline |
| getContainedBy() | Object | inline |
| getContainedBy() const | Object | inline |
| getContainedByFrame() const | Object | inline |
| getControllingPlayer() const | Object | |
| getCountermeasuresBehaviorInterface() | Object | |
| getCountermeasuresBehaviorInterface() const | Object | |
| getCrushableLevel() const | Object | |
| getCrusherLevel() const | Object | |
| getCurrentWeapon(WeaponSlotType *wslot=NULL) | Object | |
| getCurrentWeapon(WeaponSlotType *wslot=NULL) const | Object | |
| getDestinationLayer() const | Object | inline |
| getDisabledFlags() const | Object | inline |
| getDisabledUntil(DisabledType type=DISABLED_ANY) const | Object | |
| getDockUpdateInterface(void) | Object | |
| getDrawable() const | Object | inline |
| getExperienceTracker() | Object | inline |
| getExperienceTracker() const | Object | inline |
| getFormationID(void) const | Object | inline |
| getFormationOffset(Coord2D *offset) const | Object | inline |
| getGeometryInfo() const | Object | inline |
| getGroup(void) | Object | |
| getHealthBoxDimensions(Real &healthBoxHeight, Real &healthBoxWidth) const | Object | |
| getHealthBoxPosition(Coord3D &pos) const | Object | |
| getHeightAboveTerrain() const | Thing | |
| getHeightAboveTerrainOrWater() const | Thing | |
| getID() const | Object | inline |
| getIndicatorColor() const | Object | |
| getIsUndetectedDefector(void) const | Object | inline |
| getLargestWeaponRange() const | Object | |
| getLastShotFiredFrame() const | Object | |
| getLastVictimID() const | Object | |
| getLayer() const | Object | inline |
| getMostPercentReadyToFireAnyWeapon() const | Object | |
| getMultiLogicalBonePosition(const char *boneNamePrefix, Int maxBones, Coord3D *positions, Matrix3D *transforms, Bool convertToWorld=TRUE) const | Object | |
| getName() const | Object | inline |
| getNextObject() | Object | inline |
| getNextObject() const | Object | inline |
| getNightIndicatorColor() const | Object | |
| getNumConsecutiveShotsFiredAtTarget(const Object *victim) const | Object | |
| getObjectCompletedUpgradeMask() const | Object | inline |
| getObjectExitInterface() const | Object | |
| getObjectMemoryPool()=0 | MemoryPoolObject | protectedpure virtual |
| getOrientation() const | Thing | inline |
| getPhysics() | Object | inline |
| getPhysics() const | Object | inline |
| getPosition() const | Thing | inline |
| getProducerID() const | Object | inline |
| getProductionUpdateInterface(void) | Object | |
| getProjectileUpdateInterface() const | Object | |
| getRadarPriority() const | Object | |
| getReceivingDifficultyBonus() const | Object | inline |
| getRelationship(const Object *that) const | Object | |
| getSafeOcclusionFrame(void) | Object | inline |
| getShroudClearingRange() const | Object | |
| getShroudedStatus(Int playerIndex) const | Object | |
| getShroudRange() const | Object | |
| getSingleLogicalBonePosition(const char *boneName, Coord3D *position, Matrix3D *transform) const | Object | |
| getSingleLogicalBonePositionOnTurret(WhichTurretType whichTurret, const char *boneName, Coord3D *position, Matrix3D *transform) const | Object | |
| getSoleHealingBenefactor(void) const | Object | |
| getSpawnBehaviorInterface() const | Object | |
| getSpecialPowerModule(const SpecialPowerTemplate *specialPowerTemplate) const | Object | |
| getStatusBits() const | Object | inline |
| getStealth() const | Object | inline |
| getTeam() | Object | inline |
| getTeam() const | Object | inline |
| getTemplate() const | Thing | |
| getTransformMatrix() const | Thing | inline |
| getTransportSlotCount() const | Object | |
| getUnitDirectionVector2D() const | Thing | |
| getUnitDirectionVector2D(Coord3D &dir) const | Thing | |
| getUnitDirectionVector3D(Coord3D &dir) const | Thing | |
| getVeterancyLevel() const | Object | |
| getVisionRange() const | Object | |
| getWeaponBonusCondition() const | Object | inline |
| getWeaponInWeaponSlot(WeaponSlotType wslot) const | Object | inline |
| getWeaponInWeaponSlotCommandSourceMask(WeaponSlotType wSlot) const | Object | inline |
| getWeaponSetFlags() const | Object | inline |
| giveUpgrade(const UpgradeTemplate *upgradeT) | Object | |
| goInvulnerable(UnsignedInt time) | Object | |
| handlePartitionCellMaintenance() | Object | |
| handleShroud() | Object | protected |
| handleThreatMap() | Object | protected |
| handleValueMap() | Object | protected |
| hasAnyDamageWeapon() const | Object | |
| hasAnySpecialPower() const | Object | |
| hasAnyWeapon() const | Object | |
| hasCountermeasures() const | Object | |
| hasCustomIndicatorColor() const | Object | inline |
| hasExitInterface() const | Object | inline |
| hasSingleUseCommandBeenUsed() const | Object | inline |
| hasSpecialPower(SpecialPowerType type) const | Object | |
| hasUpgrade(const UpgradeTemplate *upgradeT) const | Object | |
| hasWeaponToDealDamageType(DamageType typeToDeal) const | Object | |
| healCompletely() | Object | |
| initObject() | Object | |
| isAbleToAttack() const | Object | |
| isAboveTerrain() const | Thing | inline |
| isAboveTerrainOrWater() const | Thing | inline |
| isAirborneTarget() const | Object | inline |
| isAnyKindOf(const KindOfMaskType &anyKindOf) const | Thing | |
| isCaptured() const | Object | inline |
| isContained() const | Object | inline |
| isCurWeaponLocked() const | Object | inline |
| isDestroyed() const | Object | inline |
| isDisabled() const | Object | inline |
| isDisabledByType(DisabledType type) const | Object | inline |
| isEffectivelyDead() const | Object | inline |
| isFactionStructure(void) const | Object | |
| isHero(void) const | Object | |
| isInList(Object **pListHead) const | Object | |
| isInside(const PolygonTrigger *pTrigger) const | Object | |
| isKindOf(KindOfType t) const | Thing | |
| isKindOfMulti(const KindOfMaskType &mustBeSet, const KindOfMaskType &mustBeClear) const | Thing | |
| isLocallyControlled() const | Object | |
| isMassSelectable() const | Object | |
| isMobile() const | Object | |
| isNeutralControlled() const | Object | |
| isNonFactionStructure(void) const | Object | |
| isOffMap() const | Object | inline |
| isOutOfAmmo() const | Object | |
| isReloadTimeShared() const | Object | inline |
| isSalvageCrate() const | Object | |
| isSelectable() const | Object | |
| isSignificantlyAboveTerrain() const | Thing | |
| isStructure(void) const | Object | |
| isUsingAirborneLocomotor(void) const | Object | |
| kill(DamageType damageType=DAMAGE_UNRESISTABLE, DeathType deathType=DEATH_NORMAL) | Object | |
| leaveGroup(void) | Object | |
| loadPostProcess() | Object | protectedvirtual |
| look() | Object | protected |
| markSingleUseCommandUsed() | Object | inline |
| maskObject(Bool mask) | Object | |
| notifyFiringTrackerShotFired(const Weapon *weaponFired, ObjectID victimID) | Object | |
| notifySubdualDamage(Real amount) | Object | |
| Object(const ThingTemplate *thing, const ObjectStatusMaskType &objectStatusMask, Team *team) | Object | |
| onCapture(Player *oldOwner, Player *newOwner) | Object | |
| onCollide(Object *other, const Coord3D *loc, const Coord3D *normal) | Object | |
| onContainedBy(Object *containedBy) | Object | |
| onDestroy() | Object | |
| onDie(DamageInfo *damageInfo) | Object | |
| onDisabledEdge(Bool becomingDisabled) | Object | protected |
| onPartitionCellChange() | Object | |
| onRemovedFrom(Object *removedFrom) | Object | |
| onVeterancyLevelChanged(VeterancyLevel oldLevel, VeterancyLevel newLevel, Bool provideFeedback=TRUE) | Object | |
| operator delete(void *p) | MemoryPoolObject | inlineprotected |
| operator new(size_t s) | MemoryPoolObject | inlineprotected |
| pauseAllSpecialPowers(const Bool disabling) const | Object | |
| preFireCurrentWeapon(const Object *victim) | Object | |
| prependToList(Object **pListHead) | Object | |
| reactToTransformChange(const Matrix3D *oldMtx, const Coord3D *oldPos, Real oldAngle) | Object | protectedvirtual |
| reactToTurretChange(WhichTurretType turret, Real oldRotation, Real oldPitch) | Object | virtual |
| releaseWeaponLock(WeaponLockType lockType) | Object | inline |
| reloadAllAmmo(Bool now) | Object | |
| removeCustomIndicatorColor() | Object | |
| removeFromList(Object **pListHead) | Object | |
| removeThreat() | Object | protected |
| removeUpgrade(const UpgradeTemplate *upgradeT) | Object | |
| removeValue() | Object | protected |
| reportMissileForCountermeasures(Object *missile) | Object | |
| restoreOriginalTeam() | Object | |
| scoreTheKill(const Object *victim) | Object | |
| setArmorSetFlag(ArmorSetType ast) | Object | |
| setBuilder(const Object *obj) | Object | |
| setCaptured(Bool isCaptured) | Object | |
| setCommandSetStringOverride(AsciiString newCommandSetString) | Object | inline |
| setConstructionPercent(Real percent) | Object | inline |
| setCustomIndicatorColor(Color c) | Object | |
| setDestinationLayer(PathfindLayerEnum layer) | Object | |
| setDisabled(DisabledType type) | Object | |
| setDisabledUntil(DisabledType type, UnsignedInt frame) | Object | |
| setEffectivelyDead(Bool dead) | Object | |
| setFiringConditionForCurrentWeapon() const | Object | |
| setFormationID(enum FormationID id) | Object | inline |
| setFormationOffset(const Coord2D &offset) | Object | inline |
| setGeometryInfo(const GeometryInfo &geom) | Object | |
| setGeometryInfoZ(Real newZ) | Object | |
| setHealthBoxOffset(const Coord3D &offset) | Object | inline |
| setID(ObjectID id) | Object | protected |
| setLayer(PathfindLayerEnum layer) | Object | |
| setModelConditionFlags(const ModelConditionFlags &set) | Object | |
| setModelConditionState(ModelConditionFlagType a) | Object | |
| setName(const AsciiString &newName) | Object | inline |
| setOrientation(Real angle) | Thing | |
| setOrRestoreTeam(Team *team, Bool restoring) | Object | protected |
| setPosition(const Coord3D *pos) | Thing | |
| setPositionZ(Real z) | Thing | |
| setProducer(const Object *obj) | Object | |
| setReceivingDifficultyBonus(Bool receive) | Object | |
| setSafeOcclusionFrame(UnsignedInt frame) | Object | inline |
| setScriptStatus(ObjectScriptStatusBit bit, Bool set=true) | Object | |
| setSelectable(Bool selectable) | Object | |
| setShroudClearingRange(Real newShroudClearingRange) | Object | |
| setShroudRange(Real newShroudRange) | Object | |
| setSpecialModelConditionState(ModelConditionFlagType set, UnsignedInt frames=0) | Object | |
| setStatus(ObjectStatusMaskType objectStatus, Bool set=true) | Object | |
| setTeam(Team *team) | Object | |
| setTemporaryTeam(Team *team) | Object | |
| setTransformMatrix(const Matrix3D *mx) | Thing | |
| setTriggerAreaFlagsForChangeInPosition(void) | Object | protected |
| setVisionRange(Real newVisionRange) | Object | |
| setVisionSpied(Bool setting, Int byWhom) | Object | |
| setWeaponBonusCondition(WeaponBonusConditionType wst) | Object | |
| setWeaponLock(WeaponSlotType weaponSlot, WeaponLockType lockType) | Object | inline |
| setWeaponSetFlag(WeaponSetType wst) | Object | |
| shroud() | Object | protected |
| Snapshot(void) | Snapshot | |
| testArmorSetFlag(ArmorSetType ast) const | Object | |
| testScriptStatusBit(ObjectScriptStatusBit b) const | Object | inline |
| testStatus(ObjectStatusTypes bit) const | Object | inline |
| testWeaponBonusCondition(WeaponBonusConditionType wst) const | Object | inline |
| testWeaponSetFlag(WeaponSetType wst) const | Object | inline |
| Thing(const ThingTemplate *thingTemplate) | Thing | |
| topple(const Coord3D *toppleDirection, Real toppleSpeed, UnsignedInt options) | Object | |
| transformPoint(const Coord3D *in, Coord3D *out) | Thing | |
| unlook() | Object | protected |
| unshroud() | Object | protected |
| updateObjValuesFromMapProperties(Dict *properties) | Object | |
| updateTriggerAreaFlags(void) | Object | protected |
| updateUpgradeModules() | Object | |
| xfer(Xfer *xfer) | Object | protectedvirtual |
| ~MemoryPoolObject() | MemoryPoolObject | inlineprotectedvirtual |
| ~Snapshot(void) | Snapshot |