CommonLibSSE (powerof3)
Skyrim.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "SKSE/Impl/PCH.h"
4 
5 #include "RE/A/AIFormulas.h"
6 #include "RE/A/AIProcess.h"
7 #include "RE/A/AITimeStamp.h"
8 #include "RE/A/AbsorbEffect.h"
9 #include "RE/A/AbstractHeap.h"
10 #include "RE/A/ActivateHandler.h"
11 #include "RE/A/ActiveEffect.h"
13 #include "RE/A/Actor.h"
14 #include "RE/A/ActorCause.h"
15 #include "RE/A/ActorEquipManager.h"
16 #include "RE/A/ActorKnowledge.h"
17 #include "RE/A/ActorMover.h"
18 #include "RE/A/ActorPackage.h"
19 #include "RE/A/ActorSpeedChannel.h"
20 #include "RE/A/ActorState.h"
21 #include "RE/A/ActorTargetCheck.h"
22 #include "RE/A/ActorValueInfo.h"
23 #include "RE/A/ActorValueMeter.h"
24 #include "RE/A/ActorValueOwner.h"
25 #include "RE/A/ActorValues.h"
27 #include "RE/A/AlchemyItem.h"
28 #include "RE/A/AlchemyMenu.h"
29 #include "RE/A/Archive.h"
32 #include "RE/A/Array.h"
33 #include "RE/A/ArrowProjectile.h"
34 #include "RE/A/AsyncStream.h"
35 #include "RE/A/Atmosphere.h"
38 #include "RE/A/AttachedScript.h"
41 #include "RE/A/AutoMoveHandler.h"
45 #include "RE/A/ahkpWorld.h"
47 #include "RE/B/BGSAcousticSpace.h"
48 #include "RE/B/BGSAction.h"
49 #include "RE/B/BGSActorEvent.h"
51 #include "RE/B/BGSAddonNode.h"
53 #include "RE/B/BGSApparatus.h"
54 #include "RE/B/BGSArtObject.h"
56 #include "RE/B/BGSAttackData.h"
57 #include "RE/B/BGSAttackDataForm.h"
58 #include "RE/B/BGSAttackDataMap.h"
59 #include "RE/B/BGSBaseAlias.h"
62 #include "RE/B/BGSBlockBashData.h"
63 #include "RE/B/BGSBodyPartData.h"
64 #include "RE/B/BGSBodyPartDefs.h"
65 #include "RE/B/BGSCameraPath.h"
66 #include "RE/B/BGSCameraShot.h"
67 #include "RE/B/BGSCollisionLayer.h"
68 #include "RE/B/BGSColorForm.h"
70 #include "RE/B/BGSDebris.h"
71 #include "RE/B/BGSDecalGroup.h"
74 #include "RE/B/BGSDialogueBranch.h"
77 #include "RE/B/BGSDualCastData.h"
78 #include "RE/B/BGSEncounterZone.h"
79 #include "RE/B/BGSEntryPoint.h"
85 #include "RE/B/BGSEquipSlot.h"
86 #include "RE/B/BGSEquipType.h"
87 #include "RE/B/BGSExplosion.h"
88 #include "RE/B/BGSFootstep.h"
89 #include "RE/B/BGSFootstepEvent.h"
91 #include "RE/B/BGSFootstepSet.h"
92 #include "RE/B/BGSHazard.h"
93 #include "RE/B/BGSHeadPart.h"
94 #include "RE/B/BGSIdleCollection.h"
95 #include "RE/B/BGSIdleMarker.h"
96 #include "RE/B/BGSImpactData.h"
97 #include "RE/B/BGSImpactDataSet.h"
99 #include "RE/B/BGSKeyword.h"
100 #include "RE/B/BGSKeywordForm.h"
101 #include "RE/B/BGSLensFlare.h"
103 #include "RE/B/BGSListForm.h"
105 #include "RE/B/BGSLocAlias.h"
107 #include "RE/B/BGSLocation.h"
108 #include "RE/B/BGSLocationRefType.h"
109 #include "RE/B/BGSMaterialObject.h"
110 #include "RE/B/BGSMaterialType.h"
112 #include "RE/B/BGSMenuIcon.h"
113 #include "RE/B/BGSMessage.h"
114 #include "RE/B/BGSMessageIcon.h"
115 #include "RE/B/BGSMovableStatic.h"
116 #include "RE/B/BGSMovementType.h"
117 #include "RE/B/BGSMoviePlayer.h"
121 #include "RE/B/BGSMusicTrack.h"
123 #include "RE/B/BGSMusicType.h"
125 #include "RE/B/BGSNote.h"
126 #include "RE/B/BGSOpenCloseForm.h"
127 #include "RE/B/BGSOutfit.h"
129 #include "RE/B/BGSPackageDataBool.h"
132 #include "RE/B/BGSPerk.h"
133 #include "RE/B/BGSPerkEntry.h"
134 #include "RE/B/BGSPerkRankArray.h"
136 #include "RE/B/BGSPreloadable.h"
141 #include "RE/B/BGSProjectile.h"
142 #include "RE/B/BGSRagdoll.h"
143 #include "RE/B/BGSRefAlias.h"
144 #include "RE/B/BGSReferenceEffect.h"
145 #include "RE/B/BGSRelationship.h"
147 #include "RE/B/BGSSaveLoadManager.h"
148 #include "RE/B/BGSScene.h"
149 #include "RE/B/BGSSceneAction.h"
155 #include "RE/B/BGSSkinForm.h"
156 #include "RE/B/BGSSoundCategory.h"
157 #include "RE/B/BGSSoundDescriptor.h"
159 #include "RE/B/BGSSoundOutput.h"
168 #include "RE/B/BGSStoryTeller.h"
170 #include "RE/B/BGSTextureModel.h"
171 #include "RE/B/BGSTextureSet.h"
172 #include "RE/B/BGSTypedItem.h"
173 #include "RE/B/BGSVoiceType.h"
175 #include "RE/B/BSAnimNote.h"
176 #include "RE/B/BSAnimNoteListener.h"
180 #include "RE/B/BSArchive.h"
181 #include "RE/B/BSArchiveHeader.h"
182 #include "RE/B/BSAtomic.h"
183 #include "RE/B/BSAudioManager.h"
185 #include "RE/B/BSBatchRenderer.h"
186 #include "RE/B/BSBitField.h"
187 #include "RE/B/BSBound.h"
188 #include "RE/B/BSCullingProcess.h"
190 #include "RE/B/BSEffectShaderData.h"
191 #include "RE/B/BSExtraData.h"
193 #include "RE/B/BSFaceGenKeyframe.h"
195 #include "RE/B/BSFaceGenNiNode.h"
196 #include "RE/B/BSFadeNode.h"
197 #include "RE/B/BSFile.h"
198 #include "RE/B/BSFixedString.h"
200 #include "RE/B/BSGameSound.h"
201 #include "RE/B/BSGamepadDevice.h"
202 #include "RE/B/BSGeometry.h"
203 #include "RE/B/BSHandleRefObject.h"
204 #include "RE/B/BSIInputDevice.h"
205 #include "RE/B/BSIMusicTrack.h"
206 #include "RE/B/BSIMusicType.h"
207 #include "RE/B/BSIRagdollDriver.h"
208 #include "RE/B/BSIReverbType.h"
209 #include "RE/B/BSISoundCategory.h"
210 #include "RE/B/BSISoundDescriptor.h"
212 #include "RE/B/BSImagespaceShader.h"
214 #include "RE/B/BSInputDevice.h"
217 #include "RE/B/BSKeyboardDevice.h"
233 #include "RE/B/BSMaterialObject.h"
234 #include "RE/B/BSMouseDevice.h"
235 #include "RE/B/BSMultiBoundNode.h"
237 #include "RE/B/BSMusicEvent.h"
238 #include "RE/B/BSMusicManager.h"
239 #include "RE/B/BSNavmesh.h"
240 #include "RE/B/BSNavmeshInfoMap.h"
241 #include "RE/B/BSNiAllocator.h"
242 #include "RE/B/BSNiNode.h"
245 #include "RE/B/BSPathingCell.h"
246 #include "RE/B/BSPointerHandle.h"
250 #include "RE/B/BSReloadShaderI.h"
252 #include "RE/B/BSResponse.h"
254 #include "RE/B/BSScaleformManager.h"
257 #include "RE/B/BSShader.h"
258 #include "RE/B/BSShaderMaterial.h"
259 #include "RE/B/BSShaderProperty.h"
261 #include "RE/B/BSSoundHandle.h"
262 #include "RE/B/BSStorage.h"
263 #include "RE/B/BSString.h"
264 #include "RE/B/BSStringPool.h"
265 #include "RE/B/BSSystemFile.h"
268 #include "RE/B/BSTArray.h"
271 #include "RE/B/BSTDerivedCreator.h"
272 #include "RE/B/BSTEvent.h"
273 #include "RE/B/BSTFreeList.h"
274 #include "RE/B/BSTHashMap.h"
275 #include "RE/B/BSTList.h"
276 #include "RE/B/BSTLocklessQueue.h"
277 #include "RE/B/BSTMessageQueue.h"
279 #include "RE/B/BSTPoint.h"
280 #include "RE/B/BSTPointerAndFlags.h"
281 #include "RE/B/BSTSingleton.h"
282 #include "RE/B/BSTSmartPointer.h"
283 #include "RE/B/BSTTuple.h"
284 #include "RE/B/BSTempEffect.h"
285 #include "RE/B/BSTempEffectDebris.h"
288 #include "RE/B/BSTempEffectSPG.h"
291 #include "RE/B/BSTextureSet.h"
292 #include "RE/B/BSThread.h"
293 #include "RE/B/BSThreadEvent.h"
294 #include "RE/B/BSTimer.h"
295 #include "RE/B/BSTriShape.h"
296 #include "RE/B/BSUIMessageData.h"
297 #include "RE/B/BSUIScaleformData.h"
299 #include "RE/B/BSVisit.h"
303 #include "RE/B/BSWin32MouseDevice.h"
306 #include "RE/B/BSXAudio2GameSound.h"
307 #include "RE/B/BSXFlags.h"
309 #include "RE/B/BarrierProjectile.h"
310 #include "RE/B/BarterMenu.h"
311 #include "RE/B/BaseFormComponent.h"
312 #include "RE/B/BeamProjectile.h"
313 #include "RE/B/BipedAnim.h"
314 #include "RE/B/BipedObjects.h"
316 #include "RE/B/BookMenu.h"
317 #include "RE/B/BottomBar.h"
318 #include "RE/B/ButtonEvent.h"
323 #include "RE/B/bhkCharacterProxy.h"
324 #include "RE/B/bhkCharacterState.h"
331 #include "RE/B/bhkCollisionObject.h"
332 #include "RE/B/bhkEntity.h"
333 #include "RE/B/bhkListShape.h"
335 #include "RE/B/bhkPhantom.h"
336 #include "RE/B/bhkRefObject.h"
337 #include "RE/B/bhkRigidBody.h"
338 #include "RE/B/bhkSerializable.h"
339 #include "RE/B/bhkShape.h"
340 #include "RE/B/bhkShapeCollection.h"
341 #include "RE/B/bhkShapePhantom.h"
343 #include "RE/B/bhkWorld.h"
344 #include "RE/B/bhkWorldObject.h"
345 #include "RE/C/CFilter.h"
346 #include "RE/C/CRC.h"
347 #include "RE/C/Calendar.h"
348 #include "RE/C/Character.h"
349 #include "RE/C/ChestsLooted.h"
350 #include "RE/C/Clouds.h"
351 #include "RE/C/CodeTasklet.h"
352 #include "RE/C/CollisionLayers.h"
353 #include "RE/C/Color.h"
355 #include "RE/C/CommandTable.h"
356 #include "RE/C/CommonTypeTraits.h"
357 #include "RE/C/CompactingStore.h"
361 #include "RE/C/ConeProjectile.h"
362 #include "RE/C/Console.h"
363 #include "RE/C/ConsoleData.h"
364 #include "RE/C/ConsoleLog.h"
367 #include "RE/C/ContainerItemExtra.h"
368 #include "RE/C/ContainerMenu.h"
369 #include "RE/C/ControlMap.h"
370 #include "RE/C/CraftingMenu.h"
371 #include "RE/C/CraftingSubMenu.h"
372 #include "RE/C/CreationClubMenu.h"
373 #include "RE/C/CreditsMenu.h"
374 #include "RE/C/Crime.h"
375 #include "RE/C/CursorMenu.h"
376 #include "RE/D/DecalData.h"
378 #include "RE/D/DelayFunctor.h"
380 #include "RE/D/DetectionListener.h"
382 #include "RE/D/DetectionState.h"
383 #include "RE/D/DevNull.h"
384 #include "RE/D/DeviceConnectEvent.h"
385 #include "RE/D/DialogueItem.h"
386 #include "RE/D/DialogueMenu.h"
387 #include "RE/D/DialoguePackage.h"
388 #include "RE/D/DialogueTypes.h"
390 #include "RE/D/DropObjectFunctor.h"
391 #include "RE/E/Effect.h"
392 #include "RE/E/EffectArchetypes.h"
393 #include "RE/E/EffectSetting.h"
395 #include "RE/E/EnchantmentItem.h"
396 #include "RE/E/ErrorCodes.h"
397 #include "RE/E/ErrorLogger.h"
398 #include "RE/E/ExtraAction.h"
400 #include "RE/E/ExtraActivateRef.h"
402 #include "RE/E/ExtraActorCause.h"
404 #include "RE/E/ExtraAlphaCutoff.h"
405 #include "RE/E/ExtraAmmo.h"
409 #include "RE/E/ExtraAshPileRef.h"
410 #include "RE/E/ExtraAttachRef.h"
413 #include "RE/E/ExtraBadPosition.h"
414 #include "RE/E/ExtraBiped.h"
415 #include "RE/E/ExtraCachedScale.h"
417 #include "RE/E/ExtraCannotWear.h"
418 #include "RE/E/ExtraCell3D.h"
420 #include "RE/E/ExtraCellGrassData.h"
422 #include "RE/E/ExtraCellMusicType.h"
423 #include "RE/E/ExtraCellSkyRegion.h"
425 #include "RE/E/ExtraCellWaterType.h"
426 #include "RE/E/ExtraCharge.h"
427 #include "RE/E/ExtraCollisionData.h"
428 #include "RE/E/ExtraCombatStyle.h"
430 #include "RE/E/ExtraCount.h"
433 #include "RE/E/ExtraDataList.h"
434 #include "RE/E/ExtraDataTypes.h"
435 #include "RE/E/ExtraDecalGroup.h"
436 #include "RE/E/ExtraDetachTime.h"
438 #include "RE/E/ExtraDistantData.h"
440 #include "RE/E/ExtraEditorID.h"
446 #include "RE/E/ExtraEnchantment.h"
447 #include "RE/E/ExtraEncounterZone.h"
449 #include "RE/E/ExtraFavorCost.h"
450 #include "RE/E/ExtraFlags.h"
451 #include "RE/E/ExtraFollower.h"
454 #include "RE/E/ExtraForcedTarget.h"
455 #include "RE/E/ExtraFriendHits.h"
456 #include "RE/E/ExtraFromAlias.h"
457 #include "RE/E/ExtraGIDBuffer.h"
458 #include "RE/E/ExtraGhost.h"
459 #include "RE/E/ExtraGlobal.h"
462 #include "RE/E/ExtraHasNoRumors.h"
463 #include "RE/E/ExtraHavok.h"
465 #include "RE/E/ExtraHeadingTarget.h"
466 #include "RE/E/ExtraHealth.h"
467 #include "RE/E/ExtraHealthPerc.h"
468 #include "RE/E/ExtraHorse.h"
469 #include "RE/E/ExtraHotkey.h"
472 #include "RE/E/ExtraInteraction.h"
473 #include "RE/E/ExtraItemDropper.h"
478 #include "RE/E/ExtraLeveledItem.h"
480 #include "RE/E/ExtraLight.h"
481 #include "RE/E/ExtraLightData.h"
482 #include "RE/E/ExtraLinkedRef.h"
484 #include "RE/E/ExtraLitWaterRefs.h"
485 #include "RE/E/ExtraLocation.h"
487 #include "RE/E/ExtraLock.h"
488 #include "RE/E/ExtraLockList.h"
489 #include "RE/E/ExtraMagicCaster.h"
490 #include "RE/E/ExtraMagicLight.h"
491 #include "RE/E/ExtraMapMarker.h"
493 #include "RE/E/ExtraMissingRefIDs.h"
494 #include "RE/E/ExtraModelSwap.h"
495 #include "RE/E/ExtraMultiBound.h"
496 #include "RE/E/ExtraMultiBoundRef.h"
497 #include "RE/E/ExtraNavMeshPortal.h"
498 #include "RE/E/ExtraNorthRotation.h"
499 #include "RE/E/ExtraObjectHealth.h"
504 #include "RE/E/ExtraOutfitItem.h"
505 #include "RE/E/ExtraOwnership.h"
506 #include "RE/E/ExtraPackage.h"
507 #include "RE/E/ExtraPackageData.h"
509 #include "RE/E/ExtraPatrolRefData.h"
513 #include "RE/E/ExtraPoison.h"
514 #include "RE/E/ExtraPortal.h"
515 #include "RE/E/ExtraPortalRefData.h"
516 #include "RE/E/ExtraPrimitive.h"
518 #include "RE/E/ExtraPromotedRef.h"
519 #include "RE/E/ExtraRaceData.h"
520 #include "RE/E/ExtraRadius.h"
521 #include "RE/E/ExtraRagDollData.h"
523 #include "RE/E/ExtraRank.h"
525 #include "RE/E/ExtraReflectedRefs.h"
526 #include "RE/E/ExtraReflectorRefs.h"
527 #include "RE/E/ExtraRefrPath.h"
529 #include "RE/E/ExtraRegionList.h"
532 #include "RE/E/ExtraRoom.h"
533 #include "RE/E/ExtraRoomRefData.h"
534 #include "RE/E/ExtraRunOncePacks.h"
539 #include "RE/E/ExtraScale.h"
540 #include "RE/E/ExtraSceneData.h"
542 #include "RE/E/ExtraSeenData.h"
543 #include "RE/E/ExtraShouldWear.h"
544 #include "RE/E/ExtraSoul.h"
545 #include "RE/E/ExtraSound.h"
549 #include "RE/E/ExtraTeleport.h"
550 #include "RE/E/ExtraTeleportName.h"
551 #include "RE/E/ExtraTerminalState.h"
553 #include "RE/E/ExtraTimeLeft.h"
555 #include "RE/E/ExtraUniqueID.h"
556 #include "RE/E/ExtraUsedMarkers.h"
558 #include "RE/E/ExtraWaterData.h"
562 #include "RE/E/ExtraWorn.h"
563 #include "RE/E/ExtraWornLeft.h"
564 #include "RE/F/FORM.h"
565 #include "RE/F/FactionRank.h"
566 #include "RE/F/FaderMenu.h"
567 #include "RE/F/FavoritesHandler.h"
568 #include "RE/F/FavoritesMenu.h"
569 #include "RE/F/FightReactions.h"
570 #include "RE/F/FileID.h"
571 #include "RE/F/FirstPersonState.h"
572 #include "RE/F/FlameProjectile.h"
573 #include "RE/F/FormTraits.h"
574 #include "RE/F/FormTypes.h"
575 #include "RE/F/FragmentSystem.h"
576 #include "RE/F/FunctionArguments.h"
577 #include "RE/F/FunctionMessage.h"
578 #include "RE/F/FxDelegate.h"
579 #include "RE/F/FxDelegateArgs.h"
580 #include "RE/F/FxDelegateHandler.h"
581 #include "RE/F/FxResponseArgs.h"
582 #include "RE/F/FxResponseArgsBase.h"
583 #include "RE/G/GAllocator.h"
584 #include "RE/G/GAllocatorBaseGH.h"
585 #include "RE/G/GArray.h"
586 #include "RE/G/GArrayBase.h"
587 #include "RE/G/GArrayData.h"
588 #include "RE/G/GArrayDataBase.h"
590 #include "RE/G/GAtomic.h"
591 #include "RE/G/GColor.h"
592 #include "RE/G/GConstructorMov.h"
593 #include "RE/G/GFixedSizeHash.h"
594 #include "RE/G/GFxActionControl.h"
595 #include "RE/G/GFxEvent.h"
597 #include "RE/G/GFxFileConstants.h"
598 #include "RE/G/GFxFunctionHandler.h"
599 #include "RE/G/GFxKey.h"
600 #include "RE/G/GFxKeyboardState.h"
601 #include "RE/G/GFxLoader.h"
602 #include "RE/G/GFxLog.h"
603 #include "RE/G/GFxLogBase.h"
604 #include "RE/G/GFxLogConstants.h"
605 #include "RE/G/GFxMovie.h"
606 #include "RE/G/GFxMovieDef.h"
607 #include "RE/G/GFxMovieRoot.h"
608 #include "RE/G/GFxMovieView.h"
609 #include "RE/G/GFxPlayerStats.h"
610 #include "RE/G/GFxRenderConfig.h"
611 #include "RE/G/GFxResource.h"
612 #include "RE/G/GFxResourceID.h"
613 #include "RE/G/GFxResourceKey.h"
614 #include "RE/G/GFxResourceLibBase.h"
616 #include "RE/G/GFxState.h"
617 #include "RE/G/GFxStateBag.h"
618 #include "RE/G/GFxTranslator.h"
619 #include "RE/G/GFxValue.h"
620 #include "RE/G/GFxWStringBuffer.h"
621 #include "RE/G/GFxWWHelper.h"
622 #include "RE/G/GHash.h"
623 #include "RE/G/GHashNode.h"
624 #include "RE/G/GHashSet.h"
625 #include "RE/G/GHashSetBase.h"
628 #include "RE/G/GImage.h"
629 #include "RE/G/GImageBase.h"
630 #include "RE/G/GList.h"
631 #include "RE/G/GMath.h"
632 #include "RE/G/GMatrix2D.h"
633 #include "RE/G/GMatrix3D.h"
634 #include "RE/G/GMemory.h"
635 #include "RE/G/GMemoryHeap.h"
636 #include "RE/G/GNewOverrideBase.h"
637 #include "RE/G/GPoint.h"
638 #include "RE/G/GPtr.h"
639 #include "RE/G/GRect.h"
640 #include "RE/G/GRefCountBase.h"
641 #include "RE/G/GRefCountBaseNTS.h"
643 #include "RE/G/GRefCountImpl.h"
644 #include "RE/G/GRefCountImplCore.h"
645 #include "RE/G/GRefCountNTSImpl.h"
646 #include "RE/G/GRenderer.h"
648 #include "RE/G/GStats.h"
649 #include "RE/G/GStd.h"
650 #include "RE/G/GString.h"
651 #include "RE/G/GSysAllocBase.h"
652 #include "RE/G/GSysAllocPaged.h"
653 #include "RE/G/GTexture.h"
654 #include "RE/G/GViewport.h"
656 #include "RE/G/GiftMenu.h"
657 #include "RE/G/GlobalLocations.h"
658 #include "RE/G/GlobalPaths.h"
659 #include "RE/G/GrenadeProjectile.h"
660 #include "RE/G/GridArray.h"
661 #include "RE/G/GridCellArray.h"
662 #include "RE/H/HUDData.h"
663 #include "RE/H/HUDMenu.h"
664 #include "RE/H/HUDMeter.h"
665 #include "RE/H/HUDNotifications.h"
666 #include "RE/H/HUDObject.h"
667 #include "RE/H/HandleManager.h"
668 #include "RE/H/HandlePolicy.h"
669 #include "RE/H/Hazard.h"
670 #include "RE/H/HeapBlock.h"
671 #include "RE/H/HeapBlockFreeHead.h"
672 #include "RE/H/HeldStateHandler.h"
673 #include "RE/H/HighProcessData.h"
674 #include "RE/H/hkAabb.h"
675 #include "RE/H/hkArray.h"
676 #include "RE/H/hkBaseObject.h"
677 #include "RE/H/hkBaseTypes.h"
678 #include "RE/H/hkContactPoint.h"
680 #include "RE/H/hkMatrix3.h"
681 #include "RE/H/hkMemoryAllocator.h"
683 #include "RE/H/hkMotionState.h"
684 #include "RE/H/hkMultiThreadCheck.h"
685 #include "RE/H/hkQuaternion.h"
686 #include "RE/H/hkRefPtr.h"
687 #include "RE/H/hkRefVariant.h"
688 #include "RE/H/hkReferencedObject.h"
689 #include "RE/H/hkRotation.h"
690 #include "RE/H/hkSmallArray.h"
691 #include "RE/H/hkSseMathTypes.h"
692 #include "RE/H/hkStepInfo.h"
693 #include "RE/H/hkStringPtr.h"
694 #include "RE/H/hkSweptTransform.h"
695 #include "RE/H/hkTransform.h"
696 #include "RE/H/hkVector4.h"
697 #include "RE/H/hkbBehaviorGraph.h"
698 #include "RE/H/hkbBindable.h"
699 #include "RE/H/hkbCharacter.h"
700 #include "RE/H/hkbEvent.h"
701 #include "RE/H/hkbEventBase.h"
702 #include "RE/H/hkbGenerator.h"
703 #include "RE/H/hkbNode.h"
704 #include "RE/H/hkbRagdollDriver.h"
705 #include "RE/H/hkbStateMachine.h"
706 #include "RE/H/hkp3AxisSweep.h"
707 #include "RE/H/hkpAgentNnTrack.h"
709 #include "RE/H/hkpBroadPhase.h"
712 #include "RE/H/hkpBvTreeShape.h"
714 #include "RE/H/hkpCdBody.h"
718 #include "RE/H/hkpCharacterProxy.h"
720 #include "RE/H/hkpCharacterState.h"
722 #include "RE/H/hkpCollidable.h"
723 #include "RE/H/hkpCollisionInput.h"
724 #include "RE/H/hkpConstraintInfo.h"
725 #include "RE/H/hkpConstraintOwner.h"
726 #include "RE/H/hkpEntity.h"
727 #include "RE/H/hkpEntityListener.h"
731 #include "RE/H/hkpLinearCastInput.h"
733 #include "RE/H/hkpListShape.h"
734 #include "RE/H/hkpMaterial.h"
736 #include "RE/H/hkpMoppBvTreeShape.h"
737 #include "RE/H/hkpMoppCode.h"
738 #include "RE/H/hkpMotion.h"
739 #include "RE/H/hkpPhantom.h"
740 #include "RE/H/hkpPhantomListener.h"
741 #include "RE/H/hkpPhantomType.h"
742 #include "RE/H/hkpProperty.h"
743 #include "RE/H/hkpRigidBody.h"
744 #include "RE/H/hkpRootCdPoint.h"
745 #include "RE/H/hkpShape.h"
746 #include "RE/H/hkpShapeBuffer.h"
747 #include "RE/H/hkpShapeCollection.h"
748 #include "RE/H/hkpShapeContainer.h"
749 #include "RE/H/hkpShapePhantom.h"
752 #include "RE/H/hkpShapeType.h"
753 #include "RE/H/hkpSimplexSolver.h"
756 #include "RE/H/hkpSolverInfo.h"
758 #include "RE/H/hkpWeldingUtility.h"
759 #include "RE/H/hkpWorld.h"
760 #include "RE/H/hkpWorldCinfo.h"
762 #include "RE/H/hkpWorldObject.h"
768 #include "RE/I/IBSTCreator.h"
770 #include "RE/I/ID.h"
771 #include "RE/I/IDEvent.h"
772 #include "RE/I/IFormFactory.h"
773 #include "RE/I/IFreezeQuery.h"
774 #include "RE/I/IFuncCallQuery.h"
775 #include "RE/I/IFunction.h"
776 #include "RE/I/IFunctionArguments.h"
777 #include "RE/I/IHandlerFunctor.h"
778 #include "RE/I/ILoader.h"
780 #include "RE/I/IMemoryHeap.h"
781 #include "RE/I/IMemoryPagePolicy.h"
782 #include "RE/I/IMemoryStore.h"
783 #include "RE/I/IMemoryStoreBase.h"
784 #include "RE/I/IMenu.h"
788 #include "RE/I/IMovementInterface.h"
793 #include "RE/I/IMovementState.h"
797 #include "RE/I/IObjectProcessor.h"
798 #include "RE/I/IPackageData.h"
801 #include "RE/I/IProcedureTreeItem.h"
802 #include "RE/I/IProfilePolicy.h"
806 #include "RE/I/IStore.h"
807 #include "RE/I/IUIMessageData.h"
808 #include "RE/I/IVMDebugInterface.h"
811 #include "RE/I/IVirtualMachine.h"
813 #include "RE/I/ImageData.h"
814 #include "RE/I/ImageSpaceEffect.h"
820 #include "RE/I/ImpactResults.h"
821 #include "RE/I/Info.h"
822 #include "RE/I/IngredientItem.h"
823 #include "RE/I/InputDevices.h"
824 #include "RE/I/InputEvent.h"
825 #include "RE/I/InterfaceStrings.h"
826 #include "RE/I/InteriorData.h"
827 #include "RE/I/Inventory.h"
828 #include "RE/I/Inventory3DManager.h"
829 #include "RE/I/InventoryChanges.h"
830 #include "RE/I/InventoryEntryData.h"
831 #include "RE/I/InventoryMenu.h"
833 #include "RE/I/ItemCard.h"
834 #include "RE/I/ItemCrafted.h"
835 #include "RE/I/ItemList.h"
836 #include "RE/I/ItemsPickpocketed.h"
837 #include "RE/J/JournalMenu.h"
838 #include "RE/J/JournalTab.h"
839 #include "RE/J/Journal_QuestsTab.h"
840 #include "RE/J/Journal_StatsTab.h"
841 #include "RE/J/Journal_SystemTab.h"
842 #include "RE/J/JumpHandler.h"
843 #include "RE/K/KinectEvent.h"
844 #include "RE/K/KinectMenu.h"
845 #include "RE/L/LevelUpMenu.h"
846 #include "RE/L/LinkerProcessor.h"
847 #include "RE/L/LoadWaitSpinner.h"
848 #include "RE/L/LoadingMenu.h"
849 #include "RE/L/LocalMapCamera.h"
850 #include "RE/L/LocalMapMenu.h"
851 #include "RE/L/Location.h"
852 #include "RE/L/LocationTraverser.h"
853 #include "RE/L/LocationTree.h"
854 #include "RE/L/LockpickingMenu.h"
855 #include "RE/L/LogEvent.h"
856 #include "RE/L/Logger.h"
857 #include "RE/L/LoggingDisabler.h"
858 #include "RE/L/LookHandler.h"
859 #include "RE/L/LooseFileLocation.h"
860 #include "RE/L/LooseFileStream.h"
862 #include "RE/M/MagicCaster.h"
863 #include "RE/M/MagicFavorites.h"
864 #include "RE/M/MagicItem.h"
865 #include "RE/M/MagicMenu.h"
866 #include "RE/M/MagicSystem.h"
867 #include "RE/M/MagicTarget.h"
868 #include "RE/M/Main.h"
869 #include "RE/M/MainMenu.h"
870 #include "RE/M/MapCamera.h"
871 #include "RE/M/MapInputHandler.h"
872 #include "RE/M/MapLookHandler.h"
873 #include "RE/M/MapMenu.h"
874 #include "RE/M/MapMoveHandler.h"
875 #include "RE/M/MapZoomHandler.h"
876 #include "RE/M/MarkerUsedData.h"
877 #include "RE/M/MemoryHeap.h"
878 #include "RE/M/MemoryManager.h"
879 #include "RE/M/MemoryPage.h"
880 #include "RE/M/MenuControls.h"
881 #include "RE/M/MenuEventHandler.h"
882 #include "RE/M/MenuOpenCloseEvent.h"
883 #include "RE/M/MenuOpenHandler.h"
884 #include "RE/M/MenuTopicManager.h"
885 #include "RE/M/MessageBoxData.h"
886 #include "RE/M/MessageBoxMenu.h"
888 #include "RE/M/Misc.h"
889 #include "RE/M/MissileProjectile.h"
890 #include "RE/M/MistMenu.h"
891 #include "RE/M/ModManagerMenu.h"
893 #include "RE/M/Moon.h"
894 #include "RE/M/MouseMoveEvent.h"
895 #include "RE/M/MoveToFunctor.h"
896 #include "RE/M/Movement.h"
899 #include "RE/M/MovementHandler.h"
900 #include "RE/M/MoviePlayer.h"
902 #include "RE/N/NativeFunction.h"
903 #include "RE/N/NativeFunctionBase.h"
904 #include "RE/N/NavMesh.h"
905 #include "RE/N/NavMeshInfoMap.h"
906 #include "RE/N/NiAVObject.h"
907 #include "RE/N/NiAllocator.h"
908 #include "RE/N/NiAlphaProperty.h"
909 #include "RE/N/NiAnimationKey.h"
910 #include "RE/N/NiBinaryStream.h"
912 #include "RE/N/NiBound.h"
913 #include "RE/N/NiCamera.h"
914 #include "RE/N/NiCollisionObject.h"
915 #include "RE/N/NiColor.h"
916 #include "RE/N/NiColorData.h"
918 #include "RE/N/NiColorKey.h"
921 #include "RE/N/NiCullingProcess.h"
922 #include "RE/N/NiExtraData.h"
923 #include "RE/N/NiFile.h"
924 #include "RE/N/NiFloatData.h"
926 #include "RE/N/NiFloatKey.h"
927 #include "RE/N/NiFrustum.h"
928 #include "RE/N/NiFrustumPlanes.h"
929 #include "RE/N/NiGeometryData.h"
930 #include "RE/N/NiIntegerExtraData.h"
931 #include "RE/N/NiInterpController.h"
932 #include "RE/N/NiInterpolator.h"
934 #include "RE/N/NiMath.h"
935 #include "RE/N/NiMatrix3.h"
936 #include "RE/N/NiMemManager.h"
938 #include "RE/N/NiNode.h"
939 #include "RE/N/NiObject.h"
940 #include "RE/N/NiObjectNET.h"
941 #include "RE/N/NiPlane.h"
942 #include "RE/N/NiPoint2.h"
943 #include "RE/N/NiPoint3.h"
944 #include "RE/N/NiProperty.h"
945 #include "RE/N/NiQuaternion.h"
946 #include "RE/N/NiRTTI.h"
947 #include "RE/N/NiRect.h"
948 #include "RE/N/NiRefObject.h"
949 #include "RE/N/NiShadeProperty.h"
950 #include "RE/N/NiSkinData.h"
951 #include "RE/N/NiSkinInstance.h"
952 #include "RE/N/NiSkinPartition.h"
953 #include "RE/N/NiSmartPointer.h"
954 #include "RE/N/NiSourceTexture.h"
955 #include "RE/N/NiStream.h"
956 #include "RE/N/NiStringsExtraData.h"
957 #include "RE/N/NiSystem.h"
958 #include "RE/N/NiTArray.h"
959 #include "RE/N/NiTCollection.h"
961 #include "RE/N/NiTList.h"
962 #include "RE/N/NiTListBase.h"
963 #include "RE/N/NiTMap.h"
964 #include "RE/N/NiTMapBase.h"
966 #include "RE/N/NiTPointerListBase.h"
967 #include "RE/N/NiTPointerMap.h"
968 #include "RE/N/NiTSet.h"
969 #include "RE/N/NiTStringMap.h"
970 #include "RE/N/NiTexture.h"
971 #include "RE/N/NiTimeController.h"
972 #include "RE/N/NiTransform.h"
974 #include "RE/O/Object.h"
975 #include "RE/O/ObjectTypeInfo.h"
977 #include "RE/P/PCGamepadType.h"
978 #include "RE/P/PackUnpack.h"
979 #include "RE/P/PackUnpackImpl.h"
980 #include "RE/P/PackageLocation.h"
982 #include "RE/P/PathingCell.h"
983 #include "RE/P/PerkEntryVisitor.h"
984 #include "RE/P/PerkRankVisitor.h"
985 #include "RE/P/PlayerCamera.h"
986 #include "RE/P/PlayerCharacter.h"
987 #include "RE/P/PlayerControls.h"
988 #include "RE/P/PlayerControlsData.h"
989 #include "RE/P/PlayerInputHandler.h"
990 #include "RE/P/PoisonedWeapon.h"
992 #include "RE/P/Precipitation.h"
994 #include "RE/P/ProcessLists.h"
995 #include "RE/P/Profiler.h"
996 #include "RE/P/Projectile.h"
997 #include "RE/P/PropertyTypeInfo.h"
998 #include "RE/Q/QuestEvents.h"
1000 #include "RE/R/RaceSexCamera.h"
1001 #include "RE/R/RaceSexMenu.h"
1002 #include "RE/R/RaceSexMenuEvent.h"
1003 #include "RE/R/RawFuncCallQuery.h"
1004 #include "RE/R/ReadyWeaponHandler.h"
1005 #include "RE/R/RefActivateData.h"
1007 #include "RE/R/ReferenceArray.h"
1008 #include "RE/R/ReferenceEffect.h"
1010 #include "RE/R/RefrInteraction.h"
1011 #include "RE/R/RegSettingCollection.h"
1012 #include "RE/R/RegisterPrefix.h"
1014 #include "RE/R/RemoveItemFunctor.h"
1015 #include "RE/R/Request.h"
1016 #include "RE/R/RunHandler.h"
1017 #include "RE/RTTI.h"
1018 #include "RE/S/SafeZoneMenu.h"
1019 #include "RE/S/SavePatcher.h"
1020 #include "RE/S/ScrapHeap.h"
1021 #include "RE/S/Script.h"
1023 #include "RE/S/ScriptFunction.h"
1024 #include "RE/S/ScrollItem.h"
1026 #include "RE/S/SetEventData.h"
1027 #include "RE/S/SetMotionTypeFunctor.h"
1028 #include "RE/S/SetPositionFunctor.h"
1029 #include "RE/S/Setting.h"
1030 #include "RE/S/SettingCollection.h"
1032 #include "RE/S/SettingCollectionMap.h"
1033 #include "RE/S/SettingT.h"
1034 #include "RE/S/Sexes.h"
1036 #include "RE/S/ShadowSceneNode.h"
1037 #include "RE/S/ShoutHandler.h"
1038 #include "RE/S/ShoutMeter.h"
1041 #include "RE/S/Sky.h"
1042 #include "RE/S/SkyEffectController.h"
1043 #include "RE/S/SkyObject.h"
1045 #include "RE/S/SkyrimScriptStore.h"
1046 #include "RE/S/SkyrimVM.h"
1047 #include "RE/S/SleepWaitMenu.h"
1048 #include "RE/S/SmithingMenu.h"
1049 #include "RE/S/SneakHandler.h"
1050 #include "RE/S/SoulLevels.h"
1051 #include "RE/S/SoundLevels.h"
1052 #include "RE/S/SpellItem.h"
1053 #include "RE/S/SprintHandler.h"
1054 #include "RE/S/Stack.h"
1055 #include "RE/S/StackFrame.h"
1056 #include "RE/S/StandardItemData.h"
1057 #include "RE/S/Stars.h"
1058 #include "RE/S/State.h"
1059 #include "RE/S/StatsEvent.h"
1060 #include "RE/S/StatsMenu.h"
1061 #include "RE/S/StatsNode.h"
1062 #include "RE/S/StealthMeter.h"
1063 #include "RE/S/Stream.h"
1064 #include "RE/S/StreamBase.h"
1065 #include "RE/S/SummonCreatureEffect.h"
1067 #include "RE/S/Sun.h"
1068 #include "RE/S/SuspendedStack.h"
1069 #include "RE/S/SyncQueueObj.h"
1070 #include "RE/T/TES.h"
1071 #include "RE/T/TESAIForm.h"
1072 #include "RE/T/TESActivateEvent.h"
1074 #include "RE/T/TESActorBase.h"
1075 #include "RE/T/TESActorBaseData.h"
1076 #include "RE/T/TESAmmo.h"
1077 #include "RE/T/TESAttackDamageForm.h"
1078 #include "RE/T/TESBipedModelForm.h"
1079 #include "RE/T/TESBoundAnimObject.h"
1080 #include "RE/T/TESBoundObject.h"
1081 #include "RE/T/TESCamera.h"
1082 #include "RE/T/TESCameraState.h"
1084 #include "RE/T/TESChildCell.h"
1085 #include "RE/T/TESClass.h"
1086 #include "RE/T/TESClimate.h"
1087 #include "RE/T/TESCombatEvent.h"
1088 #include "RE/T/TESCombatStyle.h"
1089 #include "RE/T/TESCondition.h"
1090 #include "RE/T/TESContainer.h"
1092 #include "RE/T/TESCustomPackageData.h"
1093 #include "RE/T/TESDataHandler.h"
1094 #include "RE/T/TESDeathEvent.h"
1095 #include "RE/T/TESDescription.h"
1096 #include "RE/T/TESEffectShader.h"
1097 #include "RE/T/TESEnchantableForm.h"
1098 #include "RE/T/TESEquipEvent.h"
1099 #include "RE/T/TESEyes.h"
1100 #include "RE/T/TESFaction.h"
1101 #include "RE/T/TESFile.h"
1102 #include "RE/T/TESFlora.h"
1103 #include "RE/T/TESForm.h"
1104 #include "RE/T/TESFullName.h"
1105 #include "RE/T/TESFurniture.h"
1106 #include "RE/T/TESFurnitureEvent.h"
1107 #include "RE/T/TESGlobal.h"
1108 #include "RE/T/TESGrabReleaseEvent.h"
1109 #include "RE/T/TESGrass.h"
1110 #include "RE/T/TESHavokUtilities.h"
1111 #include "RE/T/TESHitEvent.h"
1112 #include "RE/T/TESIcon.h"
1113 #include "RE/T/TESIdleForm.h"
1114 #include "RE/T/TESImageSpace.h"
1117 #include "RE/T/TESInitScriptEvent.h"
1118 #include "RE/T/TESKey.h"
1119 #include "RE/T/TESLandTexture.h"
1120 #include "RE/T/TESLevCharacter.h"
1121 #include "RE/T/TESLevItem.h"
1122 #include "RE/T/TESLevSpell.h"
1123 #include "RE/T/TESLeveledList.h"
1124 #include "RE/T/TESLoadGameEvent.h"
1125 #include "RE/T/TESLoadScreen.h"
1126 #include "RE/T/TESLockChangedEvent.h"
1127 #include "RE/T/TESMagicCasterForm.h"
1129 #include "RE/T/TESMagicTargetForm.h"
1130 #include "RE/T/TESModel.h"
1131 #include "RE/T/TESModelPSA.h"
1132 #include "RE/T/TESModelRDT.h"
1133 #include "RE/T/TESModelTextureSwap.h"
1134 #include "RE/T/TESModelTri.h"
1136 #include "RE/T/TESNPC.h"
1137 #include "RE/T/TESObject.h"
1138 #include "RE/T/TESObjectACTI.h"
1139 #include "RE/T/TESObjectANIO.h"
1140 #include "RE/T/TESObjectARMA.h"
1141 #include "RE/T/TESObjectARMO.h"
1142 #include "RE/T/TESObjectBOOK.h"
1143 #include "RE/T/TESObjectCELL.h"
1144 #include "RE/T/TESObjectCONT.h"
1145 #include "RE/T/TESObjectDOOR.h"
1146 #include "RE/T/TESObjectLAND.h"
1147 #include "RE/T/TESObjectLIGH.h"
1148 #include "RE/T/TESObjectLoadedEvent.h"
1149 #include "RE/T/TESObjectMISC.h"
1150 #include "RE/T/TESObjectREFR.h"
1151 #include "RE/T/TESObjectSTAT.h"
1152 #include "RE/T/TESObjectTREE.h"
1153 #include "RE/T/TESObjectWEAP.h"
1154 #include "RE/T/TESOpenCloseEvent.h"
1155 #include "RE/T/TESPackage.h"
1156 #include "RE/T/TESPackageData.h"
1157 #include "RE/T/TESProduceForm.h"
1158 #include "RE/T/TESQualityForm.h"
1159 #include "RE/T/TESQuest.h"
1160 #include "RE/T/TESQuestStageItem.h"
1161 #include "RE/T/TESRace.h"
1162 #include "RE/T/TESRaceForm.h"
1163 #include "RE/T/TESReactionForm.h"
1164 #include "RE/T/TESRegion.h"
1165 #include "RE/T/TESRegionData.h"
1167 #include "RE/T/TESRegionDataManager.h"
1168 #include "RE/T/TESRegionDataMap.h"
1169 #include "RE/T/TESRegionDataSound.h"
1170 #include "RE/T/TESRegionDataWeather.h"
1171 #include "RE/T/TESRegionList.h"
1172 #include "RE/T/TESResetEvent.h"
1173 #include "RE/T/TESShout.h"
1174 #include "RE/T/TESSoulGem.h"
1175 #include "RE/T/TESSound.h"
1176 #include "RE/T/TESSpellList.h"
1178 #include "RE/T/TESTexture.h"
1179 #include "RE/T/TESTexture1024.h"
1180 #include "RE/T/TESTopic.h"
1181 #include "RE/T/TESTopicInfo.h"
1182 #include "RE/T/TESTrackedStatsEvent.h"
1184 #include "RE/T/TESValueForm.h"
1185 #include "RE/T/TESWaitStopEvent.h"
1186 #include "RE/T/TESWaterForm.h"
1187 #include "RE/T/TESWeather.h"
1188 #include "RE/T/TESWeightForm.h"
1189 #include "RE/T/TESWordOfPower.h"
1190 #include "RE/T/TESWorldSpace.h"
1191 #include "RE/T/TaskQueueInterface.h"
1192 #include "RE/T/TextureAddressModes.h"
1193 #include "RE/T/ThirdPersonState.h"
1194 #include "RE/T/ThumbstickEvent.h"
1195 #include "RE/T/TitleSequenceMenu.h"
1196 #include "RE/T/TogglePOVHandler.h"
1197 #include "RE/T/ToggleRunHandler.h"
1198 #include "RE/T/TrainingMenu.h"
1199 #include "RE/T/TutorialMenu.h"
1200 #include "RE/T/TweenMenu.h"
1201 #include "RE/T/TypeInfo.h"
1202 #include "RE/T/TypeTraits.h"
1203 #include "RE/U/UI.h"
1204 #include "RE/U/UIBlurManager.h"
1205 #include "RE/U/UIMessage.h"
1206 #include "RE/U/UIMessageQueue.h"
1207 #include "RE/U/UISaveLoadManager.h"
1208 #include "RE/U/UserEventEnabled.h"
1209 #include "RE/U/UserEvents.h"
1210 #include "RE/V/VDescTable.h"
1211 #include "RE/V/ValueModifierEffect.h"
1212 #include "RE/V/Variable.h"
1213 #include "RE/V/VirtualMachine.h"
1214 #include "RE/W/WeatherType.h"
1216 #include "RE/Z/ZeroOverheadHeap.h"