CommonLibSSE (Parapets fork)
RE::TESForm::RecordFlags Struct Reference

#include <TESForm.h>

Public Types

enum  RecordFlag : std::uint32_t {
  kDestructible = 1 << 0 , kMaster = 1 << 0 , kUnlocked = 1 << 0 , kAltered = 1 << 1 ,
  kPlayable = 1 << 2 , kInitialized = 1 << 3 , kNonOccluder = 1 << 4 , kDeleted = 1 << 5 ,
  kBorderRegion = 1 << 6 , kGlobalConstant = 1 << 6 , kHasSpokenFlag = 1 << 6 , kKnown = 1 << 6 ,
  kInPlaceableWater = 1 << 6 , kFireOff = 1 << 7 , kMustUpdate = 1 << 8 , kOnLocalMap = 1 << 9 ,
  kPersistent = 1 << 10 , kDisabled = 1 << 11 , kUsedAsMovingPlatform = 1 << 11 , kIgnored = 1 << 12 ,
  kEmpty = 1 << 13 , kResetDestruction = 1 << 13 , kTemporary = 1 << 14 , kMustBeVisibleDistant = 1 << 15 ,
  kRandomAnim = 1 << 16 , kDangerous = 1 << 17 , kHasCurrents = 1 << 19 , kIgnoreFriendlyHits = 1 << 20 ,
  kStillLoading = 1 << 21 , kFormRetainsID = 1 << 22 , kDestroyed = 1 << 23 , kNoAIAcquire = 1 << 25 ,
  kObstacle = 1 << 25 , kVATSTargetOverride = 1 << 26 , kDisableFade = 1 << 27 , kReflectedByAutoWater = 1 << 28 ,
  kShowOnWorldMap = 1 << 28 , kChildCanUse = 1 << 29
}
 

Member Enumeration Documentation

◆ RecordFlag

Enumerator
kDestructible 
kMaster 
kUnlocked 
kAltered 
kPlayable 
kInitialized 
kNonOccluder 
kDeleted 
kBorderRegion 
kGlobalConstant 
kHasSpokenFlag 
kKnown 
kInPlaceableWater 
kFireOff 
kMustUpdate 
kOnLocalMap 
kPersistent 
kDisabled 
kUsedAsMovingPlatform 
kIgnored 
kEmpty 
kResetDestruction 
kTemporary 
kMustBeVisibleDistant 
kRandomAnim 
kDangerous 
kHasCurrents 
kIgnoreFriendlyHits 
kStillLoading 
kFormRetainsID 
kDestroyed 
kNoAIAcquire 
kObstacle 
kVATSTargetOverride 
kDisableFade 
kReflectedByAutoWater 
kShowOnWorldMap 
kChildCanUse 

The documentation for this struct was generated from the following file: