| calcCostToBuild(const Player *player) const | ThingTemplate | |
| calcTimeToBuild(const Player *player) const | ThingTemplate | |
| canPossiblyHaveAnyWeapon() const | ThingTemplate | |
| copyFrom(const ThingTemplate *that) | ThingTemplate | |
| deleteInstance() | MemoryPoolObject | inline |
| deleteOverrides(void) | Overridable | inline |
| findArmorTemplateSet(const ArmorSetFlags &t) const | ThingTemplate | |
| findWeaponTemplateSet(const WeaponSetFlags &t) const | ThingTemplate | |
| friend_calcShroudClearingRange() const | ThingTemplate | inline |
| friend_calcVisionRange() const | ThingTemplate | inline |
| friend_getAIModuleInfo(void) | ThingTemplate | |
| friend_getBuildCost() const | ThingTemplate | inline |
| friend_getCommandSetString() const | ThingTemplate | inline |
| friend_getFinalOverride(void) | Overridable | inline |
| friend_getFinalOverride(void) const | Overridable | inline |
| friend_getNextOverride(void) | Overridable | inline |
| friend_getNextTemplate() const | ThingTemplate | inline |
| friend_setNextTemplate(ThingTemplate *tmplate) | ThingTemplate | inline |
| friend_setTemplateID(UnsignedShort id) | ThingTemplate | inline |
| friend_setTemplateName(const AsciiString &name) | ThingTemplate | inline |
| getAllPerUnitSounds(void) const | ThingTemplate | inlineprotected |
| getAssetScale() const | ThingTemplate | inline |
| getAudio(ThingTemplateAudioType t) const | ThingTemplate | inlineprotected |
| getBehaviorModuleInfo() const | ThingTemplate | inline |
| getBuildable() const | ThingTemplate | |
| getBuildCompletion() const | ThingTemplate | inline |
| getBuildCost() const | ThingTemplate | inlineprotected |
| getBuildFacilityTemplate(const Player *player) const | ThingTemplate | |
| getBuildTime() const | ThingTemplate | inlineprotected |
| getBuildVariations() const | ThingTemplate | inline |
| getButtonImage(void) const | ThingTemplate | inline |
| getClientUpdateModuleInfo() const | ThingTemplate | inline |
| getCrushableLevel() const | ThingTemplate | inline |
| getCrusherLevel() const | ThingTemplate | inline |
| getDefaultOwningSide() const | ThingTemplate | inline |
| getDefaultRadarPriority() const | ThingTemplate | inline |
| getDisplayColor() const | ThingTemplate | inline |
| getDisplayName() const | ThingTemplate | inline |
| getDrawModuleInfo() const | ThingTemplate | inline |
| getEditorSorting() const | ThingTemplate | inline |
| getEnergyBonus() const | ThingTemplate | inline |
| getEnergyProduction() const | ThingTemplate | inline |
| getExperienceRequired(Int level) const | ThingTemplate | inline |
| getExperienceValue(Int level) const | ThingTemplate | inline |
| getFactoryExitWidth() const | ThingTemplate | inline |
| getFactoryExtraBibWidth() const | ThingTemplate | inline |
| getFenceWidth() const | ThingTemplate | inline |
| getFenceXOffset() const | ThingTemplate | inline |
| getFieldParse() const | ThingTemplate | inline |
| getFinalOverride(void) const | Overridable | inline |
| getInstanceScaleFuzziness() const | ThingTemplate | inline |
| getMaxSimultaneousLinkKey() const | ThingTemplate | inline |
| getMaxSimultaneousOfType() const | ThingTemplate | |
| getName() const | ThingTemplate | inline |
| getNextOverride(void) const | Overridable | inline |
| getNthPrereq(Int i) const | ThingTemplate | inline |
| getObjectMemoryPool()=0 | MemoryPoolObject | protectedpure virtual |
| getOcclusionDelay(void) const | ThingTemplate | inline |
| getPerUnitFX(const AsciiString &fxName) const | ThingTemplate | |
| getPerUnitSound(const AsciiString &soundName) const | ThingTemplate | |
| getPlacementViewAngle(void) const | ThingTemplate | inline |
| getPrereqCount() const | ThingTemplate | inline |
| getRawTransportSlotCount() const | ThingTemplate | inline |
| getRefundValue() const | ThingTemplate | inline |
| getReskinFieldParse() const | ThingTemplate | inline |
| getSelectedPortraitImage(void) const | ThingTemplate | inline |
| getShadowOffsetX() const | ThingTemplate | inline |
| getShadowOffsetY() const | ThingTemplate | inline |
| getShadowSizeX() const | ThingTemplate | inline |
| getShadowSizeY() const | ThingTemplate | inline |
| getShadowTextureName(void) const | ThingTemplate | inline |
| getShadowType() const | ThingTemplate | inline |
| getShroudRevealToAllRange() const | ThingTemplate | inline |
| getSkillPointValue(Int level) const | ThingTemplate | |
| getSoundAmbient() const | ThingTemplate | inline |
| getSoundAmbientDamaged() const | ThingTemplate | inline |
| getSoundAmbientReallyDamaged() const | ThingTemplate | inline |
| getSoundAmbientRubble() const | ThingTemplate | inline |
| getSoundCreated() const | ThingTemplate | inline |
| getSoundEnter() const | ThingTemplate | inline |
| getSoundExit() const | ThingTemplate | inline |
| getSoundFalling() const | ThingTemplate | inline |
| getSoundMoveLoop() const | ThingTemplate | inline |
| getSoundMoveLoopDamaged() const | ThingTemplate | inline |
| getSoundMoveStart() const | ThingTemplate | inline |
| getSoundMoveStartDamaged() const | ThingTemplate | inline |
| getSoundOnDamaged() const | ThingTemplate | inline |
| getSoundOnReallyDamaged() const | ThingTemplate | inline |
| getSoundPromotedElite() const | ThingTemplate | inline |
| getSoundPromotedHero() const | ThingTemplate | inline |
| getSoundPromotedVeteran() const | ThingTemplate | inline |
| getSoundStealthOff() const | ThingTemplate | inline |
| getSoundStealthOn() const | ThingTemplate | inline |
| getStructureRubbleHeight() const | ThingTemplate | inline |
| getTemplateGeometryInfo() const | ThingTemplate | inline |
| getTemplateID() const | ThingTemplate | inline |
| getThreatValue() const | ThingTemplate | inline |
| getUpgradeCameoName(Int n) const | ThingTemplate | inline |
| getVoiceAttack() const | ThingTemplate | inline |
| getVoiceAttackAir() const | ThingTemplate | inline |
| getVoiceAttackSpecial() const | ThingTemplate | inline |
| getVoiceCreated() const | ThingTemplate | inline |
| getVoiceDefect() const | ThingTemplate | inline |
| getVoiceEnter() const | ThingTemplate | inline |
| getVoiceFear() const | ThingTemplate | inline |
| getVoiceGarrison() const | ThingTemplate | inline |
| getVoiceGroupSelect() const | ThingTemplate | inline |
| getVoiceGuard() const | ThingTemplate | inline |
| getVoiceMeetEnemy() const | ThingTemplate | inline |
| getVoiceMove() const | ThingTemplate | inline |
| getVoiceNearEnemy() const | ThingTemplate | inline |
| getVoiceSelect() const | ThingTemplate | inline |
| getVoiceSelectElite() const | ThingTemplate | inline |
| getVoiceTaskComplete() const | ThingTemplate | inline |
| getVoiceTaskUnable() const | ThingTemplate | inline |
| getWeaponTemplateSets(void) const | ThingTemplate | inline |
| hasAudio(ThingTemplateAudioType t) const | ThingTemplate | inlineprotected |
| hasSoundAmbient() const | ThingTemplate | inline |
| isAnyKindOf(const KindOfMaskType &anyKindOf) const | ThingTemplate | inline |
| isBridge() const | ThingTemplate | inline |
| isBuildableItem(void) const | ThingTemplate | |
| isBuildFacility() const | ThingTemplate | inline |
| isEnterGuard() const | ThingTemplate | inline |
| isEquivalentTo(const ThingTemplate *tt) const | ThingTemplate | |
| isHijackGuard() const | ThingTemplate | inline |
| isKindOf(KindOfType t) const | ThingTemplate | inline |
| isKindOfMulti(const KindOfMaskType &mustBeSet, const KindOfMaskType &mustBeClear) const | ThingTemplate | inline |
| isPrerequisite() const | ThingTemplate | inline |
| isTrainable() const | ThingTemplate | inline |
| markAsOverride(void) | Overridable | inline |
| operator delete(void *p) | MemoryPoolObject | inlineprotected |
| operator new(size_t s) | MemoryPoolObject | inlineprotected |
| Overridable() | Overridable | inline |
| OverrideableByLikeKind(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parseAddModule(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parseArmorTemplateSet(INI *ini, void *instance, void *store, const void *) | ThingTemplate | protectedstatic |
| parseInheritableModule(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parseIntList(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parseMaxSimultaneous(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parseModuleName(INI *ini, void *instance, void *, const void *userData) | ThingTemplate | protectedstatic |
| parsePerUnitFX(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parsePerUnitSounds(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parsePrerequisites(INI *ini, void *instance, void *, const void *) | ThingTemplate | protectedstatic |
| parseRemoveModule(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parseReplaceModule(INI *ini, void *instance, void *store, const void *userData) | ThingTemplate | protectedstatic |
| parseWeaponTemplateSet(INI *ini, void *instance, void *store, const void *) | ThingTemplate | protectedstatic |
| removeModuleInfo(const AsciiString &moduleToRemove, AsciiString &clearedModuleNameOut) | ThingTemplate | protected |
| resolveNames() | ThingTemplate | |
| setCopiedFromDefault() | ThingTemplate | |
| setNextOverride(Overridable *nextOverridable) | Overridable | inline |
| setReskinnedFrom(const ThingTemplate *tt) | ThingTemplate | inline |
| ThingTemplate() | ThingTemplate | |
| validate() | ThingTemplate | |
| validateAudio() | ThingTemplate | protected |
| ~MemoryPoolObject() | MemoryPoolObject | inlineprotectedvirtual |