F4MP/codigos originales/tiltedcode/Code/client/Games/Skyrim/RTTI.h
2026-01-06 18:53:59 +01:00

5633 lines
269 KiB
C++

#pragma once
namespace internal
{
template <class T> struct RttiLocator
{
RttiLocator(uint32_t aId);
static const void* Get();
static inline UniquePtr<VersionDbPtr<void*>> m_pRtti;
};
using TDynamicCast = void*(void* apThis, uint32_t a1, const void* acpBaseRTTI, const void* acpTargetRTTI, uint32_t a4);
extern const VersionDbPtr<TDynamicCast> DynamicCast;
} // namespace internal
template <class T, class U> T* Cast(U* apPtr)
{
return reinterpret_cast<T*>(internal::DynamicCast.Get()((void*)apPtr, 0, internal::RttiLocator<std::remove_cv_t<U>>::Get(), internal::RttiLocator<std::remove_cv_t<T>>::Get(), 0));
}
struct IFormFactory;
extern template struct internal::RttiLocator<IFormFactory>;
struct BaseFormComponent;
extern template struct internal::RttiLocator<BaseFormComponent>;
struct TESForm;
extern template struct internal::RttiLocator<TESForm>;
struct SpellItem;
extern template struct internal::RttiLocator<SpellItem>;
struct AlchemyItem;
extern template struct internal::RttiLocator<AlchemyItem>;
struct MagicItem;
extern template struct internal::RttiLocator<MagicItem>;
struct TESBoundObject;
extern template struct internal::RttiLocator<TESBoundObject>;
struct TESObject;
extern template struct internal::RttiLocator<TESObject>;
struct TESFullName;
extern template struct internal::RttiLocator<TESFullName>;
struct BGSKeywordForm;
extern template struct internal::RttiLocator<BGSKeywordForm>;
struct TESModelTextureSwap;
extern template struct internal::RttiLocator<TESModelTextureSwap>;
struct TESModel;
extern template struct internal::RttiLocator<TESModel>;
struct TESIcon;
extern template struct internal::RttiLocator<TESIcon>;
struct TESTexture;
extern template struct internal::RttiLocator<TESTexture>;
struct BGSMessageIcon;
extern template struct internal::RttiLocator<BGSMessageIcon>;
struct TESWeightForm;
extern template struct internal::RttiLocator<TESWeightForm>;
struct BGSEquipType;
extern template struct internal::RttiLocator<BGSEquipType>;
struct BGSDestructibleObjectForm;
extern template struct internal::RttiLocator<BGSDestructibleObjectForm>;
struct BGSPickupPutdownSounds;
extern template struct internal::RttiLocator<BGSPickupPutdownSounds>;
struct BGSImpactDataSet;
extern template struct internal::RttiLocator<BGSImpactDataSet>;
struct BGSArtObject;
extern template struct internal::RttiLocator<BGSArtObject>;
struct TESEffectShader;
extern template struct internal::RttiLocator<TESEffectShader>;
struct BGSExplosion;
extern template struct internal::RttiLocator<BGSExplosion>;
struct BGSProjectile;
extern template struct internal::RttiLocator<BGSProjectile>;
struct BGSDualCastData;
extern template struct internal::RttiLocator<BGSDualCastData>;
struct Setting;
extern template struct internal::RttiLocator<Setting>;
struct GameSettingCollection;
extern template struct internal::RttiLocator<GameSettingCollection>;
struct EffectSetting;
extern template struct internal::RttiLocator<EffectSetting>;
struct TESImageSpaceModifier;
extern template struct internal::RttiLocator<TESImageSpaceModifier>;
struct BGSPerk;
extern template struct internal::RttiLocator<BGSPerk>;
struct BGSReferenceEffect;
extern template struct internal::RttiLocator<BGSReferenceEffect>;
struct TESObjectLIGH;
extern template struct internal::RttiLocator<TESObjectLIGH>;
struct BGSMenuDisplayObject;
extern template struct internal::RttiLocator<BGSMenuDisplayObject>;
struct TESEnchantableForm;
extern template struct internal::RttiLocator<TESEnchantableForm>;
struct BGSListForm;
extern template struct internal::RttiLocator<BGSListForm>;
struct EnchantmentItem;
extern template struct internal::RttiLocator<EnchantmentItem>;
struct IngredientItem;
extern template struct internal::RttiLocator<IngredientItem>;
struct TESValueForm;
extern template struct internal::RttiLocator<TESValueForm>;
struct BSTask;
extern template struct internal::RttiLocator<BSTask>;
struct IOTask;
extern template struct internal::RttiLocator<IOTask>;
struct QueuedFile;
extern template struct internal::RttiLocator<QueuedFile>;
struct BSQueuedResourceCollectionBase;
extern template struct internal::RttiLocator<BSQueuedResourceCollectionBase>;
struct MagicItemTraversalFunctor;
extern template struct internal::RttiLocator<MagicItemTraversalFunctor>;
struct MagicItemFindFunctor;
extern template struct internal::RttiLocator<MagicItemFindFunctor>;
struct MagicItemFindKeywordFunctor;
extern template struct internal::RttiLocator<MagicItemFindKeywordFunctor>;
struct FindNonExcludedDeliveryFunctor;
extern template struct internal::RttiLocator<FindNonExcludedDeliveryFunctor>;
struct FindEqualsFunctor;
extern template struct internal::RttiLocator<FindEqualsFunctor>;
struct GetCostliestEffectFunctor;
extern template struct internal::RttiLocator<GetCostliestEffectFunctor>;
struct LongestDurationFunctor;
extern template struct internal::RttiLocator<LongestDurationFunctor>;
struct LargestAreaFunctor;
extern template struct internal::RttiLocator<LargestAreaFunctor>;
struct GetMagicItemDescriptionFunctor;
extern template struct internal::RttiLocator<GetMagicItemDescriptionFunctor>;
struct ScrollItem;
extern template struct internal::RttiLocator<ScrollItem>;
struct TESDescription;
extern template struct internal::RttiLocator<TESDescription>;
struct TESGlobal;
extern template struct internal::RttiLocator<TESGlobal>;
struct BSExtraData;
extern template struct internal::RttiLocator<BSExtraData>;
struct ExtraSeenData;
extern template struct internal::RttiLocator<ExtraSeenData>;
struct ExtraHavok;
extern template struct internal::RttiLocator<ExtraHavok>;
struct ExtraEditorID;
extern template struct internal::RttiLocator<ExtraEditorID>;
struct MagicTarget;
extern template struct internal::RttiLocator<MagicTarget>;
struct ExtraTimeLeft;
extern template struct internal::RttiLocator<ExtraTimeLeft>;
struct ExtraLock;
extern template struct internal::RttiLocator<ExtraLock>;
struct ExtraTeleport;
extern template struct internal::RttiLocator<ExtraTeleport>;
struct ExtraStartingPosition;
extern template struct internal::RttiLocator<ExtraStartingPosition>;
struct ExtraOwnership;
extern template struct internal::RttiLocator<ExtraOwnership>;
struct ExtraGlobal;
extern template struct internal::RttiLocator<ExtraGlobal>;
struct ExtraRank;
extern template struct internal::RttiLocator<ExtraRank>;
struct ExtraCount;
extern template struct internal::RttiLocator<ExtraCount>;
struct ExtraWorn;
extern template struct internal::RttiLocator<ExtraWorn>;
struct ExtraWornLeft;
extern template struct internal::RttiLocator<ExtraWornLeft>;
struct ExtraLeveledItem;
extern template struct internal::RttiLocator<ExtraLeveledItem>;
struct ExtraOutfitItem;
extern template struct internal::RttiLocator<ExtraOutfitItem>;
struct ExtraHealth;
extern template struct internal::RttiLocator<ExtraHealth>;
struct ExtraHealthPerc;
extern template struct internal::RttiLocator<ExtraHealthPerc>;
struct ExtraCharge;
extern template struct internal::RttiLocator<ExtraCharge>;
struct ExtraScale;
extern template struct internal::RttiLocator<ExtraScale>;
struct ExtraReferenceHandle;
extern template struct internal::RttiLocator<ExtraReferenceHandle>;
struct ExtraFollower;
extern template struct internal::RttiLocator<ExtraFollower>;
struct ExtraOriginalReference;
extern template struct internal::RttiLocator<ExtraOriginalReference>;
struct ExtraEnableStateParent;
extern template struct internal::RttiLocator<ExtraEnableStateParent>;
struct ExtraEnableStateChildren;
extern template struct internal::RttiLocator<ExtraEnableStateChildren>;
struct ExtraLinkedRef;
extern template struct internal::RttiLocator<ExtraLinkedRef>;
struct ExtraLinkedRefChildren;
extern template struct internal::RttiLocator<ExtraLinkedRefChildren>;
struct ExtraActivateRef;
extern template struct internal::RttiLocator<ExtraActivateRef>;
struct ExtraActivateRefChildren;
extern template struct internal::RttiLocator<ExtraActivateRefChildren>;
struct ExtraRandomTeleportMarker;
extern template struct internal::RttiLocator<ExtraRandomTeleportMarker>;
struct ExtraCannotWear;
extern template struct internal::RttiLocator<ExtraCannotWear>;
struct ExtraPoison;
extern template struct internal::RttiLocator<ExtraPoison>;
struct ExtraLastFinishedSequence;
extern template struct internal::RttiLocator<ExtraLastFinishedSequence>;
struct ExtraItemDropper;
extern template struct internal::RttiLocator<ExtraItemDropper>;
struct ExtraDroppedItemList;
extern template struct internal::RttiLocator<ExtraDroppedItemList>;
struct ExtraSavedAnimation;
extern template struct internal::RttiLocator<ExtraSavedAnimation>;
struct ExtraSavedHavokData;
extern template struct internal::RttiLocator<ExtraSavedHavokData>;
struct ExtraHeadingTarget;
extern template struct internal::RttiLocator<ExtraHeadingTarget>;
struct ExtraRefractionProperty;
extern template struct internal::RttiLocator<ExtraRefractionProperty>;
struct ExtraSound;
extern template struct internal::RttiLocator<ExtraSound>;
struct ExtraCreatureAwakeSound;
extern template struct internal::RttiLocator<ExtraCreatureAwakeSound>;
struct ExtraCreatureMovementSound;
extern template struct internal::RttiLocator<ExtraCreatureMovementSound>;
struct ExtraWeaponIdleSound;
extern template struct internal::RttiLocator<ExtraWeaponIdleSound>;
struct ExtraWeaponAttackSound;
extern template struct internal::RttiLocator<ExtraWeaponAttackSound>;
struct ExtraActivateLoopSound;
extern template struct internal::RttiLocator<ExtraActivateLoopSound>;
struct ExtraObjectHealth;
extern template struct internal::RttiLocator<ExtraObjectHealth>;
struct ExtraFactionChanges;
extern template struct internal::RttiLocator<ExtraFactionChanges>;
struct ExtraActorCause;
extern template struct internal::RttiLocator<ExtraActorCause>;
struct ExtraPatrolRefData;
extern template struct internal::RttiLocator<ExtraPatrolRefData>;
struct ExtraEncounterZone;
extern template struct internal::RttiLocator<ExtraEncounterZone>;
struct ExtraNavMeshPortal;
extern template struct internal::RttiLocator<ExtraNavMeshPortal>;
struct ExtraOcclusionPlaneRefData;
extern template struct internal::RttiLocator<ExtraOcclusionPlaneRefData>;
struct ExtraPortalRefData;
extern template struct internal::RttiLocator<ExtraPortalRefData>;
struct ExtraRoomRefData;
extern template struct internal::RttiLocator<ExtraRoomRefData>;
struct ExtraAliasInstanceArray;
extern template struct internal::RttiLocator<ExtraAliasInstanceArray>;
struct ExtraSceneData;
extern template struct internal::RttiLocator<ExtraSceneData>;
struct ExtraBadPosition;
extern template struct internal::RttiLocator<ExtraBadPosition>;
struct ExtraHeadTrackingWeight;
extern template struct internal::RttiLocator<ExtraHeadTrackingWeight>;
struct ExtraFavorCost;
extern template struct internal::RttiLocator<ExtraFavorCost>;
struct ExtraTextDisplayData;
extern template struct internal::RttiLocator<ExtraTextDisplayData>;
struct ExtraHorse;
extern template struct internal::RttiLocator<ExtraHorse>;
struct ExtraEnchantment;
extern template struct internal::RttiLocator<ExtraEnchantment>;
struct ExtraForcedTarget;
extern template struct internal::RttiLocator<ExtraForcedTarget>;
struct ExtraUniqueID;
extern template struct internal::RttiLocator<ExtraUniqueID>;
struct ExtraFlags;
extern template struct internal::RttiLocator<ExtraFlags>;
struct ExtraDecalGroup;
extern template struct internal::RttiLocator<ExtraDecalGroup>;
struct ExtraWaterCurrentZoneData;
extern template struct internal::RttiLocator<ExtraWaterCurrentZoneData>;
struct ExtraMissingRefIDs;
extern template struct internal::RttiLocator<ExtraMissingRefIDs>;
struct ExtraCell3D;
extern template struct internal::RttiLocator<ExtraCell3D>;
struct ExtraRegionList;
extern template struct internal::RttiLocator<ExtraRegionList>;
struct ExtraCellSkyRegion;
extern template struct internal::RttiLocator<ExtraCellSkyRegion>;
struct ExtraCellImageSpace;
extern template struct internal::RttiLocator<ExtraCellImageSpace>;
struct ExtraNorthRotation;
extern template struct internal::RttiLocator<ExtraNorthRotation>;
struct ExtraDetachTime;
extern template struct internal::RttiLocator<ExtraDetachTime>;
struct ExtraCanTalkToPlayer;
extern template struct internal::RttiLocator<ExtraCanTalkToPlayer>;
struct ExtraPrimitive;
extern template struct internal::RttiLocator<ExtraPrimitive>;
struct ExtraAmmo;
extern template struct internal::RttiLocator<ExtraAmmo>;
struct ExtraMagicLight;
extern template struct internal::RttiLocator<ExtraMagicLight>;
struct ExtraLight;
extern template struct internal::RttiLocator<ExtraLight>;
struct ExtraFromAlias;
extern template struct internal::RttiLocator<ExtraFromAlias>;
struct ExtraOpenCloseActivateRef;
extern template struct internal::RttiLocator<ExtraOpenCloseActivateRef>;
struct ExtraTeleportName;
extern template struct internal::RttiLocator<ExtraTeleportName>;
struct ExtraCachedScale;
extern template struct internal::RttiLocator<ExtraCachedScale>;
struct ExtraHotkey;
extern template struct internal::RttiLocator<ExtraHotkey>;
struct ExtraPackageStartLocation;
extern template struct internal::RttiLocator<ExtraPackageStartLocation>;
struct ExtraLocation;
extern template struct internal::RttiLocator<ExtraLocation>;
struct ExtraTresPassPackage;
extern template struct internal::RttiLocator<ExtraTresPassPackage>;
struct ExtraRagDollData;
extern template struct internal::RttiLocator<ExtraRagDollData>;
struct ExtraAttachRef;
extern template struct internal::RttiLocator<ExtraAttachRef>;
struct ExtraAttachRefChildren;
extern template struct internal::RttiLocator<ExtraAttachRefChildren>;
struct ExtraAshPileRef;
extern template struct internal::RttiLocator<ExtraAshPileRef>;
struct ExtraLocationRefType;
extern template struct internal::RttiLocator<ExtraLocationRefType>;
struct ExtraLeveledItemBase;
extern template struct internal::RttiLocator<ExtraLeveledItemBase>;
struct ExtraReflectedRefs;
extern template struct internal::RttiLocator<ExtraReflectedRefs>;
struct ExtraReflectorRefs;
extern template struct internal::RttiLocator<ExtraReflectorRefs>;
struct ExtraWaterLightRefs;
extern template struct internal::RttiLocator<ExtraWaterLightRefs>;
struct ExtraLitWaterRefs;
extern template struct internal::RttiLocator<ExtraLitWaterRefs>;
struct ExtraLevCreaModifier;
extern template struct internal::RttiLocator<ExtraLevCreaModifier>;
struct ExtraSpawnContainer;
extern template struct internal::RttiLocator<ExtraSpawnContainer>;
struct ExtraEmittanceSource;
extern template struct internal::RttiLocator<ExtraEmittanceSource>;
struct ExtraMultiBoundRef;
extern template struct internal::RttiLocator<ExtraMultiBoundRef>;
struct ExtraMultiBound;
extern template struct internal::RttiLocator<ExtraMultiBound>;
struct ExtraRoom;
extern template struct internal::RttiLocator<ExtraRoom>;
struct ExtraFriendHits;
extern template struct internal::RttiLocator<ExtraFriendHits>;
struct ExtraStartingWorldOrCell;
extern template struct internal::RttiLocator<ExtraStartingWorldOrCell>;
struct ExtraHasNoRumors;
extern template struct internal::RttiLocator<ExtraHasNoRumors>;
struct ExtraTerminalState;
extern template struct internal::RttiLocator<ExtraTerminalState>;
struct ExtraModelSwap;
extern template struct internal::RttiLocator<ExtraModelSwap>;
struct ExtraRadius;
extern template struct internal::RttiLocator<ExtraRadius>;
struct ExtraCombatStyle;
extern template struct internal::RttiLocator<ExtraCombatStyle>;
struct ExtraPackageData;
extern template struct internal::RttiLocator<ExtraPackageData>;
struct ExtraCollisionData;
extern template struct internal::RttiLocator<ExtraCollisionData>;
struct ExtraGuardedRefData;
extern template struct internal::RttiLocator<ExtraGuardedRefData>;
struct ExtraIgnoredBySandbox;
extern template struct internal::RttiLocator<ExtraIgnoredBySandbox>;
struct ExtraPromotedRef;
extern template struct internal::RttiLocator<ExtraPromotedRef>;
struct ExtraLargeRefOwnerCells;
extern template struct internal::RttiLocator<ExtraLargeRefOwnerCells>;
struct ExtraLightData;
extern template struct internal::RttiLocator<ExtraLightData>;
struct ExtraAttachedArrows3D;
extern template struct internal::RttiLocator<ExtraAttachedArrows3D>;
struct ExtraAlphaCutoff;
extern template struct internal::RttiLocator<ExtraAlphaCutoff>;
struct ExtraForcedLandingMarker;
extern template struct internal::RttiLocator<ExtraForcedLandingMarker>;
struct ExtraRefrPath;
extern template struct internal::RttiLocator<ExtraRefrPath>;
struct ExtraCellWaterEnvMap;
extern template struct internal::RttiLocator<ExtraCellWaterEnvMap>;
struct ExtraWaterData;
extern template struct internal::RttiLocator<ExtraWaterData>;
struct ExtraScriptedAnimDependence;
extern template struct internal::RttiLocator<ExtraScriptedAnimDependence>;
struct ExtraCellMusicType;
extern template struct internal::RttiLocator<ExtraCellMusicType>;
struct ExtraCellAcousticSpace;
extern template struct internal::RttiLocator<ExtraCellAcousticSpace>;
struct ExtraCellWaterType;
extern template struct internal::RttiLocator<ExtraCellWaterType>;
struct ExtraGIDBuffer;
extern template struct internal::RttiLocator<ExtraGIDBuffer>;
struct TESWorldSpace;
extern template struct internal::RttiLocator<TESWorldSpace>;
struct TESObjectCELL;
extern template struct internal::RttiLocator<TESObjectCELL>;
struct TESKey;
extern template struct internal::RttiLocator<TESKey>;
struct TESImageSpace;
extern template struct internal::RttiLocator<TESImageSpace>;
struct BGSAcousticSpace;
extern template struct internal::RttiLocator<BGSAcousticSpace>;
struct TESWaterForm;
extern template struct internal::RttiLocator<TESWaterForm>;
struct BGSLocationRefType;
extern template struct internal::RttiLocator<BGSLocationRefType>;
struct BGSMusicType;
extern template struct internal::RttiLocator<BGSMusicType>;
struct TESObjectREFR;
extern template struct internal::RttiLocator<TESObjectREFR>;
struct BGSEncounterZone;
extern template struct internal::RttiLocator<BGSEncounterZone>;
struct TESAmmo;
extern template struct internal::RttiLocator<TESAmmo>;
struct TESPackage;
extern template struct internal::RttiLocator<TESPackage>;
struct TESTopicInfo;
extern template struct internal::RttiLocator<TESTopicInfo>;
struct TESTopic;
extern template struct internal::RttiLocator<TESTopic>;
struct BGSDialogueBranch;
extern template struct internal::RttiLocator<BGSDialogueBranch>;
struct TESFaction;
extern template struct internal::RttiLocator<TESFaction>;
struct TESCombatStyle;
extern template struct internal::RttiLocator<TESCombatStyle>;
struct TESActorBase;
extern template struct internal::RttiLocator<TESActorBase>;
struct BGSScene;
extern template struct internal::RttiLocator<BGSScene>;
struct TESQuest;
extern template struct internal::RttiLocator<TESQuest>;
struct BGSKeyword;
extern template struct internal::RttiLocator<BGSKeyword>;
struct BGSMessage;
extern template struct internal::RttiLocator<BGSMessage>;
struct ExtraMissingLinkedRefIDs;
extern template struct internal::RttiLocator<ExtraMissingLinkedRefIDs>;
struct NonActorMagicTarget;
extern template struct internal::RttiLocator<NonActorMagicTarget>;
struct ExtraMapMarker;
extern template struct internal::RttiLocator<ExtraMapMarker>;
struct ExtraDistantData;
extern template struct internal::RttiLocator<ExtraDistantData>;
struct ExtraAnimNoteReceiver;
extern template struct internal::RttiLocator<ExtraAnimNoteReceiver>;
struct ExtraLockList;
extern template struct internal::RttiLocator<ExtraLockList>;
struct ExtraPersistentCell;
extern template struct internal::RttiLocator<ExtraPersistentCell>;
struct ExtraRaceData;
extern template struct internal::RttiLocator<ExtraRaceData>;
struct ExtraAnimGraphManager;
extern template struct internal::RttiLocator<ExtraAnimGraphManager>;
struct ExtraDismemberedLimbs;
extern template struct internal::RttiLocator<ExtraDismemberedLimbs>;
struct ExtraBiped;
extern template struct internal::RttiLocator<ExtraBiped>;
struct ExtraLeveledCreature;
extern template struct internal::RttiLocator<ExtraLeveledCreature>;
struct ExtraAction;
extern template struct internal::RttiLocator<ExtraAction>;
struct ExtraShouldWear;
extern template struct internal::RttiLocator<ExtraShouldWear>;
struct ExtraContainerChanges;
extern template struct internal::RttiLocator<ExtraContainerChanges>;
struct ExtraPackage;
extern template struct internal::RttiLocator<ExtraPackage>;
struct ExtraPlayerCrimeList;
extern template struct internal::RttiLocator<ExtraPlayerCrimeList>;
struct ExtraRunOncePacks;
extern template struct internal::RttiLocator<ExtraRunOncePacks>;
struct ExtraGhost;
extern template struct internal::RttiLocator<ExtraGhost>;
struct ExtraSayTopicInfoOnceADay;
extern template struct internal::RttiLocator<ExtraSayTopicInfoOnceADay>;
struct ExtraPatrolRefInUseData;
extern template struct internal::RttiLocator<ExtraPatrolRefInUseData>;
struct ExtraFollowerSwimBreadcrumbs;
extern template struct internal::RttiLocator<ExtraFollowerSwimBreadcrumbs>;
struct ExtraInfoGeneralTopic;
extern template struct internal::RttiLocator<ExtraInfoGeneralTopic>;
struct ExtraSayToTopicInfo;
extern template struct internal::RttiLocator<ExtraSayToTopicInfo>;
struct ExtraSoul;
extern template struct internal::RttiLocator<ExtraSoul>;
struct ExtraResourcesPreload;
extern template struct internal::RttiLocator<ExtraResourcesPreload>;
struct ExtraPortal;
extern template struct internal::RttiLocator<ExtraPortal>;
struct ExtraOcclusionShape;
extern template struct internal::RttiLocator<ExtraOcclusionShape>;
struct ExtraEditorRef3DData;
extern template struct internal::RttiLocator<ExtraEditorRef3DData>;
struct ExtraEditorRefMoveData;
extern template struct internal::RttiLocator<ExtraEditorRefMoveData>;
struct ExtraAnimationSequencer;
extern template struct internal::RttiLocator<ExtraAnimationSequencer>;
struct ExtraCellGrassData;
extern template struct internal::RttiLocator<ExtraCellGrassData>;
struct ExtraInteraction;
extern template struct internal::RttiLocator<ExtraInteraction>;
struct ExtraGroupConstraint;
extern template struct internal::RttiLocator<ExtraGroupConstraint>;
struct MultiBoundMarkerData;
extern template struct internal::RttiLocator<MultiBoundMarkerData>;
struct INISettingCollection;
extern template struct internal::RttiLocator<INISettingCollection>;
struct BSStream;
extern template struct internal::RttiLocator<BSStream>;
struct NiStream;
extern template struct internal::RttiLocator<NiStream>;
struct InterfacedClass;
extern template struct internal::RttiLocator<InterfacedClass>;
struct BSThread;
extern template struct internal::RttiLocator<BSThread>;
struct TESBipedModelForm;
extern template struct internal::RttiLocator<TESBipedModelForm>;
struct QueuedActor;
extern template struct internal::RttiLocator<QueuedActor>;
struct QueuedReference;
extern template struct internal::RttiLocator<QueuedReference>;
struct QueuedModel;
extern template struct internal::RttiLocator<QueuedModel>;
struct QueuedCharacter;
extern template struct internal::RttiLocator<QueuedCharacter>;
struct QueuedHead;
extern template struct internal::RttiLocator<QueuedHead>;
struct QueuedHelmet;
extern template struct internal::RttiLocator<QueuedHelmet>;
struct AttachDistant3DTask;
extern template struct internal::RttiLocator<AttachDistant3DTask>;
struct QueuedAnimationObject;
extern template struct internal::RttiLocator<QueuedAnimationObject>;
struct QueuedTempEffect;
extern template struct internal::RttiLocator<QueuedTempEffect>;
struct BackgroundProcessThread;
extern template struct internal::RttiLocator<BackgroundProcessThread>;
struct BSTaskThread;
extern template struct internal::RttiLocator<BSTaskThread>;
struct QueuedTree;
extern template struct internal::RttiLocator<QueuedTree>;
struct QueuedPlayer;
extern template struct internal::RttiLocator<QueuedPlayer>;
struct INIPrefSettingCollection;
extern template struct internal::RttiLocator<INIPrefSettingCollection>;
struct NiRefObject;
extern template struct internal::RttiLocator<NiRefObject>;
struct NiObject;
extern template struct internal::RttiLocator<NiObject>;
struct NiObjectNET;
extern template struct internal::RttiLocator<NiObjectNET>;
struct NiAVObject;
extern template struct internal::RttiLocator<NiAVObject>;
struct AddCellGrassTask;
extern template struct internal::RttiLocator<AddCellGrassTask>;
struct ICellAttachDetachEventSource;
extern template struct internal::RttiLocator<ICellAttachDetachEventSource>;
struct TES;
extern template struct internal::RttiLocator<TES>;
struct BSTempNodeManager;
extern template struct internal::RttiLocator<BSTempNodeManager>;
struct NiNode;
extern template struct internal::RttiLocator<NiNode>;
struct BGSAddonNode;
extern template struct internal::RttiLocator<BGSAddonNode>;
struct Actor;
extern template struct internal::RttiLocator<Actor>;
struct TESObjectWEAP;
extern template struct internal::RttiLocator<TESObjectWEAP>;
struct TESEyes;
extern template struct internal::RttiLocator<TESEyes>;
struct TESObjectACTI;
extern template struct internal::RttiLocator<TESObjectACTI>;
struct BGSVoiceType;
extern template struct internal::RttiLocator<BGSVoiceType>;
struct TESObjectSTAT;
extern template struct internal::RttiLocator<TESObjectSTAT>;
struct TESObjectMISC;
extern template struct internal::RttiLocator<TESObjectMISC>;
struct TESObjectDOOR;
extern template struct internal::RttiLocator<TESObjectDOOR>;
struct TESNPC;
extern template struct internal::RttiLocator<TESNPC>;
struct BGSLoadFormBuffer;
extern template struct internal::RttiLocator<BGSLoadFormBuffer>;
struct BGSLoadGameBuffer;
extern template struct internal::RttiLocator<BGSLoadGameBuffer>;
struct BGSLoadFormData;
extern template struct internal::RttiLocator<BGSLoadFormData>;
struct BGSStoryManagerBranchNode;
extern template struct internal::RttiLocator<BGSStoryManagerBranchNode>;
struct BGSStoryManagerNodeBase;
extern template struct internal::RttiLocator<BGSStoryManagerNodeBase>;
struct BGSStoryManagerTreeForm;
extern template struct internal::RttiLocator<BGSStoryManagerTreeForm>;
struct BGSAttackDataForm;
extern template struct internal::RttiLocator<BGSAttackDataForm>;
struct BGSBipedModelList;
extern template struct internal::RttiLocator<BGSBipedModelList>;
struct BGSBipedObjectForm;
extern template struct internal::RttiLocator<BGSBipedObjectForm>;
struct BGSBlockBashData;
extern template struct internal::RttiLocator<BGSBlockBashData>;
struct BGSDebris;
extern template struct internal::RttiLocator<BGSDebris>;
struct BGSIdleCollection;
extern template struct internal::RttiLocator<BGSIdleCollection>;
struct TESIdleForm;
extern template struct internal::RttiLocator<TESIdleForm>;
struct BGSOverridePackCollection;
extern template struct internal::RttiLocator<BGSOverridePackCollection>;
struct PerkRankVisitor;
extern template struct internal::RttiLocator<PerkRankVisitor>;
struct BGSPerkRankArray;
extern template struct internal::RttiLocator<BGSPerkRankArray>;
struct BGSSkinForm;
extern template struct internal::RttiLocator<BGSSkinForm>;
struct TESObjectARMO;
extern template struct internal::RttiLocator<TESObjectARMO>;
struct TESSoundFile;
extern template struct internal::RttiLocator<TESSoundFile>;
struct TESAIForm;
extern template struct internal::RttiLocator<TESAIForm>;
struct TESActorBaseData;
extern template struct internal::RttiLocator<TESActorBaseData>;
struct TESAttackDamageForm;
extern template struct internal::RttiLocator<TESAttackDamageForm>;
struct TESContainer;
extern template struct internal::RttiLocator<TESContainer>;
struct TESHealthForm;
extern template struct internal::RttiLocator<TESHealthForm>;
struct TESLeveledList;
extern template struct internal::RttiLocator<TESLeveledList>;
struct TESProduceForm;
extern template struct internal::RttiLocator<TESProduceForm>;
struct TESQualityForm;
extern template struct internal::RttiLocator<TESQualityForm>;
struct TESRaceForm;
extern template struct internal::RttiLocator<TESRaceForm>;
struct TESSpellList;
extern template struct internal::RttiLocator<TESSpellList>;
struct TESReactionForm;
extern template struct internal::RttiLocator<TESReactionForm>;
struct TESImageSpaceModifiableForm;
extern template struct internal::RttiLocator<TESImageSpaceModifiableForm>;
struct TESModelLODList;
extern template struct internal::RttiLocator<TESModelLODList>;
struct TESLevItem;
extern template struct internal::RttiLocator<TESLevItem>;
struct TESModelRDT;
extern template struct internal::RttiLocator<TESModelRDT>;
struct BSStorage;
extern template struct internal::RttiLocator<BSStorage>;
struct BSMemStorage;
extern template struct internal::RttiLocator<BSMemStorage>;
struct BSVMLoadTask;
extern template struct internal::RttiLocator<BSVMLoadTask>;
struct BGSTextureSet;
extern template struct internal::RttiLocator<BGSTextureSet>;
struct TESRace;
extern template struct internal::RttiLocator<TESRace>;
struct TESLevSpell;
extern template struct internal::RttiLocator<TESLevSpell>;
struct TESShout;
extern template struct internal::RttiLocator<TESShout>;
struct ActionInput;
extern template struct internal::RttiLocator<ActionInput>;
struct BGSAnimSoundStateManager;
extern template struct internal::RttiLocator<BGSAnimSoundStateManager>;
struct BGSParticleArrayAttach;
extern template struct internal::RttiLocator<BGSParticleArrayAttach>;
struct BGSHavokGeometryAttach;
extern template struct internal::RttiLocator<BGSHavokGeometryAttach>;
struct BGSNamedNodeAttach;
extern template struct internal::RttiLocator<BGSNamedNodeAttach>;
struct BGSMultiTechniqueAttach;
extern template struct internal::RttiLocator<BGSMultiTechniqueAttach>;
struct hkpRayHitCollector;
extern template struct internal::RttiLocator<hkpRayHitCollector>;
struct hkpAllRayHitTempCollector;
extern template struct internal::RttiLocator<hkpAllRayHitTempCollector>;
struct BGSDecalNode;
extern template struct internal::RttiLocator<BGSDecalNode>;
struct QueuedPromoteReferencesTask;
extern template struct internal::RttiLocator<QueuedPromoteReferencesTask>;
struct NiProperty;
extern template struct internal::RttiLocator<NiProperty>;
struct NiAlphaProperty;
extern template struct internal::RttiLocator<NiAlphaProperty>;
struct BGSQueuedGrassModelHandles;
extern template struct internal::RttiLocator<BGSQueuedGrassModelHandles>;
struct BGSPrimitive;
extern template struct internal::RttiLocator<BGSPrimitive>;
struct BSOcclusionShape;
extern template struct internal::RttiLocator<BSOcclusionShape>;
struct BSPortal;
extern template struct internal::RttiLocator<BSPortal>;
struct BSOcclusionPlane;
extern template struct internal::RttiLocator<BSOcclusionPlane>;
struct BGSPrimitiveLine;
extern template struct internal::RttiLocator<BGSPrimitiveLine>;
struct BGSPrimitiveBox;
extern template struct internal::RttiLocator<BGSPrimitiveBox>;
struct BGSPrimitivePlane;
extern template struct internal::RttiLocator<BGSPrimitivePlane>;
struct BGSPrimitiveSphere;
extern template struct internal::RttiLocator<BGSPrimitiveSphere>;
struct BSMultiBoundAABB;
extern template struct internal::RttiLocator<BSMultiBoundAABB>;
struct BSMultiBoundShape;
extern template struct internal::RttiLocator<BSMultiBoundShape>;
struct BSMultiBoundOBB;
extern template struct internal::RttiLocator<BSMultiBoundOBB>;
struct BSMultiBoundSphere;
extern template struct internal::RttiLocator<BSMultiBoundSphere>;
struct BGSSceneInfo;
extern template struct internal::RttiLocator<BGSSceneInfo>;
struct BSAnimationGraphChannel;
extern template struct internal::RttiLocator<BSAnimationGraphChannel>;
struct BSAnimGroupSequence;
extern template struct internal::RttiLocator<BSAnimGroupSequence>;
struct NiControllerSequence;
extern template struct internal::RttiLocator<NiControllerSequence>;
struct BSAnimNoteReceiver;
extern template struct internal::RttiLocator<BSAnimNoteReceiver>;
struct IBSAnimNoteReceiver;
extern template struct internal::RttiLocator<IBSAnimNoteReceiver>;
struct GridArray;
extern template struct internal::RttiLocator<GridArray>;
struct GridCellArray;
extern template struct internal::RttiLocator<GridCellArray>;
struct TESActionData;
extern template struct internal::RttiLocator<TESActionData>;
struct BGSActionData;
extern template struct internal::RttiLocator<BGSActionData>;
struct ActionOutput;
extern template struct internal::RttiLocator<ActionOutput>;
struct FindByEffectSettingFunctor;
extern template struct internal::RttiLocator<FindByEffectSettingFunctor>;
struct TESCameraState;
extern template struct internal::RttiLocator<TESCameraState>;
struct LocalMapCamera;
extern template struct internal::RttiLocator<LocalMapCamera>;
struct TESCamera;
extern template struct internal::RttiLocator<TESCamera>;
struct NiExtraData;
extern template struct internal::RttiLocator<NiExtraData>;
struct BSSplatterExtraData;
extern template struct internal::RttiLocator<BSSplatterExtraData>;
struct TESRegionData;
extern template struct internal::RttiLocator<TESRegionData>;
struct TESRegionDataWeather;
extern template struct internal::RttiLocator<TESRegionDataWeather>;
struct TESRegion;
extern template struct internal::RttiLocator<TESRegion>;
struct TESRegionDataGrass;
extern template struct internal::RttiLocator<TESRegionDataGrass>;
struct TESRegionDataLandscape;
extern template struct internal::RttiLocator<TESRegionDataLandscape>;
struct TESRegionDataManager;
extern template struct internal::RttiLocator<TESRegionDataManager>;
struct TESRegionDataMap;
extern template struct internal::RttiLocator<TESRegionDataMap>;
struct TESRegionDataObjects;
extern template struct internal::RttiLocator<TESRegionDataObjects>;
struct TESRegionDataSound;
extern template struct internal::RttiLocator<TESRegionDataSound>;
struct TESRegionObjectBase;
extern template struct internal::RttiLocator<TESRegionObjectBase>;
struct TESRegionGrassObject;
extern template struct internal::RttiLocator<TESRegionGrassObject>;
struct TESRegionGrassObjectList;
extern template struct internal::RttiLocator<TESRegionGrassObjectList>;
struct TESRegionList;
extern template struct internal::RttiLocator<TESRegionList>;
struct TESRegionNoiseFunction;
extern template struct internal::RttiLocator<TESRegionNoiseFunction>;
struct TESRegionObject;
extern template struct internal::RttiLocator<TESRegionObject>;
struct TESLandTexture;
extern template struct internal::RttiLocator<TESLandTexture>;
struct TESRegionObjectList;
extern template struct internal::RttiLocator<TESRegionObjectList>;
struct BGSAddonNodeSoundHandleExtra;
extern template struct internal::RttiLocator<BGSAddonNodeSoundHandleExtra>;
struct BGSApparatus;
extern template struct internal::RttiLocator<BGSApparatus>;
struct BGSArtObjectCloneTask;
extern template struct internal::RttiLocator<BGSArtObjectCloneTask>;
struct BGSConstructibleObject;
extern template struct internal::RttiLocator<BGSConstructibleObject>;
struct bhkWorldObject;
extern template struct internal::RttiLocator<bhkWorldObject>;
struct NiCollisionObject;
extern template struct internal::RttiLocator<NiCollisionObject>;
struct bhkNiCollisionObject;
extern template struct internal::RttiLocator<bhkNiCollisionObject>;
struct bhkRigidBody;
extern template struct internal::RttiLocator<bhkRigidBody>;
struct BGSPreloadable;
extern template struct internal::RttiLocator<BGSPreloadable>;
struct BGSHazard;
extern template struct internal::RttiLocator<BGSHazard>;
struct BGSLensFlare;
extern template struct internal::RttiLocator<BGSLensFlare>;
struct BSLensFlareRenderData;
extern template struct internal::RttiLocator<BSLensFlareRenderData>;
struct BSLensFlareSpriteRenderData;
extern template struct internal::RttiLocator<BSLensFlareSpriteRenderData>;
struct BGSLensFlareSprite;
extern template struct internal::RttiLocator<BGSLensFlareSprite>;
struct BGSVolumetricLighting;
extern template struct internal::RttiLocator<BGSVolumetricLighting>;
struct BSVolumetricLightingRenderData;
extern template struct internal::RttiLocator<BSVolumetricLightingRenderData>;
struct BGSMovableStatic;
extern template struct internal::RttiLocator<BGSMovableStatic>;
struct BGSOutfit;
extern template struct internal::RttiLocator<BGSOutfit>;
struct BGSCollisionLayer;
extern template struct internal::RttiLocator<BGSCollisionLayer>;
struct BGSStaticCollection;
extern template struct internal::RttiLocator<BGSStaticCollection>;
struct TESMagicTargetForm;
extern template struct internal::RttiLocator<TESMagicTargetForm>;
struct BGSTalkingActivator;
extern template struct internal::RttiLocator<BGSTalkingActivator>;
struct TESBoundAnimObject;
extern template struct internal::RttiLocator<TESBoundAnimObject>;
struct BGSOpenCloseForm;
extern template struct internal::RttiLocator<BGSOpenCloseForm>;
struct BSTriShape;
extern template struct internal::RttiLocator<BSTriShape>;
struct BSGeometry;
extern template struct internal::RttiLocator<BSGeometry>;
struct BSParticleShaderGeometry;
extern template struct internal::RttiLocator<BSParticleShaderGeometry>;
struct BSDynamicTriShape;
extern template struct internal::RttiLocator<BSDynamicTriShape>;
struct TESFlora;
extern template struct internal::RttiLocator<TESFlora>;
struct TESFurniture;
extern template struct internal::RttiLocator<TESFurniture>;
struct TESGrass;
extern template struct internal::RttiLocator<TESGrass>;
struct TESLevCharacter;
extern template struct internal::RttiLocator<TESLevCharacter>;
struct TESObjectANIO;
extern template struct internal::RttiLocator<TESObjectANIO>;
struct TESObjectARMA;
extern template struct internal::RttiLocator<TESObjectARMA>;
struct TESObjectBOOK;
extern template struct internal::RttiLocator<TESObjectBOOK>;
struct TESMagicCasterForm;
extern template struct internal::RttiLocator<TESMagicCasterForm>;
struct TESObjectCONT;
extern template struct internal::RttiLocator<TESObjectCONT>;
struct IFadeDoneCallback;
extern template struct internal::RttiLocator<IFadeDoneCallback>;
struct TESObjectTREE;
extern template struct internal::RttiLocator<TESObjectTREE>;
struct TESSoulGem;
extern template struct internal::RttiLocator<TESSoulGem>;
struct BGSLocation;
extern template struct internal::RttiLocator<BGSLocation>;
struct QueuedPromoteLargeReferencesTask;
extern template struct internal::RttiLocator<QueuedPromoteLargeReferencesTask>;
struct BGSLightingTemplate;
extern template struct internal::RttiLocator<BGSLightingTemplate>;
struct QueuedPromoteLocationReferencesTask;
extern template struct internal::RttiLocator<QueuedPromoteLocationReferencesTask>;
struct BGSShaderParticleGeometryData;
extern template struct internal::RttiLocator<BGSShaderParticleGeometryData>;
struct BSParticleShaderEmitter;
extern template struct internal::RttiLocator<BSParticleShaderEmitter>;
struct BSParticleShaderCubeEmitter;
extern template struct internal::RttiLocator<BSParticleShaderCubeEmitter>;
struct BSParticleShaderSnowEmitter;
extern template struct internal::RttiLocator<BSParticleShaderSnowEmitter>;
struct BSParticleShaderRainEmitter;
extern template struct internal::RttiLocator<BSParticleShaderRainEmitter>;
struct CellLoaderTask;
extern template struct internal::RttiLocator<CellLoaderTask>;
struct ImageSpaceModifierInstanceForm;
extern template struct internal::RttiLocator<ImageSpaceModifierInstanceForm>;
struct ImageSpaceModifierInstance;
extern template struct internal::RttiLocator<ImageSpaceModifierInstance>;
struct ImageSpaceModifierInstanceTemp;
extern template struct internal::RttiLocator<ImageSpaceModifierInstanceTemp>;
struct ImageSpaceModifierInstanceDOF;
extern template struct internal::RttiLocator<ImageSpaceModifierInstanceDOF>;
struct ImageSpaceModifierInstanceRB;
extern template struct internal::RttiLocator<ImageSpaceModifierInstanceRB>;
struct TESWeather;
extern template struct internal::RttiLocator<TESWeather>;
struct TESClimate;
extern template struct internal::RttiLocator<TESClimate>;
struct NiFloatData;
extern template struct internal::RttiLocator<NiFloatData>;
struct NiColorData;
extern template struct internal::RttiLocator<NiColorData>;
struct hkReferencedObject;
extern template struct internal::RttiLocator<hkReferencedObject>;
struct hkBaseObject;
extern template struct internal::RttiLocator<hkBaseObject>;
struct TESChildCell;
extern template struct internal::RttiLocator<TESChildCell>;
struct TESObjectLAND;
extern template struct internal::RttiLocator<TESObjectLAND>;
struct hkpMoppCode;
extern template struct internal::RttiLocator<hkpMoppCode>;
struct hkpWorldCinfo;
extern template struct internal::RttiLocator<hkpWorldCinfo>;
struct hkpEntityListener;
extern template struct internal::RttiLocator<hkpEntityListener>;
struct bhkEntityListener;
extern template struct internal::RttiLocator<bhkEntityListener>;
struct CheckWithinMultiBoundTask;
extern template struct internal::RttiLocator<CheckWithinMultiBoundTask>;
struct ExtraProcessMiddleLow;
extern template struct internal::RttiLocator<ExtraProcessMiddleLow>;
struct SeenData;
extern template struct internal::RttiLocator<SeenData>;
struct IntSeenData;
extern template struct internal::RttiLocator<IntSeenData>;
struct TESWindListener;
extern template struct internal::RttiLocator<TESWindListener>;
struct bhkWindListener;
extern template struct internal::RttiLocator<bhkWindListener>;
struct bhkSerializable;
extern template struct internal::RttiLocator<bhkSerializable>;
struct bhkRefObject;
extern template struct internal::RttiLocator<bhkRefObject>;
struct hkpShape;
extern template struct internal::RttiLocator<hkpShape>;
struct bhkShape;
extern template struct internal::RttiLocator<bhkShape>;
struct BSHandleRefObject;
extern template struct internal::RttiLocator<BSHandleRefObject>;
struct bhkAabbPhantom;
extern template struct internal::RttiLocator<bhkAabbPhantom>;
struct bhkPhantom;
extern template struct internal::RttiLocator<bhkPhantom>;
struct hkpPhantomCallbackShape;
extern template struct internal::RttiLocator<hkpPhantomCallbackShape>;
struct bhkEntity;
extern template struct internal::RttiLocator<bhkEntity>;
struct IAnimationGraphManagerHolder;
extern template struct internal::RttiLocator<IAnimationGraphManagerHolder>;
struct bhkSimpleShapePhantom;
extern template struct internal::RttiLocator<bhkSimpleShapePhantom>;
struct bhkShapePhantom;
extern template struct internal::RttiLocator<bhkShapePhantom>;
struct bhkCollisionObject;
extern template struct internal::RttiLocator<bhkCollisionObject>;
struct bhkAcousticSpacePhantomCallbackShape;
extern template struct internal::RttiLocator<bhkAcousticSpacePhantomCallbackShape>;
struct bhkSphereRepShape;
extern template struct internal::RttiLocator<bhkSphereRepShape>;
struct bhkConvexShape;
extern template struct internal::RttiLocator<bhkConvexShape>;
struct bhkPCollisionObject;
extern template struct internal::RttiLocator<bhkPCollisionObject>;
struct bhkSphereShape;
extern template struct internal::RttiLocator<bhkSphereShape>;
struct ReferenceEffectController;
extern template struct internal::RttiLocator<ReferenceEffectController>;
struct OwnedController;
extern template struct internal::RttiLocator<OwnedController>;
struct OwnedCameraEffectController;
extern template struct internal::RttiLocator<OwnedCameraEffectController>;
struct bhkBoxShape;
extern template struct internal::RttiLocator<bhkBoxShape>;
struct IAnimationStreamWrite;
extern template struct internal::RttiLocator<IAnimationStreamWrite>;
struct IAnimationStreamRead;
extern template struct internal::RttiLocator<IAnimationStreamRead>;
struct AnimationStreamLoadGame;
extern template struct internal::RttiLocator<AnimationStreamLoadGame>;
struct AnimationStreamSaveGame;
extern template struct internal::RttiLocator<AnimationStreamSaveGame>;
struct ExtraUsedMarkers;
extern template struct internal::RttiLocator<ExtraUsedMarkers>;
struct ExtraReservedMarkers;
extern template struct internal::RttiLocator<ExtraReservedMarkers>;
struct NiTimeController;
extern template struct internal::RttiLocator<NiTimeController>;
struct BGSMaterialType;
extern template struct internal::RttiLocator<BGSMaterialType>;
struct TESTexture1024;
extern template struct internal::RttiLocator<TESTexture1024>;
struct BGSReverbParameters;
extern template struct internal::RttiLocator<BGSReverbParameters>;
struct BGSCameraPath;
extern template struct internal::RttiLocator<BGSCameraPath>;
struct BGSCameraShot;
extern template struct internal::RttiLocator<BGSCameraShot>;
struct NiFormArray;
extern template struct internal::RttiLocator<NiFormArray>;
struct BGSColorForm;
extern template struct internal::RttiLocator<BGSColorForm>;
struct BGSDefaultObjectManager;
extern template struct internal::RttiLocator<BGSDefaultObjectManager>;
struct BGSFootstep;
extern template struct internal::RttiLocator<BGSFootstep>;
struct BGSFootstepSet;
extern template struct internal::RttiLocator<BGSFootstepSet>;
struct BGSImpactData;
extern template struct internal::RttiLocator<BGSImpactData>;
struct BSMaterialObject;
extern template struct internal::RttiLocator<BSMaterialObject>;
struct BGSMaterialObject;
extern template struct internal::RttiLocator<BGSMaterialObject>;
struct BGSMenuIcon;
extern template struct internal::RttiLocator<BGSMenuIcon>;
struct BSIMusicTrack;
extern template struct internal::RttiLocator<BSIMusicTrack>;
struct BGSMusicPaletteTrack;
extern template struct internal::RttiLocator<BGSMusicPaletteTrack>;
struct BGSMusicTrack;
extern template struct internal::RttiLocator<BGSMusicTrack>;
struct BGSMusicSilenceTrack;
extern template struct internal::RttiLocator<BGSMusicSilenceTrack>;
struct BGSMusicSingleTrack;
extern template struct internal::RttiLocator<BGSMusicSingleTrack>;
struct BGSMusicTrackFormWrapper;
extern template struct internal::RttiLocator<BGSMusicTrackFormWrapper>;
struct BSIMusicType;
extern template struct internal::RttiLocator<BSIMusicType>;
struct BSIReverbType;
extern template struct internal::RttiLocator<BSIReverbType>;
struct BGSSoundCategory;
extern template struct internal::RttiLocator<BGSSoundCategory>;
struct BSISoundCategory;
extern template struct internal::RttiLocator<BSISoundCategory>;
struct BGSSoundDescriptorForm;
extern template struct internal::RttiLocator<BGSSoundDescriptorForm>;
struct BSISoundDescriptor;
extern template struct internal::RttiLocator<BSISoundDescriptor>;
struct BSISoundOutputModel;
extern template struct internal::RttiLocator<BSISoundOutputModel>;
struct BGSSoundOutput;
extern template struct internal::RttiLocator<BGSSoundOutput>;
struct BGSSoundDescriptor;
extern template struct internal::RttiLocator<BGSSoundDescriptor>;
struct BGSStandardSoundDef;
extern template struct internal::RttiLocator<BGSStandardSoundDef>;
struct BSTextureSet;
extern template struct internal::RttiLocator<BSTextureSet>;
struct BSShaderTextureSet;
extern template struct internal::RttiLocator<BSShaderTextureSet>;
struct IVisitProcedures;
extern template struct internal::RttiLocator<IVisitProcedures>;
struct TESLoadScreen;
extern template struct internal::RttiLocator<TESLoadScreen>;
struct Script;
extern template struct internal::RttiLocator<Script>;
struct BGSNote;
extern template struct internal::RttiLocator<BGSNote>;
struct MagicCaster;
extern template struct internal::RttiLocator<MagicCaster>;
struct NiBinaryStream;
extern template struct internal::RttiLocator<NiBinaryStream>;
struct MobIterOperator;
extern template struct internal::RttiLocator<MobIterOperator>;
struct TESSound;
extern template struct internal::RttiLocator<TESSound>;
struct TESWordOfPower;
extern template struct internal::RttiLocator<TESWordOfPower>;
struct BGSAction;
extern template struct internal::RttiLocator<BGSAction>;
struct BGSAssociationType;
extern template struct internal::RttiLocator<BGSAssociationType>;
struct TESModelPSA;
extern template struct internal::RttiLocator<TESModelPSA>;
struct BGSRagdoll;
extern template struct internal::RttiLocator<BGSRagdoll>;
struct BGSBodyPartData;
extern template struct internal::RttiLocator<BGSBodyPartData>;
struct PerkEntryVisitor;
extern template struct internal::RttiLocator<PerkEntryVisitor>;
struct BGSEntryPointFunctionData;
extern template struct internal::RttiLocator<BGSEntryPointFunctionData>;
struct BGSEntryPointFunctionDataOneValue;
extern template struct internal::RttiLocator<BGSEntryPointFunctionDataOneValue>;
struct BGSEntryPointFunctionDataTwoValue;
extern template struct internal::RttiLocator<BGSEntryPointFunctionDataTwoValue>;
struct BGSEntryPointFunctionDataLeveledList;
extern template struct internal::RttiLocator<BGSEntryPointFunctionDataLeveledList>;
struct BGSEntryPointFunctionDataSpellItem;
extern template struct internal::RttiLocator<BGSEntryPointFunctionDataSpellItem>;
struct BGSEntryPointFunctionDataBooleanGraphVariable;
extern template struct internal::RttiLocator<BGSEntryPointFunctionDataBooleanGraphVariable>;
struct BGSEntryPointFunctionDataText;
extern template struct internal::RttiLocator<BGSEntryPointFunctionDataText>;
struct BGSEntryPointFunctionDataActivateChoice;
extern template struct internal::RttiLocator<BGSEntryPointFunctionDataActivateChoice>;
struct BGSEquipSlot;
extern template struct internal::RttiLocator<BGSEquipSlot>;
struct BGSHeadPart;
extern template struct internal::RttiLocator<BGSHeadPart>;
struct TESModelTri;
extern template struct internal::RttiLocator<TESModelTri>;
struct BGSIdleMarker;
extern template struct internal::RttiLocator<BGSIdleMarker>;
struct BGSBaseAlias;
extern template struct internal::RttiLocator<BGSBaseAlias>;
struct BGSLocAlias;
extern template struct internal::RttiLocator<BGSLocAlias>;
struct BGSMovementType;
extern template struct internal::RttiLocator<BGSMovementType>;
struct BGSPerkEntry;
extern template struct internal::RttiLocator<BGSPerkEntry>;
struct BGSQuestPerkEntry;
extern template struct internal::RttiLocator<BGSQuestPerkEntry>;
struct BGSAbilityPerkEntry;
extern template struct internal::RttiLocator<BGSAbilityPerkEntry>;
struct BGSEntryPointPerkEntry;
extern template struct internal::RttiLocator<BGSEntryPointPerkEntry>;
struct BGSRefAlias;
extern template struct internal::RttiLocator<BGSRefAlias>;
struct BGSRelationship;
extern template struct internal::RttiLocator<BGSRelationship>;
struct BGSSceneAction;
extern template struct internal::RttiLocator<BGSSceneAction>;
struct BGSSceneActionDialogue;
extern template struct internal::RttiLocator<BGSSceneActionDialogue>;
struct BGSSceneActionPackage;
extern template struct internal::RttiLocator<BGSSceneActionPackage>;
struct BGSSceneActionTimer;
extern template struct internal::RttiLocator<BGSSceneActionTimer>;
struct Reset3DMobIterator;
extern template struct internal::RttiLocator<Reset3DMobIterator>;
struct TESAnimGroup;
extern template struct internal::RttiLocator<TESAnimGroup>;
struct TESClass;
extern template struct internal::RttiLocator<TESClass>;
struct ActorValueOwner;
extern template struct internal::RttiLocator<ActorValueOwner>;
struct BSFaceGenModelExtraData;
extern template struct internal::RttiLocator<BSFaceGenModelExtraData>;
struct QueuedPromoteQuestTask;
extern template struct internal::RttiLocator<QueuedPromoteQuestTask>;
struct BGSTextureModel;
extern template struct internal::RttiLocator<BGSTextureModel>;
struct BGSBehaviorGraphModel;
extern template struct internal::RttiLocator<BGSBehaviorGraphModel>;
struct AttackAnimationArrayMap;
extern template struct internal::RttiLocator<AttackAnimationArrayMap>;
struct BGSAcousticSpaceListener;
extern template struct internal::RttiLocator<BGSAcousticSpaceListener>;
struct ZoneEntry;
extern template struct internal::RttiLocator<ZoneEntry>;
struct TargetEntry;
extern template struct internal::RttiLocator<TargetEntry>;
struct BGSZoneTargetListener;
extern template struct internal::RttiLocator<BGSZoneTargetListener>;
struct TrapTargetEntry;
extern template struct internal::RttiLocator<TrapTargetEntry>;
struct hkpAction;
extern template struct internal::RttiLocator<hkpAction>;
struct bhkAction;
extern template struct internal::RttiLocator<bhkAction>;
struct bhkCartTether;
extern template struct internal::RttiLocator<bhkCartTether>;
struct hkSerializableCinfo;
extern template struct internal::RttiLocator<hkSerializableCinfo>;
struct bhkConstraint;
extern template struct internal::RttiLocator<bhkConstraint>;
struct bhkPrismaticConstraint;
extern template struct internal::RttiLocator<bhkPrismaticConstraint>;
struct hkpUnaryAction;
extern template struct internal::RttiLocator<hkpUnaryAction>;
struct bhkUnaryAction;
extern template struct internal::RttiLocator<bhkUnaryAction>;
struct CellMopp;
extern template struct internal::RttiLocator<CellMopp>;
struct BSTasklet;
extern template struct internal::RttiLocator<BSTasklet>;
struct BSTaskletData;
extern template struct internal::RttiLocator<BSTaskletData>;
struct BSWin32TaskletData;
extern template struct internal::RttiLocator<BSWin32TaskletData>;
struct bhkBvTreeShape;
extern template struct internal::RttiLocator<bhkBvTreeShape>;
struct bhkTriSampledHeightFieldBvTreeShape;
extern template struct internal::RttiLocator<bhkTriSampledHeightFieldBvTreeShape>;
struct hkpContactListener;
extern template struct internal::RttiLocator<hkpContactListener>;
struct bhkContactListener;
extern template struct internal::RttiLocator<bhkContactListener>;
struct bhkBackfaceContactListener;
extern template struct internal::RttiLocator<bhkBackfaceContactListener>;
struct FOCollisionListener;
extern template struct internal::RttiLocator<FOCollisionListener>;
struct hkpIslandActivationListener;
extern template struct internal::RttiLocator<hkpIslandActivationListener>;
struct FOIslandActivationListener;
extern template struct internal::RttiLocator<FOIslandActivationListener>;
struct hkStreamWriter;
extern template struct internal::RttiLocator<hkStreamWriter>;
struct hkError;
extern template struct internal::RttiLocator<hkError>;
struct hkStreamReader;
extern template struct internal::RttiLocator<hkStreamReader>;
struct hkFileSystem;
extern template struct internal::RttiLocator<hkFileSystem>;
struct HavokStreambufReader;
extern template struct internal::RttiLocator<HavokStreambufReader>;
struct HavokStreambufWriter;
extern template struct internal::RttiLocator<HavokStreambufWriter>;
struct HavokFileStreambufReader;
extern template struct internal::RttiLocator<HavokFileStreambufReader>;
struct HavokFileStreambufWriter;
extern template struct internal::RttiLocator<HavokFileStreambufWriter>;
struct hkNativeFileSystem;
extern template struct internal::RttiLocator<hkNativeFileSystem>;
struct HavokStreambufFactory;
extern template struct internal::RttiLocator<HavokStreambufFactory>;
struct HavokError;
extern template struct internal::RttiLocator<HavokError>;
struct hkpCdPointCollector;
extern template struct internal::RttiLocator<hkpCdPointCollector>;
struct hkpAllCdPointCollector;
extern template struct internal::RttiLocator<hkpAllCdPointCollector>;
struct LoadedAreaBound;
extern template struct internal::RttiLocator<LoadedAreaBound>;
struct RagdollFurnitureListener;
extern template struct internal::RttiLocator<RagdollFurnitureListener>;
struct hkpClosestRayHitCollector;
extern template struct internal::RttiLocator<hkpClosestRayHitCollector>;
struct SpecificItemCollector;
extern template struct internal::RttiLocator<SpecificItemCollector>;
struct hkpPhantomListener;
extern template struct internal::RttiLocator<hkpPhantomListener>;
struct hkpCdBodyPairCollector;
extern template struct internal::RttiLocator<hkpCdBodyPairCollector>;
struct bhkTrapListener;
extern template struct internal::RttiLocator<bhkTrapListener>;
struct TrapEntry;
extern template struct internal::RttiLocator<TrapEntry>;
struct TriggerEntry;
extern template struct internal::RttiLocator<TriggerEntry>;
struct TESTrapListener;
extern template struct internal::RttiLocator<TESTrapListener>;
struct hkpAllCdBodyPairTempCollector;
extern template struct internal::RttiLocator<hkpAllCdBodyPairTempCollector>;
struct hkpAllCdPointTempCollector;
extern template struct internal::RttiLocator<hkpAllCdPointTempCollector>;
struct Atmosphere;
extern template struct internal::RttiLocator<Atmosphere>;
struct SkyObject;
extern template struct internal::RttiLocator<SkyObject>;
struct Clouds;
extern template struct internal::RttiLocator<Clouds>;
struct Moon;
extern template struct internal::RttiLocator<Moon>;
struct BSGeometryListCullingProcess;
extern template struct internal::RttiLocator<BSGeometryListCullingProcess>;
struct BSCullingProcess;
extern template struct internal::RttiLocator<BSCullingProcess>;
struct NiCullingProcess;
extern template struct internal::RttiLocator<NiCullingProcess>;
struct Precipitation;
extern template struct internal::RttiLocator<Precipitation>;
struct Sky;
extern template struct internal::RttiLocator<Sky>;
struct SkyEffectController;
extern template struct internal::RttiLocator<SkyEffectController>;
struct SkyStaticFindFunctor;
extern template struct internal::RttiLocator<SkyStaticFindFunctor>;
struct TempLoadGameBuffer;
extern template struct internal::RttiLocator<TempLoadGameBuffer>;
struct Stars;
extern template struct internal::RttiLocator<Stars>;
struct NiBillboardNode;
extern template struct internal::RttiLocator<NiBillboardNode>;
struct Sun;
extern template struct internal::RttiLocator<Sun>;
struct BShkNonTransformController;
extern template struct internal::RttiLocator<BShkNonTransformController>;
struct BShkFloatController;
extern template struct internal::RttiLocator<BShkFloatController>;
struct BGShkPhonemeController;
extern template struct internal::RttiLocator<BGShkPhonemeController>;
struct BSFaceGenAnimationData;
extern template struct internal::RttiLocator<BSFaceGenAnimationData>;
struct FutBinaryFileC;
extern template struct internal::RttiLocator<FutBinaryFileC>;
struct BSResourceFaceGenBinaryFile;
extern template struct internal::RttiLocator<BSResourceFaceGenBinaryFile>;
struct BSFaceGenKeyframe;
extern template struct internal::RttiLocator<BSFaceGenKeyframe>;
struct BSFaceGenKeyframeExclusive;
extern template struct internal::RttiLocator<BSFaceGenKeyframeExclusive>;
struct BSFaceGenKeyframeMultiple;
extern template struct internal::RttiLocator<BSFaceGenKeyframeMultiple>;
struct BSFaceGenModel;
extern template struct internal::RttiLocator<BSFaceGenModel>;
struct BSFaceGenMorphData;
extern template struct internal::RttiLocator<BSFaceGenMorphData>;
struct BSFaceGenMorphDataHead;
extern template struct internal::RttiLocator<BSFaceGenMorphDataHead>;
struct BSFaceGenMorphDataHair;
extern template struct internal::RttiLocator<BSFaceGenMorphDataHair>;
struct BSFaceGenBaseMorphExtraData;
extern template struct internal::RttiLocator<BSFaceGenBaseMorphExtraData>;
struct BSFaceGenNiNode;
extern template struct internal::RttiLocator<BSFaceGenNiNode>;
struct BSFadeNodeCuller;
extern template struct internal::RttiLocator<BSFadeNodeCuller>;
struct ActorValueInfo;
extern template struct internal::RttiLocator<ActorValueInfo>;
struct BGSSkillPerkTreeNode;
extern template struct internal::RttiLocator<BGSSkillPerkTreeNode>;
struct IAIWorldLocation;
extern template struct internal::RttiLocator<IAIWorldLocation>;
struct BGSAIWorldLocation;
extern template struct internal::RttiLocator<BGSAIWorldLocation>;
struct BGSAIWorldLocationRefRadius;
extern template struct internal::RttiLocator<BGSAIWorldLocationRefRadius>;
struct BGSAIWorldLocationPointRadius;
extern template struct internal::RttiLocator<BGSAIWorldLocationPointRadius>;
struct BGSAIWorldLocationInteriorCell;
extern template struct internal::RttiLocator<BGSAIWorldLocationInteriorCell>;
struct BGSAttackDataMap;
extern template struct internal::RttiLocator<BGSAttackDataMap>;
struct BGSAttackData;
extern template struct internal::RttiLocator<BGSAttackData>;
struct IPackageDataAIWorldLocationHandle;
extern template struct internal::RttiLocator<IPackageDataAIWorldLocationHandle>;
struct IAIWorldLocationHandle;
extern template struct internal::RttiLocator<IAIWorldLocationHandle>;
struct IAITarget;
extern template struct internal::RttiLocator<IAITarget>;
struct BGSPackageDataFloat;
extern template struct internal::RttiLocator<BGSPackageDataFloat>;
struct BGSPackageDataInt;
extern template struct internal::RttiLocator<BGSPackageDataInt>;
struct BGSPackageDataRefOLD;
extern template struct internal::RttiLocator<BGSPackageDataRefOLD>;
struct BGSPackageDataLocation;
extern template struct internal::RttiLocator<BGSPackageDataLocation>;
struct BGSPackageDataTargetSelector;
extern template struct internal::RttiLocator<BGSPackageDataTargetSelector>;
struct IPackageData;
extern template struct internal::RttiLocator<IPackageData>;
struct BGSPackageDataBool;
extern template struct internal::RttiLocator<BGSPackageDataBool>;
struct BGSPackageDataLocationWrapper;
extern template struct internal::RttiLocator<BGSPackageDataLocationWrapper>;
struct BGSPackageDataObjectList;
extern template struct internal::RttiLocator<BGSPackageDataObjectList>;
struct ObjectListItem;
extern template struct internal::RttiLocator<ObjectListItem>;
struct BGSPackageDataRef;
extern template struct internal::RttiLocator<BGSPackageDataRef>;
struct BGSPackageDataTopic;
extern template struct internal::RttiLocator<BGSPackageDataTopic>;
struct IProcedureTreeExecState;
extern template struct internal::RttiLocator<IProcedureTreeExecState>;
struct IProcedureTreeItem;
extern template struct internal::RttiLocator<IProcedureTreeItem>;
struct BGSProcedureDoneExecState;
extern template struct internal::RttiLocator<BGSProcedureDoneExecState>;
struct BGSProcedureTreeConditionalItem;
extern template struct internal::RttiLocator<BGSProcedureTreeConditionalItem>;
struct BGSProcedureTreeBranch;
extern template struct internal::RttiLocator<BGSProcedureTreeBranch>;
struct BGSProcedureTreeOneChildExecState;
extern template struct internal::RttiLocator<BGSProcedureTreeOneChildExecState>;
struct BGSProcedureTreeSequence;
extern template struct internal::RttiLocator<BGSProcedureTreeSequence>;
struct BGSProcedureTreeSequenceExecState;
extern template struct internal::RttiLocator<BGSProcedureTreeSequenceExecState>;
struct BGSProcedureTreeStacked;
extern template struct internal::RttiLocator<BGSProcedureTreeStacked>;
struct BGSProcedureTreeStackedExecState;
extern template struct internal::RttiLocator<BGSProcedureTreeStackedExecState>;
struct BGSProcedureTreeSimultaneous;
extern template struct internal::RttiLocator<BGSProcedureTreeSimultaneous>;
struct BGSProcedureTreeSimultaneousExecState;
extern template struct internal::RttiLocator<BGSProcedureTreeSimultaneousExecState>;
struct BGSProcedureTreeRandom;
extern template struct internal::RttiLocator<BGSProcedureTreeRandom>;
struct BGSProcedureTreeRandomExecState;
extern template struct internal::RttiLocator<BGSProcedureTreeRandomExecState>;
struct BGSProcedureGuardExecState;
extern template struct internal::RttiLocator<BGSProcedureGuardExecState>;
struct BGSProcedureDialogueExecState;
extern template struct internal::RttiLocator<BGSProcedureDialogueExecState>;
struct BGSProcedureEatExecState;
extern template struct internal::RttiLocator<BGSProcedureEatExecState>;
struct BGSProcedureFindExecState;
extern template struct internal::RttiLocator<BGSProcedureFindExecState>;
struct BGSProcedureHoldPositionExecState;
extern template struct internal::RttiLocator<BGSProcedureHoldPositionExecState>;
struct BGSProcedureKeepAnEyeOnExecState;
extern template struct internal::RttiLocator<BGSProcedureKeepAnEyeOnExecState>;
struct BGSProcedureSayExecState;
extern template struct internal::RttiLocator<BGSProcedureSayExecState>;
struct BGSProcedureWaitExecState;
extern template struct internal::RttiLocator<BGSProcedureWaitExecState>;
struct IProcedure;
extern template struct internal::RttiLocator<IProcedure>;
struct BGSProcedureBase;
extern template struct internal::RttiLocator<BGSProcedureBase>;
struct BGSProcedureDone;
extern template struct internal::RttiLocator<BGSProcedureDone>;
struct IPackageDataTypeCheck;
extern template struct internal::RttiLocator<IPackageDataTypeCheck>;
struct BGSProcedureAcquire;
extern template struct internal::RttiLocator<BGSProcedureAcquire>;
struct BGSProcedureAcquireExecState;
extern template struct internal::RttiLocator<BGSProcedureAcquireExecState>;
struct BGSProcedureActivate;
extern template struct internal::RttiLocator<BGSProcedureActivate>;
struct BGSProcedureActivateExecState;
extern template struct internal::RttiLocator<BGSProcedureActivateExecState>;
struct BGSProcedureDialogue;
extern template struct internal::RttiLocator<BGSProcedureDialogue>;
struct BGSProcedureDialogueActivate;
extern template struct internal::RttiLocator<BGSProcedureDialogueActivate>;
struct BGSProcedureDialogueActivateExecState;
extern template struct internal::RttiLocator<BGSProcedureDialogueActivateExecState>;
struct BGSProcedureEat;
extern template struct internal::RttiLocator<BGSProcedureEat>;
struct BGSProcedureEscort;
extern template struct internal::RttiLocator<BGSProcedureEscort>;
struct BGSProcedureEscortExecState;
extern template struct internal::RttiLocator<BGSProcedureEscortExecState>;
struct BGSProcedureFind;
extern template struct internal::RttiLocator<BGSProcedureFind>;
struct BGSProcedureFlee;
extern template struct internal::RttiLocator<BGSProcedureFlee>;
struct BGSProcedureFleeExecState;
extern template struct internal::RttiLocator<BGSProcedureFleeExecState>;
struct BGSProcedureFlightGrab;
extern template struct internal::RttiLocator<BGSProcedureFlightGrab>;
struct BGSProcedureFlightGrabExecState;
extern template struct internal::RttiLocator<BGSProcedureFlightGrabExecState>;
struct IMovementParameters;
extern template struct internal::RttiLocator<IMovementParameters>;
struct BGSProcedureFollow;
extern template struct internal::RttiLocator<BGSProcedureFollow>;
struct BGSProcedureFollowTo;
extern template struct internal::RttiLocator<BGSProcedureFollowTo>;
struct BGSProcedureFollowExecState;
extern template struct internal::RttiLocator<BGSProcedureFollowExecState>;
struct MovementParameters;
extern template struct internal::RttiLocator<MovementParameters>;
struct BGSProcedureForceGreet;
extern template struct internal::RttiLocator<BGSProcedureForceGreet>;
struct BGSProcedureGuard;
extern template struct internal::RttiLocator<BGSProcedureGuard>;
struct BGSProcedureHoldPosition;
extern template struct internal::RttiLocator<BGSProcedureHoldPosition>;
struct BGSProcedureHover;
extern template struct internal::RttiLocator<BGSProcedureHover>;
struct BGSProcedureHoverExecState;
extern template struct internal::RttiLocator<BGSProcedureHoverExecState>;
struct BGSProcedureKeepAnEyeOn;
extern template struct internal::RttiLocator<BGSProcedureKeepAnEyeOn>;
struct BGSProcedureLock;
extern template struct internal::RttiLocator<BGSProcedureLock>;
struct BGSProcedureUnlock;
extern template struct internal::RttiLocator<BGSProcedureUnlock>;
struct BGSProcedureLockUnlockExecState;
extern template struct internal::RttiLocator<BGSProcedureLockUnlockExecState>;
struct BGSProcedureOrbit;
extern template struct internal::RttiLocator<BGSProcedureOrbit>;
struct BGSProcedureOrbitExecState;
extern template struct internal::RttiLocator<BGSProcedureOrbitExecState>;
struct BGSProcedurePatrol;
extern template struct internal::RttiLocator<BGSProcedurePatrol>;
struct BGSProcedurePatrolExecState;
extern template struct internal::RttiLocator<BGSProcedurePatrolExecState>;
struct BGSProcedurePursue;
extern template struct internal::RttiLocator<BGSProcedurePursue>;
struct BGSProcedureSandboxExecState;
extern template struct internal::RttiLocator<BGSProcedureSandboxExecState>;
struct BGSProcedureSandbox;
extern template struct internal::RttiLocator<BGSProcedureSandbox>;
struct BGSProcedureSay;
extern template struct internal::RttiLocator<BGSProcedureSay>;
struct BGSProcedureShout;
extern template struct internal::RttiLocator<BGSProcedureShout>;
struct BGSProcedureShoutExecState;
extern template struct internal::RttiLocator<BGSProcedureShoutExecState>;
struct BGSProcedureSit;
extern template struct internal::RttiLocator<BGSProcedureSit>;
struct BGSProcedureSleep;
extern template struct internal::RttiLocator<BGSProcedureSleep>;
struct BGSProcedureSitSleepExecState;
extern template struct internal::RttiLocator<BGSProcedureSitSleepExecState>;
struct BGSProcedureTravel;
extern template struct internal::RttiLocator<BGSProcedureTravel>;
struct BGSProcedureTravelExecState;
extern template struct internal::RttiLocator<BGSProcedureTravelExecState>;
struct BGSProcedureTreeProcedure;
extern template struct internal::RttiLocator<BGSProcedureTreeProcedure>;
struct BGSProcedureUseIdleMarker;
extern template struct internal::RttiLocator<BGSProcedureUseIdleMarker>;
struct BGSProcedureUseIdleMarkerExecState;
extern template struct internal::RttiLocator<BGSProcedureUseIdleMarkerExecState>;
struct BGSProcedureUseMagic;
extern template struct internal::RttiLocator<BGSProcedureUseMagic>;
struct BGSProcedureUseMagicExecState;
extern template struct internal::RttiLocator<BGSProcedureUseMagicExecState>;
struct BGSProcedureUseWeapon;
extern template struct internal::RttiLocator<BGSProcedureUseWeapon>;
struct BGSProcedureUseWeaponExecState;
extern template struct internal::RttiLocator<BGSProcedureUseWeaponExecState>;
struct BGSProcedureWait;
extern template struct internal::RttiLocator<BGSProcedureWait>;
struct BGSProcedureWander;
extern template struct internal::RttiLocator<BGSProcedureWander>;
struct BGSProcedureWanderExecState;
extern template struct internal::RttiLocator<BGSProcedureWanderExecState>;
struct BGSVisitProceduresInitActorLocation;
extern template struct internal::RttiLocator<BGSVisitProceduresInitActorLocation>;
struct BGSVisitProceduresCheckGuardWarnTarget;
extern template struct internal::RttiLocator<BGSVisitProceduresCheckGuardWarnTarget>;
struct PackageCreator;
extern template struct internal::RttiLocator<PackageCreator>;
struct DialoguePackage;
extern template struct internal::RttiLocator<DialoguePackage>;
struct TESPackageData;
extern template struct internal::RttiLocator<TESPackageData>;
struct TESAmbushPackageData;
extern template struct internal::RttiLocator<TESAmbushPackageData>;
struct TESCustomPackageData;
extern template struct internal::RttiLocator<TESCustomPackageData>;
struct IProcedureTreeVisitor;
extern template struct internal::RttiLocator<IProcedureTreeVisitor>;
struct TESDialoguePackageData;
extern template struct internal::RttiLocator<TESDialoguePackageData>;
struct TESEatPackageData;
extern template struct internal::RttiLocator<TESEatPackageData>;
struct TESEscortPackageData;
extern template struct internal::RttiLocator<TESEscortPackageData>;
struct TESFollowPackageData;
extern template struct internal::RttiLocator<TESFollowPackageData>;
struct TESPatrolPackageData;
extern template struct internal::RttiLocator<TESPatrolPackageData>;
struct TESUseItemPackageData;
extern template struct internal::RttiLocator<TESUseItemPackageData>;
struct TESUseWeaponPackageData;
extern template struct internal::RttiLocator<TESUseWeaponPackageData>;
struct ActorPackageData;
extern template struct internal::RttiLocator<ActorPackageData>;
struct UseWeaponActorPackageData;
extern template struct internal::RttiLocator<UseWeaponActorPackageData>;
struct PackageLocation;
extern template struct internal::RttiLocator<PackageLocation>;
struct ITempEffectFactory;
extern template struct internal::RttiLocator<ITempEffectFactory>;
struct BSTempEffect;
extern template struct internal::RttiLocator<BSTempEffect>;
struct BSTempEffectDebris;
extern template struct internal::RttiLocator<BSTempEffectDebris>;
struct BSTempEffectGeometryDecal;
extern template struct internal::RttiLocator<BSTempEffectGeometryDecal>;
struct BGSParticleObjectCloneTask;
extern template struct internal::RttiLocator<BGSParticleObjectCloneTask>;
struct BSTempEffectParticle;
extern template struct internal::RttiLocator<BSTempEffectParticle>;
struct BSTempEffectSimpleDecal;
extern template struct internal::RttiLocator<BSTempEffectSimpleDecal>;
struct BSLightingShaderMaterial;
extern template struct internal::RttiLocator<BSLightingShaderMaterial>;
struct BSLightingShaderMaterialBase;
extern template struct internal::RttiLocator<BSLightingShaderMaterialBase>;
struct BSShaderMaterial;
extern template struct internal::RttiLocator<BSShaderMaterial>;
struct BSTempEffectSPG;
extern template struct internal::RttiLocator<BSTempEffectSPG>;
struct BSTempEffectWeaponBlood;
extern template struct internal::RttiLocator<BSTempEffectWeaponBlood>;
struct BSTerrainEffect;
extern template struct internal::RttiLocator<BSTerrainEffect>;
struct NavMesh;
extern template struct internal::RttiLocator<NavMesh>;
struct BSNavmesh;
extern template struct internal::RttiLocator<BSNavmesh>;
struct BSPathingStreamRead;
extern template struct internal::RttiLocator<BSPathingStreamRead>;
struct PathingStreamMasterFileRead;
extern template struct internal::RttiLocator<PathingStreamMasterFileRead>;
struct NavMeshInfoMap;
extern template struct internal::RttiLocator<NavMeshInfoMap>;
struct BSNavmeshInfoMap;
extern template struct internal::RttiLocator<BSNavmeshInfoMap>;
struct PrecomputedNavmeshInfoPathMap;
extern template struct internal::RttiLocator<PrecomputedNavmeshInfoPathMap>;
struct BSPrecomputedNavmeshInfoPathMap;
extern template struct internal::RttiLocator<BSPrecomputedNavmeshInfoPathMap>;
struct hkpEntityActivationListener;
extern template struct internal::RttiLocator<hkpEntityActivationListener>;
struct NavMeshObstacleManager;
extern template struct internal::RttiLocator<NavMeshObstacleManager>;
struct bhkObstacleDeactivationListener;
extern template struct internal::RttiLocator<bhkObstacleDeactivationListener>;
struct bhkObstacleRemovalListener;
extern template struct internal::RttiLocator<bhkObstacleRemovalListener>;
struct BSNavmeshReferenceObstacleArray;
extern template struct internal::RttiLocator<BSNavmeshReferenceObstacleArray>;
struct ObstacleTaskData;
extern template struct internal::RttiLocator<ObstacleTaskData>;
struct PathingCoverLocation;
extern template struct internal::RttiLocator<PathingCoverLocation>;
struct BSPathingLocation;
extern template struct internal::RttiLocator<BSPathingLocation>;
struct BSPathingCellManager;
extern template struct internal::RttiLocator<BSPathingCellManager>;
struct Pathing;
extern template struct internal::RttiLocator<Pathing>;
struct BSPathing;
extern template struct internal::RttiLocator<BSPathing>;
struct MovementManager;
extern template struct internal::RttiLocator<MovementManager>;
struct PathingRequestSafeStraightLine;
extern template struct internal::RttiLocator<PathingRequestSafeStraightLine>;
struct PathingRequestClosePoint;
extern template struct internal::RttiLocator<PathingRequestClosePoint>;
struct PathingRequest;
extern template struct internal::RttiLocator<PathingRequest>;
struct BSPathingRequest;
extern template struct internal::RttiLocator<BSPathingRequest>;
struct BSPathingSolution;
extern template struct internal::RttiLocator<BSPathingSolution>;
struct BSPathingCell;
extern template struct internal::RttiLocator<BSPathingCell>;
struct PathingCell;
extern template struct internal::RttiLocator<PathingCell>;
struct BSPathingDoor;
extern template struct internal::RttiLocator<BSPathingDoor>;
struct PathingDoor;
extern template struct internal::RttiLocator<PathingDoor>;
struct BSPathingLockData;
extern template struct internal::RttiLocator<BSPathingLockData>;
struct PathingLockData;
extern template struct internal::RttiLocator<PathingLockData>;
struct BSPathingNumericIDVisitor;
extern template struct internal::RttiLocator<BSPathingNumericIDVisitor>;
struct PathingNumericIDVisitor;
extern template struct internal::RttiLocator<PathingNumericIDVisitor>;
struct BSPathingSpace;
extern template struct internal::RttiLocator<BSPathingSpace>;
struct PathingSpace;
extern template struct internal::RttiLocator<PathingSpace>;
struct TeleportDoorSearch;
extern template struct internal::RttiLocator<TeleportDoorSearch>;
struct NavMeshSearchClosePoint;
extern template struct internal::RttiLocator<NavMeshSearchClosePoint>;
struct NavMeshSearchFitSphere;
extern template struct internal::RttiLocator<NavMeshSearchFitSphere>;
struct NavMeshSearchFlee;
extern template struct internal::RttiLocator<NavMeshSearchFlee>;
struct NavMeshSearchHide;
extern template struct internal::RttiLocator<NavMeshSearchHide>;
struct BSNavmeshSearch;
extern template struct internal::RttiLocator<BSNavmeshSearch>;
struct NavMeshSearchLOS;
extern template struct internal::RttiLocator<NavMeshSearchLOS>;
struct NavMeshSearchMaxCost;
extern template struct internal::RttiLocator<NavMeshSearchMaxCost>;
struct NavMeshSearchMultipleGoals;
extern template struct internal::RttiLocator<NavMeshSearchMultipleGoals>;
struct NavMeshSearchSLPoint;
extern template struct internal::RttiLocator<NavMeshSearchSLPoint>;
struct IPathBuilderFactoryBase;
extern template struct internal::RttiLocator<IPathBuilderFactoryBase>;
struct PathingRequestClosestGoal;
extern template struct internal::RttiLocator<PathingRequestClosestGoal>;
struct PathingRequestCover;
extern template struct internal::RttiLocator<PathingRequestCover>;
struct PathingRequestFlee;
extern template struct internal::RttiLocator<PathingRequestFlee>;
struct PathingRequestFly;
extern template struct internal::RttiLocator<PathingRequestFly>;
struct PathingRequestFlyAction;
extern template struct internal::RttiLocator<PathingRequestFlyAction>;
struct PathingRequestFlyHover;
extern template struct internal::RttiLocator<PathingRequestFlyHover>;
struct PathingRequestFlyLand;
extern template struct internal::RttiLocator<PathingRequestFlyLand>;
struct PathingRequestFlyOrbit;
extern template struct internal::RttiLocator<PathingRequestFlyOrbit>;
struct PathingRequestFlyTakeOff;
extern template struct internal::RttiLocator<PathingRequestFlyTakeOff>;
struct PathingRequestHide;
extern template struct internal::RttiLocator<PathingRequestHide>;
struct PathingRequestLOS;
extern template struct internal::RttiLocator<PathingRequestLOS>;
struct PathingRequestOptimalLocation;
extern template struct internal::RttiLocator<PathingRequestOptimalLocation>;
struct PathingRequestRotate;
extern template struct internal::RttiLocator<PathingRequestRotate>;
struct PathingRequestStopMoving;
extern template struct internal::RttiLocator<PathingRequestStopMoving>;
struct BGSQueuedTerrainUpdate;
extern template struct internal::RttiLocator<BGSQueuedTerrainUpdate>;
struct BGSQueuedTerrainUpgrade;
extern template struct internal::RttiLocator<BGSQueuedTerrainUpgrade>;
struct BGSQueuedTerrainDowngrade;
extern template struct internal::RttiLocator<BGSQueuedTerrainDowngrade>;
struct BGSQueuedTerrainInitialLoad;
extern template struct internal::RttiLocator<BGSQueuedTerrainInitialLoad>;
struct BGSQueuedObjectUpgrade;
extern template struct internal::RttiLocator<BGSQueuedObjectUpgrade>;
struct BGSQueuedObjectDowngrade;
extern template struct internal::RttiLocator<BGSQueuedObjectDowngrade>;
struct BGSQueuedObjectInitialLoad;
extern template struct internal::RttiLocator<BGSQueuedObjectInitialLoad>;
struct hkpPhantom;
extern template struct internal::RttiLocator<hkpPhantom>;
struct hkpWorldObject;
extern template struct internal::RttiLocator<hkpWorldObject>;
struct hkpAabbPhantom;
extern template struct internal::RttiLocator<hkpAabbPhantom>;
struct TESWaterObject;
extern template struct internal::RttiLocator<TESWaterObject>;
struct TESWaterReflections;
extern template struct internal::RttiLocator<TESWaterReflections>;
struct TESWaterDisplacement;
extern template struct internal::RttiLocator<TESWaterDisplacement>;
struct TESWaterNormals;
extern template struct internal::RttiLocator<TESWaterNormals>;
struct BGSStoryManagerTreeVisitor;
extern template struct internal::RttiLocator<BGSStoryManagerTreeVisitor>;
struct BGSStoryManagerQuestFinder;
extern template struct internal::RttiLocator<BGSStoryManagerQuestFinder>;
struct BGSStoryManager;
extern template struct internal::RttiLocator<BGSStoryManager>;
struct BGSStoryManagerEventNode;
extern template struct internal::RttiLocator<BGSStoryManagerEventNode>;
struct BGSStoryManagerQuestNode;
extern template struct internal::RttiLocator<BGSStoryManagerQuestNode>;
struct BGSStoryTeller;
extern template struct internal::RttiLocator<BGSStoryTeller>;
struct BGSLOSData;
extern template struct internal::RttiLocator<BGSLOSData>;
struct AnimationClipDataSingleton;
extern template struct internal::RttiLocator<AnimationClipDataSingleton>;
struct IAnimationGraphManagerLoadingTask;
extern template struct internal::RttiLocator<IAnimationGraphManagerLoadingTask>;
struct hkaRaycastInterface;
extern template struct internal::RttiLocator<hkaRaycastInterface>;
struct BSIFootIkRaycastInterfaceDB;
extern template struct internal::RttiLocator<BSIFootIkRaycastInterfaceDB>;
struct CachedRaycastData;
extern template struct internal::RttiLocator<CachedRaycastData>;
struct BGSFootIkRaycastInterfaceDB;
extern template struct internal::RttiLocator<BGSFootIkRaycastInterfaceDB>;
struct IGamebryoSequenceGeneratorHolderSingleton;
extern template struct internal::RttiLocator<IGamebryoSequenceGeneratorHolderSingleton>;
struct BGSGamebryoSequenceGeneratorHolderSingleton;
extern template struct internal::RttiLocator<BGSGamebryoSequenceGeneratorHolderSingleton>;
struct BGSSynchronizedAnimationInstance;
extern template struct internal::RttiLocator<BGSSynchronizedAnimationInstance>;
struct BSLimbIKModifierUtilityCastInfo;
extern template struct internal::RttiLocator<BSLimbIKModifierUtilityCastInfo>;
struct BSLimbIKModifierCastInfo;
extern template struct internal::RttiLocator<BSLimbIKModifierCastInfo>;
struct BSLimbIKModifierUtility;
extern template struct internal::RttiLocator<BSLimbIKModifierUtility>;
struct BSILimbIKModifierSingleton;
extern template struct internal::RttiLocator<BSILimbIKModifierSingleton>;
struct SimpleAnimationGraphManagerLoadingTask;
extern template struct internal::RttiLocator<SimpleAnimationGraphManagerLoadingTask>;
struct SimpleAnimationGraphManagerHolder;
extern template struct internal::RttiLocator<SimpleAnimationGraphManagerHolder>;
struct WeaponAnimationGraphManagerHolder;
extern template struct internal::RttiLocator<WeaponAnimationGraphManagerHolder>;
struct TailAnimationGraphManagerHolder;
extern template struct internal::RttiLocator<TailAnimationGraphManagerHolder>;
struct PlayerInputHandler;
extern template struct internal::RttiLocator<PlayerInputHandler>;
struct ThirdPersonState;
extern template struct internal::RttiLocator<ThirdPersonState>;
struct DragonCameraState;
extern template struct internal::RttiLocator<DragonCameraState>;
struct CombatBehaviorTreeRanged;
extern template struct internal::RttiLocator<CombatBehaviorTreeRanged>;
struct CombatBehaviorTree;
extern template struct internal::RttiLocator<CombatBehaviorTree>;
struct CombatBehaviorTreeNode;
extern template struct internal::RttiLocator<CombatBehaviorTreeNode>;
struct GRefCountImpl;
extern template struct internal::RttiLocator<GRefCountImpl>;
struct GRefCountImplCore;
extern template struct internal::RttiLocator<GRefCountImplCore>;
struct GFxFunctionHandler;
extern template struct internal::RttiLocator<GFxFunctionHandler>;
struct FxDelegateHandler;
extern template struct internal::RttiLocator<FxDelegateHandler>;
struct MenuEventHandler;
extern template struct internal::RttiLocator<MenuEventHandler>;
struct CreationClubMenu;
extern template struct internal::RttiLocator<CreationClubMenu>;
struct IMenu;
extern template struct internal::RttiLocator<IMenu>;
struct MessageBoxData;
extern template struct internal::RttiLocator<MessageBoxData>;
struct IUIMessageData;
extern template struct internal::RttiLocator<IUIMessageData>;
struct IMessageBoxCallback;
extern template struct internal::RttiLocator<IMessageBoxCallback>;
struct ModManagerMenu;
extern template struct internal::RttiLocator<ModManagerMenu>;
struct KinectMenu;
extern template struct internal::RttiLocator<KinectMenu>;
struct LoadWaitSpinner;
extern template struct internal::RttiLocator<LoadWaitSpinner>;
struct AbsorbEffect;
extern template struct internal::RttiLocator<AbsorbEffect>;
struct ValueModifierEffect;
extern template struct internal::RttiLocator<ValueModifierEffect>;
struct ActiveEffect;
extern template struct internal::RttiLocator<ActiveEffect>;
struct AccumulatingValueModifierEffect;
extern template struct internal::RttiLocator<AccumulatingValueModifierEffect>;
struct FindMaxMagnitudeVisitor;
extern template struct internal::RttiLocator<FindMaxMagnitudeVisitor>;
struct FinishActiveEffectVisitor;
extern template struct internal::RttiLocator<FinishActiveEffectVisitor>;
struct ActiveEffectReferenceEffectController;
extern template struct internal::RttiLocator<ActiveEffectReferenceEffectController>;
struct ActorMagicCaster;
extern template struct internal::RttiLocator<ActorMagicCaster>;
struct MagicItemDataCollector;
extern template struct internal::RttiLocator<MagicItemDataCollector>;
struct BoundItemEffect;
extern template struct internal::RttiLocator<BoundItemEffect>;
struct CloakEffect;
extern template struct internal::RttiLocator<CloakEffect>;
struct CommandEffect;
extern template struct internal::RttiLocator<CommandEffect>;
struct CommandSummonedEffect;
extern template struct internal::RttiLocator<CommandSummonedEffect>;
struct CureEffect;
extern template struct internal::RttiLocator<CureEffect>;
struct DarknessEffect;
extern template struct internal::RttiLocator<DarknessEffect>;
struct DetectLifeEffect;
extern template struct internal::RttiLocator<DetectLifeEffect>;
struct DisarmEffect;
extern template struct internal::RttiLocator<DisarmEffect>;
struct StaggerEffect;
extern template struct internal::RttiLocator<StaggerEffect>;
struct DetectionListener;
extern template struct internal::RttiLocator<DetectionListener>;
struct DisguiseEffect;
extern template struct internal::RttiLocator<DisguiseEffect>;
struct DetectionCollector;
extern template struct internal::RttiLocator<DetectionCollector>;
struct Character;
extern template struct internal::RttiLocator<Character>;
struct DispelEffect;
extern template struct internal::RttiLocator<DispelEffect>;
struct DualValueModifierEffect;
extern template struct internal::RttiLocator<DualValueModifierEffect>;
struct EtherealizationEffect;
extern template struct internal::RttiLocator<EtherealizationEffect>;
struct GrabActorEffect;
extern template struct internal::RttiLocator<GrabActorEffect>;
struct VampireLordEffect;
extern template struct internal::RttiLocator<VampireLordEffect>;
struct ConcussionEffect;
extern template struct internal::RttiLocator<ConcussionEffect>;
struct GuideEffect;
extern template struct internal::RttiLocator<GuideEffect>;
struct InvisibilityEffect;
extern template struct internal::RttiLocator<InvisibilityEffect>;
struct LightEffect;
extern template struct internal::RttiLocator<LightEffect>;
struct LockEffect;
extern template struct internal::RttiLocator<LockEffect>;
struct ActorTargetCheck;
extern template struct internal::RttiLocator<ActorTargetCheck>;
struct KeywordDispelFunctor;
extern template struct internal::RttiLocator<KeywordDispelFunctor>;
struct IsSpellTargetFunctor;
extern template struct internal::RttiLocator<IsSpellTargetFunctor>;
struct IsSpellTypeTargetFunctor;
extern template struct internal::RttiLocator<IsSpellTypeTargetFunctor>;
struct FindEffectKeywordOnTargetFunctor;
extern template struct internal::RttiLocator<FindEffectKeywordOnTargetFunctor>;
struct FindActiveEffectByIDFunctor;
extern template struct internal::RttiLocator<FindActiveEffectByIDFunctor>;
struct ModelReferenceEffect;
extern template struct internal::RttiLocator<ModelReferenceEffect>;
struct ReferenceEffect;
extern template struct internal::RttiLocator<ReferenceEffect>;
struct NightEyeEffect;
extern template struct internal::RttiLocator<NightEyeEffect>;
struct ExtraMagicCaster;
extern template struct internal::RttiLocator<ExtraMagicCaster>;
struct NonActorMagicCaster;
extern template struct internal::RttiLocator<NonActorMagicCaster>;
struct OpenEffect;
extern template struct internal::RttiLocator<OpenEffect>;
struct ParalysisEffect;
extern template struct internal::RttiLocator<ParalysisEffect>;
struct PeakValueModifierEffect;
extern template struct internal::RttiLocator<PeakValueModifierEffect>;
struct ReanimateEffect;
extern template struct internal::RttiLocator<ReanimateEffect>;
struct WeaponEnchantmentController;
extern template struct internal::RttiLocator<WeaponEnchantmentController>;
struct ScriptEffect;
extern template struct internal::RttiLocator<ScriptEffect>;
struct ScriptedRefEffect;
extern template struct internal::RttiLocator<ScriptedRefEffect>;
struct BSParticleShaderObjectEmitter;
extern template struct internal::RttiLocator<BSParticleShaderObjectEmitter>;
struct BSParticleShaderRayEmitter;
extern template struct internal::RttiLocator<BSParticleShaderRayEmitter>;
struct BSParticleShaderCollisionEmitter;
extern template struct internal::RttiLocator<BSParticleShaderCollisionEmitter>;
struct BSParticleShaderGeometryEmitter;
extern template struct internal::RttiLocator<BSParticleShaderGeometryEmitter>;
struct ShaderReferenceEffect;
extern template struct internal::RttiLocator<ShaderReferenceEffect>;
struct SlowTimeEffect;
extern template struct internal::RttiLocator<SlowTimeEffect>;
struct SoulTrapEffect;
extern template struct internal::RttiLocator<SoulTrapEffect>;
struct SummonPlacementEffect;
extern template struct internal::RttiLocator<SummonPlacementEffect>;
struct SummonCreatureEffect;
extern template struct internal::RttiLocator<SummonCreatureEffect>;
struct TargetValueModifierEffect;
extern template struct internal::RttiLocator<TargetValueModifierEffect>;
struct RallyEffect;
extern template struct internal::RttiLocator<RallyEffect>;
struct DemoralizeEffect;
extern template struct internal::RttiLocator<DemoralizeEffect>;
struct TurnUndeadEffect;
extern template struct internal::RttiLocator<TurnUndeadEffect>;
struct BanishEffect;
extern template struct internal::RttiLocator<BanishEffect>;
struct CalmEffect;
extern template struct internal::RttiLocator<CalmEffect>;
struct FrenzyEffect;
extern template struct internal::RttiLocator<FrenzyEffect>;
struct TelekinesisEffect;
extern template struct internal::RttiLocator<TelekinesisEffect>;
struct ValueAndConditionsEffect;
extern template struct internal::RttiLocator<ValueAndConditionsEffect>;
struct WerewolfEffect;
extern template struct internal::RttiLocator<WerewolfEffect>;
struct WerewolfFeedEffect;
extern template struct internal::RttiLocator<WerewolfFeedEffect>;
struct BGSPlayerMusicChanger;
extern template struct internal::RttiLocator<BGSPlayerMusicChanger>;
struct MenuTopicManager;
extern template struct internal::RttiLocator<MenuTopicManager>;
struct BGSSaveLoadManager;
extern template struct internal::RttiLocator<BGSSaveLoadManager>;
struct BGSSaveLoadStatsMap;
extern template struct internal::RttiLocator<BGSSaveLoadStatsMap>;
struct BGSSaveFormBuffer;
extern template struct internal::RttiLocator<BGSSaveFormBuffer>;
struct BGSSaveGameBuffer;
extern template struct internal::RttiLocator<BGSSaveGameBuffer>;
struct SaveStorageWrapper;
extern template struct internal::RttiLocator<SaveStorageWrapper>;
struct LoadStorageWrapper;
extern template struct internal::RttiLocator<LoadStorageWrapper>;
struct BGSMoviePlayer;
extern template struct internal::RttiLocator<BGSMoviePlayer>;
struct MoviePlayer;
extern template struct internal::RttiLocator<MoviePlayer>;
struct IExplosionFactory;
extern template struct internal::RttiLocator<IExplosionFactory>;
struct Projectile;
extern template struct internal::RttiLocator<Projectile>;
struct ChainExplosion;
extern template struct internal::RttiLocator<ChainExplosion>;
struct Explosion;
extern template struct internal::RttiLocator<Explosion>;
struct EnhanceWeaponEffect;
extern template struct internal::RttiLocator<EnhanceWeaponEffect>;
struct GarbageCollector;
extern template struct internal::RttiLocator<GarbageCollector>;
struct MovementAvoidBoxEventAdapter;
extern template struct internal::RttiLocator<MovementAvoidBoxEventAdapter>;
struct PathManagerPositionPlayerAdapter;
extern template struct internal::RttiLocator<PathManagerPositionPlayerAdapter>;
struct CharacterCollisionMessagePlayerAdapter;
extern template struct internal::RttiLocator<CharacterCollisionMessagePlayerAdapter>;
struct PlayerSleepWaitMovementControllerAdapter;
extern template struct internal::RttiLocator<PlayerSleepWaitMovementControllerAdapter>;
struct DoorObstacleAdapter;
extern template struct internal::RttiLocator<DoorObstacleAdapter>;
struct SystemEventAdapter;
extern template struct internal::RttiLocator<SystemEventAdapter>;
struct Main;
extern template struct internal::RttiLocator<Main>;
struct bhkTelekinesisListener;
extern template struct internal::RttiLocator<bhkTelekinesisListener>;
struct MagicFavorites;
extern template struct internal::RttiLocator<MagicFavorites>;
struct RegSettingCollection;
extern template struct internal::RttiLocator<RegSettingCollection>;
struct BGSImpactManager;
extern template struct internal::RttiLocator<BGSImpactManager>;
struct InitTESThread;
extern template struct internal::RttiLocator<InitTESThread>;
struct DetectSignOut;
extern template struct internal::RttiLocator<DetectSignOut>;
struct IMemoryManagerFileFactory;
extern template struct internal::RttiLocator<IMemoryManagerFileFactory>;
struct IMemoryManagerFile;
extern template struct internal::RttiLocator<IMemoryManagerFile>;
struct MemoryManagerFile;
extern template struct internal::RttiLocator<MemoryManagerFile>;
struct SceneGraph;
extern template struct internal::RttiLocator<SceneGraph>;
struct BSSceneGraph;
extern template struct internal::RttiLocator<BSSceneGraph>;
struct SpawnHazardEffect;
extern template struct internal::RttiLocator<SpawnHazardEffect>;
struct BSUIMessageData;
extern template struct internal::RttiLocator<BSUIMessageData>;
struct hkpWorldPostSimulationListener;
extern template struct internal::RttiLocator<hkpWorldPostSimulationListener>;
struct IPostAnimationChannelUpdateFunctor;
extern template struct internal::RttiLocator<IPostAnimationChannelUpdateFunctor>;
struct IAnimationSetCallbackFunctor;
extern template struct internal::RttiLocator<IAnimationSetCallbackFunctor>;
struct FleePackage;
extern template struct internal::RttiLocator<FleePackage>;
struct ActorState;
extern template struct internal::RttiLocator<ActorState>;
struct ProcessCallbackAdapter;
extern template struct internal::RttiLocator<ProcessCallbackAdapter>;
struct SaveLoadMagicCasterVisitor;
extern template struct internal::RttiLocator<SaveLoadMagicCasterVisitor>;
struct SaveGameMagicCasterVisitor;
extern template struct internal::RttiLocator<SaveGameMagicCasterVisitor>;
struct LoadGameMagicCasterVisitor;
extern template struct internal::RttiLocator<LoadGameMagicCasterVisitor>;
struct RevertSelectedSpellFunctor;
extern template struct internal::RttiLocator<RevertSelectedSpellFunctor>;
struct HoldWardSpellsActiveEffectVisitor;
extern template struct internal::RttiLocator<HoldWardSpellsActiveEffectVisitor>;
struct hkpAllCdBodyPairCollector;
extern template struct internal::RttiLocator<hkpAllCdBodyPairCollector>;
struct bhkFilteredCdBodyCollector;
extern template struct internal::RttiLocator<bhkFilteredCdBodyCollector>;
struct HasSpellVisitor;
extern template struct internal::RttiLocator<HasSpellVisitor>;
struct SumHostileEffectsFunctor;
extern template struct internal::RttiLocator<SumHostileEffectsFunctor>;
struct ActorMediator;
extern template struct internal::RttiLocator<ActorMediator>;
struct AlarmPackage;
extern template struct internal::RttiLocator<AlarmPackage>;
struct BGSVisitProceduresProcess;
extern template struct internal::RttiLocator<BGSVisitProceduresProcess>;
struct BGSVisitProceduresInitActorAnimPose;
extern template struct internal::RttiLocator<BGSVisitProceduresInitActorAnimPose>;
struct InstantInteractionCallback;
extern template struct internal::RttiLocator<InstantInteractionCallback>;
struct RunActionAnimationLoadedCallback;
extern template struct internal::RttiLocator<RunActionAnimationLoadedCallback>;
struct WeaponAnimationLoadedCallback;
extern template struct internal::RttiLocator<WeaponAnimationLoadedCallback>;
struct BSDoorHavokController;
extern template struct internal::RttiLocator<BSDoorHavokController>;
struct BSPlayerDistanceCheckController;
extern template struct internal::RttiLocator<BSPlayerDistanceCheckController>;
struct BSSimpleScaleController;
extern template struct internal::RttiLocator<BSSimpleScaleController>;
struct HighActorCuller;
extern template struct internal::RttiLocator<HighActorCuller>;
struct MountInteraction;
extern template struct internal::RttiLocator<MountInteraction>;
struct RefrInteraction;
extern template struct internal::RttiLocator<RefrInteraction>;
struct SyncQueueObj;
extern template struct internal::RttiLocator<SyncQueueObj>;
struct bhkMouseSpringAction;
extern template struct internal::RttiLocator<bhkMouseSpringAction>;
struct PlayerCharacter;
extern template struct internal::RttiLocator<PlayerCharacter>;
struct hkpFirstCdBodyPairCollector;
extern template struct internal::RttiLocator<hkpFirstCdBodyPairCollector>;
struct PlayerRegionState;
extern template struct internal::RttiLocator<PlayerRegionState>;
struct IMovementFormIDManager;
extern template struct internal::RttiLocator<IMovementFormIDManager>;
struct ProcessListMovementInterface;
extern template struct internal::RttiLocator<ProcessListMovementInterface>;
struct MovementParametersFixed;
extern template struct internal::RttiLocator<MovementParametersFixed>;
struct ActorMover;
extern template struct internal::RttiLocator<ActorMover>;
struct bhkCharacterCollisionHandler;
extern template struct internal::RttiLocator<bhkCharacterCollisionHandler>;
struct CharacterCollisionHandler;
extern template struct internal::RttiLocator<CharacterCollisionHandler>;
struct IMovementAvoidanceManager;
extern template struct internal::RttiLocator<IMovementAvoidanceManager>;
struct MovementAvoidanceManager;
extern template struct internal::RttiLocator<MovementAvoidanceManager>;
struct MovementControllerNPC;
extern template struct internal::RttiLocator<MovementControllerNPC>;
struct MovementControllerAI;
extern template struct internal::RttiLocator<MovementControllerAI>;
struct IMovementControllerRegisterInterface;
extern template struct internal::RttiLocator<IMovementControllerRegisterInterface>;
struct IMovementMessageInterface;
extern template struct internal::RttiLocator<IMovementMessageInterface>;
struct IMovementMotionDrivenControl;
extern template struct internal::RttiLocator<IMovementMotionDrivenControl>;
struct IMovementSelectIdle;
extern template struct internal::RttiLocator<IMovementSelectIdle>;
struct IMovementDirectControl;
extern template struct internal::RttiLocator<IMovementDirectControl>;
struct IMovementPlannerDirectControl;
extern template struct internal::RttiLocator<IMovementPlannerDirectControl>;
struct BSPathingStreamWrite;
extern template struct internal::RttiLocator<BSPathingStreamWrite>;
struct BSPathingStreamSimpleBufferWrite;
extern template struct internal::RttiLocator<BSPathingStreamSimpleBufferWrite>;
struct MovementHandlerAgentDirectControl;
extern template struct internal::RttiLocator<MovementHandlerAgentDirectControl>;
struct MovementHandlerAgent;
extern template struct internal::RttiLocator<MovementHandlerAgent>;
struct MovementAgent;
extern template struct internal::RttiLocator<MovementAgent>;
struct MovementHandlerAgentPlayerControls;
extern template struct internal::RttiLocator<MovementHandlerAgentPlayerControls>;
struct MovementHandlerAgentPlayerControlsActionTrigger;
extern template struct internal::RttiLocator<MovementHandlerAgentPlayerControlsActionTrigger>;
struct IMovementSetSprinting;
extern template struct internal::RttiLocator<IMovementSetSprinting>;
struct MovementHandlerAgentSprintActionTrigger;
extern template struct internal::RttiLocator<MovementHandlerAgentSprintActionTrigger>;
struct MovementHandlerAgentStairsHelper;
extern template struct internal::RttiLocator<MovementHandlerAgentStairsHelper>;
struct MovementMessage;
extern template struct internal::RttiLocator<MovementMessage>;
struct MovementMessageActorCollision;
extern template struct internal::RttiLocator<MovementMessageActorCollision>;
struct MovementMessageMovementTypeChange;
extern template struct internal::RttiLocator<MovementMessageMovementTypeChange>;
struct MovementPlannerAgentDirectControl;
extern template struct internal::RttiLocator<MovementPlannerAgentDirectControl>;
struct MovementPlannerAgent;
extern template struct internal::RttiLocator<MovementPlannerAgent>;
struct MovementPlannerAgentHorseControls;
extern template struct internal::RttiLocator<MovementPlannerAgentHorseControls>;
struct MovementPlannerAgentKeepOffset;
extern template struct internal::RttiLocator<MovementPlannerAgentKeepOffset>;
struct MovementPlannerAgentWarp;
extern template struct internal::RttiLocator<MovementPlannerAgentWarp>;
struct MovementTweenerAgentAnimationDriven;
extern template struct internal::RttiLocator<MovementTweenerAgentAnimationDriven>;
struct MovementTweenerAgent;
extern template struct internal::RttiLocator<MovementTweenerAgent>;
struct ITweenerNodeFollowerSetup;
extern template struct internal::RttiLocator<ITweenerNodeFollowerSetup>;
struct MovementTweenerAgentNodeFollower;
extern template struct internal::RttiLocator<MovementTweenerAgentNodeFollower>;
struct PathingStreamLoadGame;
extern template struct internal::RttiLocator<PathingStreamLoadGame>;
struct PathingStreamSaveGame;
extern template struct internal::RttiLocator<PathingStreamSaveGame>;
struct InputEvent;
extern template struct internal::RttiLocator<InputEvent>;
struct ButtonEvent;
extern template struct internal::RttiLocator<ButtonEvent>;
struct IDEvent;
extern template struct internal::RttiLocator<IDEvent>;
struct HeldStateHandler;
extern template struct internal::RttiLocator<HeldStateHandler>;
struct PlayerControls;
extern template struct internal::RttiLocator<PlayerControls>;
struct IStaticAvoidNodeManager;
extern template struct internal::RttiLocator<IStaticAvoidNodeManager>;
struct StaticAvoidNodeManager;
extern template struct internal::RttiLocator<StaticAvoidNodeManager>;
struct CustomActorPackageData;
extern template struct internal::RttiLocator<CustomActorPackageData>;
struct EscortActorPackageData;
extern template struct internal::RttiLocator<EscortActorPackageData>;
struct GuardActorPackageData;
extern template struct internal::RttiLocator<GuardActorPackageData>;
struct GuardPackageData;
extern template struct internal::RttiLocator<GuardPackageData>;
struct PatrolActorPackageData;
extern template struct internal::RttiLocator<PatrolActorPackageData>;
struct SandBoxActorPackageData;
extern template struct internal::RttiLocator<SandBoxActorPackageData>;
struct SpectatorPackage;
extern template struct internal::RttiLocator<SpectatorPackage>;
struct TrespassPackage;
extern template struct internal::RttiLocator<TrespassPackage>;
struct ActorKnowledge;
extern template struct internal::RttiLocator<ActorKnowledge>;
struct DetectionState;
extern template struct internal::RttiLocator<DetectionState>;
struct WeaponRightSwingHandler;
extern template struct internal::RttiLocator<WeaponRightSwingHandler>;
struct WeaponLeftSwingHandler;
extern template struct internal::RttiLocator<WeaponLeftSwingHandler>;
struct AttackWinStartHandler;
extern template struct internal::RttiLocator<AttackWinStartHandler>;
struct AttackWinEndHandler;
extern template struct internal::RttiLocator<AttackWinEndHandler>;
struct AttackStopHandler;
extern template struct internal::RttiLocator<AttackStopHandler>;
struct RecoilStopHandler;
extern template struct internal::RttiLocator<RecoilStopHandler>;
struct LeftHandSpellFireHandler;
extern template struct internal::RttiLocator<LeftHandSpellFireHandler>;
struct RightHandSpellFireHandler;
extern template struct internal::RttiLocator<RightHandSpellFireHandler>;
struct VoiceSpellFireHandler;
extern template struct internal::RttiLocator<VoiceSpellFireHandler>;
struct LeftHandSpellCastHandler;
extern template struct internal::RttiLocator<LeftHandSpellCastHandler>;
struct RightHandSpellCastHandler;
extern template struct internal::RttiLocator<RightHandSpellCastHandler>;
struct VoiceSpellCastHandler;
extern template struct internal::RttiLocator<VoiceSpellCastHandler>;
struct WeaponBeginDrawRightHandler;
extern template struct internal::RttiLocator<WeaponBeginDrawRightHandler>;
struct WeaponBeginSheatheRightHandler;
extern template struct internal::RttiLocator<WeaponBeginSheatheRightHandler>;
struct RightHandWeaponDrawHandler;
extern template struct internal::RttiLocator<RightHandWeaponDrawHandler>;
struct RightHandWeaponSheatheHandler;
extern template struct internal::RttiLocator<RightHandWeaponSheatheHandler>;
struct CameraOverrideStartHandler;
extern template struct internal::RttiLocator<CameraOverrideStartHandler>;
struct CameraOverrideStopHandler;
extern template struct internal::RttiLocator<CameraOverrideStopHandler>;
struct HitFrameHandler;
extern template struct internal::RttiLocator<HitFrameHandler>;
struct AnticipateAttackHandler;
extern template struct internal::RttiLocator<AnticipateAttackHandler>;
struct StaggeredStopHandler;
extern template struct internal::RttiLocator<StaggeredStopHandler>;
struct ChairEnterHandler;
extern template struct internal::RttiLocator<ChairEnterHandler>;
struct PlayerChairEnterHandler;
extern template struct internal::RttiLocator<PlayerChairEnterHandler>;
struct BedEnterHandler;
extern template struct internal::RttiLocator<BedEnterHandler>;
struct PlayerBedEnterHandler;
extern template struct internal::RttiLocator<PlayerBedEnterHandler>;
struct ChairFurnitureExitHandler;
extern template struct internal::RttiLocator<ChairFurnitureExitHandler>;
struct BedFurnitureExitHandler;
extern template struct internal::RttiLocator<BedFurnitureExitHandler>;
struct PlayerFurnitureExitHandler;
extern template struct internal::RttiLocator<PlayerFurnitureExitHandler>;
struct KillActorHandler;
extern template struct internal::RttiLocator<KillActorHandler>;
struct DecapitateHandler;
extern template struct internal::RttiLocator<DecapitateHandler>;
struct HeadTrackingOnHandler;
extern template struct internal::RttiLocator<HeadTrackingOnHandler>;
struct HeadTrackingOffHandler;
extern template struct internal::RttiLocator<HeadTrackingOffHandler>;
struct FlightTakeOffHandler;
extern template struct internal::RttiLocator<FlightTakeOffHandler>;
struct FlightCruisingHandler;
extern template struct internal::RttiLocator<FlightCruisingHandler>;
struct FlightHoveringHandler;
extern template struct internal::RttiLocator<FlightHoveringHandler>;
struct FlightLandingHandler;
extern template struct internal::RttiLocator<FlightLandingHandler>;
struct FlightPerchingHandler;
extern template struct internal::RttiLocator<FlightPerchingHandler>;
struct FlightLandHandler;
extern template struct internal::RttiLocator<FlightLandHandler>;
struct FlightLandEndHandler;
extern template struct internal::RttiLocator<FlightLandEndHandler>;
struct FlightActionHandler;
extern template struct internal::RttiLocator<FlightActionHandler>;
struct FlightActionEntryEndHandler;
extern template struct internal::RttiLocator<FlightActionEntryEndHandler>;
struct FlightActionEndHandler;
extern template struct internal::RttiLocator<FlightActionEndHandler>;
struct FlightActionGrabHandler;
extern template struct internal::RttiLocator<FlightActionGrabHandler>;
struct FlightActionReleaseHandler;
extern template struct internal::RttiLocator<FlightActionReleaseHandler>;
struct FlightCrashLandStartHandler;
extern template struct internal::RttiLocator<FlightCrashLandStartHandler>;
struct BowDrawnHandler;
extern template struct internal::RttiLocator<BowDrawnHandler>;
struct BowReleaseHandler;
extern template struct internal::RttiLocator<BowReleaseHandler>;
struct ArrowAttachHandler;
extern template struct internal::RttiLocator<ArrowAttachHandler>;
struct ArrowDetachHandler;
extern template struct internal::RttiLocator<ArrowDetachHandler>;
struct ArrowReleaseHandler;
extern template struct internal::RttiLocator<ArrowReleaseHandler>;
struct BowZoomStartHandler;
extern template struct internal::RttiLocator<BowZoomStartHandler>;
struct BowZoomStopHandler;
extern template struct internal::RttiLocator<BowZoomStopHandler>;
struct InterruptCastHandler;
extern template struct internal::RttiLocator<InterruptCastHandler>;
struct EndSummonAnimationHandler;
extern template struct internal::RttiLocator<EndSummonAnimationHandler>;
struct PickNewIdleHandler;
extern template struct internal::RttiLocator<PickNewIdleHandler>;
struct DeathStopHandler;
extern template struct internal::RttiLocator<DeathStopHandler>;
struct ActionActivateDoneHandler;
extern template struct internal::RttiLocator<ActionActivateDoneHandler>;
struct StopMountCameraHandler;
extern template struct internal::RttiLocator<StopMountCameraHandler>;
struct PairedStopHandler;
extern template struct internal::RttiLocator<PairedStopHandler>;
struct CameraShakeHandler;
extern template struct internal::RttiLocator<CameraShakeHandler>;
struct KillMoveStartHandler;
extern template struct internal::RttiLocator<KillMoveStartHandler>;
struct KillMoveEndHandler;
extern template struct internal::RttiLocator<KillMoveEndHandler>;
struct DeathEmoteHandler;
extern template struct internal::RttiLocator<DeathEmoteHandler>;
struct AddRagdollHandler;
extern template struct internal::RttiLocator<AddRagdollHandler>;
struct MotionDrivenHandler;
extern template struct internal::RttiLocator<MotionDrivenHandler>;
struct AnimationDrivenHandler;
extern template struct internal::RttiLocator<AnimationDrivenHandler>;
struct AllowRotationHandler;
extern template struct internal::RttiLocator<AllowRotationHandler>;
struct RemoveRagdollHandler;
extern template struct internal::RttiLocator<RemoveRagdollHandler>;
struct RagdollStartHandler;
extern template struct internal::RttiLocator<RagdollStartHandler>;
struct GetUpStartHandler;
extern template struct internal::RttiLocator<GetUpStartHandler>;
struct GetUpEndHandler;
extern template struct internal::RttiLocator<GetUpEndHandler>;
struct MountDismountEndHandler;
extern template struct internal::RttiLocator<MountDismountEndHandler>;
struct ExitCartBeginHandler;
extern template struct internal::RttiLocator<ExitCartBeginHandler>;
struct ExitCartEndHandler;
extern template struct internal::RttiLocator<ExitCartEndHandler>;
struct NPCAttachHandler;
extern template struct internal::RttiLocator<NPCAttachHandler>;
struct NPCDetachHandler;
extern template struct internal::RttiLocator<NPCDetachHandler>;
struct EnableCharacterBumperHandler;
extern template struct internal::RttiLocator<EnableCharacterBumperHandler>;
struct DisableCharacterBumperHandler;
extern template struct internal::RttiLocator<DisableCharacterBumperHandler>;
struct AnimationObjectLoadHandler;
extern template struct internal::RttiLocator<AnimationObjectLoadHandler>;
struct AnimationObjectDrawHandler;
extern template struct internal::RttiLocator<AnimationObjectDrawHandler>;
struct EnableCharacterPitchHandler;
extern template struct internal::RttiLocator<EnableCharacterPitchHandler>;
struct DisableCharacterPitchHandler;
extern template struct internal::RttiLocator<DisableCharacterPitchHandler>;
struct JumpAnimEventHandler;
extern template struct internal::RttiLocator<JumpAnimEventHandler>;
struct IdleDialogueEnterHandler;
extern template struct internal::RttiLocator<IdleDialogueEnterHandler>;
struct IdleDialogueExitHandler;
extern template struct internal::RttiLocator<IdleDialogueExitHandler>;
struct AnimatedCameraStartHandler;
extern template struct internal::RttiLocator<AnimatedCameraStartHandler>;
struct AnimatedCameraDeltaStartHandler;
extern template struct internal::RttiLocator<AnimatedCameraDeltaStartHandler>;
struct AnimatedCameraEndHandler;
extern template struct internal::RttiLocator<AnimatedCameraEndHandler>;
struct PitchOverrideStartHandler;
extern template struct internal::RttiLocator<PitchOverrideStartHandler>;
struct PitchOverrideEndHandler;
extern template struct internal::RttiLocator<PitchOverrideEndHandler>;
struct MTStateHandler;
extern template struct internal::RttiLocator<MTStateHandler>;
struct ZeroPitchHandler;
extern template struct internal::RttiLocator<ZeroPitchHandler>;
struct VampireFeedEndHandler;
extern template struct internal::RttiLocator<VampireFeedEndHandler>;
struct BGShkMatFadeController;
extern template struct internal::RttiLocator<BGShkMatFadeController>;
struct BSDirectAtModifierInterface;
extern template struct internal::RttiLocator<BSDirectAtModifierInterface>;
struct BSIDirectAtModifierSingleton;
extern template struct internal::RttiLocator<BSIDirectAtModifierSingleton>;
struct BSPassByTargetTriggerModifierInterface;
extern template struct internal::RttiLocator<BSPassByTargetTriggerModifierInterface>;
struct BSIPassByTargetTriggerModifierSingleton;
extern template struct internal::RttiLocator<BSIPassByTargetTriggerModifierSingleton>;
struct BSRagdollContactListenerModifierInterface;
extern template struct internal::RttiLocator<BSRagdollContactListenerModifierInterface>;
struct BSIRagdollContactListenerModifierSingleton;
extern template struct internal::RttiLocator<BSIRagdollContactListenerModifierSingleton>;
struct ArrowProjectile;
extern template struct internal::RttiLocator<ArrowProjectile>;
struct MissileProjectile;
extern template struct internal::RttiLocator<MissileProjectile>;
struct BarrierPhantomCallbackShape;
extern template struct internal::RttiLocator<BarrierPhantomCallbackShape>;
struct BarrierProjectile;
extern template struct internal::RttiLocator<BarrierProjectile>;
struct bhkSPCollisionObject;
extern template struct internal::RttiLocator<bhkSPCollisionObject>;
struct BeamProjectile;
extern template struct internal::RttiLocator<BeamProjectile>;
struct ConeProjectile;
extern template struct internal::RttiLocator<ConeProjectile>;
struct hkpFixedBufferCdPointCollector;
extern template struct internal::RttiLocator<hkpFixedBufferCdPointCollector>;
struct FlameProjectile;
extern template struct internal::RttiLocator<FlameProjectile>;
struct GrenadeProjectile;
extern template struct internal::RttiLocator<GrenadeProjectile>;
struct Hazard;
extern template struct internal::RttiLocator<Hazard>;
struct bhkHingeConstraint;
extern template struct internal::RttiLocator<bhkHingeConstraint>;
struct ProjectilePickCache;
extern template struct internal::RttiLocator<ProjectilePickCache>;
struct HealthDamageFunctor;
extern template struct internal::RttiLocator<HealthDamageFunctor>;
struct CombatAimController;
extern template struct internal::RttiLocator<CombatAimController>;
struct CombatAimControllerBase;
extern template struct internal::RttiLocator<CombatAimControllerBase>;
struct CombatObject;
extern template struct internal::RttiLocator<CombatObject>;
struct CombatTrackTargetAimController;
extern template struct internal::RttiLocator<CombatTrackTargetAimController>;
struct CombatMeleeAimController;
extern template struct internal::RttiLocator<CombatMeleeAimController>;
struct CombatProjectileAimController;
extern template struct internal::RttiLocator<CombatProjectileAimController>;
struct CombatDisableAimController;
extern template struct internal::RttiLocator<CombatDisableAimController>;
struct CombatArea;
extern template struct internal::RttiLocator<CombatArea>;
struct CombatAreaRadius;
extern template struct internal::RttiLocator<CombatAreaRadius>;
struct CombatAreaReference;
extern template struct internal::RttiLocator<CombatAreaReference>;
struct CombatAreaStandard;
extern template struct internal::RttiLocator<CombatAreaStandard>;
struct CombatAreaHoldPosition;
extern template struct internal::RttiLocator<CombatAreaHoldPosition>;
struct CombatBlackboardKeyBase;
extern template struct internal::RttiLocator<CombatBlackboardKeyBase>;
struct CombatCoverSearchResult;
extern template struct internal::RttiLocator<CombatCoverSearchResult>;
struct CombatCoverLocation;
extern template struct internal::RttiLocator<CombatCoverLocation>;
struct CombatCoverSearchDebugData;
extern template struct internal::RttiLocator<CombatCoverSearchDebugData>;
struct CombatCoverSearch;
extern template struct internal::RttiLocator<CombatCoverSearch>;
struct CombatGroupDetectionListener;
extern template struct internal::RttiLocator<CombatGroupDetectionListener>;
struct GatherSpellsFunctor;
extern template struct internal::RttiLocator<GatherSpellsFunctor>;
struct BSScrapArrayAllocator;
extern template struct internal::RttiLocator<BSScrapArrayAllocator>;
struct BSTArrayBase;
extern template struct internal::RttiLocator<BSTArrayBase>;
struct CombatInventoryItem;
extern template struct internal::RttiLocator<CombatInventoryItem>;
struct CombatInventoryItemComposite;
extern template struct internal::RttiLocator<CombatInventoryItemComposite>;
struct CombatInventoryItemMelee;
extern template struct internal::RttiLocator<CombatInventoryItemMelee>;
struct CombatInventoryItemRanged;
extern template struct internal::RttiLocator<CombatInventoryItemRanged>;
struct CombatInventoryItemShield;
extern template struct internal::RttiLocator<CombatInventoryItemShield>;
struct CombatInventoryItemOneHandedBlock;
extern template struct internal::RttiLocator<CombatInventoryItemOneHandedBlock>;
struct CombatInventoryItemTorch;
extern template struct internal::RttiLocator<CombatInventoryItemTorch>;
struct CombatInventoryItemMagic;
extern template struct internal::RttiLocator<CombatInventoryItemMagic>;
struct CombatMagicCaster;
extern template struct internal::RttiLocator<CombatMagicCaster>;
struct CombatInventoryItemShout;
extern template struct internal::RttiLocator<CombatInventoryItemShout>;
struct CombatInventoryItemStaff;
extern template struct internal::RttiLocator<CombatInventoryItemStaff>;
struct CombatInventoryItemPotion;
extern template struct internal::RttiLocator<CombatInventoryItemPotion>;
struct CombatInventoryItemScroll;
extern template struct internal::RttiLocator<CombatInventoryItemScroll>;
struct CombatMagicCasterOffensive;
extern template struct internal::RttiLocator<CombatMagicCasterOffensive>;
struct CombatMagicCasterWard;
extern template struct internal::RttiLocator<CombatMagicCasterWard>;
struct CombatMagicCasterRestore;
extern template struct internal::RttiLocator<CombatMagicCasterRestore>;
struct CombatMagicCasterSummon;
extern template struct internal::RttiLocator<CombatMagicCasterSummon>;
struct CombatMagicCasterStagger;
extern template struct internal::RttiLocator<CombatMagicCasterStagger>;
struct CombatMagicCasterDisarm;
extern template struct internal::RttiLocator<CombatMagicCasterDisarm>;
struct CombatMagicCasterCloak;
extern template struct internal::RttiLocator<CombatMagicCasterCloak>;
struct CombatMagicCasterLight;
extern template struct internal::RttiLocator<CombatMagicCasterLight>;
struct CombatMagicCasterInvisibility;
extern template struct internal::RttiLocator<CombatMagicCasterInvisibility>;
struct CombatMagicCasterBoundItem;
extern template struct internal::RttiLocator<CombatMagicCasterBoundItem>;
struct CombatMagicCasterArmor;
extern template struct internal::RttiLocator<CombatMagicCasterArmor>;
struct CombatMagicCasterTargetEffect;
extern template struct internal::RttiLocator<CombatMagicCasterTargetEffect>;
struct CombatMagicCasterParalyze;
extern template struct internal::RttiLocator<CombatMagicCasterParalyze>;
struct CombatMagicCasterScript;
extern template struct internal::RttiLocator<CombatMagicCasterScript>;
struct CombatMagicItemData;
extern template struct internal::RttiLocator<CombatMagicItemData>;
struct CombatMagicItemSkillChecker;
extern template struct internal::RttiLocator<CombatMagicItemSkillChecker>;
struct CombatMagicCasterReanimate;
extern template struct internal::RttiLocator<CombatMagicCasterReanimate>;
struct CombatPathingRequest;
extern template struct internal::RttiLocator<CombatPathingRequest>;
struct CombatTargetLocationSearchResult;
extern template struct internal::RttiLocator<CombatTargetLocationSearchResult>;
struct CombatTargetLocation;
extern template struct internal::RttiLocator<CombatTargetLocation>;
struct CombatTargetLocationSearch;
extern template struct internal::RttiLocator<CombatTargetLocationSearch>;
struct CombatPath;
extern template struct internal::RttiLocator<CombatPath>;
struct IPathBuilder;
extern template struct internal::RttiLocator<IPathBuilder>;
struct CombatPathingRequestBuilder;
extern template struct internal::RttiLocator<CombatPathingRequestBuilder>;
struct CombatPathDestinationRef;
extern template struct internal::RttiLocator<CombatPathDestinationRef>;
struct CombatPathDestination;
extern template struct internal::RttiLocator<CombatPathDestination>;
struct CombatPathBuilderStandard;
extern template struct internal::RttiLocator<CombatPathBuilderStandard>;
struct CombatPathBuilder;
extern template struct internal::RttiLocator<CombatPathBuilder>;
struct CombatNavmeshSearch;
extern template struct internal::RttiLocator<CombatNavmeshSearch>;
struct CombatPathingGoalPolicyStandard;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyStandard>;
struct CombatPathingGoalPolicyLocation;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyLocation>;
struct CombatPathingGoalPolicy;
extern template struct internal::RttiLocator<CombatPathingGoalPolicy>;
struct CombatPathingSearchPolicyStandard;
extern template struct internal::RttiLocator<CombatPathingSearchPolicyStandard>;
struct CombatPathingSearchPolicy;
extern template struct internal::RttiLocator<CombatPathingSearchPolicy>;
struct CombatPathingGoalPolicyFindTargetLocation;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyFindTargetLocation>;
struct CombatTargetSelector;
extern template struct internal::RttiLocator<CombatTargetSelector>;
struct CombatTargetSelectorStandard;
extern template struct internal::RttiLocator<CombatTargetSelectorStandard>;
struct CombatTargetSelectorFixed;
extern template struct internal::RttiLocator<CombatTargetSelectorFixed>;
struct CombatThreat;
extern template struct internal::RttiLocator<CombatThreat>;
struct hkpClosestCdPointCollector;
extern template struct internal::RttiLocator<hkpClosestCdPointCollector>;
struct CombatBehaviorResource;
extern template struct internal::RttiLocator<CombatBehaviorResource>;
struct CombatBehaviorTreeRootNode;
extern template struct internal::RttiLocator<CombatBehaviorTreeRootNode>;
struct CombatBehaviorTreeLinkNode;
extern template struct internal::RttiLocator<CombatBehaviorTreeLinkNode>;
struct CombatBehaviorTreeCombat;
extern template struct internal::RttiLocator<CombatBehaviorTreeCombat>;
struct CombatBehaviorTreeAcquireWeapon;
extern template struct internal::RttiLocator<CombatBehaviorTreeAcquireWeapon>;
struct CombatBehaviorTreeAction;
extern template struct internal::RttiLocator<CombatBehaviorTreeAction>;
struct CombatBehaviorTreeActionEquipmentSelector;
extern template struct internal::RttiLocator<CombatBehaviorTreeActionEquipmentSelector>;
struct CombatBehaviorTreeWrapperNode;
extern template struct internal::RttiLocator<CombatBehaviorTreeWrapperNode>;
struct CombatBehaviorTreeDodgeThreat;
extern template struct internal::RttiLocator<CombatBehaviorTreeDodgeThreat>;
struct CombatBehaviorTreeBlock;
extern template struct internal::RttiLocator<CombatBehaviorTreeBlock>;
struct CombatBehaviorTreeCloseMovement;
extern template struct internal::RttiLocator<CombatBehaviorTreeCloseMovement>;
struct CombatPathSpeedController;
extern template struct internal::RttiLocator<CombatPathSpeedController>;
struct CombatApproachTargetSpeedController;
extern template struct internal::RttiLocator<CombatApproachTargetSpeedController>;
struct CombatPathDestinationNone;
extern template struct internal::RttiLocator<CombatPathDestinationNone>;
struct CombatPathBuilderOpen;
extern template struct internal::RttiLocator<CombatPathBuilderOpen>;
struct CombatPathingGoalPolicyRetreat;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyRetreat>;
struct CombatBehaviorTreeFindAttackLocation;
extern template struct internal::RttiLocator<CombatBehaviorTreeFindAttackLocation>;
struct CombatPathingGoalPolicyFindAttackLocation;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyFindAttackLocation>;
struct CombatBehaviorTreeFlankingMovement;
extern template struct internal::RttiLocator<CombatBehaviorTreeFlankingMovement>;
struct CombatFlankingSearchData;
extern template struct internal::RttiLocator<CombatFlankingSearchData>;
struct CombatPathDestinationLocation;
extern template struct internal::RttiLocator<CombatPathDestinationLocation>;
struct CombatPathingGoalPolicyFlankDistant;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyFlankDistant>;
struct CombatPathingGoalPolicyFlank;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyFlank>;
struct CombatPathingSearchPolicyFlank;
extern template struct internal::RttiLocator<CombatPathingSearchPolicyFlank>;
struct CombatBehaviorTreeFlee;
extern template struct internal::RttiLocator<CombatBehaviorTreeFlee>;
struct CombatBehaviorTreeHide;
extern template struct internal::RttiLocator<CombatBehaviorTreeHide>;
struct CombatPathingGoalPolicyFlee;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyFlee>;
struct CombatPathingGoalPolicyFindHideCover;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyFindHideCover>;
struct CombatBehaviorTreeFlight;
extern template struct internal::RttiLocator<CombatBehaviorTreeFlight>;
struct DiveBombSpeedController;
extern template struct internal::RttiLocator<DiveBombSpeedController>;
struct CombatBehaviorTreeLowCombat;
extern template struct internal::RttiLocator<CombatBehaviorTreeLowCombat>;
struct CombatBehaviorTreeMagic;
extern template struct internal::RttiLocator<CombatBehaviorTreeMagic>;
struct CombatBehaviorTreeMelee;
extern template struct internal::RttiLocator<CombatBehaviorTreeMelee>;
struct CombatDisableActionController;
extern template struct internal::RttiLocator<CombatDisableActionController>;
struct CombatBehaviorTreeCheckUnreachableTarget;
extern template struct internal::RttiLocator<CombatBehaviorTreeCheckUnreachableTarget>;
struct CombatBehaviorTreeReturnToCombatArea;
extern template struct internal::RttiLocator<CombatBehaviorTreeReturnToCombatArea>;
struct CombatBehaviorTreeExitWater;
extern template struct internal::RttiLocator<CombatBehaviorTreeExitWater>;
struct CombatPathingGoalPolicyExitWater;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyExitWater>;
struct CombatPathingGoalPolicyReturnToCombatArea;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyReturnToCombatArea>;
struct CombatBehaviorTreeMovement;
extern template struct internal::RttiLocator<CombatBehaviorTreeMovement>;
struct CombatBehaviorTreeRangedMovement;
extern template struct internal::RttiLocator<CombatBehaviorTreeRangedMovement>;
struct CombatBehaviorTreeSearch;
extern template struct internal::RttiLocator<CombatBehaviorTreeSearch>;
struct CombatSearchLockData;
extern template struct internal::RttiLocator<CombatSearchLockData>;
struct CombatPathingGoalPolicySearchWander;
extern template struct internal::RttiLocator<CombatPathingGoalPolicySearchWander>;
struct CombatPathingGoalPolicySearch;
extern template struct internal::RttiLocator<CombatPathingGoalPolicySearch>;
struct CombatBehaviorTreeShout;
extern template struct internal::RttiLocator<CombatBehaviorTreeShout>;
struct CombatBehaviorTreeUseCover;
extern template struct internal::RttiLocator<CombatBehaviorTreeUseCover>;
struct CombatPathingGoalPolicyFindCover;
extern template struct internal::RttiLocator<CombatPathingGoalPolicyFindCover>;
struct CombatBehaviorTreeUsePotion;
extern template struct internal::RttiLocator<CombatBehaviorTreeUsePotion>;
struct CombatPathingRequestStandard;
extern template struct internal::RttiLocator<CombatPathingRequestStandard>;
struct CombatPathingRequestAdapter;
extern template struct internal::RttiLocator<CombatPathingRequestAdapter>;
struct CombatPathingRequestMultiGoal;
extern template struct internal::RttiLocator<CombatPathingRequestMultiGoal>;
struct CombatPathingDebugData;
extern template struct internal::RttiLocator<CombatPathingDebugData>;
struct CombatPathRequestStandard;
extern template struct internal::RttiLocator<CombatPathRequestStandard>;
struct CombatPathRequestMultiGoal;
extern template struct internal::RttiLocator<CombatPathRequestMultiGoal>;
struct CombatPathDestinationLocations;
extern template struct internal::RttiLocator<CombatPathDestinationLocations>;
struct CombatPathDestinationRefs;
extern template struct internal::RttiLocator<CombatPathDestinationRefs>;
struct CombatPathRequestWeightedMultiGoal;
extern template struct internal::RttiLocator<CombatPathRequestWeightedMultiGoal>;
struct CombatPathRequestStraightPath;
extern template struct internal::RttiLocator<CombatPathRequestStraightPath>;
struct CombatPathRequestRotatePath;
extern template struct internal::RttiLocator<CombatPathRequestRotatePath>;
struct CombatPathRequestFlight;
extern template struct internal::RttiLocator<CombatPathRequestFlight>;
struct CombatPathRequestOrbit;
extern template struct internal::RttiLocator<CombatPathRequestOrbit>;
struct CombatPathRequestLanding;
extern template struct internal::RttiLocator<CombatPathRequestLanding>;
struct CombatPathRequestHover;
extern template struct internal::RttiLocator<CombatPathRequestHover>;
struct CombatPathRequestFlyingAttack;
extern template struct internal::RttiLocator<CombatPathRequestFlyingAttack>;
struct HorseCameraState;
extern template struct internal::RttiLocator<HorseCameraState>;
struct FirstPersonState;
extern template struct internal::RttiLocator<FirstPersonState>;
struct PlayerCamera;
extern template struct internal::RttiLocator<PlayerCamera>;
struct AutoVanityState;
extern template struct internal::RttiLocator<AutoVanityState>;
struct FreeCameraState;
extern template struct internal::RttiLocator<FreeCameraState>;
struct IronSightsState;
extern template struct internal::RttiLocator<IronSightsState>;
struct FurnitureCameraState;
extern template struct internal::RttiLocator<FurnitureCameraState>;
struct PlayerCameraTransitionState;
extern template struct internal::RttiLocator<PlayerCameraTransitionState>;
struct BleedoutCameraState;
extern template struct internal::RttiLocator<BleedoutCameraState>;
struct TweenMenuCameraState;
extern template struct internal::RttiLocator<TweenMenuCameraState>;
struct VATSCameraState;
extern template struct internal::RttiLocator<VATSCameraState>;
struct FxResponseArgsBase;
extern template struct internal::RttiLocator<FxResponseArgsBase>;
struct FxResponseArgsList;
extern template struct internal::RttiLocator<FxResponseArgsList>;
struct StandardItemData;
extern template struct internal::RttiLocator<StandardItemData>;
struct BarterMenu;
extern template struct internal::RttiLocator<BarterMenu>;
struct BookMenu;
extern template struct internal::RttiLocator<BookMenu>;
struct IStringForwarder;
extern template struct internal::RttiLocator<IStringForwarder>;
struct Console;
extern template struct internal::RttiLocator<Console>;
struct ConsoleNativeUIMenu;
extern template struct internal::RttiLocator<ConsoleNativeUIMenu>;
struct ContainerMenu;
extern template struct internal::RttiLocator<ContainerMenu>;
struct CraftingMenu;
extern template struct internal::RttiLocator<CraftingMenu>;
struct CreditsMenu;
extern template struct internal::RttiLocator<CreditsMenu>;
struct CursorMenu;
extern template struct internal::RttiLocator<CursorMenu>;
struct DialogueMenu;
extern template struct internal::RttiLocator<DialogueMenu>;
struct FaderMenu;
extern template struct internal::RttiLocator<FaderMenu>;
struct FavoritesMenu;
extern template struct internal::RttiLocator<FavoritesMenu>;
struct GiftMenu;
extern template struct internal::RttiLocator<GiftMenu>;
struct HUDObject;
extern template struct internal::RttiLocator<HUDObject>;
struct HUDMeter;
extern template struct internal::RttiLocator<HUDMeter>;
struct HUDMenu;
extern template struct internal::RttiLocator<HUDMenu>;
struct HUDNotifications;
extern template struct internal::RttiLocator<HUDNotifications>;
struct ActorValueMeter;
extern template struct internal::RttiLocator<ActorValueMeter>;
struct ShoutMeter;
extern template struct internal::RttiLocator<ShoutMeter>;
struct HUDChargeMeter;
extern template struct internal::RttiLocator<HUDChargeMeter>;
struct Compass;
extern template struct internal::RttiLocator<Compass>;
struct EnemyHealth;
extern template struct internal::RttiLocator<EnemyHealth>;
struct FloatingQuestMarker;
extern template struct internal::RttiLocator<FloatingQuestMarker>;
struct StealthMeter;
extern template struct internal::RttiLocator<StealthMeter>;
struct HelpMessageManager;
extern template struct internal::RttiLocator<HelpMessageManager>;
struct NewInventoryMenuItemLoadTask;
extern template struct internal::RttiLocator<NewInventoryMenuItemLoadTask>;
struct Inventory3DManager;
extern template struct internal::RttiLocator<Inventory3DManager>;
struct InventoryMenu;
extern template struct internal::RttiLocator<InventoryMenu>;
struct LevelUpMenu;
extern template struct internal::RttiLocator<LevelUpMenu>;
struct LoadingMenu;
extern template struct internal::RttiLocator<LoadingMenu>;
struct LockpickingMenu;
extern template struct internal::RttiLocator<LockpickingMenu>;
struct MagicItemData;
extern template struct internal::RttiLocator<MagicItemData>;
struct MagicMenu;
extern template struct internal::RttiLocator<MagicMenu>;
struct MainMenu;
extern template struct internal::RttiLocator<MainMenu>;
struct MenuControls;
extern template struct internal::RttiLocator<MenuControls>;
struct MessageBoxMenu;
extern template struct internal::RttiLocator<MessageBoxMenu>;
struct MistMenu;
extern template struct internal::RttiLocator<MistMenu>;
struct ThumbstickEvent;
extern template struct internal::RttiLocator<ThumbstickEvent>;
struct RaceSexCamera;
extern template struct internal::RttiLocator<RaceSexCamera>;
struct RaceSexMenu;
extern template struct internal::RttiLocator<RaceSexMenu>;
struct SafeZoneMenu;
extern template struct internal::RttiLocator<SafeZoneMenu>;
struct SleepWaitMenu;
extern template struct internal::RttiLocator<SleepWaitMenu>;
struct StatsNode;
extern template struct internal::RttiLocator<StatsNode>;
struct StatsMenu;
extern template struct internal::RttiLocator<StatsMenu>;
struct LineNode;
extern template struct internal::RttiLocator<LineNode>;
struct StreamingInstallMenu;
extern template struct internal::RttiLocator<StreamingInstallMenu>;
struct TitleSequenceMenu;
extern template struct internal::RttiLocator<TitleSequenceMenu>;
struct TrainingMenu;
extern template struct internal::RttiLocator<TrainingMenu>;
struct TutorialMenu;
extern template struct internal::RttiLocator<TutorialMenu>;
struct TweenMenu;
extern template struct internal::RttiLocator<TweenMenu>;
struct UIBlurManager;
extern template struct internal::RttiLocator<UIBlurManager>;
struct HUDData;
extern template struct internal::RttiLocator<HUDData>;
struct ConsoleData;
extern template struct internal::RttiLocator<ConsoleData>;
struct InventoryUpdateData;
extern template struct internal::RttiLocator<InventoryUpdateData>;
struct KinectStateChangeData;
extern template struct internal::RttiLocator<KinectStateChangeData>;
struct KinectUserEventData;
extern template struct internal::RttiLocator<KinectUserEventData>;
struct UISaveLoadManager;
extern template struct internal::RttiLocator<UISaveLoadManager>;
struct TransitionState;
extern template struct internal::RttiLocator<TransitionState>;
struct MapCamera;
extern template struct internal::RttiLocator<MapCamera>;
struct MapMenu;
extern template struct internal::RttiLocator<MapMenu>;
struct MapInputHandler;
extern template struct internal::RttiLocator<MapInputHandler>;
struct MapLookHandler;
extern template struct internal::RttiLocator<MapLookHandler>;
struct MapMoveHandler;
extern template struct internal::RttiLocator<MapMoveHandler>;
struct MapZoomHandler;
extern template struct internal::RttiLocator<MapZoomHandler>;
struct JournalTab;
extern template struct internal::RttiLocator<JournalTab>;
struct ModManagerData;
extern template struct internal::RttiLocator<ModManagerData>;
struct JournalMenu;
extern template struct internal::RttiLocator<JournalMenu>;
struct BSCounterStorage;
extern template struct internal::RttiLocator<BSCounterStorage>;
struct SkyrimVM;
extern template struct internal::RttiLocator<SkyrimVM>;
struct IGiftMenuScriptCallback;
extern template struct internal::RttiLocator<IGiftMenuScriptCallback>;
struct SkyrimSpeechRecognition;
extern template struct internal::RttiLocator<SkyrimSpeechRecognition>;
struct hkaFootPlacementIkSolver;
extern template struct internal::RttiLocator<hkaFootPlacementIkSolver>;
struct hkReferencedObjectLock;
extern template struct internal::RttiLocator<hkReferencedObjectLock>;
struct hkMemoryAllocator;
extern template struct internal::RttiLocator<hkMemoryAllocator>;
struct hkLifoAllocator;
extern template struct internal::RttiLocator<hkLifoAllocator>;
struct hkOstream;
extern template struct internal::RttiLocator<hkOstream>;
struct hkErrStream;
extern template struct internal::RttiLocator<hkErrStream>;
struct hkLocalFrameGroup;
extern template struct internal::RttiLocator<hkLocalFrameGroup>;
struct hkLocalFrame;
extern template struct internal::RttiLocator<hkLocalFrame>;
struct hkSimpleLocalFrame;
extern template struct internal::RttiLocator<hkSimpleLocalFrame>;
struct hkBufferedStreamReader;
extern template struct internal::RttiLocator<hkBufferedStreamReader>;
struct hkBufferedStreamWriter;
extern template struct internal::RttiLocator<hkBufferedStreamWriter>;
struct hkSeekableStreamReader;
extern template struct internal::RttiLocator<hkSeekableStreamReader>;
struct hkStdioStreamReader;
extern template struct internal::RttiLocator<hkStdioStreamReader>;
struct hkStdioStreamWriter;
extern template struct internal::RttiLocator<hkStdioStreamWriter>;
struct hkMemoryTrackStreamWriter;
extern template struct internal::RttiLocator<hkMemoryTrackStreamWriter>;
struct hkArrayStreamWriter;
extern template struct internal::RttiLocator<hkArrayStreamWriter>;
struct hkStatisticsCollector;
extern template struct internal::RttiLocator<hkStatisticsCollector>;
struct hkCrc32StreamWriter;
extern template struct internal::RttiLocator<hkCrc32StreamWriter>;
struct hkStackTracer;
extern template struct internal::RttiLocator<hkStackTracer>;
struct hkDummySingleton;
extern template struct internal::RttiLocator<hkDummySingleton>;
struct hkTrackerSerializableScanSnapshot;
extern template struct internal::RttiLocator<hkTrackerSerializableScanSnapshot>;
struct hkTrackerTypeTreeTextCache;
extern template struct internal::RttiLocator<hkTrackerTypeTreeTextCache>;
struct hkMemoryTrackStreamReader;
extern template struct internal::RttiLocator<hkMemoryTrackStreamReader>;
struct hkOArchive;
extern template struct internal::RttiLocator<hkOArchive>;
struct hkDefaultError;
extern template struct internal::RttiLocator<hkDefaultError>;
struct hkSocket;
extern template struct internal::RttiLocator<hkSocket>;
struct hkTrackerScanSnapshot;
extern template struct internal::RttiLocator<hkTrackerScanSnapshot>;
struct hkBsdSocket;
extern template struct internal::RttiLocator<hkBsdSocket>;
struct hkTrackerTypeTreeCache;
extern template struct internal::RttiLocator<hkTrackerTypeTreeCache>;
struct hkMemoryTracker;
extern template struct internal::RttiLocator<hkMemoryTracker>;
struct hkDefaultMemoryTracker;
extern template struct internal::RttiLocator<hkDefaultMemoryTracker>;
struct hkMemorySystem;
extern template struct internal::RttiLocator<hkMemorySystem>;
struct hkDummyMemoryTrackerImpl;
extern template struct internal::RttiLocator<hkDummyMemoryTrackerImpl>;
struct hkTrackerArrayLayoutHandler;
extern template struct internal::RttiLocator<hkTrackerArrayLayoutHandler>;
struct hkTrackerLayoutHandler;
extern template struct internal::RttiLocator<hkTrackerLayoutHandler>;
struct hkTrackerStringPtrLayoutHandler;
extern template struct internal::RttiLocator<hkTrackerStringPtrLayoutHandler>;
struct hkTrackerCachedHashMapLayoutHandler;
extern template struct internal::RttiLocator<hkTrackerCachedHashMapLayoutHandler>;
struct hkTrackerStringMapLayoutHandler;
extern template struct internal::RttiLocator<hkTrackerStringMapLayoutHandler>;
struct hkTrackerTypeLayout;
extern template struct internal::RttiLocator<hkTrackerTypeLayout>;
struct hkTrackerLayoutCalculator;
extern template struct internal::RttiLocator<hkTrackerLayoutCalculator>;
struct hkTrackerRefPtrLayoutHandler;
extern template struct internal::RttiLocator<hkTrackerRefPtrLayoutHandler>;
struct hkbRagdollDriver;
extern template struct internal::RttiLocator<hkbRagdollDriver>;
struct hkbNode;
extern template struct internal::RttiLocator<hkbNode>;
struct hkbBindable;
extern template struct internal::RttiLocator<hkbBindable>;
struct hkbBehaviorGraph;
extern template struct internal::RttiLocator<hkbBehaviorGraph>;
struct hkbGenerator;
extern template struct internal::RttiLocator<hkbGenerator>;
struct hkbNodeInternalStateInfo;
extern template struct internal::RttiLocator<hkbNodeInternalStateInfo>;
struct hkbFootIkDriver;
extern template struct internal::RttiLocator<hkbFootIkDriver>;
struct hkbAnimationBindingSet;
extern template struct internal::RttiLocator<hkbAnimationBindingSet>;
struct hkbCharacter;
extern template struct internal::RttiLocator<hkbCharacter>;
struct hkbWorld;
extern template struct internal::RttiLocator<hkbWorld>;
struct hkbSceneModifier;
extern template struct internal::RttiLocator<hkbSceneModifier>;
struct hkbFootIkSceneModifier;
extern template struct internal::RttiLocator<hkbFootIkSceneModifier>;
struct hkbHandIkSceneModifier;
extern template struct internal::RttiLocator<hkbHandIkSceneModifier>;
struct hkbHandIkFixupSceneModifier;
extern template struct internal::RttiLocator<hkbHandIkFixupSceneModifier>;
struct hkbBindableCollector;
extern template struct internal::RttiLocator<hkbBindableCollector>;
struct hkbAttachmentSetup;
extern template struct internal::RttiLocator<hkbAttachmentSetup>;
struct hkbEventPayload;
extern template struct internal::RttiLocator<hkbEventPayload>;
struct hkbRealEventPayload;
extern template struct internal::RttiLocator<hkbRealEventPayload>;
struct hkbIntEventPayload;
extern template struct internal::RttiLocator<hkbIntEventPayload>;
struct hkbStringEventPayload;
extern template struct internal::RttiLocator<hkbStringEventPayload>;
struct hkbNamedEventPayload;
extern template struct internal::RttiLocator<hkbNamedEventPayload>;
struct hkbNamedRealEventPayload;
extern template struct internal::RttiLocator<hkbNamedRealEventPayload>;
struct hkbNamedIntEventPayload;
extern template struct internal::RttiLocator<hkbNamedIntEventPayload>;
struct hkbNamedStringEventPayload;
extern template struct internal::RttiLocator<hkbNamedStringEventPayload>;
struct hkbEventPayloadList;
extern template struct internal::RttiLocator<hkbEventPayloadList>;
struct hkbVariableBindingSet;
extern template struct internal::RttiLocator<hkbVariableBindingSet>;
struct hkbHandle;
extern template struct internal::RttiLocator<hkbHandle>;
struct hkbHandIkDriverInfo;
extern template struct internal::RttiLocator<hkbHandIkDriverInfo>;
struct hkbTransitionEffect;
extern template struct internal::RttiLocator<hkbTransitionEffect>;
struct hkbProjectStringData;
extern template struct internal::RttiLocator<hkbProjectStringData>;
struct hkbBehaviorGraphInternalState;
extern template struct internal::RttiLocator<hkbBehaviorGraphInternalState>;
struct hkbBehaviorGraphData;
extern template struct internal::RttiLocator<hkbBehaviorGraphData>;
struct hkbStateListener;
extern template struct internal::RttiLocator<hkbStateListener>;
struct hkbSequence;
extern template struct internal::RttiLocator<hkbSequence>;
struct hkbModifier;
extern template struct internal::RttiLocator<hkbModifier>;
struct hkbBehaviorGraphStringData;
extern template struct internal::RttiLocator<hkbBehaviorGraphStringData>;
struct hkbBoneIndexArray;
extern template struct internal::RttiLocator<hkbBoneIndexArray>;
struct hkbBoneWeightArray;
extern template struct internal::RttiLocator<hkbBoneWeightArray>;
struct hkbCharacterStringData;
extern template struct internal::RttiLocator<hkbCharacterStringData>;
struct hkbFootIkDriverInfo;
extern template struct internal::RttiLocator<hkbFootIkDriverInfo>;
struct hkbMirroredSkeletonInfo;
extern template struct internal::RttiLocator<hkbMirroredSkeletonInfo>;
struct hkbCondition;
extern template struct internal::RttiLocator<hkbCondition>;
struct hkbCompiledExpressionSet;
extern template struct internal::RttiLocator<hkbCompiledExpressionSet>;
struct hkbExpressionCondition;
extern template struct internal::RttiLocator<hkbExpressionCondition>;
struct hkbStringCondition;
extern template struct internal::RttiLocator<hkbStringCondition>;
struct hkbBehaviorReferenceGenerator;
extern template struct internal::RttiLocator<hkbBehaviorReferenceGenerator>;
struct hkbBlenderGeneratorChild;
extern template struct internal::RttiLocator<hkbBlenderGeneratorChild>;
struct hkbBlenderGenerator;
extern template struct internal::RttiLocator<hkbBlenderGenerator>;
struct hkbBlenderGeneratorInternalState;
extern template struct internal::RttiLocator<hkbBlenderGeneratorInternalState>;
struct hkbClipTriggerArray;
extern template struct internal::RttiLocator<hkbClipTriggerArray>;
struct hkbClipGeneratorInternalState;
extern template struct internal::RttiLocator<hkbClipGeneratorInternalState>;
struct hkbRegisteredGenerator;
extern template struct internal::RttiLocator<hkbRegisteredGenerator>;
struct hkbManualSelectorGenerator;
extern template struct internal::RttiLocator<hkbManualSelectorGenerator>;
struct hkbManualSelectorGeneratorInternalState;
extern template struct internal::RttiLocator<hkbManualSelectorGeneratorInternalState>;
struct hkbModifierGenerator;
extern template struct internal::RttiLocator<hkbModifierGenerator>;
struct hkbPoseMatchingGenerator;
extern template struct internal::RttiLocator<hkbPoseMatchingGenerator>;
struct hkbPoseMatchingGeneratorInternalState;
extern template struct internal::RttiLocator<hkbPoseMatchingGeneratorInternalState>;
struct hkbReferencePoseGenerator;
extern template struct internal::RttiLocator<hkbReferencePoseGenerator>;
struct hkbAttachmentModifier;
extern template struct internal::RttiLocator<hkbAttachmentModifier>;
struct hkbAttributeModifier;
extern template struct internal::RttiLocator<hkbAttributeModifier>;
struct hkbCharacterControllerModifier;
extern template struct internal::RttiLocator<hkbCharacterControllerModifier>;
struct hkbCharacterControllerModifierInternalState;
extern template struct internal::RttiLocator<hkbCharacterControllerModifierInternalState>;
struct hkbCombineTransformsModifier;
extern template struct internal::RttiLocator<hkbCombineTransformsModifier>;
struct hkbCombineTransformsModifierInternalState;
extern template struct internal::RttiLocator<hkbCombineTransformsModifierInternalState>;
struct hkbComputeDirectionModifier;
extern template struct internal::RttiLocator<hkbComputeDirectionModifier>;
struct hkbComputeDirectionModifierInternalState;
extern template struct internal::RttiLocator<hkbComputeDirectionModifierInternalState>;
struct hkbComputeRotationFromAxisAngleModifier;
extern template struct internal::RttiLocator<hkbComputeRotationFromAxisAngleModifier>;
struct hkbComputeRotationFromAxisAngleModifierInternalState;
extern template struct internal::RttiLocator<hkbComputeRotationFromAxisAngleModifierInternalState>;
struct hkbComputeRotationToTargetModifier;
extern template struct internal::RttiLocator<hkbComputeRotationToTargetModifier>;
struct hkbComputeRotationToTargetModifierInternalState;
extern template struct internal::RttiLocator<hkbComputeRotationToTargetModifierInternalState>;
struct hkbDampingModifier;
extern template struct internal::RttiLocator<hkbDampingModifier>;
struct hkbDampingModifierInternalState;
extern template struct internal::RttiLocator<hkbDampingModifierInternalState>;
struct hkbModifierWrapper;
extern template struct internal::RttiLocator<hkbModifierWrapper>;
struct hkbDelayedModifier;
extern template struct internal::RttiLocator<hkbDelayedModifier>;
struct hkbDelayedModifierInternalState;
extern template struct internal::RttiLocator<hkbDelayedModifierInternalState>;
struct hkbDetectCloseToGroundModifier;
extern template struct internal::RttiLocator<hkbDetectCloseToGroundModifier>;
struct hkbDetectCloseToGroundModifierInternalState;
extern template struct internal::RttiLocator<hkbDetectCloseToGroundModifierInternalState>;
struct hkbExpressionDataArray;
extern template struct internal::RttiLocator<hkbExpressionDataArray>;
struct hkbEvaluateExpressionModifier;
extern template struct internal::RttiLocator<hkbEvaluateExpressionModifier>;
struct hkbEvaluateExpressionModifierInternalState;
extern template struct internal::RttiLocator<hkbEvaluateExpressionModifierInternalState>;
struct hkbEvaluateHandleModifier;
extern template struct internal::RttiLocator<hkbEvaluateHandleModifier>;
struct hkbEventDrivenModifier;
extern template struct internal::RttiLocator<hkbEventDrivenModifier>;
struct hkbEventDrivenModifierInternalState;
extern template struct internal::RttiLocator<hkbEventDrivenModifierInternalState>;
struct hkbEventRangeDataArray;
extern template struct internal::RttiLocator<hkbEventRangeDataArray>;
struct hkbEventsFromRangeModifier;
extern template struct internal::RttiLocator<hkbEventsFromRangeModifier>;
struct hkbEventsFromRangeModifierInternalState;
extern template struct internal::RttiLocator<hkbEventsFromRangeModifierInternalState>;
struct hkbFootIkControlsModifier;
extern template struct internal::RttiLocator<hkbFootIkControlsModifier>;
struct hkbFootIkModifier;
extern template struct internal::RttiLocator<hkbFootIkModifier>;
struct hkbGetHandleOnBoneModifier;
extern template struct internal::RttiLocator<hkbGetHandleOnBoneModifier>;
struct hkbGetUpModifier;
extern template struct internal::RttiLocator<hkbGetUpModifier>;
struct hkbGetUpModifierInternalState;
extern template struct internal::RttiLocator<hkbGetUpModifierInternalState>;
struct hkbGetWorldFromModelModifier;
extern template struct internal::RttiLocator<hkbGetWorldFromModelModifier>;
struct hkbGetWorldFromModelModifierInternalState;
extern template struct internal::RttiLocator<hkbGetWorldFromModelModifierInternalState>;
struct hkbHandIkControlsModifier;
extern template struct internal::RttiLocator<hkbHandIkControlsModifier>;
struct hkbHandIkModifier;
extern template struct internal::RttiLocator<hkbHandIkModifier>;
struct hkbModifierList;
extern template struct internal::RttiLocator<hkbModifierList>;
struct hkbLookAtModifier;
extern template struct internal::RttiLocator<hkbLookAtModifier>;
struct hkbLookAtModifierInternalState;
extern template struct internal::RttiLocator<hkbLookAtModifierInternalState>;
struct hkbMirrorModifier;
extern template struct internal::RttiLocator<hkbMirrorModifier>;
struct hkbMoveCharacterModifier;
extern template struct internal::RttiLocator<hkbMoveCharacterModifier>;
struct hkbMoveCharacterModifierInternalState;
extern template struct internal::RttiLocator<hkbMoveCharacterModifierInternalState>;
struct hkbProxyModifier;
extern template struct internal::RttiLocator<hkbProxyModifier>;
struct hkbExtractRagdollPoseModifier;
extern template struct internal::RttiLocator<hkbExtractRagdollPoseModifier>;
struct hkbKeyframeBonesModifier;
extern template struct internal::RttiLocator<hkbKeyframeBonesModifier>;
struct hkbPoweredRagdollControlsModifier;
extern template struct internal::RttiLocator<hkbPoweredRagdollControlsModifier>;
struct hkbRigidBodyRagdollControlsModifier;
extern template struct internal::RttiLocator<hkbRigidBodyRagdollControlsModifier>;
struct hkbRotateCharacterModifier;
extern template struct internal::RttiLocator<hkbRotateCharacterModifier>;
struct hkbRotateCharacterModifierInternalState;
extern template struct internal::RttiLocator<hkbRotateCharacterModifierInternalState>;
struct hkbSenseHandleModifier;
extern template struct internal::RttiLocator<hkbSenseHandleModifier>;
struct hkbSetWorldFromModelModifier;
extern template struct internal::RttiLocator<hkbSetWorldFromModelModifier>;
struct hkbTimerModifier;
extern template struct internal::RttiLocator<hkbTimerModifier>;
struct hkbTimerModifierInternalState;
extern template struct internal::RttiLocator<hkbTimerModifierInternalState>;
struct hkbTransformVectorModifier;
extern template struct internal::RttiLocator<hkbTransformVectorModifier>;
struct hkbTransformVectorModifierInternalState;
extern template struct internal::RttiLocator<hkbTransformVectorModifierInternalState>;
struct hkbTwistModifier;
extern template struct internal::RttiLocator<hkbTwistModifier>;
struct hkbSequenceStringData;
extern template struct internal::RttiLocator<hkbSequenceStringData>;
struct hkbEventSequencedData;
extern template struct internal::RttiLocator<hkbEventSequencedData>;
struct hkbSequencedData;
extern template struct internal::RttiLocator<hkbSequencedData>;
struct hkbRealVariableSequencedData;
extern template struct internal::RttiLocator<hkbRealVariableSequencedData>;
struct hkbBoolVariableSequencedData;
extern template struct internal::RttiLocator<hkbBoolVariableSequencedData>;
struct hkbIntVariableSequencedData;
extern template struct internal::RttiLocator<hkbIntVariableSequencedData>;
struct hkbSequenceInternalState;
extern template struct internal::RttiLocator<hkbSequenceInternalState>;
struct hkbStateMachineInternalState;
extern template struct internal::RttiLocator<hkbStateMachineInternalState>;
struct hkbBlendingTransitionEffect;
extern template struct internal::RttiLocator<hkbBlendingTransitionEffect>;
struct hkbBlendingTransitionEffectInternalState;
extern template struct internal::RttiLocator<hkbBlendingTransitionEffectInternalState>;
struct hkbGeneratorTransitionEffect;
extern template struct internal::RttiLocator<hkbGeneratorTransitionEffect>;
struct hkbGeneratorTransitionEffectInternalState;
extern template struct internal::RttiLocator<hkbGeneratorTransitionEffectInternalState>;
struct hkbClipGenerator;
extern template struct internal::RttiLocator<hkbClipGenerator>;
struct hkbStateMachine;
extern template struct internal::RttiLocator<hkbStateMachine>;
struct hkbAnimationBindingWithTriggers;
extern template struct internal::RttiLocator<hkbAnimationBindingWithTriggers>;
struct hkbHandIkDriver;
extern template struct internal::RttiLocator<hkbHandIkDriver>;
struct hkbAttachmentSceneModifier;
extern template struct internal::RttiLocator<hkbAttachmentSceneModifier>;
struct hkbAttachmentFixupSceneModifier;
extern template struct internal::RttiLocator<hkbAttachmentFixupSceneModifier>;
struct hkbRagdollSceneModifier;
extern template struct internal::RttiLocator<hkbRagdollSceneModifier>;
struct hkbCharacterControllerSceneModifier;
extern template struct internal::RttiLocator<hkbCharacterControllerSceneModifier>;
struct hkbCharacterSetup;
extern template struct internal::RttiLocator<hkbCharacterSetup>;
struct hkbProjectData;
extern template struct internal::RttiLocator<hkbProjectData>;
struct hkbCharacterData;
extern template struct internal::RttiLocator<hkbCharacterData>;
struct hkpCharacterControllerCinfo;
extern template struct internal::RttiLocator<hkpCharacterControllerCinfo>;
struct hkpCharacterProxyCinfo;
extern template struct internal::RttiLocator<hkpCharacterProxyCinfo>;
struct hkLocalFrameCollector;
extern template struct internal::RttiLocator<hkLocalFrameCollector>;
struct hkbClosestLocalFrameCollector;
extern template struct internal::RttiLocator<hkbClosestLocalFrameCollector>;
struct hkbDefaultRaycastInterface;
extern template struct internal::RttiLocator<hkbDefaultRaycastInterface>;
struct hkbSymbolIdMap;
extern template struct internal::RttiLocator<hkbSymbolIdMap>;
struct hkVtableClassRegistry;
extern template struct internal::RttiLocator<hkVtableClassRegistry>;
struct hkClassNameRegistry;
extern template struct internal::RttiLocator<hkClassNameRegistry>;
struct hkTypeInfoRegistry;
extern template struct internal::RttiLocator<hkTypeInfoRegistry>;
struct hkBuiltinTypeRegistry;
extern template struct internal::RttiLocator<hkBuiltinTypeRegistry>;
struct hkDynamicClassNameRegistry;
extern template struct internal::RttiLocator<hkDynamicClassNameRegistry>;
struct hkDefaultClassNameRegistry;
extern template struct internal::RttiLocator<hkDefaultClassNameRegistry>;
struct hkDefaultBuiltinTypeRegistry;
extern template struct internal::RttiLocator<hkDefaultBuiltinTypeRegistry>;
struct hkObjectCopier;
extern template struct internal::RttiLocator<hkObjectCopier>;
struct hkStaticClassNameRegistry;
extern template struct internal::RttiLocator<hkStaticClassNameRegistry>;
struct hkResourceContainer;
extern template struct internal::RttiLocator<hkResourceContainer>;
struct hkResourceBase;
extern template struct internal::RttiLocator<hkResourceBase>;
struct hkResourceMap;
extern template struct internal::RttiLocator<hkResourceMap>;
struct hkResourceHandle;
extern template struct internal::RttiLocator<hkResourceHandle>;
struct hkMemoryResourceHandle;
extern template struct internal::RttiLocator<hkMemoryResourceHandle>;
struct hkMemoryResourceContainer;
extern template struct internal::RttiLocator<hkMemoryResourceContainer>;
struct hkContainerResourceMap;
extern template struct internal::RttiLocator<hkContainerResourceMap>;
struct hkpShapeContainer;
extern template struct internal::RttiLocator<hkpShapeContainer>;
struct hkpSingleShapeContainer;
extern template struct internal::RttiLocator<hkpSingleShapeContainer>;
struct hkpBvShape;
extern template struct internal::RttiLocator<hkpBvShape>;
struct hkpConvexShape;
extern template struct internal::RttiLocator<hkpConvexShape>;
struct hkpSphereRepShape;
extern template struct internal::RttiLocator<hkpSphereRepShape>;
struct hkpBoxShape;
extern template struct internal::RttiLocator<hkpBoxShape>;
struct hkpConvexTransformShapeBase;
extern template struct internal::RttiLocator<hkpConvexTransformShapeBase>;
struct hkpHeightFieldShape;
extern template struct internal::RttiLocator<hkpHeightFieldShape>;
struct hkpPlaneShape;
extern template struct internal::RttiLocator<hkpPlaneShape>;
struct hkpSphereShape;
extern template struct internal::RttiLocator<hkpSphereShape>;
struct hkpCapsuleShape;
extern template struct internal::RttiLocator<hkpCapsuleShape>;
struct hkpCollisionFilter;
extern template struct internal::RttiLocator<hkpCollisionFilter>;
struct hkpCollidableCollidableFilter;
extern template struct internal::RttiLocator<hkpCollidableCollidableFilter>;
struct hkpShapeCollectionFilter;
extern template struct internal::RttiLocator<hkpShapeCollectionFilter>;
struct hkpRayShapeCollectionFilter;
extern template struct internal::RttiLocator<hkpRayShapeCollectionFilter>;
struct hkpRayCollidableFilter;
extern template struct internal::RttiLocator<hkpRayCollidableFilter>;
struct hkpGroupFilter;
extern template struct internal::RttiLocator<hkpGroupFilter>;
struct hkpConvexListFilter;
extern template struct internal::RttiLocator<hkpConvexListFilter>;
struct hkpTriangleShape;
extern template struct internal::RttiLocator<hkpTriangleShape>;
struct hkpDefaultConvexListFilter;
extern template struct internal::RttiLocator<hkpDefaultConvexListFilter>;
struct hkpBvTreeShape;
extern template struct internal::RttiLocator<hkpBvTreeShape>;
struct hkpCollisionFilterList;
extern template struct internal::RttiLocator<hkpCollisionFilterList>;
struct hkpNullCollisionFilter;
extern template struct internal::RttiLocator<hkpNullCollisionFilter>;
struct hkpMoppModifier;
extern template struct internal::RttiLocator<hkpMoppModifier>;
struct hkpRemoveTerminalsMoppModifier;
extern template struct internal::RttiLocator<hkpRemoveTerminalsMoppModifier>;
struct hkMoppBvTreeShapeBase;
extern template struct internal::RttiLocator<hkMoppBvTreeShapeBase>;
struct hkpMoppBvTreeShape;
extern template struct internal::RttiLocator<hkpMoppBvTreeShape>;
struct hkpConvexTransformShape;
extern template struct internal::RttiLocator<hkpConvexTransformShape>;
struct hkpConvexTranslateShape;
extern template struct internal::RttiLocator<hkpConvexTranslateShape>;
struct hkpConvexVerticesConnectivity;
extern template struct internal::RttiLocator<hkpConvexVerticesConnectivity>;
struct hkpConvexListShape;
extern template struct internal::RttiLocator<hkpConvexListShape>;
struct hkpMultiSphereShape;
extern template struct internal::RttiLocator<hkpMultiSphereShape>;
struct hkpMultiRayShape;
extern template struct internal::RttiLocator<hkpMultiRayShape>;
struct hkpTransformShape;
extern template struct internal::RttiLocator<hkpTransformShape>;
struct hkpShapeInfo;
extern template struct internal::RttiLocator<hkpShapeInfo>;
struct hkpSampledHeightFieldShape;
extern template struct internal::RttiLocator<hkpSampledHeightFieldShape>;
struct hkpCompressedSampledHeightFieldShape;
extern template struct internal::RttiLocator<hkpCompressedSampledHeightFieldShape>;
struct hkpStorageSampledHeightFieldShape;
extern template struct internal::RttiLocator<hkpStorageSampledHeightFieldShape>;
struct hkpShapeCollection;
extern template struct internal::RttiLocator<hkpShapeCollection>;
struct hkpTriSampledHeightFieldCollection;
extern template struct internal::RttiLocator<hkpTriSampledHeightFieldCollection>;
struct hkpTriSampledHeightFieldBvTreeShape;
extern template struct internal::RttiLocator<hkpTriSampledHeightFieldBvTreeShape>;
struct hkpListShape;
extern template struct internal::RttiLocator<hkpListShape>;
struct hkpRemoveTerminalsMoppModifier2;
extern template struct internal::RttiLocator<hkpRemoveTerminalsMoppModifier2>;
struct hkpCylinderShape;
extern template struct internal::RttiLocator<hkpCylinderShape>;
struct hkpMotion;
extern template struct internal::RttiLocator<hkpMotion>;
struct hkpMaxSizeMotion;
extern template struct internal::RttiLocator<hkpMaxSizeMotion>;
struct hkpKeyframedRigidMotion;
extern template struct internal::RttiLocator<hkpKeyframedRigidMotion>;
struct hkpEntity;
extern template struct internal::RttiLocator<hkpEntity>;
struct hkpFixedRigidMotion;
extern template struct internal::RttiLocator<hkpFixedRigidMotion>;
struct hkpSphereMotion;
extern template struct internal::RttiLocator<hkpSphereMotion>;
struct hkpBoxMotion;
extern template struct internal::RttiLocator<hkpBoxMotion>;
struct hkpThinBoxMotion;
extern template struct internal::RttiLocator<hkpThinBoxMotion>;
struct hkpCharacterMotion;
extern template struct internal::RttiLocator<hkpCharacterMotion>;
struct hkpRigidBody;
extern template struct internal::RttiLocator<hkpRigidBody>;
struct hkpConstraintData;
extern template struct internal::RttiLocator<hkpConstraintData>;
struct hkpPrismaticConstraintData;
extern template struct internal::RttiLocator<hkpPrismaticConstraintData>;
struct hkpConstraintInstance;
extern template struct internal::RttiLocator<hkpConstraintInstance>;
struct hkpConstraintMotor;
extern template struct internal::RttiLocator<hkpConstraintMotor>;
struct hkpConstraintListener;
extern template struct internal::RttiLocator<hkpConstraintListener>;
struct hkWorldMemoryAvailableWatchDog;
extern template struct internal::RttiLocator<hkWorldMemoryAvailableWatchDog>;
struct hkpPhysicsSystem;
extern template struct internal::RttiLocator<hkpPhysicsSystem>;
struct hkpSimulation;
extern template struct internal::RttiLocator<hkpSimulation>;
struct hkpPairCollisionFilter;
extern template struct internal::RttiLocator<hkpPairCollisionFilter>;
struct hkpConstraintCollisionFilter;
extern template struct internal::RttiLocator<hkpConstraintCollisionFilter>;
struct hkpBallAndSocketConstraintData;
extern template struct internal::RttiLocator<hkpBallAndSocketConstraintData>;
struct hkpCogWheelConstraintData;
extern template struct internal::RttiLocator<hkpCogWheelConstraintData>;
struct hkpHingeConstraintData;
extern template struct internal::RttiLocator<hkpHingeConstraintData>;
struct hkpLimitedHingeConstraintData;
extern template struct internal::RttiLocator<hkpLimitedHingeConstraintData>;
struct hkpParametricCurve;
extern template struct internal::RttiLocator<hkpParametricCurve>;
struct hkpLinearParametricCurve;
extern template struct internal::RttiLocator<hkpLinearParametricCurve>;
struct hkpPointToPathConstraintData;
extern template struct internal::RttiLocator<hkpPointToPathConstraintData>;
struct hkpPointToPlaneConstraintData;
extern template struct internal::RttiLocator<hkpPointToPlaneConstraintData>;
struct hkpRackAndPinionConstraintData;
extern template struct internal::RttiLocator<hkpRackAndPinionConstraintData>;
struct hkpRagdollConstraintData;
extern template struct internal::RttiLocator<hkpRagdollConstraintData>;
struct hkpStiffSpringConstraintData;
extern template struct internal::RttiLocator<hkpStiffSpringConstraintData>;
struct hkpWheelConstraintData;
extern template struct internal::RttiLocator<hkpWheelConstraintData>;
struct hkpRotationalConstraintData;
extern template struct internal::RttiLocator<hkpRotationalConstraintData>;
struct hkpHingeLimitsData;
extern template struct internal::RttiLocator<hkpHingeLimitsData>;
struct hkpRagdollLimitsData;
extern template struct internal::RttiLocator<hkpRagdollLimitsData>;
struct hkpConstraintChainInstanceAction;
extern template struct internal::RttiLocator<hkpConstraintChainInstanceAction>;
struct hkpConstraintChainInstance;
extern template struct internal::RttiLocator<hkpConstraintChainInstance>;
struct hkpLimitedForceConstraintMotor;
extern template struct internal::RttiLocator<hkpLimitedForceConstraintMotor>;
struct hkpCallbackConstraintMotor;
extern template struct internal::RttiLocator<hkpCallbackConstraintMotor>;
struct hkpPositionConstraintMotor;
extern template struct internal::RttiLocator<hkpPositionConstraintMotor>;
struct hkpSpringDamperConstraintMotor;
extern template struct internal::RttiLocator<hkpSpringDamperConstraintMotor>;
struct hkpVelocityConstraintMotor;
extern template struct internal::RttiLocator<hkpVelocityConstraintMotor>;
struct hkpPulleyConstraintData;
extern template struct internal::RttiLocator<hkpPulleyConstraintData>;
struct hkpShapePhantom;
extern template struct internal::RttiLocator<hkpShapePhantom>;
struct hkpCachingShapePhantom;
extern template struct internal::RttiLocator<hkpCachingShapePhantom>;
struct hkpSimpleShapePhantom;
extern template struct internal::RttiLocator<hkpSimpleShapePhantom>;
struct hkpDefaultWorldMemoryWatchDog;
extern template struct internal::RttiLocator<hkpDefaultWorldMemoryWatchDog>;
struct hkpWorld;
extern template struct internal::RttiLocator<hkpWorld>;
struct hkpContactMgr;
extern template struct internal::RttiLocator<hkpContactMgr>;
struct hkpBroadPhaseCastCollector;
extern template struct internal::RttiLocator<hkpBroadPhaseCastCollector>;
struct hkpContactMgrFactory;
extern template struct internal::RttiLocator<hkpContactMgrFactory>;
struct hkpNullContactMgr;
extern template struct internal::RttiLocator<hkpNullContactMgr>;
struct hkpNullContactMgrFactory;
extern template struct internal::RttiLocator<hkpNullContactMgrFactory>;
struct hkpBroadPhaseListener;
extern template struct internal::RttiLocator<hkpBroadPhaseListener>;
struct hkpSimpleWorldRayCaster;
extern template struct internal::RttiLocator<hkpSimpleWorldRayCaster>;
struct hkpWorldRayCaster;
extern template struct internal::RttiLocator<hkpWorldRayCaster>;
struct hkpWorldLinearCaster;
extern template struct internal::RttiLocator<hkpWorldLinearCaster>;
struct hkpPhantomBroadPhaseListener;
extern template struct internal::RttiLocator<hkpPhantomBroadPhaseListener>;
struct hkpBroadPhaseBorderListener;
extern template struct internal::RttiLocator<hkpBroadPhaseBorderListener>;
struct hkpCollisionCallbackUtil;
extern template struct internal::RttiLocator<hkpCollisionCallbackUtil>;
struct hkpWorldExtension;
extern template struct internal::RttiLocator<hkpWorldExtension>;
struct hkpConstraintOwner;
extern template struct internal::RttiLocator<hkpConstraintOwner>;
struct hkpBreakableConstraintData;
extern template struct internal::RttiLocator<hkpBreakableConstraintData>;
struct hkpConstraintChainData;
extern template struct internal::RttiLocator<hkpConstraintChainData>;
struct hkpBallSocketChainData;
extern template struct internal::RttiLocator<hkpBallSocketChainData>;
struct hkpStiffSpringChainData;
extern template struct internal::RttiLocator<hkpStiffSpringChainData>;
struct hkpGenericConstraintData;
extern template struct internal::RttiLocator<hkpGenericConstraintData>;
struct hkpMalleableConstraintData;
extern template struct internal::RttiLocator<hkpMalleableConstraintData>;
struct hkpEntityEntityBroadPhaseListener;
extern template struct internal::RttiLocator<hkpEntityEntityBroadPhaseListener>;
struct hkpSimulationIsland;
extern template struct internal::RttiLocator<hkpSimulationIsland>;
struct hkpBroadPhaseBorder;
extern template struct internal::RttiLocator<hkpBroadPhaseBorder>;
struct hkpWorldDeletionListener;
extern template struct internal::RttiLocator<hkpWorldDeletionListener>;
struct hkpPhantomOverlapListener;
extern template struct internal::RttiLocator<hkpPhantomOverlapListener>;
struct hkpSimpleConstraintContactMgr;
extern template struct internal::RttiLocator<hkpSimpleConstraintContactMgr>;
struct hkpDynamicsContactMgr;
extern template struct internal::RttiLocator<hkpDynamicsContactMgr>;
struct hkpSimpleContactConstraintData;
extern template struct internal::RttiLocator<hkpSimpleContactConstraintData>;
struct hkpReportContactMgr;
extern template struct internal::RttiLocator<hkpReportContactMgr>;
struct hkpWorldMaintenanceMgr;
extern template struct internal::RttiLocator<hkpWorldMaintenanceMgr>;
struct hkpDefaultWorldMaintenanceMgr;
extern template struct internal::RttiLocator<hkpDefaultWorldMaintenanceMgr>;
struct hkpEndOfStepCallbackUtil;
extern template struct internal::RttiLocator<hkpEndOfStepCallbackUtil>;
struct hkpConvexPieceStreamData;
extern template struct internal::RttiLocator<hkpConvexPieceStreamData>;
struct hkpCharacterContext;
extern template struct internal::RttiLocator<hkpCharacterContext>;
struct hkpCharacterStateManager;
extern template struct internal::RttiLocator<hkpCharacterStateManager>;
struct hkpCharacterRigidBody;
extern template struct internal::RttiLocator<hkpCharacterRigidBody>;
struct hkpMouseSpringAction;
extern template struct internal::RttiLocator<hkpMouseSpringAction>;
struct hkpBinaryAction;
extern template struct internal::RttiLocator<hkpBinaryAction>;
struct hkpAngularDashpotAction;
extern template struct internal::RttiLocator<hkpAngularDashpotAction>;
struct hkpDashpotAction;
extern template struct internal::RttiLocator<hkpDashpotAction>;
struct hkpMotorAction;
extern template struct internal::RttiLocator<hkpMotorAction>;
struct hkpReorientAction;
extern template struct internal::RttiLocator<hkpReorientAction>;
struct hkpSpringAction;
extern template struct internal::RttiLocator<hkpSpringAction>;
struct hkpPoweredChainMapper;
extern template struct internal::RttiLocator<hkpPoweredChainMapper>;
struct hkpConstrainedSystemFilter;
extern template struct internal::RttiLocator<hkpConstrainedSystemFilter>;
struct hkpDisableEntityCollisionFilter;
extern template struct internal::RttiLocator<hkpDisableEntityCollisionFilter>;
struct hkpGroupCollisionFilter;
extern template struct internal::RttiLocator<hkpGroupCollisionFilter>;
struct hkpPhysicsSystemWithContacts;
extern template struct internal::RttiLocator<hkpPhysicsSystemWithContacts>;
struct hkpSerializedDisplayMarker;
extern template struct internal::RttiLocator<hkpSerializedDisplayMarker>;
struct hkpSerializedDisplayMarkerList;
extern template struct internal::RttiLocator<hkpSerializedDisplayMarkerList>;
struct hkpSerializedDisplayRbTransforms;
extern template struct internal::RttiLocator<hkpSerializedDisplayRbTransforms>;
struct hkpPhysicsData;
extern template struct internal::RttiLocator<hkpPhysicsData>;
struct hkpCharacterProxy;
extern template struct internal::RttiLocator<hkpCharacterProxy>;
struct hkpTriggerVolume;
extern template struct internal::RttiLocator<hkpTriggerVolume>;
struct hkpFirstPersonGun;
extern template struct internal::RttiLocator<hkpFirstPersonGun>;
struct hkpBallGun;
extern template struct internal::RttiLocator<hkpBallGun>;
struct hkpGravityGun;
extern template struct internal::RttiLocator<hkpGravityGun>;
struct hkpMountedBallGun;
extern template struct internal::RttiLocator<hkpMountedBallGun>;
struct hkpProjectileGun;
extern template struct internal::RttiLocator<hkpProjectileGun>;
struct hkpGunProjectile;
extern template struct internal::RttiLocator<hkpGunProjectile>;
struct BGSGamebryoSequenceGenerator;
extern template struct internal::RttiLocator<BGSGamebryoSequenceGenerator>;
struct BSSynchronizedClipGenerator;
extern template struct internal::RttiLocator<BSSynchronizedClipGenerator>;
struct BSRagdollContactListenerModifier;
extern template struct internal::RttiLocator<BSRagdollContactListenerModifier>;
struct BSIStateManagerModifier;
extern template struct internal::RttiLocator<BSIStateManagerModifier>;
struct BSBoneSwitchGenerator;
extern template struct internal::RttiLocator<BSBoneSwitchGenerator>;
struct BSBoneSwitchGeneratorBoneData;
extern template struct internal::RttiLocator<BSBoneSwitchGeneratorBoneData>;
struct BSCyclicBlendTransitionGenerator;
extern template struct internal::RttiLocator<BSCyclicBlendTransitionGenerator>;
struct BSOffsetAnimationGenerator;
extern template struct internal::RttiLocator<BSOffsetAnimationGenerator>;
struct BSiStateTaggingGenerator;
extern template struct internal::RttiLocator<BSiStateTaggingGenerator>;
struct BSComputeAddBoneAnimModifier;
extern template struct internal::RttiLocator<BSComputeAddBoneAnimModifier>;
struct BSDecomposeVectorModifier;
extern template struct internal::RttiLocator<BSDecomposeVectorModifier>;
struct BSDirectAtModifier;
extern template struct internal::RttiLocator<BSDirectAtModifier>;
struct BSDistTriggerModifier;
extern template struct internal::RttiLocator<BSDistTriggerModifier>;
struct BSEventEveryNEventsModifier;
extern template struct internal::RttiLocator<BSEventEveryNEventsModifier>;
struct BSEventOnDeactivateModifier;
extern template struct internal::RttiLocator<BSEventOnDeactivateModifier>;
struct BSEventOnFalseToTrueModifier;
extern template struct internal::RttiLocator<BSEventOnFalseToTrueModifier>;
struct BSGetTimeStepModifier;
extern template struct internal::RttiLocator<BSGetTimeStepModifier>;
struct BSInterpValueModifier;
extern template struct internal::RttiLocator<BSInterpValueModifier>;
struct BSIsActiveModifier;
extern template struct internal::RttiLocator<BSIsActiveModifier>;
struct BSLimbIKModifier;
extern template struct internal::RttiLocator<BSLimbIKModifier>;
struct BSLookAtModifier;
extern template struct internal::RttiLocator<BSLookAtModifier>;
struct BSModifyOnceModifier;
extern template struct internal::RttiLocator<BSModifyOnceModifier>;
struct BSPassByTargetTriggerModifier;
extern template struct internal::RttiLocator<BSPassByTargetTriggerModifier>;
struct BSSpeedSamplerModifier;
extern template struct internal::RttiLocator<BSSpeedSamplerModifier>;
struct BSTimerModifier;
extern template struct internal::RttiLocator<BSTimerModifier>;
struct BSTweenerModifier;
extern template struct internal::RttiLocator<BSTweenerModifier>;
struct hkaAnimationBinding;
extern template struct internal::RttiLocator<hkaAnimationBinding>;
struct BSAnimationGraphManager;
extern template struct internal::RttiLocator<BSAnimationGraphManager>;
struct hkLoader;
extern template struct internal::RttiLocator<hkLoader>;
struct BSAnimationGraphLoadScrapper;
extern template struct internal::RttiLocator<BSAnimationGraphLoadScrapper>;
struct bhkIWorldStepListener;
extern template struct internal::RttiLocator<bhkIWorldStepListener>;
struct hkaSkeleton;
extern template struct internal::RttiLocator<hkaSkeleton>;
struct BSIRagdollDriver;
extern template struct internal::RttiLocator<BSIRagdollDriver>;
struct BShkbAnimationGraph;
extern template struct internal::RttiLocator<BShkbAnimationGraph>;
struct BSISpeedSamplerDB;
extern template struct internal::RttiLocator<BSISpeedSamplerDB>;
struct BSSpeedSamplerDBManager;
extern template struct internal::RttiLocator<BSSpeedSamplerDBManager>;
struct BShkVisibilityController;
extern template struct internal::RttiLocator<BShkVisibilityController>;
struct hkbAssetLoader;
extern template struct internal::RttiLocator<hkbAssetLoader>;
struct IAnimationClipLoaderSingleton;
extern template struct internal::RttiLocator<IAnimationClipLoaderSingleton>;
struct AnimationFileManagerSingleton;
extern template struct internal::RttiLocator<AnimationFileManagerSingleton>;
struct hkaSkeletonMapper;
extern template struct internal::RttiLocator<hkaSkeletonMapper>;
struct hkaRagdollInstance;
extern template struct internal::RttiLocator<hkaRagdollInstance>;
struct hkaDefaultAnimationControl;
extern template struct internal::RttiLocator<hkaDefaultAnimationControl>;
struct hkaAnimationControl;
extern template struct internal::RttiLocator<hkaAnimationControl>;
struct hkaDefaultAnimationControlMapperData;
extern template struct internal::RttiLocator<hkaDefaultAnimationControlMapperData>;
struct hkaAnimatedReferenceFrame;
extern template struct internal::RttiLocator<hkaAnimatedReferenceFrame>;
struct hkaAnimation;
extern template struct internal::RttiLocator<hkaAnimation>;
struct hkaInterleavedUncompressedAnimation;
extern template struct internal::RttiLocator<hkaInterleavedUncompressedAnimation>;
struct hkaQuantizedAnimation;
extern template struct internal::RttiLocator<hkaQuantizedAnimation>;
struct hkaSplineCompressedAnimation;
extern template struct internal::RttiLocator<hkaSplineCompressedAnimation>;
struct hkaAnimationPreviewColorContainer;
extern template struct internal::RttiLocator<hkaAnimationPreviewColorContainer>;
struct hkaDefaultAnimatedReferenceFrame;
extern template struct internal::RttiLocator<hkaDefaultAnimatedReferenceFrame>;
struct hkaFootstepAnalysisInfoContainer;
extern template struct internal::RttiLocator<hkaFootstepAnalysisInfoContainer>;
struct hkaBoneAttachment;
extern template struct internal::RttiLocator<hkaBoneAttachment>;
struct hkaAnimationContainer;
extern template struct internal::RttiLocator<hkaAnimationContainer>;
struct hkaMirroredSkeleton;
extern template struct internal::RttiLocator<hkaMirroredSkeleton>;
struct hkpCollisionDispatcher;
extern template struct internal::RttiLocator<hkpCollisionDispatcher>;
struct hkpNullBroadPhaseListener;
extern template struct internal::RttiLocator<hkpNullBroadPhaseListener>;
struct hkpCollisionAgent;
extern template struct internal::RttiLocator<hkpCollisionAgent>;
struct hkpNullAgent;
extern template struct internal::RttiLocator<hkpNullAgent>;
struct hkp3AxisSweep;
extern template struct internal::RttiLocator<hkp3AxisSweep>;
struct hkpBroadPhase;
extern template struct internal::RttiLocator<hkpBroadPhase>;
struct hkTraceStream;
extern template struct internal::RttiLocator<hkTraceStream>;
struct hkpStorageMeshShape;
extern template struct internal::RttiLocator<hkpStorageMeshShape>;
struct hkpMeshShape;
extern template struct internal::RttiLocator<hkpMeshShape>;
struct hkpStorageExtendedMeshShape;
extern template struct internal::RttiLocator<hkpStorageExtendedMeshShape>;
struct hkpExtendedMeshShape;
extern template struct internal::RttiLocator<hkpExtendedMeshShape>;
struct hkTagfileWriter;
extern template struct internal::RttiLocator<hkTagfileWriter>;
struct hkTagfileReader;
extern template struct internal::RttiLocator<hkTagfileReader>;
struct hkBinaryTagfileWriter;
extern template struct internal::RttiLocator<hkBinaryTagfileWriter>;
struct hkXmlTagfileReader;
extern template struct internal::RttiLocator<hkXmlTagfileReader>;
struct hkXmlTagfileWriter;
extern template struct internal::RttiLocator<hkXmlTagfileWriter>;
struct hkpFastMeshShape;
extern template struct internal::RttiLocator<hkpFastMeshShape>;
struct hkpMapPointsToSubShapeContactMgr;
extern template struct internal::RttiLocator<hkpMapPointsToSubShapeContactMgr>;
struct hkpPoweredChainData;
extern template struct internal::RttiLocator<hkpPoweredChainData>;
struct hkpConvexVerticesShape;
extern template struct internal::RttiLocator<hkpConvexVerticesShape>;
struct hkResource;
extern template struct internal::RttiLocator<hkResource>;
struct hkpArrayAction;
extern template struct internal::RttiLocator<hkpArrayAction>;
struct hkpEaseConstraintsAction;
extern template struct internal::RttiLocator<hkpEaseConstraintsAction>;
struct hkpEasePenetrationAction;
extern template struct internal::RttiLocator<hkpEasePenetrationAction>;
struct hkxAnimatedFloat;
extern template struct internal::RttiLocator<hkxAnimatedFloat>;
struct hkxAnimatedMatrix;
extern template struct internal::RttiLocator<hkxAnimatedMatrix>;
struct hkxAnimatedQuaternion;
extern template struct internal::RttiLocator<hkxAnimatedQuaternion>;
struct hkxAnimatedVector;
extern template struct internal::RttiLocator<hkxAnimatedVector>;
struct hkxSparselyAnimatedBool;
extern template struct internal::RttiLocator<hkxSparselyAnimatedBool>;
struct hkxSparselyAnimatedInt;
extern template struct internal::RttiLocator<hkxSparselyAnimatedInt>;
struct hkxEnum;
extern template struct internal::RttiLocator<hkxEnum>;
struct hkxSparselyAnimatedEnum;
extern template struct internal::RttiLocator<hkxSparselyAnimatedEnum>;
struct hkxSparselyAnimatedString;
extern template struct internal::RttiLocator<hkxSparselyAnimatedString>;
struct hkxAttributeHolder;
extern template struct internal::RttiLocator<hkxAttributeHolder>;
struct hkxCamera;
extern template struct internal::RttiLocator<hkxCamera>;
struct hkxNode;
extern template struct internal::RttiLocator<hkxNode>;
struct hkxLight;
extern template struct internal::RttiLocator<hkxLight>;
struct hkxMaterial;
extern template struct internal::RttiLocator<hkxMaterial>;
struct hkxMaterialEffect;
extern template struct internal::RttiLocator<hkxMaterialEffect>;
struct hkxMaterialShader;
extern template struct internal::RttiLocator<hkxMaterialShader>;
struct hkxTextureFile;
extern template struct internal::RttiLocator<hkxTextureFile>;
struct hkxTextureInplace;
extern template struct internal::RttiLocator<hkxTextureInplace>;
struct hkxEdgeSelectionChannel;
extern template struct internal::RttiLocator<hkxEdgeSelectionChannel>;
struct hkxTriangleSelectionChannel;
extern template struct internal::RttiLocator<hkxTriangleSelectionChannel>;
struct hkxVertexFloatDataChannel;
extern template struct internal::RttiLocator<hkxVertexFloatDataChannel>;
struct hkxVertexIntDataChannel;
extern template struct internal::RttiLocator<hkxVertexIntDataChannel>;
struct hkxVertexSelectionChannel;
extern template struct internal::RttiLocator<hkxVertexSelectionChannel>;
struct hkxVertexVectorDataChannel;
extern template struct internal::RttiLocator<hkxVertexVectorDataChannel>;
struct hkxIndexBuffer;
extern template struct internal::RttiLocator<hkxIndexBuffer>;
struct hkxMeshSection;
extern template struct internal::RttiLocator<hkxMeshSection>;
struct hkxNodeSelectionSet;
extern template struct internal::RttiLocator<hkxNodeSelectionSet>;
struct hkxSkinBinding;
extern template struct internal::RttiLocator<hkxSkinBinding>;
struct hkxScene;
extern template struct internal::RttiLocator<hkxScene>;
struct hkaMeshBinding;
extern template struct internal::RttiLocator<hkaMeshBinding>;
struct hkaFootstepAnalysisInfo;
extern template struct internal::RttiLocator<hkaFootstepAnalysisInfo>;
struct hkPackfileWriter;
extern template struct internal::RttiLocator<hkPackfileWriter>;
struct hkIstream;
extern template struct internal::RttiLocator<hkIstream>;
struct hkDataWorld;
extern template struct internal::RttiLocator<hkDataWorld>;
struct hkDataObjectImpl;
extern template struct internal::RttiLocator<hkDataObjectImpl>;
struct hkDataRefCounted;
extern template struct internal::RttiLocator<hkDataRefCounted>;
struct hkDataArrayImpl;
extern template struct internal::RttiLocator<hkDataArrayImpl>;
struct hkDataClassImpl;
extern template struct internal::RttiLocator<hkDataClassImpl>;
struct hkDataClassDict;
extern template struct internal::RttiLocator<hkDataClassDict>;
struct hkDataObjectDict;
extern template struct internal::RttiLocator<hkDataObjectDict>;
struct hkDataWorldDict;
extern template struct internal::RttiLocator<hkDataWorldDict>;
struct hkDataClassNative;
extern template struct internal::RttiLocator<hkDataClassNative>;
struct hkDataWorldNative;
extern template struct internal::RttiLocator<hkDataWorldNative>;
struct hkDataObjectNative;
extern template struct internal::RttiLocator<hkDataObjectNative>;
struct hkDataArrayNative;
extern template struct internal::RttiLocator<hkDataArrayNative>;
struct hkBinaryTagfileReader;
extern template struct internal::RttiLocator<hkBinaryTagfileReader>;
struct hkVersionPatchManager;
extern template struct internal::RttiLocator<hkVersionPatchManager>;
struct hkSubStreamWriter;
extern template struct internal::RttiLocator<hkSubStreamWriter>;
struct hkBinaryPackfileWriter;
extern template struct internal::RttiLocator<hkBinaryPackfileWriter>;
struct hkPooledAllocator;
extern template struct internal::RttiLocator<hkPooledAllocator>;
struct hkTempDetectAllocator;
extern template struct internal::RttiLocator<hkTempDetectAllocator>;
struct hkSerializeDeprecated;
extern template struct internal::RttiLocator<hkSerializeDeprecated>;
struct hkpIterativeLinearCastAgent;
extern template struct internal::RttiLocator<hkpIterativeLinearCastAgent>;
struct hkpGskBaseAgent;
extern template struct internal::RttiLocator<hkpGskBaseAgent>;
struct hkpGskfAgent;
extern template struct internal::RttiLocator<hkpGskfAgent>;
struct hkpPredGskfAgent;
extern template struct internal::RttiLocator<hkpPredGskfAgent>;
struct hkpBoxBoxAgent;
extern template struct internal::RttiLocator<hkpBoxBoxAgent>;
struct hkpSymmetricAgentFlipCollector;
extern template struct internal::RttiLocator<hkpSymmetricAgentFlipCollector>;
struct hkpSymmetricAgentFlipCastCollector;
extern template struct internal::RttiLocator<hkpSymmetricAgentFlipCastCollector>;
struct hkpSymmetricAgentFlipBodyCollector;
extern template struct internal::RttiLocator<hkpSymmetricAgentFlipBodyCollector>;
struct hkpBvAgent;
extern template struct internal::RttiLocator<hkpBvAgent>;
struct hkpFlagCdBodyPairCollector;
extern template struct internal::RttiLocator<hkpFlagCdBodyPairCollector>;
struct hkpSimpleClosestContactCollector;
extern template struct internal::RttiLocator<hkpSimpleClosestContactCollector>;
struct hkpBvTreeAgent;
extern template struct internal::RttiLocator<hkpBvTreeAgent>;
struct hkpBvTreeStreamAgent;
extern template struct internal::RttiLocator<hkpBvTreeStreamAgent>;
struct hkpShapeCollectionAgent;
extern template struct internal::RttiLocator<hkpShapeCollectionAgent>;
struct hkpMoppAgent;
extern template struct internal::RttiLocator<hkpMoppAgent>;
struct hkpPhantomAgent;
extern template struct internal::RttiLocator<hkpPhantomAgent>;
struct hkpSphereSphereAgent;
extern template struct internal::RttiLocator<hkpSphereSphereAgent>;
struct hkpSphereCapsuleAgent;
extern template struct internal::RttiLocator<hkpSphereCapsuleAgent>;
struct hkpSphereTriangleAgent;
extern template struct internal::RttiLocator<hkpSphereTriangleAgent>;
struct hkpCapsuleCapsuleAgent;
extern template struct internal::RttiLocator<hkpCapsuleCapsuleAgent>;
struct hkpCapsuleTriangleAgent;
extern template struct internal::RttiLocator<hkpCapsuleTriangleAgent>;
struct hkpSphereBoxAgent;
extern template struct internal::RttiLocator<hkpSphereBoxAgent>;
struct hkpMultiSphereTriangleAgent;
extern template struct internal::RttiLocator<hkpMultiSphereTriangleAgent>;
struct hkpMultiRayConvexAgent;
extern template struct internal::RttiLocator<hkpMultiRayConvexAgent>;
struct hkpTransformAgent;
extern template struct internal::RttiLocator<hkpTransformAgent>;
struct hkpListAgent;
extern template struct internal::RttiLocator<hkpListAgent>;
struct hkpConvexListAgent;
extern template struct internal::RttiLocator<hkpConvexListAgent>;
struct hkpMultiSphereAgent;
extern template struct internal::RttiLocator<hkpMultiSphereAgent>;
struct hkAlignSceneToNodeOptions;
extern template struct internal::RttiLocator<hkAlignSceneToNodeOptions>;
struct hkxEnvironment;
extern template struct internal::RttiLocator<hkxEnvironment>;
struct hkxMaterialShaderSet;
extern template struct internal::RttiLocator<hkxMaterialShaderSet>;
struct hkxVertexBuffer;
extern template struct internal::RttiLocator<hkxVertexBuffer>;
struct hkxMesh;
extern template struct internal::RttiLocator<hkxMesh>;
struct hkOffsetOnlyStreamWriter;
extern template struct internal::RttiLocator<hkOffsetOnlyStreamWriter>;
struct hkObjectWriter;
extern template struct internal::RttiLocator<hkObjectWriter>;
struct hkPlatformObjectWriter;
extern template struct internal::RttiLocator<hkPlatformObjectWriter>;
struct hkMemoryStreamReader;
extern template struct internal::RttiLocator<hkMemoryStreamReader>;
struct hkPackfileData;
extern template struct internal::RttiLocator<hkPackfileData>;
struct hkObjectResource;
extern template struct internal::RttiLocator<hkObjectResource>;
struct hkIArchive;
extern template struct internal::RttiLocator<hkIArchive>;
struct hkParserBuffer;
extern template struct internal::RttiLocator<hkParserBuffer>;
struct hkXmlStreamParser;
extern template struct internal::RttiLocator<hkXmlStreamParser>;
struct hkXmlLexAnalyzer;
extern template struct internal::RttiLocator<hkXmlLexAnalyzer>;
struct BSAudioManagerThread;
extern template struct internal::RttiLocator<BSAudioManagerThread>;
struct AudioLoadForPlaybackTask;
extern template struct internal::RttiLocator<AudioLoadForPlaybackTask>;
struct AudioLoadToCacheTask;
extern template struct internal::RttiLocator<AudioLoadToCacheTask>;
struct BSAudio;
extern template struct internal::RttiLocator<BSAudio>;
struct BSGameSound;
extern template struct internal::RttiLocator<BSGameSound>;
struct BSNullImplAudio;
extern template struct internal::RttiLocator<BSNullImplAudio>;
struct BSAudioListener;
extern template struct internal::RttiLocator<BSAudioListener>;
struct BSNullImplAudioListener;
extern template struct internal::RttiLocator<BSNullImplAudioListener>;
struct BSNullImplGameSound;
extern template struct internal::RttiLocator<BSNullImplGameSound>;
struct BSXAudio2Audio;
extern template struct internal::RttiLocator<BSXAudio2Audio>;
struct CXAPOBase;
extern template struct internal::RttiLocator<CXAPOBase>;
struct BSXAudio2AudioListener;
extern template struct internal::RttiLocator<BSXAudio2AudioListener>;
struct BSXAudio2GameSound;
extern template struct internal::RttiLocator<BSXAudio2GameSound>;
struct BSXAudio2DataSrc;
extern template struct internal::RttiLocator<BSXAudio2DataSrc>;
struct ScrapHeap;
extern template struct internal::RttiLocator<ScrapHeap>;
struct IMemoryStore;
extern template struct internal::RttiLocator<IMemoryStore>;
struct IMemoryStoreBase;
extern template struct internal::RttiLocator<IMemoryStoreBase>;
struct BSCoreMessage;
extern template struct internal::RttiLocator<BSCoreMessage>;
struct MemoryHeap;
extern template struct internal::RttiLocator<MemoryHeap>;
struct AbstractHeap;
extern template struct internal::RttiLocator<AbstractHeap>;
struct IMemoryHeap;
extern template struct internal::RttiLocator<IMemoryHeap>;
struct UnitTestMemoryHeap;
extern template struct internal::RttiLocator<UnitTestMemoryHeap>;
struct ZeroOverheadHeap;
extern template struct internal::RttiLocator<ZeroOverheadHeap>;
struct UnitTestZeroOverheadHeap;
extern template struct internal::RttiLocator<UnitTestZeroOverheadHeap>;
struct BSSmallBlockAllocator;
extern template struct internal::RttiLocator<BSSmallBlockAllocator>;
struct BSStepThread;
extern template struct internal::RttiLocator<BSStepThread>;
struct MouseMoveEvent;
extern template struct internal::RttiLocator<MouseMoveEvent>;
struct CharEvent;
extern template struct internal::RttiLocator<CharEvent>;
struct DeviceConnectEvent;
extern template struct internal::RttiLocator<DeviceConnectEvent>;
struct KinectEvent;
extern template struct internal::RttiLocator<KinectEvent>;
struct BSWin32GamerProfile;
extern template struct internal::RttiLocator<BSWin32GamerProfile>;
struct BSGamerProfile;
extern template struct internal::RttiLocator<BSGamerProfile>;
struct BSIInputDevice;
extern template struct internal::RttiLocator<BSIInputDevice>;
struct BSInputDevice;
extern template struct internal::RttiLocator<BSInputDevice>;
struct BSGamepadDevice;
extern template struct internal::RttiLocator<BSGamepadDevice>;
struct BSWin32KeyboardDevice;
extern template struct internal::RttiLocator<BSWin32KeyboardDevice>;
struct BSKeyboardDevice;
extern template struct internal::RttiLocator<BSKeyboardDevice>;
struct BSWin32MouseDevice;
extern template struct internal::RttiLocator<BSWin32MouseDevice>;
struct BSMouseDevice;
extern template struct internal::RttiLocator<BSMouseDevice>;
struct BSPCGamepadDeviceDelegate;
extern template struct internal::RttiLocator<BSPCGamepadDeviceDelegate>;
struct BSPCGamepadDeviceHandler;
extern template struct internal::RttiLocator<BSPCGamepadDeviceHandler>;
struct BSWin32GamepadDevice;
extern template struct internal::RttiLocator<BSWin32GamepadDevice>;
struct BSPCOrbisGamepadDevice;
extern template struct internal::RttiLocator<BSPCOrbisGamepadDevice>;
struct BSWin32VirtualKeyboardDevice;
extern template struct internal::RttiLocator<BSWin32VirtualKeyboardDevice>;
struct BSVirtualKeyboardDevice;
extern template struct internal::RttiLocator<BSVirtualKeyboardDevice>;
struct NiFile;
extern template struct internal::RttiLocator<NiFile>;
struct NiAllocator;
extern template struct internal::RttiLocator<NiAllocator>;
struct BSNiAllocator;
extern template struct internal::RttiLocator<BSNiAllocator>;
struct NiStandardAllocator;
extern template struct internal::RttiLocator<NiStandardAllocator>;
struct NiSearchPath;
extern template struct internal::RttiLocator<NiSearchPath>;
struct NiThread;
extern template struct internal::RttiLocator<NiThread>;
struct Archive;
extern template struct internal::RttiLocator<Archive>;
struct BSArchive;
extern template struct internal::RttiLocator<BSArchive>;
struct BSArchiveHeader;
extern template struct internal::RttiLocator<BSArchiveHeader>;
struct BSFile;
extern template struct internal::RttiLocator<BSFile>;
struct ArchiveFile;
extern template struct internal::RttiLocator<ArchiveFile>;
struct CompressedArchiveFile;
extern template struct internal::RttiLocator<CompressedArchiveFile>;
struct BSSystemFileAsyncFunctor;
extern template struct internal::RttiLocator<BSSystemFileAsyncFunctor>;
struct BSSystemFileStorage;
extern template struct internal::RttiLocator<BSSystemFileStorage>;
struct BSTaskletGroupData;
extern template struct internal::RttiLocator<BSTaskletGroupData>;
struct BSTaskletManagerCallback;
extern template struct internal::RttiLocator<BSTaskletManagerCallback>;
struct BSTaskletManager;
extern template struct internal::RttiLocator<BSTaskletManager>;
struct BSSearchPath;
extern template struct internal::RttiLocator<BSSearchPath>;
struct BSWin32TaskletManager;
extern template struct internal::RttiLocator<BSWin32TaskletManager>;
struct BSWin32TaskletGroupData;
extern template struct internal::RttiLocator<BSWin32TaskletGroupData>;
struct NiThreadProcedure;
extern template struct internal::RttiLocator<NiThreadProcedure>;
struct NiLight;
extern template struct internal::RttiLocator<NiLight>;
struct NiSwitchNode;
extern template struct internal::RttiLocator<NiSwitchNode>;
struct NiStringsExtraData;
extern template struct internal::RttiLocator<NiStringsExtraData>;
struct NiCamera;
extern template struct internal::RttiLocator<NiCamera>;
struct BSSkinnedDecalTriShape;
extern template struct internal::RttiLocator<BSSkinnedDecalTriShape>;
struct NiTexture;
extern template struct internal::RttiLocator<NiTexture>;
struct NiSourceTexture;
extern template struct internal::RttiLocator<NiSourceTexture>;
struct BSFlattenedBoneTree;
extern template struct internal::RttiLocator<BSFlattenedBoneTree>;
struct NiSkinInstance;
extern template struct internal::RttiLocator<NiSkinInstance>;
struct BSDismemberSkinInstance;
extern template struct internal::RttiLocator<BSDismemberSkinInstance>;
struct NiStringExtraData;
extern template struct internal::RttiLocator<NiStringExtraData>;
struct NiGeometryData;
extern template struct internal::RttiLocator<NiGeometryData>;
struct NiPointLight;
extern template struct internal::RttiLocator<NiPointLight>;
struct NiAVObjectPalette;
extern template struct internal::RttiLocator<NiAVObjectPalette>;
struct NiDefaultAVObjectPalette;
extern template struct internal::RttiLocator<NiDefaultAVObjectPalette>;
struct BSResourceNiBinaryStream;
extern template struct internal::RttiLocator<BSResourceNiBinaryStream>;
struct NiDirectionalLight;
extern template struct internal::RttiLocator<NiDirectionalLight>;
struct NiParticles;
extern template struct internal::RttiLocator<NiParticles>;
struct NiSkinPartition;
extern template struct internal::RttiLocator<NiSkinPartition>;
struct NiVertWeightsExtraData;
extern template struct internal::RttiLocator<NiVertWeightsExtraData>;
struct NiGeometry;
extern template struct internal::RttiLocator<NiGeometry>;
struct NiSkinData;
extern template struct internal::RttiLocator<NiSkinData>;
struct NiShadeProperty;
extern template struct internal::RttiLocator<NiShadeProperty>;
struct NiAccumulator;
extern template struct internal::RttiLocator<NiAccumulator>;
struct NiAlphaAccumulator;
extern template struct internal::RttiLocator<NiAlphaAccumulator>;
struct NiBackToFrontAccumulator;
extern template struct internal::RttiLocator<NiBackToFrontAccumulator>;
struct NiAmbientLight;
extern template struct internal::RttiLocator<NiAmbientLight>;
struct NiBinaryExtraData;
extern template struct internal::RttiLocator<NiBinaryExtraData>;
struct NiBooleanExtraData;
extern template struct internal::RttiLocator<NiBooleanExtraData>;
struct NiBSPNode;
extern template struct internal::RttiLocator<NiBSPNode>;
struct NiColorExtraData;
extern template struct internal::RttiLocator<NiColorExtraData>;
struct NiFloatExtraData;
extern template struct internal::RttiLocator<NiFloatExtraData>;
struct NiFloatsExtraData;
extern template struct internal::RttiLocator<NiFloatsExtraData>;
struct NiFogProperty;
extern template struct internal::RttiLocator<NiFogProperty>;
struct NiIntegerExtraData;
extern template struct internal::RttiLocator<NiIntegerExtraData>;
struct NiIntegersExtraData;
extern template struct internal::RttiLocator<NiIntegersExtraData>;
struct NiParticlesData;
extern template struct internal::RttiLocator<NiParticlesData>;
struct NiParticleMeshesData;
extern template struct internal::RttiLocator<NiParticleMeshesData>;
struct NiParticleMeshes;
extern template struct internal::RttiLocator<NiParticleMeshes>;
struct NiSpotLight;
extern template struct internal::RttiLocator<NiSpotLight>;
struct NiSwitchStringExtraData;
extern template struct internal::RttiLocator<NiSwitchStringExtraData>;
struct NiTriShapeData;
extern template struct internal::RttiLocator<NiTriShapeData>;
struct NiTriBasedGeomData;
extern template struct internal::RttiLocator<NiTriBasedGeomData>;
struct NiTriShape;
extern template struct internal::RttiLocator<NiTriShape>;
struct NiTriBasedGeom;
extern template struct internal::RttiLocator<NiTriBasedGeom>;
struct NiTriStripsData;
extern template struct internal::RttiLocator<NiTriStripsData>;
struct NiTriStrips;
extern template struct internal::RttiLocator<NiTriStrips>;
struct NiVectorExtraData;
extern template struct internal::RttiLocator<NiVectorExtraData>;
struct BSLODTriShape;
extern template struct internal::RttiLocator<BSLODTriShape>;
struct NiAdditionalGeometryData;
extern template struct internal::RttiLocator<NiAdditionalGeometryData>;
struct BSSegmentedTriShape;
extern template struct internal::RttiLocator<BSSegmentedTriShape>;
struct NiCollisionData;
extern template struct internal::RttiLocator<NiCollisionData>;
struct NiOBBRoot;
extern template struct internal::RttiLocator<NiOBBRoot>;
struct NiBoundingVolume;
extern template struct internal::RttiLocator<NiBoundingVolume>;
struct NiBoxBV;
extern template struct internal::RttiLocator<NiBoxBV>;
struct NiCapsuleBV;
extern template struct internal::RttiLocator<NiCapsuleBV>;
struct NiHalfSpaceBV;
extern template struct internal::RttiLocator<NiHalfSpaceBV>;
struct NiSphereBV;
extern template struct internal::RttiLocator<NiSphereBV>;
struct NiUnionBV;
extern template struct internal::RttiLocator<NiUnionBV>;
struct NiOBBNode;
extern template struct internal::RttiLocator<NiOBBNode>;
struct NiOBBLeaf;
extern template struct internal::RttiLocator<NiOBBLeaf>;
struct NiIntersector;
extern template struct internal::RttiLocator<NiIntersector>;
struct NiBoxSphereIntersector;
extern template struct internal::RttiLocator<NiBoxSphereIntersector>;
struct NiBoxCapsuleIntersector;
extern template struct internal::RttiLocator<NiBoxCapsuleIntersector>;
struct NiCapsuleCapsuleIntersector;
extern template struct internal::RttiLocator<NiCapsuleCapsuleIntersector>;
struct NiCapsuleSphereIntersector;
extern template struct internal::RttiLocator<NiCapsuleSphereIntersector>;
struct NiCapsuleTriIntersector;
extern template struct internal::RttiLocator<NiCapsuleTriIntersector>;
struct NiSphereTriIntersector;
extern template struct internal::RttiLocator<NiSphereTriIntersector>;
struct NiControllerManager;
extern template struct internal::RttiLocator<NiControllerManager>;
struct NiTextKeyMatch;
extern template struct internal::RttiLocator<NiTextKeyMatch>;
struct NiMultiTargetTransformController;
extern template struct internal::RttiLocator<NiMultiTargetTransformController>;
struct NiInterpController;
extern template struct internal::RttiLocator<NiInterpController>;
struct NiBlendInterpolator;
extern template struct internal::RttiLocator<NiBlendInterpolator>;
struct NiInterpolator;
extern template struct internal::RttiLocator<NiInterpolator>;
struct BSMultiTargetTreadTransfController;
extern template struct internal::RttiLocator<BSMultiTargetTreadTransfController>;
struct NiFloatInterpolator;
extern template struct internal::RttiLocator<NiFloatInterpolator>;
struct NiKeyBasedInterpolator;
extern template struct internal::RttiLocator<NiKeyBasedInterpolator>;
struct NiColorInterpolator;
extern template struct internal::RttiLocator<NiColorInterpolator>;
struct NiSingleInterpController;
extern template struct internal::RttiLocator<NiSingleInterpController>;
struct NiTransformInterpolator;
extern template struct internal::RttiLocator<NiTransformInterpolator>;
struct NiPosData;
extern template struct internal::RttiLocator<NiPosData>;
struct NiPathInterpolator;
extern template struct internal::RttiLocator<NiPathInterpolator>;
struct NiBlendTransformInterpolator;
extern template struct internal::RttiLocator<NiBlendTransformInterpolator>;
struct NiBlendFloatInterpolator;
extern template struct internal::RttiLocator<NiBlendFloatInterpolator>;
struct NiFloatExtraDataController;
extern template struct internal::RttiLocator<NiFloatExtraDataController>;
struct NiExtraDataController;
extern template struct internal::RttiLocator<NiExtraDataController>;
struct NiTransformController;
extern template struct internal::RttiLocator<NiTransformController>;
struct NiBlendAccumTransformInterpolator;
extern template struct internal::RttiLocator<NiBlendAccumTransformInterpolator>;
struct BSBlendTreadTransfInterpolator;
extern template struct internal::RttiLocator<BSBlendTreadTransfInterpolator>;
struct NiTransformData;
extern template struct internal::RttiLocator<NiTransformData>;
struct NiBlendBoolInterpolator;
extern template struct internal::RttiLocator<NiBlendBoolInterpolator>;
struct NiBlendColorInterpolator;
extern template struct internal::RttiLocator<NiBlendColorInterpolator>;
struct NiBlendPoint3Interpolator;
extern template struct internal::RttiLocator<NiBlendPoint3Interpolator>;
struct NiBlendQuaternionInterpolator;
extern template struct internal::RttiLocator<NiBlendQuaternionInterpolator>;
struct NiBoolData;
extern template struct internal::RttiLocator<NiBoolData>;
struct NiBoolInterpolator;
extern template struct internal::RttiLocator<NiBoolInterpolator>;
struct NiBoolTimelineInterpolator;
extern template struct internal::RttiLocator<NiBoolTimelineInterpolator>;
struct NiBSplineBasisData;
extern template struct internal::RttiLocator<NiBSplineBasisData>;
struct NiBSplineData;
extern template struct internal::RttiLocator<NiBSplineData>;
struct NiBSplineColorInterpolator;
extern template struct internal::RttiLocator<NiBSplineColorInterpolator>;
struct NiBSplineInterpolator;
extern template struct internal::RttiLocator<NiBSplineInterpolator>;
struct NiBSplineCompColorInterpolator;
extern template struct internal::RttiLocator<NiBSplineCompColorInterpolator>;
struct NiBSplineCompFloatInterpolator;
extern template struct internal::RttiLocator<NiBSplineCompFloatInterpolator>;
struct NiBSplineFloatInterpolator;
extern template struct internal::RttiLocator<NiBSplineFloatInterpolator>;
struct NiBSplineCompPoint3Interpolator;
extern template struct internal::RttiLocator<NiBSplineCompPoint3Interpolator>;
struct NiBSplinePoint3Interpolator;
extern template struct internal::RttiLocator<NiBSplinePoint3Interpolator>;
struct NiBSplineCompTransformInterpolator;
extern template struct internal::RttiLocator<NiBSplineCompTransformInterpolator>;
struct NiBSplineTransformInterpolator;
extern template struct internal::RttiLocator<NiBSplineTransformInterpolator>;
struct NiColorExtraDataController;
extern template struct internal::RttiLocator<NiColorExtraDataController>;
struct NiFloatsExtraDataController;
extern template struct internal::RttiLocator<NiFloatsExtraDataController>;
struct NiFloatsExtraDataPoint3Controller;
extern template struct internal::RttiLocator<NiFloatsExtraDataPoint3Controller>;
struct NiKeyframeManager;
extern template struct internal::RttiLocator<NiKeyframeManager>;
struct NiLightColorController;
extern template struct internal::RttiLocator<NiLightColorController>;
struct NiPoint3InterpController;
extern template struct internal::RttiLocator<NiPoint3InterpController>;
struct NiLightDimmerController;
extern template struct internal::RttiLocator<NiLightDimmerController>;
struct NiFloatInterpController;
extern template struct internal::RttiLocator<NiFloatInterpController>;
struct NiLookAtController;
extern template struct internal::RttiLocator<NiLookAtController>;
struct NiLookAtInterpolator;
extern template struct internal::RttiLocator<NiLookAtInterpolator>;
struct NiMorphData;
extern template struct internal::RttiLocator<NiMorphData>;
struct NiPathController;
extern template struct internal::RttiLocator<NiPathController>;
struct NiPoint3Interpolator;
extern template struct internal::RttiLocator<NiPoint3Interpolator>;
struct NiQuaternionInterpolator;
extern template struct internal::RttiLocator<NiQuaternionInterpolator>;
struct NiFloatController;
extern template struct internal::RttiLocator<NiFloatController>;
struct NiRollController;
extern template struct internal::RttiLocator<NiRollController>;
struct NiRotData;
extern template struct internal::RttiLocator<NiRotData>;
struct NiSequence;
extern template struct internal::RttiLocator<NiSequence>;
struct NiSequenceStreamHelper;
extern template struct internal::RttiLocator<NiSequenceStreamHelper>;
struct NiStringPalette;
extern template struct internal::RttiLocator<NiStringPalette>;
struct NiTextKeyExtraData;
extern template struct internal::RttiLocator<NiTextKeyExtraData>;
struct NiUVData;
extern template struct internal::RttiLocator<NiUVData>;
struct NiVisController;
extern template struct internal::RttiLocator<NiVisController>;
struct NiBoolInterpController;
extern template struct internal::RttiLocator<NiBoolInterpController>;
struct BSAnimNotes;
extern template struct internal::RttiLocator<BSAnimNotes>;
struct BSAnimNote;
extern template struct internal::RttiLocator<BSAnimNote>;
struct BSGrabIKNote;
extern template struct internal::RttiLocator<BSGrabIKNote>;
struct BSLookIKNote;
extern template struct internal::RttiLocator<BSLookIKNote>;
struct BSRotAccumTransfInterpolator;
extern template struct internal::RttiLocator<BSRotAccumTransfInterpolator>;
struct BSTreadTransfInterpolator;
extern template struct internal::RttiLocator<BSTreadTransfInterpolator>;
struct BSFrustumFOVController;
extern template struct internal::RttiLocator<BSFrustumFOVController>;
struct NiParticleSystem;
extern template struct internal::RttiLocator<NiParticleSystem>;
struct NiPSysEmitterCtlr;
extern template struct internal::RttiLocator<NiPSysEmitterCtlr>;
struct NiPSysModifierCtlr;
extern template struct internal::RttiLocator<NiPSysModifierCtlr>;
struct NiPSysGravityModifier;
extern template struct internal::RttiLocator<NiPSysGravityModifier>;
struct NiPSysModifier;
extern template struct internal::RttiLocator<NiPSysModifier>;
struct BSPSysHavokUpdateModifier;
extern template struct internal::RttiLocator<BSPSysHavokUpdateModifier>;
struct NiPSysMeshUpdateModifier;
extern template struct internal::RttiLocator<NiPSysMeshUpdateModifier>;
struct NiMeshParticleSystem;
extern template struct internal::RttiLocator<NiMeshParticleSystem>;
struct NiPSysCylinderEmitter;
extern template struct internal::RttiLocator<NiPSysCylinderEmitter>;
struct NiPSysVolumeEmitter;
extern template struct internal::RttiLocator<NiPSysVolumeEmitter>;
struct NiPSysEmitter;
extern template struct internal::RttiLocator<NiPSysEmitter>;
struct BSStripParticleSystem;
extern template struct internal::RttiLocator<BSStripParticleSystem>;
struct NiPSysUpdateCtlr;
extern template struct internal::RttiLocator<NiPSysUpdateCtlr>;
struct NiMeshPSysData;
extern template struct internal::RttiLocator<NiMeshPSysData>;
struct NiPSysData;
extern template struct internal::RttiLocator<NiPSysData>;
struct NiPSysAirFieldAirFrictionCtlr;
extern template struct internal::RttiLocator<NiPSysAirFieldAirFrictionCtlr>;
struct NiPSysModifierFloatCtlr;
extern template struct internal::RttiLocator<NiPSysModifierFloatCtlr>;
struct NiPSysAirFieldInheritVelocityCtlr;
extern template struct internal::RttiLocator<NiPSysAirFieldInheritVelocityCtlr>;
struct NiPSysAirFieldModifier;
extern template struct internal::RttiLocator<NiPSysAirFieldModifier>;
struct NiPSysFieldModifier;
extern template struct internal::RttiLocator<NiPSysFieldModifier>;
struct NiPSysAirFieldSpreadCtlr;
extern template struct internal::RttiLocator<NiPSysAirFieldSpreadCtlr>;
struct NiPSysAgeDeathModifier;
extern template struct internal::RttiLocator<NiPSysAgeDeathModifier>;
struct NiPSysBombModifier;
extern template struct internal::RttiLocator<NiPSysBombModifier>;
struct NiPSysBoundUpdateModifier;
extern template struct internal::RttiLocator<NiPSysBoundUpdateModifier>;
struct NiPSysBoxEmitter;
extern template struct internal::RttiLocator<NiPSysBoxEmitter>;
struct NiPSysColliderManager;
extern template struct internal::RttiLocator<NiPSysColliderManager>;
struct NiPSysColorModifier;
extern template struct internal::RttiLocator<NiPSysColorModifier>;
struct NiPSysDragFieldModifier;
extern template struct internal::RttiLocator<NiPSysDragFieldModifier>;
struct NiPSysDragModifier;
extern template struct internal::RttiLocator<NiPSysDragModifier>;
struct NiPSysEmitterCtlrData;
extern template struct internal::RttiLocator<NiPSysEmitterCtlrData>;
struct NiPSysEmitterDeclinationCtlr;
extern template struct internal::RttiLocator<NiPSysEmitterDeclinationCtlr>;
struct NiPSysEmitterDeclinationVarCtlr;
extern template struct internal::RttiLocator<NiPSysEmitterDeclinationVarCtlr>;
struct NiPSysEmitterInitialRadiusCtlr;
extern template struct internal::RttiLocator<NiPSysEmitterInitialRadiusCtlr>;
struct NiPSysEmitterLifeSpanCtlr;
extern template struct internal::RttiLocator<NiPSysEmitterLifeSpanCtlr>;
struct NiPSysEmitterPlanarAngleCtlr;
extern template struct internal::RttiLocator<NiPSysEmitterPlanarAngleCtlr>;
struct NiPSysEmitterPlanarAngleVarCtlr;
extern template struct internal::RttiLocator<NiPSysEmitterPlanarAngleVarCtlr>;
struct NiPSysEmitterSpeedCtlr;
extern template struct internal::RttiLocator<NiPSysEmitterSpeedCtlr>;
struct NiPSysFieldAttenuationCtlr;
extern template struct internal::RttiLocator<NiPSysFieldAttenuationCtlr>;
struct NiPSysFieldMagnitudeCtlr;
extern template struct internal::RttiLocator<NiPSysFieldMagnitudeCtlr>;
struct NiPSysFieldMaxDistanceCtlr;
extern template struct internal::RttiLocator<NiPSysFieldMaxDistanceCtlr>;
struct NiPSysGravityFieldModifier;
extern template struct internal::RttiLocator<NiPSysGravityFieldModifier>;
struct NiPSysGravityStrengthCtlr;
extern template struct internal::RttiLocator<NiPSysGravityStrengthCtlr>;
struct NiPSysGrowFadeModifier;
extern template struct internal::RttiLocator<NiPSysGrowFadeModifier>;
struct NiPSysInitialRotAngleCtlr;
extern template struct internal::RttiLocator<NiPSysInitialRotAngleCtlr>;
struct NiPSysInitialRotAngleVarCtlr;
extern template struct internal::RttiLocator<NiPSysInitialRotAngleVarCtlr>;
struct NiPSysInitialRotSpeedCtlr;
extern template struct internal::RttiLocator<NiPSysInitialRotSpeedCtlr>;
struct NiPSysInitialRotSpeedVarCtlr;
extern template struct internal::RttiLocator<NiPSysInitialRotSpeedVarCtlr>;
struct NiPSysMeshEmitter;
extern template struct internal::RttiLocator<NiPSysMeshEmitter>;
struct NiPSysModifierActiveCtlr;
extern template struct internal::RttiLocator<NiPSysModifierActiveCtlr>;
struct NiPSysModifierBoolCtlr;
extern template struct internal::RttiLocator<NiPSysModifierBoolCtlr>;
struct NiPSysPlanarCollider;
extern template struct internal::RttiLocator<NiPSysPlanarCollider>;
struct NiPSysCollider;
extern template struct internal::RttiLocator<NiPSysCollider>;
struct NiPSysPositionModifier;
extern template struct internal::RttiLocator<NiPSysPositionModifier>;
struct NiPSysRadialFieldModifier;
extern template struct internal::RttiLocator<NiPSysRadialFieldModifier>;
struct NiPSysResetOnLoopCtlr;
extern template struct internal::RttiLocator<NiPSysResetOnLoopCtlr>;
struct NiPSysRotationModifier;
extern template struct internal::RttiLocator<NiPSysRotationModifier>;
struct NiPSysSpawnModifier;
extern template struct internal::RttiLocator<NiPSysSpawnModifier>;
struct NiPSysSphereEmitter;
extern template struct internal::RttiLocator<NiPSysSphereEmitter>;
struct NiPSysSphericalCollider;
extern template struct internal::RttiLocator<NiPSysSphericalCollider>;
struct NiPSysTurbulenceFieldModifier;
extern template struct internal::RttiLocator<NiPSysTurbulenceFieldModifier>;
struct NiPSysVortexFieldModifier;
extern template struct internal::RttiLocator<NiPSysVortexFieldModifier>;
struct BSStripPSysData;
extern template struct internal::RttiLocator<BSStripPSysData>;
struct BSPSysRecycleBoundModifier;
extern template struct internal::RttiLocator<BSPSysRecycleBoundModifier>;
struct BSPSysInheritVelocityModifier;
extern template struct internal::RttiLocator<BSPSysInheritVelocityModifier>;
struct BSTaskManager;
extern template struct internal::RttiLocator<BSTaskManager>;
struct BSTaskManagerThread;
extern template struct internal::RttiLocator<BSTaskManagerThread>;
struct IOManager;
extern template struct internal::RttiLocator<IOManager>;
struct QueuedNamedFile;
extern template struct internal::RttiLocator<QueuedNamedFile>;
struct BSMultiBound;
extern template struct internal::RttiLocator<BSMultiBound>;
struct BSMultiBoundRoom;
extern template struct internal::RttiLocator<BSMultiBoundRoom>;
struct BSMultiBoundNode;
extern template struct internal::RttiLocator<BSMultiBoundNode>;
struct BSNiNode;
extern template struct internal::RttiLocator<BSNiNode>;
struct BSReference;
extern template struct internal::RttiLocator<BSReference>;
struct BSNodeReferences;
extern template struct internal::RttiLocator<BSNodeReferences>;
struct BSXFlags;
extern template struct internal::RttiLocator<BSXFlags>;
struct BSValueNode;
extern template struct internal::RttiLocator<BSValueNode>;
struct ITextureDB;
extern template struct internal::RttiLocator<ITextureDB>;
struct BSWindModifier;
extern template struct internal::RttiLocator<BSWindModifier>;
struct BSTempNode;
extern template struct internal::RttiLocator<BSTempNode>;
struct BSPortalGraph;
extern template struct internal::RttiLocator<BSPortalGraph>;
struct BSPortalGraphEntry;
extern template struct internal::RttiLocator<BSPortalGraphEntry>;
struct MessageHandler;
extern template struct internal::RttiLocator<MessageHandler>;
struct BSRangeNode;
extern template struct internal::RttiLocator<BSRangeNode>;
struct BSBlastNode;
extern template struct internal::RttiLocator<BSBlastNode>;
struct BSDebrisNode;
extern template struct internal::RttiLocator<BSDebrisNode>;
struct BSDamageStage;
extern template struct internal::RttiLocator<BSDamageStage>;
struct PArrayPoint;
extern template struct internal::RttiLocator<PArrayPoint>;
struct BSPSysArrayEmitter;
extern template struct internal::RttiLocator<BSPSysArrayEmitter>;
struct BSInstanceTriShape;
extern template struct internal::RttiLocator<BSInstanceTriShape>;
struct BSMultiStreamInstanceTriShape;
extern template struct internal::RttiLocator<BSMultiStreamInstanceTriShape>;
struct BSIStream;
extern template struct internal::RttiLocator<BSIStream>;
struct BSOStream;
extern template struct internal::RttiLocator<BSOStream>;
struct BSOcclusionBox;
extern template struct internal::RttiLocator<BSOcclusionBox>;
struct BSPortalSharedNode;
extern template struct internal::RttiLocator<BSPortalSharedNode>;
struct BSBodyMorphOffsetsExtraData;
extern template struct internal::RttiLocator<BSBodyMorphOffsetsExtraData>;
struct BSBehaviorGraphExtraData;
extern template struct internal::RttiLocator<BSBehaviorGraphExtraData>;
struct NiBSBoneLODController;
extern template struct internal::RttiLocator<NiBSBoneLODController>;
struct BSParticleSystemManager;
extern template struct internal::RttiLocator<BSParticleSystemManager>;
struct BSFurnitureMarkerNode;
extern template struct internal::RttiLocator<BSFurnitureMarkerNode>;
struct BSBound;
extern template struct internal::RttiLocator<BSBound>;
struct BSBoneMap;
extern template struct internal::RttiLocator<BSBoneMap>;
struct BSAnimInteractionMarker;
extern template struct internal::RttiLocator<BSAnimInteractionMarker>;
struct BSPSysMultiTargetEmitterCtlr;
extern template struct internal::RttiLocator<BSPSysMultiTargetEmitterCtlr>;
struct BSSubIndexTriShape;
extern template struct internal::RttiLocator<BSSubIndexTriShape>;
struct BSDistantObjectLargeRefExtraData;
extern template struct internal::RttiLocator<BSDistantObjectLargeRefExtraData>;
struct BSMasterParticleSystem;
extern template struct internal::RttiLocator<BSMasterParticleSystem>;
struct BSProceduralLightningTasklet;
extern template struct internal::RttiLocator<BSProceduralLightningTasklet>;
struct BSProceduralLightningController;
extern template struct internal::RttiLocator<BSProceduralLightningController>;
struct BSInvMarker;
extern template struct internal::RttiLocator<BSInvMarker>;
struct BSBoneLODExtraData;
extern template struct internal::RttiLocator<BSBoneLODExtraData>;
struct BSDecalPlacementVectorExtraData;
extern template struct internal::RttiLocator<BSDecalPlacementVectorExtraData>;
struct BSParentVelocityModifier;
extern template struct internal::RttiLocator<BSParentVelocityModifier>;
struct BSWArray;
extern template struct internal::RttiLocator<BSWArray>;
struct BSMultiBoundCapsule;
extern template struct internal::RttiLocator<BSMultiBoundCapsule>;
struct BSPSysStripUpdateModifier;
extern template struct internal::RttiLocator<BSPSysStripUpdateModifier>;
struct BSPSysSubTexModifier;
extern template struct internal::RttiLocator<BSPSysSubTexModifier>;
struct BSPSysScaleModifier;
extern template struct internal::RttiLocator<BSPSysScaleModifier>;
struct BSLagBoneController;
extern template struct internal::RttiLocator<BSLagBoneController>;
struct BSNonUniformScaleExtraData;
extern template struct internal::RttiLocator<BSNonUniformScaleExtraData>;
struct BSTableCurve;
extern template struct internal::RttiLocator<BSTableCurve>;
struct bhkTaskletManagerCallback;
extern template struct internal::RttiLocator<bhkTaskletManagerCallback>;
struct bhkOnStartupCallback;
extern template struct internal::RttiLocator<bhkOnStartupCallback>;
struct bhkOnExitCallback;
extern template struct internal::RttiLocator<bhkOnExitCallback>;
struct ahkpWorld;
extern template struct internal::RttiLocator<ahkpWorld>;
struct bhkWorld;
extern template struct internal::RttiLocator<bhkWorld>;
struct bhkStiffSpringConstraint;
extern template struct internal::RttiLocator<bhkStiffSpringConstraint>;
struct hkpAllRayHitCollector;
extern template struct internal::RttiLocator<hkpAllRayHitCollector>;
struct bhkRagdollPenetrationUtil;
extern template struct internal::RttiLocator<bhkRagdollPenetrationUtil>;
struct hkaRagdollRaycastInterface;
extern template struct internal::RttiLocator<hkaRagdollRaycastInterface>;
struct hkpCharacterState;
extern template struct internal::RttiLocator<hkpCharacterState>;
struct bhkCharacterState;
extern template struct internal::RttiLocator<bhkCharacterState>;
struct bhkShapeCollection;
extern template struct internal::RttiLocator<bhkShapeCollection>;
struct bhkCharacterController;
extern template struct internal::RttiLocator<bhkCharacterController>;
struct bhkCollisionBox;
extern template struct internal::RttiLocator<bhkCollisionBox>;
struct bhkICharOrientationController;
extern template struct internal::RttiLocator<bhkICharOrientationController>;
struct bhkCharacterControllerCinfo;
extern template struct internal::RttiLocator<bhkCharacterControllerCinfo>;
struct bhkCharacterStateClimbing;
extern template struct internal::RttiLocator<bhkCharacterStateClimbing>;
struct bhkCharacterStateFlying;
extern template struct internal::RttiLocator<bhkCharacterStateFlying>;
struct bhkListShape;
extern template struct internal::RttiLocator<bhkListShape>;
struct bhkRagdollShareData;
extern template struct internal::RttiLocator<bhkRagdollShareData>;
struct bhkRagdollController;
extern template struct internal::RttiLocator<bhkRagdollController>;
struct bhkCollisionFilter;
extern template struct internal::RttiLocator<bhkCollisionFilter>;
struct bhkAttachmentCollisionObject;
extern template struct internal::RttiLocator<bhkAttachmentCollisionObject>;
struct bhkBlendCollisionObject;
extern template struct internal::RttiLocator<bhkBlendCollisionObject>;
struct bhkLimitedHingeConstraint;
extern template struct internal::RttiLocator<bhkLimitedHingeConstraint>;
struct WeaponObject;
extern template struct internal::RttiLocator<WeaponObject>;
struct bhkRigidBodyT;
extern template struct internal::RttiLocator<bhkRigidBodyT>;
struct bhkWorldM;
extern template struct internal::RttiLocator<bhkWorldM>;
struct hkNiTriStripsShape;
extern template struct internal::RttiLocator<hkNiTriStripsShape>;
struct hkNormalTriangleShape;
extern template struct internal::RttiLocator<hkNormalTriangleShape>;
struct hkPackedNiTriStripsData;
extern template struct internal::RttiLocator<hkPackedNiTriStripsData>;
struct hkPackedNiTriStripsShape;
extern template struct internal::RttiLocator<hkPackedNiTriStripsShape>;
struct bhkCapsuleShape;
extern template struct internal::RttiLocator<bhkCapsuleShape>;
struct bhkNiTriStripsShape;
extern template struct internal::RttiLocator<bhkNiTriStripsShape>;
struct bhkPackedNiTriStripsShape;
extern template struct internal::RttiLocator<bhkPackedNiTriStripsShape>;
struct hkAvoidBox;
extern template struct internal::RttiLocator<hkAvoidBox>;
struct bhkAvoidBox;
extern template struct internal::RttiLocator<bhkAvoidBox>;
struct ahkpMalleableConstraintData;
extern template struct internal::RttiLocator<ahkpMalleableConstraintData>;
struct bhkMalleableConstraint;
extern template struct internal::RttiLocator<bhkMalleableConstraint>;
struct hkBSHeightFieldShape;
extern template struct internal::RttiLocator<hkBSHeightFieldShape>;
struct hkProductFeatures;
extern template struct internal::RttiLocator<hkProductFeatures>;
struct bhkCachingShapePhantom;
extern template struct internal::RttiLocator<bhkCachingShapePhantom>;
struct hkpCharacterProxyListener;
extern template struct internal::RttiLocator<hkpCharacterProxyListener>;
struct bhkCharacterProxy;
extern template struct internal::RttiLocator<bhkCharacterProxy>;
struct bhkCharProxyController;
extern template struct internal::RttiLocator<bhkCharProxyController>;
struct bhkCharProxyControllerCinfo;
extern template struct internal::RttiLocator<bhkCharProxyControllerCinfo>;
struct hkpCharacterRigidBodyListener;
extern template struct internal::RttiLocator<hkpCharacterRigidBodyListener>;
struct bhkCharacterRigidBody;
extern template struct internal::RttiLocator<bhkCharacterRigidBody>;
struct bhkCharRigidBodyControllerCinfo;
extern template struct internal::RttiLocator<bhkCharRigidBodyControllerCinfo>;
struct bhkCharRigidBodyController;
extern template struct internal::RttiLocator<bhkCharRigidBodyController>;
struct bhkBallAndSocketConstraint;
extern template struct internal::RttiLocator<bhkBallAndSocketConstraint>;
struct bhkRagdollTemplateData;
extern template struct internal::RttiLocator<bhkRagdollTemplateData>;
struct bhkRagdollTemplate;
extern template struct internal::RttiLocator<bhkRagdollTemplate>;
struct bhkRagdollConstraint;
extern template struct internal::RttiLocator<bhkRagdollConstraint>;
struct hkpSafeEaseConstraintsAction;
extern template struct internal::RttiLocator<hkpSafeEaseConstraintsAction>;
struct bhkBipedOrientationController;
extern template struct internal::RttiLocator<bhkBipedOrientationController>;
struct hkThreadMemory;
extern template struct internal::RttiLocator<hkThreadMemory>;
struct bhkMemorySystem;
extern template struct internal::RttiLocator<bhkMemorySystem>;
struct hkpSuspendInactiveAgentsUtil;
extern template struct internal::RttiLocator<hkpSuspendInactiveAgentsUtil>;
struct bhkCompressedMeshShapeData;
extern template struct internal::RttiLocator<bhkCompressedMeshShapeData>;
struct bhkCompressedMeshShape;
extern template struct internal::RttiLocator<bhkCompressedMeshShape>;
struct hkpCompressedMeshShape;
extern template struct internal::RttiLocator<hkpCompressedMeshShape>;
struct bhkConvexSweepShape;
extern template struct internal::RttiLocator<bhkConvexSweepShape>;
struct bhkConvexTransformShape;
extern template struct internal::RttiLocator<bhkConvexTransformShape>;
struct bhkConvexTranslateShape;
extern template struct internal::RttiLocator<bhkConvexTranslateShape>;
struct bhkConvexVerticesShape;
extern template struct internal::RttiLocator<bhkConvexVerticesShape>;
struct bhkCylinderShape;
extern template struct internal::RttiLocator<bhkCylinderShape>;
struct bhkMultiSphereShape;
extern template struct internal::RttiLocator<bhkMultiSphereShape>;
struct bhkHeightFieldShape;
extern template struct internal::RttiLocator<bhkHeightFieldShape>;
struct bhkPlaneShape;
extern template struct internal::RttiLocator<bhkPlaneShape>;
struct bhkTriangleShape;
extern template struct internal::RttiLocator<bhkTriangleShape>;
struct hkScaledMoppBvTreeShape;
extern template struct internal::RttiLocator<hkScaledMoppBvTreeShape>;
struct bhkMoppBvTreeShape;
extern template struct internal::RttiLocator<bhkMoppBvTreeShape>;
struct bhkTransformShape;
extern template struct internal::RttiLocator<bhkTransformShape>;
struct bhkConstraintChain;
extern template struct internal::RttiLocator<bhkConstraintChain>;
struct bhkBallSocketConstraintChain;
extern template struct internal::RttiLocator<bhkBallSocketConstraintChain>;
struct bhkGroupConstraint;
extern template struct internal::RttiLocator<bhkGroupConstraint>;
struct bhkHingeLimitsConstraint;
extern template struct internal::RttiLocator<bhkHingeLimitsConstraint>;
struct bhkGenericConstraint;
extern template struct internal::RttiLocator<bhkGenericConstraint>;
struct bhkFixedConstraint;
extern template struct internal::RttiLocator<bhkFixedConstraint>;
struct bhkRagdollLimitsConstraint;
extern template struct internal::RttiLocator<bhkRagdollLimitsConstraint>;
struct bhkWheelConstraint;
extern template struct internal::RttiLocator<bhkWheelConstraint>;
struct ahkpBreakableConstraintData;
extern template struct internal::RttiLocator<ahkpBreakableConstraintData>;
struct bhkBreakableConstraint;
extern template struct internal::RttiLocator<bhkBreakableConstraint>;
struct bhkBinaryAction;
extern template struct internal::RttiLocator<bhkBinaryAction>;
struct bhkAngularDashpotAction;
extern template struct internal::RttiLocator<bhkAngularDashpotAction>;
struct bhkDashpotAction;
extern template struct internal::RttiLocator<bhkDashpotAction>;
struct bhkLiquidAction;
extern template struct internal::RttiLocator<bhkLiquidAction>;
struct bhkMotorAction;
extern template struct internal::RttiLocator<bhkMotorAction>;
struct bhkOrientHingedBodyAction;
extern template struct internal::RttiLocator<bhkOrientHingedBodyAction>;
struct bhkSpringAction;
extern template struct internal::RttiLocator<bhkSpringAction>;
struct bhkBlendController;
extern template struct internal::RttiLocator<bhkBlendController>;
struct bhkExtraData;
extern template struct internal::RttiLocator<bhkExtraData>;
struct bhkPoseArray;
extern template struct internal::RttiLocator<bhkPoseArray>;
struct hkaDetectRagdollPenetration;
extern template struct internal::RttiLocator<hkaDetectRagdollPenetration>;
struct bhkCharacterStateInAir;
extern template struct internal::RttiLocator<bhkCharacterStateInAir>;
struct bhkCharacterStateJumping;
extern template struct internal::RttiLocator<bhkCharacterStateJumping>;
struct bhkCharacterStateOnGround;
extern template struct internal::RttiLocator<bhkCharacterStateOnGround>;
struct bhkCharacterStateSwimming;
extern template struct internal::RttiLocator<bhkCharacterStateSwimming>;
struct hkCharControllerShape;
extern template struct internal::RttiLocator<hkCharControllerShape>;
struct bhkCharControllerShape;
extern template struct internal::RttiLocator<bhkCharControllerShape>;
struct bhkQuadOrientationController;
extern template struct internal::RttiLocator<bhkQuadOrientationController>;
struct bhkPositionConstraintMotor;
extern template struct internal::RttiLocator<bhkPositionConstraintMotor>;
struct bhkVelocityConstraintMotor;
extern template struct internal::RttiLocator<bhkVelocityConstraintMotor>;
struct bhkSpringDamperConstraintMotor;
extern template struct internal::RttiLocator<bhkSpringDamperConstraintMotor>;
struct hkbCameraShakeEventPayload;
extern template struct internal::RttiLocator<hkbCameraShakeEventPayload>;
struct hkbParticleSystemEventPayload;
extern template struct internal::RttiLocator<hkbParticleSystemEventPayload>;
struct hkbStateChooser;
extern template struct internal::RttiLocator<hkbStateChooser>;
struct hkbTestStateChooser;
extern template struct internal::RttiLocator<hkbTestStateChooser>;
struct hkbSimulationControlCommand;
extern template struct internal::RttiLocator<hkbSimulationControlCommand>;
struct hkbCharacterControlCommand;
extern template struct internal::RttiLocator<hkbCharacterControlCommand>;
struct hkbRaiseEventCommand;
extern template struct internal::RttiLocator<hkbRaiseEventCommand>;
struct hkbSetWordVariableCommand;
extern template struct internal::RttiLocator<hkbSetWordVariableCommand>;
struct hkbSetLocalTimeOfClipGeneratorCommand;
extern template struct internal::RttiLocator<hkbSetLocalTimeOfClipGeneratorCommand>;
struct hkbSetBehaviorCommand;
extern template struct internal::RttiLocator<hkbSetBehaviorCommand>;
struct hkbSetNodePropertyCommand;
extern template struct internal::RttiLocator<hkbSetNodePropertyCommand>;
struct hkbCharacterAddedInfo;
extern template struct internal::RttiLocator<hkbCharacterAddedInfo>;
struct hkbCharacterInfo;
extern template struct internal::RttiLocator<hkbCharacterInfo>;
struct hkbCharacterSteppedInfo;
extern template struct internal::RttiLocator<hkbCharacterSteppedInfo>;
struct hkbCharacterSkinInfo;
extern template struct internal::RttiLocator<hkbCharacterSkinInfo>;
struct hkbBehaviorInfo;
extern template struct internal::RttiLocator<hkbBehaviorInfo>;
struct hkbBehaviorEventsInfo;
extern template struct internal::RttiLocator<hkbBehaviorEventsInfo>;
struct hkbEventRaisedInfo;
extern template struct internal::RttiLocator<hkbEventRaisedInfo>;
struct hkbSimulationStateInfo;
extern template struct internal::RttiLocator<hkbSimulationStateInfo>;
struct hkbLinkedSymbolInfo;
extern template struct internal::RttiLocator<hkbLinkedSymbolInfo>;
struct hkbAuxiliaryNodeInfo;
extern template struct internal::RttiLocator<hkbAuxiliaryNodeInfo>;
struct hkbBehaviorGraphInternalStateInfo;
extern template struct internal::RttiLocator<hkbBehaviorGraphInternalStateInfo>;
struct hkpHeightFieldAgent;
extern template struct internal::RttiLocator<hkpHeightFieldAgent>;
struct hkHeightFieldRayForwardingCollector;
extern template struct internal::RttiLocator<hkHeightFieldRayForwardingCollector>;
struct hkpContinuousSimulation;
extern template struct internal::RttiLocator<hkpContinuousSimulation>;
struct hkpMultiThreadedSimulation;
extern template struct internal::RttiLocator<hkpMultiThreadedSimulation>;
struct bhkCharacterPointCollector;
extern template struct internal::RttiLocator<bhkCharacterPointCollector>;
struct ahkpCharacterProxy;
extern template struct internal::RttiLocator<ahkpCharacterProxy>;
struct ahkpCharacterRigidBody;
extern template struct internal::RttiLocator<ahkpCharacterRigidBody>;
struct hkSolverAllocator;
extern template struct internal::RttiLocator<hkSolverAllocator>;
struct bhkThreadMemorySource;
extern template struct internal::RttiLocator<bhkThreadMemorySource>;
struct hkJobThreadPool;
extern template struct internal::RttiLocator<hkJobThreadPool>;
struct hkCpuJobThreadPool;
extern template struct internal::RttiLocator<hkCpuJobThreadPool>;
struct hkLiquidAction;
extern template struct internal::RttiLocator<hkLiquidAction>;
struct hkOrientHingedBodyAction;
extern template struct internal::RttiLocator<hkOrientHingedBodyAction>;
struct hkgpConvexHull;
extern template struct internal::RttiLocator<hkgpConvexHull>;
struct bhkPointToPathConstraint;
extern template struct internal::RttiLocator<bhkPointToPathConstraint>;
struct hkRemoteObjectClientSideListener;
extern template struct internal::RttiLocator<hkRemoteObjectClientSideListener>;
struct hkbBehaviorClient;
extern template struct internal::RttiLocator<hkbBehaviorClient>;
struct hkbClientCharacterState;
extern template struct internal::RttiLocator<hkbClientCharacterState>;
struct hkpToiResourceMgr;
extern template struct internal::RttiLocator<hkpToiResourceMgr>;
struct hkpDefaultToiResourceMgr;
extern template struct internal::RttiLocator<hkpDefaultToiResourceMgr>;
struct hkpDeferredConstraintOwner;
extern template struct internal::RttiLocator<hkpDeferredConstraintOwner>;
struct hkgpIndexedMesh;
extern template struct internal::RttiLocator<hkgpIndexedMesh>;
struct hkpMoppMediator;
extern template struct internal::RttiLocator<hkpMoppMediator>;
struct hkpMoppShapeMediator;
extern template struct internal::RttiLocator<hkpMoppShapeMediator>;
struct hkpMoppCachedShapeMediator;
extern template struct internal::RttiLocator<hkpMoppCachedShapeMediator>;
struct hkpMoppCostFunction;
extern template struct internal::RttiLocator<hkpMoppCostFunction>;
struct hkProcess;
extern template struct internal::RttiLocator<hkProcess>;
struct hkRemoteObjectProcess;
extern template struct internal::RttiLocator<hkRemoteObjectProcess>;
struct hkKdTreeCastCollector;
extern template struct internal::RttiLocator<hkKdTreeCastCollector>;
struct hkCpuWorldGetClosestPointsCollector;
extern template struct internal::RttiLocator<hkCpuWorldGetClosestPointsCollector>;
struct hkCpuWorldLinearCastCollector;
extern template struct internal::RttiLocator<hkCpuWorldLinearCastCollector>;
struct hkpFixedBufferRayHitCollector;
extern template struct internal::RttiLocator<hkpFixedBufferRayHitCollector>;
struct hkCpuWorldRayCastCollector;
extern template struct internal::RttiLocator<hkCpuWorldRayCastCollector>;
struct hkpSimpleMeshShape;
extern template struct internal::RttiLocator<hkpSimpleMeshShape>;
struct hkpMoppNodeMgr;
extern template struct internal::RttiLocator<hkpMoppNodeMgr>;
struct hkpMoppSplitter;
extern template struct internal::RttiLocator<hkpMoppSplitter>;
struct hkpMoppDefaultSplitter;
extern template struct internal::RttiLocator<hkpMoppDefaultSplitter>;
struct hkpMoppCodeGenerator;
extern template struct internal::RttiLocator<hkpMoppCodeGenerator>;
struct hkpMoppAssembler;
extern template struct internal::RttiLocator<hkpMoppAssembler>;
struct hkpMoppDefaultAssembler;
extern template struct internal::RttiLocator<hkpMoppDefaultAssembler>;
struct hkgpTriangulatorBase;
extern template struct internal::RttiLocator<hkgpTriangulatorBase>;
struct hkgpMesh;
extern template struct internal::RttiLocator<hkgpMesh>;
struct hkProcessFactory;
extern template struct internal::RttiLocator<hkProcessFactory>;
struct hkKdTreeBundleCastCollector;
extern template struct internal::RttiLocator<hkKdTreeBundleCastCollector>;
struct hkpCollidableMediator;
extern template struct internal::RttiLocator<hkpCollidableMediator>;
struct hkKdTreeCpuBroadphaseBundleCastCollector;
extern template struct internal::RttiLocator<hkKdTreeCpuBroadphaseBundleCastCollector>;
struct BSUIScaleformData;
extern template struct internal::RttiLocator<BSUIScaleformData>;
struct GSysAllocBase;
extern template struct internal::RttiLocator<GSysAllocBase>;
struct GSysAllocPaged;
extern template struct internal::RttiLocator<GSysAllocPaged>;
struct GSysMemoryMap;
extern template struct internal::RttiLocator<GSysMemoryMap>;
struct GFxLog;
extern template struct internal::RttiLocator<GFxLog>;
struct GFxState;
extern template struct internal::RttiLocator<GFxState>;
struct GFxLogConstants;
extern template struct internal::RttiLocator<GFxLogConstants>;
struct GFxTranslator;
extern template struct internal::RttiLocator<GFxTranslator>;
struct GFxZlibSupportBase;
extern template struct internal::RttiLocator<GFxZlibSupportBase>;
struct GFxZlibSupport;
extern template struct internal::RttiLocator<GFxZlibSupport>;
struct BSScaleformTranslator;
extern template struct internal::RttiLocator<BSScaleformTranslator>;
struct BSStreamParserData;
extern template struct internal::RttiLocator<BSStreamParserData>;
struct BSResourceStreamParser;
extern template struct internal::RttiLocator<BSResourceStreamParser>;
struct GFile;
extern template struct internal::RttiLocator<GFile>;
struct GFileConstants;
extern template struct internal::RttiLocator<GFileConstants>;
struct GMemoryFile;
extern template struct internal::RttiLocator<GMemoryFile>;
struct GFxFileOpenerBase;
extern template struct internal::RttiLocator<GFxFileOpenerBase>;
struct BSScaleformFileOpener;
extern template struct internal::RttiLocator<BSScaleformFileOpener>;
struct IDebugText;
extern template struct internal::RttiLocator<IDebugText>;
struct DebugText;
extern template struct internal::RttiLocator<DebugText>;
struct GFxExternalInterface;
extern template struct internal::RttiLocator<GFxExternalInterface>;
struct FxDelegate;
extern template struct internal::RttiLocator<FxDelegate>;
struct AddCallbackVisitor;
extern template struct internal::RttiLocator<AddCallbackVisitor>;
struct RemoveCallbackVisitor;
extern template struct internal::RttiLocator<RemoveCallbackVisitor>;
struct GFxImageLoader;
extern template struct internal::RttiLocator<GFxImageLoader>;
struct BSScaleformImageLoader;
extern template struct internal::RttiLocator<BSScaleformImageLoader>;
struct BSScaleformMovieLoadTask;
extern template struct internal::RttiLocator<BSScaleformMovieLoadTask>;
struct BSMusicManager;
extern template struct internal::RttiLocator<BSMusicManager>;
struct BSNavmeshInfoSearch;
extern template struct internal::RttiLocator<BSNavmeshInfoSearch>;
struct BSPrecomputedNavmeshInfoSearch;
extern template struct internal::RttiLocator<BSPrecomputedNavmeshInfoSearch>;
struct IMovementSetState;
extern template struct internal::RttiLocator<IMovementSetState>;
struct IMovementQueryState;
extern template struct internal::RttiLocator<IMovementQueryState>;
struct MovementAgentActorState;
extern template struct internal::RttiLocator<MovementAgentActorState>;
struct IPathBuilderTracker;
extern template struct internal::RttiLocator<IPathBuilderTracker>;
struct NullPathBuilderTracker;
extern template struct internal::RttiLocator<NullPathBuilderTracker>;
struct IMovementQueryPathFollowing;
extern template struct internal::RttiLocator<IMovementQueryPathFollowing>;
struct IMovementSetPathFollowing;
extern template struct internal::RttiLocator<IMovementSetPathFollowing>;
struct IMovementPlayIdleResult;
extern template struct internal::RttiLocator<IMovementPlayIdleResult>;
struct MovementAgentPathFollowerStandard;
extern template struct internal::RttiLocator<MovementAgentPathFollowerStandard>;
struct MovementPathManagerAgent;
extern template struct internal::RttiLocator<MovementPathManagerAgent>;
struct IMovementSetGoal;
extern template struct internal::RttiLocator<IMovementSetGoal>;
struct IMovementQueryPathingState;
extern template struct internal::RttiLocator<IMovementQueryPathingState>;
struct IMovementPathManagerDataTracker;
extern template struct internal::RttiLocator<IMovementPathManagerDataTracker>;
struct MovementPathManagerArbiter;
extern template struct internal::RttiLocator<MovementPathManagerArbiter>;
struct MovementArbiter;
extern template struct internal::RttiLocator<MovementArbiter>;
struct MovementMessageNewPath;
extern template struct internal::RttiLocator<MovementMessageNewPath>;
struct MovementMessagePathEvent;
extern template struct internal::RttiLocator<MovementMessagePathEvent>;
struct MovementPathManagerNullTracker;
extern template struct internal::RttiLocator<MovementPathManagerNullTracker>;
struct BSNavmeshObstacleData;
extern template struct internal::RttiLocator<BSNavmeshObstacleData>;
struct PathingTaskData;
extern template struct internal::RttiLocator<PathingTaskData>;
struct MovementArbitrationAverageFloat;
extern template struct internal::RttiLocator<MovementArbitrationAverageFloat>;
struct MovementArbitrationMaxWeightPoint;
extern template struct internal::RttiLocator<MovementArbitrationMaxWeightPoint>;
struct MovementArbitrationMaxWeightParameters;
extern template struct internal::RttiLocator<MovementArbitrationMaxWeightParameters>;
struct NullMovementSelectIdleResult;
extern template struct internal::RttiLocator<NullMovementSelectIdleResult>;
struct BSPathingLOSGridCell;
extern template struct internal::RttiLocator<BSPathingLOSGridCell>;
struct BSPathingLOSGrid;
extern template struct internal::RttiLocator<BSPathingLOSGrid>;
struct BSPathingLOSGridMap;
extern template struct internal::RttiLocator<BSPathingLOSGridMap>;
struct BSPathBuilder;
extern template struct internal::RttiLocator<BSPathBuilder>;
struct BSPathEventManager;
extern template struct internal::RttiLocator<BSPathEventManager>;
struct IMovementControllerDataTracker;
extern template struct internal::RttiLocator<IMovementControllerDataTracker>;
struct BSPathingStreamSimpleBufferRead;
extern template struct internal::RttiLocator<BSPathingStreamSimpleBufferRead>;
struct MovementControllerNullDataTracker;
extern template struct internal::RttiLocator<MovementControllerNullDataTracker>;
struct MovementMessageDoor;
extern template struct internal::RttiLocator<MovementMessageDoor>;
struct MovementMessageApproachingDoor;
extern template struct internal::RttiLocator<MovementMessageApproachingDoor>;
struct MovementMessageActivateDoor;
extern template struct internal::RttiLocator<MovementMessageActivateDoor>;
struct MovementMessageWarpToLocation;
extern template struct internal::RttiLocator<MovementMessageWarpToLocation>;
struct MovementMessageWarpToMultiple;
extern template struct internal::RttiLocator<MovementMessageWarpToMultiple>;
struct MovementMessageBlocked;
extern template struct internal::RttiLocator<MovementMessageBlocked>;
struct MovementMessagePlayIdle;
extern template struct internal::RttiLocator<MovementMessagePlayIdle>;
struct MovementMessageFreezeDirection;
extern template struct internal::RttiLocator<MovementMessageFreezeDirection>;
struct MovementMessageSetStaticPath;
extern template struct internal::RttiLocator<MovementMessageSetStaticPath>;
struct MovementMessageJump;
extern template struct internal::RttiLocator<MovementMessageJump>;
struct IMovementQueryDeltas;
extern template struct internal::RttiLocator<IMovementQueryDeltas>;
struct MovementPostUpdateArbiter;
extern template struct internal::RttiLocator<MovementPostUpdateArbiter>;
struct IMovementSetStaticAvoider;
extern template struct internal::RttiLocator<IMovementSetStaticAvoider>;
struct IMovementQueryStaticAvoider;
extern template struct internal::RttiLocator<IMovementQueryStaticAvoider>;
struct MovementPathManagerAgentStaticAvoider;
extern template struct internal::RttiLocator<MovementPathManagerAgentStaticAvoider>;
struct IMovementQueryActorAvoidance;
extern template struct internal::RttiLocator<IMovementQueryActorAvoidance>;
struct MovementAgentActorAvoider;
extern template struct internal::RttiLocator<MovementAgentActorAvoider>;
struct MovementHandlerAgentTranslationController;
extern template struct internal::RttiLocator<MovementHandlerAgentTranslationController>;
struct MovementTweenerAgentFixedDelta;
extern template struct internal::RttiLocator<MovementTweenerAgentFixedDelta>;
struct MovementHandlerArbiter;
extern template struct internal::RttiLocator<MovementHandlerArbiter>;
struct IMovementPlannerSetArbitration;
extern template struct internal::RttiLocator<IMovementPlannerSetArbitration>;
struct MovementPlannerArbiter;
extern template struct internal::RttiLocator<MovementPlannerArbiter>;
struct MovementPathManagerAgentLoadedAreaMonitor;
extern template struct internal::RttiLocator<MovementPathManagerAgentLoadedAreaMonitor>;
struct IMovementQueryFlight;
extern template struct internal::RttiLocator<IMovementQueryFlight>;
struct MovementAgentPathFollowerFlight;
extern template struct internal::RttiLocator<MovementAgentPathFollowerFlight>;
struct MovementAgentPathFollowerVirtual;
extern template struct internal::RttiLocator<MovementAgentPathFollowerVirtual>;
struct MovementHandlerAgentAngleController;
extern template struct internal::RttiLocator<MovementHandlerAgentAngleController>;
struct MovementHandlerAgentAngleGain;
extern template struct internal::RttiLocator<MovementHandlerAgentAngleGain>;
struct MovementHandlerAgentSpeedPassThrough;
extern template struct internal::RttiLocator<MovementHandlerAgentSpeedPassThrough>;
struct MovementHandlerAgentAnglePassThrough;
extern template struct internal::RttiLocator<MovementHandlerAgentAnglePassThrough>;
struct MovementHandlerAgentDirectionPassThrough;
extern template struct internal::RttiLocator<MovementHandlerAgentDirectionPassThrough>;
struct MovementHandlerAgentStrafing;
extern template struct internal::RttiLocator<MovementHandlerAgentStrafing>;
struct MovementHandlerAgentLargeDeltaIdle;
extern template struct internal::RttiLocator<MovementHandlerAgentLargeDeltaIdle>;
struct MovementPlannerAgentNavmeshBounds;
extern template struct internal::RttiLocator<MovementPlannerAgentNavmeshBounds>;
struct MovementPathManagerAgentAvoidBox;
extern template struct internal::RttiLocator<MovementPathManagerAgentAvoidBox>;
struct IMovementQueryTweener;
extern template struct internal::RttiLocator<IMovementQueryTweener>;
struct IMovementSetTweener;
extern template struct internal::RttiLocator<IMovementSetTweener>;
struct MovementTweenerArbiter;
extern template struct internal::RttiLocator<MovementTweenerArbiter>;
struct MovementStateTweener;
extern template struct internal::RttiLocator<MovementStateTweener>;
struct MovementStateFollowPath;
extern template struct internal::RttiLocator<MovementStateFollowPath>;
struct MovementMessagePathComplete;
extern template struct internal::RttiLocator<MovementMessagePathComplete>;
struct MovementMessagePathFailed;
extern template struct internal::RttiLocator<MovementMessagePathFailed>;
struct MovementMessagePathCleared;
extern template struct internal::RttiLocator<MovementMessagePathCleared>;
struct BSPathSmootherPOVSearch;
extern template struct internal::RttiLocator<BSPathSmootherPOVSearch>;
struct BSPathingSearchRayCast;
extern template struct internal::RttiLocator<BSPathingSearchRayCast>;
struct IPathFollowerState;
extern template struct internal::RttiLocator<IPathFollowerState>;
struct PathFollowerStatePlayIdle;
extern template struct internal::RttiLocator<PathFollowerStatePlayIdle>;
struct PathFollowerStateFollowPathToParameter;
extern template struct internal::RttiLocator<PathFollowerStateFollowPathToParameter>;
struct PathFollowerStateTurnToAngle;
extern template struct internal::RttiLocator<PathFollowerStateTurnToAngle>;
struct PathFollowerStateKeepLastDirection;
extern template struct internal::RttiLocator<PathFollowerStateKeepLastDirection>;
struct BSNavmeshObstacleUndoData;
extern template struct internal::RttiLocator<BSNavmeshObstacleUndoData>;
struct MovementArbitrationVectorAdd;
extern template struct internal::RttiLocator<MovementArbitrationVectorAdd>;
struct BSFadeNode;
extern template struct internal::RttiLocator<BSFadeNode>;
struct BSShaderProperty;
extern template struct internal::RttiLocator<BSShaderProperty>;
struct BSLeafAnimNode;
extern template struct internal::RttiLocator<BSLeafAnimNode>;
struct BSTreeNode;
extern template struct internal::RttiLocator<BSTreeNode>;
struct NiBoneMatrixSetterI;
extern template struct internal::RttiLocator<NiBoneMatrixSetterI>;
struct BSImagespaceShaderAlphaBlend;
extern template struct internal::RttiLocator<BSImagespaceShaderAlphaBlend>;
struct BSImagespaceShader;
extern template struct internal::RttiLocator<BSImagespaceShader>;
struct BSShader;
extern template struct internal::RttiLocator<BSShader>;
struct BSReloadShaderI;
extern template struct internal::RttiLocator<BSReloadShaderI>;
struct ImageSpaceEffect;
extern template struct internal::RttiLocator<ImageSpaceEffect>;
struct BSImagespaceShaderBlur3;
extern template struct internal::RttiLocator<BSImagespaceShaderBlur3>;
struct BSImagespaceShaderBlur5;
extern template struct internal::RttiLocator<BSImagespaceShaderBlur5>;
struct BSImagespaceShaderBlur7;
extern template struct internal::RttiLocator<BSImagespaceShaderBlur7>;
struct BSImagespaceShaderBlur9;
extern template struct internal::RttiLocator<BSImagespaceShaderBlur9>;
struct BSImagespaceShaderBlur11;
extern template struct internal::RttiLocator<BSImagespaceShaderBlur11>;
struct BSImagespaceShaderBlur13;
extern template struct internal::RttiLocator<BSImagespaceShaderBlur13>;
struct BSImagespaceShaderBlur15;
extern template struct internal::RttiLocator<BSImagespaceShaderBlur15>;
struct BSImagespaceShaderNonHDRBlur3;
extern template struct internal::RttiLocator<BSImagespaceShaderNonHDRBlur3>;
struct BSImagespaceShaderNonHDRBlur5;
extern template struct internal::RttiLocator<BSImagespaceShaderNonHDRBlur5>;
struct BSImagespaceShaderNonHDRBlur7;
extern template struct internal::RttiLocator<BSImagespaceShaderNonHDRBlur7>;
struct BSImagespaceShaderNonHDRBlur9;
extern template struct internal::RttiLocator<BSImagespaceShaderNonHDRBlur9>;
struct BSImagespaceShaderNonHDRBlur11;
extern template struct internal::RttiLocator<BSImagespaceShaderNonHDRBlur11>;
struct BSImagespaceShaderNonHDRBlur13;
extern template struct internal::RttiLocator<BSImagespaceShaderNonHDRBlur13>;
struct BSImagespaceShaderNonHDRBlur15;
extern template struct internal::RttiLocator<BSImagespaceShaderNonHDRBlur15>;
struct BSImagespaceShaderBrightPassBlur3;
extern template struct internal::RttiLocator<BSImagespaceShaderBrightPassBlur3>;
struct BSImagespaceShaderBrightPassBlur5;
extern template struct internal::RttiLocator<BSImagespaceShaderBrightPassBlur5>;
struct BSImagespaceShaderBrightPassBlur7;
extern template struct internal::RttiLocator<BSImagespaceShaderBrightPassBlur7>;
struct BSImagespaceShaderBrightPassBlur9;
extern template struct internal::RttiLocator<BSImagespaceShaderBrightPassBlur9>;
struct BSImagespaceShaderBrightPassBlur11;
extern template struct internal::RttiLocator<BSImagespaceShaderBrightPassBlur11>;
struct BSImagespaceShaderBrightPassBlur13;
extern template struct internal::RttiLocator<BSImagespaceShaderBrightPassBlur13>;
struct BSImagespaceShaderBrightPassBlur15;
extern template struct internal::RttiLocator<BSImagespaceShaderBrightPassBlur15>;
struct BSImagespaceShaderCopy;
extern template struct internal::RttiLocator<BSImagespaceShaderCopy>;
struct BSImagespaceShaderCopyDynamicFetchDisabled;
extern template struct internal::RttiLocator<BSImagespaceShaderCopyDynamicFetchDisabled>;
struct BSImagespaceShaderCopyScaleBias;
extern template struct internal::RttiLocator<BSImagespaceShaderCopyScaleBias>;
struct BSImagespaceShaderTextureMask;
extern template struct internal::RttiLocator<BSImagespaceShaderTextureMask>;
struct BSImagespaceShaderGreyScale;
extern template struct internal::RttiLocator<BSImagespaceShaderGreyScale>;
struct BSImagespaceShaderCopyCustomViewport;
extern template struct internal::RttiLocator<BSImagespaceShaderCopyCustomViewport>;
struct BSImagespaceShaderDepthOfField;
extern template struct internal::RttiLocator<BSImagespaceShaderDepthOfField>;
struct BSImagespaceShaderDepthOfFieldFogged;
extern template struct internal::RttiLocator<BSImagespaceShaderDepthOfFieldFogged>;
struct BSImagespaceShaderDepthOfFieldMaskedFogged;
extern template struct internal::RttiLocator<BSImagespaceShaderDepthOfFieldMaskedFogged>;
struct BSImagespaceShaderDistantBlur;
extern template struct internal::RttiLocator<BSImagespaceShaderDistantBlur>;
struct BSImagespaceShaderDistantBlurFogged;
extern template struct internal::RttiLocator<BSImagespaceShaderDistantBlurFogged>;
struct BSImagespaceShaderDistantBlurMaskedFogged;
extern template struct internal::RttiLocator<BSImagespaceShaderDistantBlurMaskedFogged>;
struct BSImagespaceShaderDoubleVision;
extern template struct internal::RttiLocator<BSImagespaceShaderDoubleVision>;
struct BSImagespaceShaderFXAA;
extern template struct internal::RttiLocator<BSImagespaceShaderFXAA>;
struct BSImagespaceShaderHDRDownSample4;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRDownSample4>;
struct BSImagespaceShaderHDRDownSample16Lum;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRDownSample16Lum>;
struct BSImagespaceShaderHDRDownSample4RGB2Lum;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRDownSample4RGB2Lum>;
struct BSImagespaceShaderHDRDownSample16;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRDownSample16>;
struct BSImagespaceShaderHDRDownSample4LumClamp;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRDownSample4LumClamp>;
struct BSImagespaceShaderHDRDownSample16LumClamp;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRDownSample16LumClamp>;
struct BSImagespaceShaderHDRDownSample4LightAdapt;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRDownSample4LightAdapt>;
struct BSImagespaceShaderHDRDownSample16LightAdapt;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRDownSample16LightAdapt>;
struct BSImagespaceShaderHDRTonemapBlendCinematic;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRTonemapBlendCinematic>;
struct BSImagespaceShaderHDRTonemapBlendCinematicFade;
extern template struct internal::RttiLocator<BSImagespaceShaderHDRTonemapBlendCinematicFade>;
struct BSImagespaceShaderLocalMap;
extern template struct internal::RttiLocator<BSImagespaceShaderLocalMap>;
struct BSImagespaceShaderMap;
extern template struct internal::RttiLocator<BSImagespaceShaderMap>;
struct BSImagespaceShaderWorldMap;
extern template struct internal::RttiLocator<BSImagespaceShaderWorldMap>;
struct BSImagespaceShaderWorldMapNoSkyBlur;
extern template struct internal::RttiLocator<BSImagespaceShaderWorldMapNoSkyBlur>;
struct BSImagespaceShaderNoiseScrollAndBlend;
extern template struct internal::RttiLocator<BSImagespaceShaderNoiseScrollAndBlend>;
struct BSImagespaceShaderNoiseNormalmap;
extern template struct internal::RttiLocator<BSImagespaceShaderNoiseNormalmap>;
struct BSImagespaceShaderRadialBlur;
extern template struct internal::RttiLocator<BSImagespaceShaderRadialBlur>;
struct BSImagespaceShaderRadialBlurMedium;
extern template struct internal::RttiLocator<BSImagespaceShaderRadialBlurMedium>;
struct BSImagespaceShaderRadialBlurHigh;
extern template struct internal::RttiLocator<BSImagespaceShaderRadialBlurHigh>;
struct BSImagespaceShaderRefraction;
extern template struct internal::RttiLocator<BSImagespaceShaderRefraction>;
struct BSImagespaceShaderWaterDisplacementClearSimulation;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterDisplacementClearSimulation>;
struct BSImagespaceShaderWaterDisplacementTexOffset;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterDisplacementTexOffset>;
struct BSImagespaceShaderWaterDisplacementWadingRipple;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterDisplacementWadingRipple>;
struct BSImagespaceShaderWaterDisplacementRainRipple;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterDisplacementRainRipple>;
struct BSImagespaceShaderWaterWadingHeightmap;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterWadingHeightmap>;
struct BSImagespaceShaderWaterRainHeightmap;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterRainHeightmap>;
struct BSImagespaceShaderWaterBlendHeightmaps;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterBlendHeightmaps>;
struct BSImagespaceShaderWaterSmoothHeightmap;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterSmoothHeightmap>;
struct BSImagespaceShaderWaterDisplacementNormals;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterDisplacementNormals>;
struct BSImagespaceShaderVolumetricLighting;
extern template struct internal::RttiLocator<BSImagespaceShaderVolumetricLighting>;
struct BSImagespaceShaderWaterFlow;
extern template struct internal::RttiLocator<BSImagespaceShaderWaterFlow>;
struct BSImagespaceShaderApplyReflections;
extern template struct internal::RttiLocator<BSImagespaceShaderApplyReflections>;
struct BSImagespaceShaderISApplyVolumetricLighting;
extern template struct internal::RttiLocator<BSImagespaceShaderISApplyVolumetricLighting>;
struct BSImagespaceShaderISBasicCopy;
extern template struct internal::RttiLocator<BSImagespaceShaderISBasicCopy>;
struct BSImagespaceShaderISBlur;
extern template struct internal::RttiLocator<BSImagespaceShaderISBlur>;
struct BSImagespaceShaderISVolumetricLightingBlurHCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISVolumetricLightingBlurHCS>;
struct BSImagespaceShaderISVolumetricLightingBlurVCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISVolumetricLightingBlurVCS>;
struct BSImagespaceShaderReflectionBlurHCS;
extern template struct internal::RttiLocator<BSImagespaceShaderReflectionBlurHCS>;
struct BSImagespaceShaderReflectionBlurVCS;
extern template struct internal::RttiLocator<BSImagespaceShaderReflectionBlurVCS>;
struct BSImagespaceShaderISParallaxMaskBlurHCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISParallaxMaskBlurHCS>;
struct BSImagespaceShaderISParallaxMaskBlurVCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISParallaxMaskBlurVCS>;
struct BSImagespaceShaderISDepthOfFieldBlurHCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISDepthOfFieldBlurHCS>;
struct BSImagespaceShaderISDepthOfFieldBlurVCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISDepthOfFieldBlurVCS>;
struct BSImagespaceShaderISCompositeVolumetricLighting;
extern template struct internal::RttiLocator<BSImagespaceShaderISCompositeVolumetricLighting>;
struct BSImagespaceShaderISCompositeLensFlare;
extern template struct internal::RttiLocator<BSImagespaceShaderISCompositeLensFlare>;
struct BSImagespaceShaderISCompositeLensFlareVolumetricLighting;
extern template struct internal::RttiLocator<BSImagespaceShaderISCompositeLensFlareVolumetricLighting>;
struct BSImagespaceShaderISCopySubRegionCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISCopySubRegionCS>;
struct BSImagespaceShaderISDebugSnow;
extern template struct internal::RttiLocator<BSImagespaceShaderISDebugSnow>;
struct BSImagespaceShaderISDownsample;
extern template struct internal::RttiLocator<BSImagespaceShaderISDownsample>;
struct BSImagespaceShaderISDownsampleIgnoreBrightest;
extern template struct internal::RttiLocator<BSImagespaceShaderISDownsampleIgnoreBrightest>;
struct BSImagespaceShaderISDownsampleCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISDownsampleCS>;
struct BSImagespaceShaderISDownsampleIgnoreBrightestCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISDownsampleIgnoreBrightestCS>;
struct BSImagespaceShaderISExp;
extern template struct internal::RttiLocator<BSImagespaceShaderISExp>;
struct BSImagespaceShaderISIBLensFlares;
extern template struct internal::RttiLocator<BSImagespaceShaderISIBLensFlares>;
struct BSImagespaceShaderISLightingComposite;
extern template struct internal::RttiLocator<BSImagespaceShaderISLightingComposite>;
struct BSImagespaceShaderISLightingCompositeNoDirectionalLight;
extern template struct internal::RttiLocator<BSImagespaceShaderISLightingCompositeNoDirectionalLight>;
struct BSImagespaceShaderISLightingCompositeMenu;
extern template struct internal::RttiLocator<BSImagespaceShaderISLightingCompositeMenu>;
struct BSImagespaceShaderISPerlinNoiseCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISPerlinNoiseCS>;
struct BSImagespaceShaderISPerlinNoise2DCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISPerlinNoise2DCS>;
struct BSImagespaceShaderReflectionsRayTracing;
extern template struct internal::RttiLocator<BSImagespaceShaderReflectionsRayTracing>;
struct BSImagespaceShaderReflectionsDebugSpecMask;
extern template struct internal::RttiLocator<BSImagespaceShaderReflectionsDebugSpecMask>;
struct BSImagespaceShaderISSAOBlurH;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOBlurH>;
struct BSImagespaceShaderISSAOBlurV;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOBlurV>;
struct BSImagespaceShaderISSAOBlurHCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOBlurHCS>;
struct BSImagespaceShaderISSAOBlurVCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOBlurVCS>;
struct BSImagespaceShaderISSAOCameraZ;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOCameraZ>;
struct BSImagespaceShaderISSAOCameraZAndMipsCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOCameraZAndMipsCS>;
struct BSImagespaceShaderISSAOCompositeSAO;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOCompositeSAO>;
struct BSImagespaceShaderISSAOCompositeFog;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOCompositeFog>;
struct BSImagespaceShaderISSAOCompositeSAOFog;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAOCompositeSAOFog>;
struct BSImagespaceShaderISMinify;
extern template struct internal::RttiLocator<BSImagespaceShaderISMinify>;
struct BSImagespaceShaderISMinifyContrast;
extern template struct internal::RttiLocator<BSImagespaceShaderISMinifyContrast>;
struct BSImagespaceShaderISSAORawAO;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAORawAO>;
struct BSImagespaceShaderISSAORawAONoTemporal;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAORawAONoTemporal>;
struct BSImagespaceShaderISSAORawAOCS;
extern template struct internal::RttiLocator<BSImagespaceShaderISSAORawAOCS>;
struct BSImagespaceShaderISSILComposite;
extern template struct internal::RttiLocator<BSImagespaceShaderISSILComposite>;
struct BSImagespaceShaderISSILRawInd;
extern template struct internal::RttiLocator<BSImagespaceShaderISSILRawInd>;
struct BSImagespaceShaderISSimpleColor;
extern template struct internal::RttiLocator<BSImagespaceShaderISSimpleColor>;
struct BSImagespaceShaderISDisplayDepth;
extern template struct internal::RttiLocator<BSImagespaceShaderISDisplayDepth>;
struct BSImagespaceShaderISSnowSSS;
extern template struct internal::RttiLocator<BSImagespaceShaderISSnowSSS>;
struct BSImagespaceShaderISTemporalAA;
extern template struct internal::RttiLocator<BSImagespaceShaderISTemporalAA>;
struct BSImagespaceShaderISUpsampleDynamicResolution;
extern template struct internal::RttiLocator<BSImagespaceShaderISUpsampleDynamicResolution>;
struct BSImagespaceShaderISWaterBlend;
extern template struct internal::RttiLocator<BSImagespaceShaderISWaterBlend>;
struct BSImagespaceShaderISUnderwaterMask;
extern template struct internal::RttiLocator<BSImagespaceShaderISUnderwaterMask>;
struct ShadowSceneNode;
extern template struct internal::RttiLocator<ShadowSceneNode>;
struct BSLightingShaderProperty;
extern template struct internal::RttiLocator<BSLightingShaderProperty>;
struct BSGrassShaderProperty;
extern template struct internal::RttiLocator<BSGrassShaderProperty>;
struct BSShaderAccumulator;
extern template struct internal::RttiLocator<BSShaderAccumulator>;
struct BSGrassShader;
extern template struct internal::RttiLocator<BSGrassShader>;
struct BSLightingShaderMaterialEnvmap;
extern template struct internal::RttiLocator<BSLightingShaderMaterialEnvmap>;
struct BSLightingShaderMaterialEye;
extern template struct internal::RttiLocator<BSLightingShaderMaterialEye>;
struct BSLightingShaderMaterialGlowmap;
extern template struct internal::RttiLocator<BSLightingShaderMaterialGlowmap>;
struct BSLightingShaderMaterialParallax;
extern template struct internal::RttiLocator<BSLightingShaderMaterialParallax>;
struct BSLightingShaderMaterialParallaxOcc;
extern template struct internal::RttiLocator<BSLightingShaderMaterialParallaxOcc>;
struct BSLightingShaderMaterialFacegen;
extern template struct internal::RttiLocator<BSLightingShaderMaterialFacegen>;
struct BSLightingShaderMaterialFacegenTint;
extern template struct internal::RttiLocator<BSLightingShaderMaterialFacegenTint>;
struct BSLightingShaderMaterialHairTint;
extern template struct internal::RttiLocator<BSLightingShaderMaterialHairTint>;
struct BSLightingShaderMaterialLandscape;
extern template struct internal::RttiLocator<BSLightingShaderMaterialLandscape>;
struct BSLightingShaderMaterialLODLandscape;
extern template struct internal::RttiLocator<BSLightingShaderMaterialLODLandscape>;
struct BSLightingShaderMaterialSnow;
extern template struct internal::RttiLocator<BSLightingShaderMaterialSnow>;
struct BSLightingShaderMaterialMultiLayerParallax;
extern template struct internal::RttiLocator<BSLightingShaderMaterialMultiLayerParallax>;
struct BSEffectShaderProperty;
extern template struct internal::RttiLocator<BSEffectShaderProperty>;
struct ImageSpaceEffectParam;
extern template struct internal::RttiLocator<ImageSpaceEffectParam>;
struct ImageSpaceShaderParam;
extern template struct internal::RttiLocator<ImageSpaceShaderParam>;
struct BSWaterShaderProperty;
extern template struct internal::RttiLocator<BSWaterShaderProperty>;
struct BSBloodSplatterShaderProperty;
extern template struct internal::RttiLocator<BSBloodSplatterShaderProperty>;
struct BSBloodSplatterShader;
extern template struct internal::RttiLocator<BSBloodSplatterShader>;
struct BSImagespaceShaderLensFlare;
extern template struct internal::RttiLocator<BSImagespaceShaderLensFlare>;
struct BSImagespaceShaderLensFlareVisibility;
extern template struct internal::RttiLocator<BSImagespaceShaderLensFlareVisibility>;
struct BSParticleShaderProperty;
extern template struct internal::RttiLocator<BSParticleShaderProperty>;
struct ImageSpaceEffectHDR;
extern template struct internal::RttiLocator<ImageSpaceEffectHDR>;
struct BSLightingShader;
extern template struct internal::RttiLocator<BSLightingShader>;
struct BSWaterShader;
extern template struct internal::RttiLocator<BSWaterShader>;
struct ImageSpaceEffectVolumetricLighting;
extern template struct internal::RttiLocator<ImageSpaceEffectVolumetricLighting>;
struct ImageSpaceEffectOption;
extern template struct internal::RttiLocator<ImageSpaceEffectOption>;
struct ImageSpaceEffectDepthOfField;
extern template struct internal::RttiLocator<ImageSpaceEffectDepthOfField>;
struct BSSkyShader;
extern template struct internal::RttiLocator<BSSkyShader>;
struct BSSkyShaderProperty;
extern template struct internal::RttiLocator<BSSkyShaderProperty>;
struct BSEffectShaderMaterial;
extern template struct internal::RttiLocator<BSEffectShaderMaterial>;
struct BSEffectShader;
extern template struct internal::RttiLocator<BSEffectShader>;
struct BSDistantTreeShaderProperty;
extern template struct internal::RttiLocator<BSDistantTreeShaderProperty>;
struct BSDistantTreeShader;
extern template struct internal::RttiLocator<BSDistantTreeShader>;
struct BSCubeMapCamera;
extern template struct internal::RttiLocator<BSCubeMapCamera>;
struct BSWaterShaderMaterial;
extern template struct internal::RttiLocator<BSWaterShaderMaterial>;
struct ImageSpaceEffectWaterDisplacement;
extern template struct internal::RttiLocator<ImageSpaceEffectWaterDisplacement>;
struct BSFogProperty;
extern template struct internal::RttiLocator<BSFogProperty>;
struct BSLight;
extern template struct internal::RttiLocator<BSLight>;
struct BSShadowLight;
extern template struct internal::RttiLocator<BSShadowLight>;
struct BSBatchRenderer;
extern template struct internal::RttiLocator<BSBatchRenderer>;
struct BSClearZNode;
extern template struct internal::RttiLocator<BSClearZNode>;
struct ImageSpaceEffectRefraction;
extern template struct internal::RttiLocator<ImageSpaceEffectRefraction>;
struct ImageSpaceEffectRadialBlur;
extern template struct internal::RttiLocator<ImageSpaceEffectRadialBlur>;
struct BSUtilityShader;
extern template struct internal::RttiLocator<BSUtilityShader>;
struct ImageSpaceEffectWorldMap;
extern template struct internal::RttiLocator<ImageSpaceEffectWorldMap>;
struct NiMemStream;
extern template struct internal::RttiLocator<NiMemStream>;
struct BSOrderedNode;
extern template struct internal::RttiLocator<BSOrderedNode>;
struct BSLines;
extern template struct internal::RttiLocator<BSLines>;
struct BSDynamicLines;
extern template struct internal::RttiLocator<BSDynamicLines>;
struct BSShapeConstructor;
extern template struct internal::RttiLocator<BSShapeConstructor>;
struct BSBoxConstructor;
extern template struct internal::RttiLocator<BSBoxConstructor>;
struct BSOrientedBoxConstructor;
extern template struct internal::RttiLocator<BSOrientedBoxConstructor>;
struct BSSphereConstructor;
extern template struct internal::RttiLocator<BSSphereConstructor>;
struct BSCylinderConstructor;
extern template struct internal::RttiLocator<BSCylinderConstructor>;
struct BSCapsuleConstructor;
extern template struct internal::RttiLocator<BSCapsuleConstructor>;
struct BSArrowConstructor;
extern template struct internal::RttiLocator<BSArrowConstructor>;
struct BSCircleConstructor;
extern template struct internal::RttiLocator<BSCircleConstructor>;
struct BSRingConstructor;
extern template struct internal::RttiLocator<BSRingConstructor>;
struct BSFlatQuadConstructor;
extern template struct internal::RttiLocator<BSFlatQuadConstructor>;
struct BSDiskConstructor;
extern template struct internal::RttiLocator<BSDiskConstructor>;
struct BSMultiIndexTriShape;
extern template struct internal::RttiLocator<BSMultiIndexTriShape>;
struct BSParticleShader;
extern template struct internal::RttiLocator<BSParticleShader>;
struct BSLightingShaderPropertyFloatController;
extern template struct internal::RttiLocator<BSLightingShaderPropertyFloatController>;
struct BSLightingShaderPropertyUShortController;
extern template struct internal::RttiLocator<BSLightingShaderPropertyUShortController>;
struct BSLightingShaderPropertyColorController;
extern template struct internal::RttiLocator<BSLightingShaderPropertyColorController>;
struct BSEffectShaderPropertyFloatController;
extern template struct internal::RttiLocator<BSEffectShaderPropertyFloatController>;
struct BSEffectShaderPropertyColorController;
extern template struct internal::RttiLocator<BSEffectShaderPropertyColorController>;
struct BSNiAlphaPropertyTestRefController;
extern template struct internal::RttiLocator<BSNiAlphaPropertyTestRefController>;
struct BSPSysSimpleColorModifier;
extern template struct internal::RttiLocator<BSPSysSimpleColorModifier>;
struct BSPSysLODModifier;
extern template struct internal::RttiLocator<BSPSysLODModifier>;
struct BSShadowDirectionalLight;
extern template struct internal::RttiLocator<BSShadowDirectionalLight>;
struct BSShaderResourceManager;
extern template struct internal::RttiLocator<BSShaderResourceManager>;
struct IRendererResourceManager;
extern template struct internal::RttiLocator<IRendererResourceManager>;
struct ImageSpaceEffectGetHit;
extern template struct internal::RttiLocator<ImageSpaceEffectGetHit>;
struct ImageSpaceEffectBlur;
extern template struct internal::RttiLocator<ImageSpaceEffectBlur>;
struct ImageSpaceEffectFullScreenBlur;
extern template struct internal::RttiLocator<ImageSpaceEffectFullScreenBlur>;
struct ImageSpaceEffectMap;
extern template struct internal::RttiLocator<ImageSpaceEffectMap>;
struct ImageSpaceEffectNoise;
extern template struct internal::RttiLocator<ImageSpaceEffectNoise>;
struct BSParabolicCullingProcess;
extern template struct internal::RttiLocator<BSParabolicCullingProcess>;
struct BSShadowFrustumLight;
extern template struct internal::RttiLocator<BSShadowFrustumLight>;
struct BSShadowParabolicLight;
extern template struct internal::RttiLocator<BSShadowParabolicLight>;
struct BSComputeShader;
extern template struct internal::RttiLocator<BSComputeShader>;
struct BSMeshLODTriShape;
extern template struct internal::RttiLocator<BSMeshLODTriShape>;
struct BSLODMultiIndexTriShape;
extern template struct internal::RttiLocator<BSLODMultiIndexTriShape>;
struct BSSubIndexLandTriShape;
extern template struct internal::RttiLocator<BSSubIndexLandTriShape>;
struct CCallbackBase;
extern template struct internal::RttiLocator<CCallbackBase>;
struct BSSystemUtility;
extern template struct internal::RttiLocator<BSSystemUtility>;
struct BSGameDataSystemUtility;
extern template struct internal::RttiLocator<BSGameDataSystemUtility>;
struct BSWin32SaveDataSystemUtility;
extern template struct internal::RttiLocator<BSWin32SaveDataSystemUtility>;
struct BSSaveDataSystemUtility;
extern template struct internal::RttiLocator<BSSaveDataSystemUtility>;
struct BSSaveDataSystemUtilityFile;
extern template struct internal::RttiLocator<BSSaveDataSystemUtilityFile>;
struct BSSystemUtilitiesStrings;
extern template struct internal::RttiLocator<BSSystemUtilitiesStrings>;
struct BSStreamSystemUtility;
extern template struct internal::RttiLocator<BSStreamSystemUtility>;
struct BSWin32SystemUtility;
extern template struct internal::RttiLocator<BSWin32SystemUtility>;
struct BSCacheDriveSystemUtility;
extern template struct internal::RttiLocator<BSCacheDriveSystemUtility>;
struct BSSysInfoSystemUtility;
extern template struct internal::RttiLocator<BSSysInfoSystemUtility>;
struct BSWin32GameDataSystemUtility;
extern template struct internal::RttiLocator<BSWin32GameDataSystemUtility>;
struct BSAwardsSystemUtility;
extern template struct internal::RttiLocator<BSAwardsSystemUtility>;
struct BSWin32AwardsSystemUtility;
extern template struct internal::RttiLocator<BSWin32AwardsSystemUtility>;
struct BSMsgDialogSystemUtility;
extern template struct internal::RttiLocator<BSMsgDialogSystemUtility>;
struct BSDiscBootSystemUtility;
extern template struct internal::RttiLocator<BSDiscBootSystemUtility>;
struct BSSocket;
extern template struct internal::RttiLocator<BSSocket>;
struct BSSocketServer;
extern template struct internal::RttiLocator<BSSocketServer>;