Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
Enums.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  EWorldType
 
namespace  EKismetCompileType
 
namespace  EInviteStatus
 
namespace  EAnimGroupRole
 
namespace  EDemoPlayFailure
 
namespace  FParticleSystemCustomVersion
 
namespace  EOnlineCachedResult
 
namespace  EOnlineComparisonOp
 
namespace  EWindowMode
 
namespace  EOnlineDataAdvertisementType
 
namespace  EOnlineSessionState
 
namespace  ELeaderboardUpdateMethod
 
namespace  ELeaderboardFormat
 
namespace  ELeaderboardSort
 
namespace  EOnlineAsyncTaskState
 
namespace  EOnlineFriendState
 
namespace  EFeaturePrivilegeLevel
 
namespace  ETravelFailure
 
namespace  EOnlineServerConnectionStatus
 
 
namespace  EOnlineEnvironment
 
namespace  ERHIFeatureLevel
 
namespace  EAttachLocation
 
namespace  EShaderPrecisionModifier
 
namespace  EBlendModeFilter
 
namespace  EMontageNotifyTickType
 
namespace  ERootMotionRootLock
 
namespace  EDuplicateMode
 
namespace  EPhysicalMaterialMaskColor
 
namespace  EAggCollisionShape
 
namespace  ETextJustify
 
namespace  EAngularDriveMode
 
namespace  ENetworkFailure
 
namespace  EAcceptConnection
 
namespace  EMultiBlockLocation
 
namespace  EWindowTitleAlignment
 
namespace  FunctionCallspace
 
namespace  EImmediateFlushType
 
namespace  ESlateBrushRoundingType
 
namespace  EMaterialQualityLevel
 
namespace  EProxyNormalComputationMethod
 
namespace  EButtonClickMethod
 
namespace  EChunkLocation
 
namespace  EChunkProgressReportingType
 
namespace  EChunkInstallSpeed
 
namespace  ESlateBrushTileType
 
namespace  ECompilationResult
 
namespace  EProjectDescriptorVersion
 
namespace  ELocalizationTargetDescriptorLoadingPolicy
 
namespace  ELoadingPhase
 
namespace  EHostType
 
namespace  ELinkerType
 
namespace  EAnimNotifyEventType
 
 
namespace  ERigidBodyFlags
 
namespace  ESlateBrushImageType
 
namespace  ESlateBrushDrawType
 
namespace  EMaterialShaderMapUsage
 
namespace  ERenderThreadIdleTypes
 
namespace  EMessageSeverity
 
namespace  EModType
 
namespace  EButtonTouchMethod
 
namespace  EMeshFeatureImportance
 
namespace  ENetworkLagState
 
namespace  ERangeBoundTypes
 
namespace  ERootMotionMode
 
namespace  ECollisionEnabled
 
 
namespace  ELaunchVerb
 
namespace  EColumnSortMode
 
namespace  EMessageToken
 
namespace  EColumnSizeMode
 
namespace  EScopedUpdate
 
namespace  EBoneSpaces
 
namespace  EComponentMobility
 
namespace  ETransitionLogicType
 
namespace  ECameraProjectionMode
 
namespace  EWindowZone
 
namespace  EButtonPressMethod
 
namespace  MarkerIndexSpecialValues
 
namespace  EBoneTranslationRetargetingMode
 
namespace  ENavigationDirtyFlag
 
namespace  EIncludeSuperFlag
 
namespace  EDynamicForceFeedbackAction
 
namespace  EDropEffect
 
namespace  ECollisionShape
 
namespace  ETransformBlendMode
 
namespace  EAudioMixerChannel
 
namespace  EAxisOption
 
namespace  EBPMapCheckSeverity
 
namespace  ENotifyFilterType
 
namespace  ESubsequentsMode
 
namespace  EPhysxUserDataType
 
namespace  EChaosUserDataType
 
namespace  ESecurityEvent
 
namespace  ELandscapeCullingPrecision
 
namespace  EComponentSocketType
 
namespace  EMaxConcurrentResolutionRule
 
namespace  ESplitterResizeMode
 
namespace  ETabSpawnerMenuType
 
namespace  ETouchIndex
 
namespace  ENetworkReplayError
 
namespace  EHotfixDelegates
 
namespace  FExternalPhysicsCustomObjectVersion
 
namespace  EDrawDebugItemType
 
namespace  ELerpInterpolationMode
 
namespace  EMatrixColumns
 
namespace  SplashTextType
 
namespace  ENetMoveType
 
namespace  ETouchType
 
namespace  EVerseScope
 
namespace  EChunkPriority
 
namespace  FNavigationBoundsUpdateRequest
 
namespace  EMovieScenePlayerStatus
 
namespace  FEditorObjectVersion
 
namespace  FSequencerObjectVersion
 
namespace  FMovieSceneEvaluationCustomVersion
 
namespace  EAsyncLoadingResult
 
namespace  ENodeAdvancedPins
 
namespace  FFortniteNCBranchObjectVersion
 
namespace  FPhysicsObjectVersion
 
namespace  EResourceSizeMode
 
namespace  EBodyCollisionResponse
 
namespace  EColumnSortPriority
 
namespace  ESlateBrushMirrorType
 
namespace  FReplayCustomVersion
 
namespace  ETranslucencyPass
 
namespace  FExclusiveDepthStencil
 
namespace  EMeshPass
 
namespace  ESocketReceiveFlags
 
namespace  ELanBeaconState
 
namespace  ESocketWaitConditions
 
namespace  FRecomputeTangentCustomVersion
 
namespace  EPhysicsTransformUpdateMode
 
namespace  EAutomationTestFlags
 
namespace  ECastCheckedType
 
namespace  ENavigationOptionFlag
 
namespace  FUE5MainStreamObjectVersion
 
namespace  FAnimObjectVersion
 
namespace  EAudioOutputTarget
 
namespace  EDOFMode
 
namespace  EKinematicBonesUpdateToPhysics
 
namespace  FOverlappingVerticesCustomVersion
 
namespace  ESplitScreenType
 
namespace  EGBufferFormat
 
namespace  ETranslucentSortPolicy
 
namespace  EConstraintFrame
 
namespace  FFortniteReleaseBranchCustomObjectVersion
 
namespace  FSkeletalMeshCustomVersion
 
namespace  FExternalPhysicsMaterialCustomObjectVersion
 
namespace  EFrictionCombineMode
 
namespace  ETableViewMode
 
namespace  EHasCustomNavigableGeometry
 
namespace  ENaniteMeshPass
 
namespace  ENDICollisionQuery_AsyncGpuTraceProvider
 
namespace  ENDISkelMesh_AdjacencyTriangleIndexFormat
 
namespace  ENDISkelMesh_GpuMaxInfluences
 
namespace  ENDISkelMesh_GpuUniformSamplingFormat
 
namespace  EConsoleForGamepadLabels
 
namespace  ENotifyTriggerMode
 
namespace  FNDIRenderTarget2DArrayFunctionVersion
 
namespace  FNDIRenderTarget2DFunctionVersion
 
namespace  EBrowseReturnVal
 
namespace  EMouseButtons
 
namespace  EWindowAction
 
namespace  EAsyncPackageState
 
namespace  EEndPlayReason
 
namespace  EReflectionCaptureShape
 
namespace  EAnimationMode
 
namespace  ETabState
 
namespace  EXRDeviceConnectionResult
 
namespace  ETextCommit
 
namespace  EDynamicGlobalIlluminationMethod
 
namespace  EProcessResource
 
namespace  EFriendsLists
 
namespace  EOnJoinSessionCompleteResult
 
namespace  ESessionFailure
 
namespace  EOnlinePresenceState
 
namespace  EOnlineKeyValuePairDataType
 
namespace  EUserPrivileges
 
namespace  ECrossplayPlatform
 
namespace  ECustomVersionSerializationFormat
 
namespace  EInAppPurchaseState
 
namespace  EExternalAuthEnvironment
 
namespace  EMobilePixelProjectedReflectionQuality
 
namespace  ETexturePowerOfTwoSetting
 
namespace  ETextRole
 
namespace  ECastRayTracedShadow
 
namespace  FRenderingObjectVersion
 
namespace  FNDITextureFunctionVersion
 
namespace  ESplineCoordinateSpace
 
namespace  ESplinePointType
 
namespace  FReleaseObjectVersion
 
namespace  EHMDTrackingOrigin
 
namespace  FAnimPhysObjectVersion
 
namespace  ESlateCheckBoxType
 
namespace  ERHIShadingPath
 
namespace  ENavigationShapeType
 
namespace  EReflectionMethod
 
namespace  EPrimalEquipmentType
 
namespace  FComputeFrameworkObjectVersion
 
namespace  FCoreObjectVersion
 
namespace  EControllerAnalogStick
 
namespace  EExportedDeclaration
 
namespace  EAnimEventTriggerOffsets
 
namespace  EPartyReservationResult
 
namespace  EVoiceCaptureState
 
namespace  EBeaconState
 
namespace  ESelectInfo
 
namespace  EPopUpOrientation
 
namespace  ENavPathEvent
 
namespace  EAttenuationShape
 
namespace  PhysCommand
 
namespace  ENavPathUpdateType
 
namespace  ENodeTitleType
 
namespace  ESplineMeshAxis
 
namespace  FUE5PrivateFrostyStreamObjectVersion
 
namespace  ESteamSession
 
namespace  EAutoReceiveInput
 
namespace  ENavigationAreaMode
 
namespace  EHttpResponseCodes
 
namespace  EHttpRequestStatus
 
namespace  FPlatformObjectVersion
 
namespace  FVRObjectVersion
 
namespace  FNetworkingObjectVersion
 
namespace  FOnlineObjectVersion
 
namespace  FFrameworkObjectVersion
 
namespace  FMobileObjectVersion
 
namespace  FBlueprintsObjectVersion
 
namespace  FBuildObjectVersion
 
namespace  FAssetRegistryVersion
 
namespace  ENavigationCoordSystem
 
namespace  ERigTransformType
 
namespace  EVertexColorViewMode
 
namespace  EIndexBufferStride
 
namespace  FUE5ReleaseStreamObjectVersion
 
namespace  EDrawDynamicFlags
 
namespace  ESelectionMode
 
namespace  FControlRigObjectVersion
 
namespace  EMobilePlanarReflectionMode
 
 
namespace  ERigVMClampSpatialMode
 
namespace  EScriptInstrumentation
 
namespace  EControlRigDrawHierarchyMode
 
namespace  FEnterpriseObjectVersion
 
namespace  ENetTraceVerbosity
 
namespace  ECurveBlendOption
 
namespace  EGameplayTagQueryExprType
 
namespace  EGameplayTagQueryStreamVersion
 
namespace  EGameplayTagMatchType
 
namespace  FDestructionObjectVersion
 
namespace  EBlueprintExceptionType
 
namespace  EFoliagePlacementMode
 
namespace  FFoliageCustomVersion
 
 
namespace  EAlphaChannelMode
 
namespace  EIPv4SubnetClasses
 
namespace  ENavAreaEvent
 
namespace  ETcpMessagingVersion
 
namespace  EMobileShadingPath
 
namespace  EMobileAntiAliasingMethod
 
namespace  EMobileFloatPrecisionMode
 
namespace  EShaderCompressionFormat
 
namespace  EWorkingColorSpace
 
namespace  ELumenSoftwareTracingMode
 
namespace  EShadowMapMethod
 
namespace  EFixedFoveationLevels
 
namespace  ECustomDepthStencil
 
namespace  ECompositingSampleCount
 
namespace  EDefaultBackBufferPixelFormat
 
namespace  EEarlyZPass
 
namespace  EClearSceneOptions
 
namespace  EVelocityOutputPass
 
namespace  EVertexDeformationOutputsVelocity
 
namespace  FFortniteMainBranchObjectVersion
 
namespace  FPCGCustomVersion
 
namespace  ETransitionBlendMode
 
namespace  EParticleCollisionMode
 
namespace  ENavigationQueryResult
 
namespace  EUMGSequencePlayMode
 
namespace  EVirtualKeyboardType
 
namespace  ESlateSizeRule
 
namespace  EPinHidingMode
 
namespace  EAlignHorizontalUI
 
namespace  EAlignVerticalUI
 
namespace  EPathObservationResult
 
namespace  FIKRigObjectVersion
 
namespace  EComponentType
 
namespace  EDrawDebugTrace
 
namespace  ESuggestProjVelocityTraceOption
 
namespace  ESoundMixState
 
namespace  EAssetRegistryDependencyType
 
namespace  EWindowsDragDropOperationType
 
namespace  EAssetAvailability
 
namespace  EAssetAvailabilityProgressReportingType
 
namespace  EAssetSetManagerResult
 
namespace  EAssetSetManagerFlags
 
namespace  ESortedActiveWaveGetType
 
namespace  ETaskbarProgressState
 
namespace  EMirrorRowType
 
namespace  EMirrorFindReplaceMethod
 
namespace  FOptimusObjectVersion
 
namespace  ESequenceEvalReinit
 
namespace  ESpectatorReservationResult
 
namespace  EReporterLineStyle
 
namespace  EGraphAxisStyle
 
namespace  EGraphDataStyle
 
namespace  ELegendPosition
 
namespace  FPropertyBagCustomVersion
 
namespace  EProgressBarFillStyle
 
namespace  EProgressBarFillType
 
namespace  EStretchDirection
 
namespace  EStretch
 
namespace  ESettingsLockedAxis
 
namespace  ESettingsDOF
 
namespace  ETeamPingType
 
namespace  EChatType
 
namespace  ESpawnPattern
 
namespace  ELevelExperienceRampType
 
namespace  EWorldBuffDifficultyType
 
namespace  ETargetingTeamBehavior
 
namespace  EWorldBuffPropertyLocation
 
namespace  EHUDElementVerticalAlignment
 
namespace  EEditorMessageLogLevel
 
namespace  EPrimalStatsValueTypes
 
namespace  EPhaseRequirementWidgetVisualState
 
namespace  EPrimalCharacterStatusState
 
namespace  EPathFindingMode
 
namespace  EXPType
 
namespace  EHUDElementType
 
namespace  EPrimalCharacterStatusValue
 
namespace  EHUDElementAnchorMode
 
namespace  EDinoTamedOrder
 
namespace  ENativeMissionMetaTag
 
namespace  EHUDElementHorizontalAlignment
 
namespace  ESimpleCurve
 
namespace  EPrimalItemStat
 
namespace  EChatSendMode
 
namespace  EBoneModifierType
 
namespace  EPlayerConfigDynamicMaterialVectorTypes
 
namespace  ETrackedActorCategory
 
namespace  EPrimalARKTributeDataType
 
namespace  EShooterPhysMaterialType
 
namespace  ELootItemType
 
 
namespace  EPrimalItemType
 
namespace  EInventoryDataListType
 
namespace  AnalogCursorMode
 
namespace  EMissionTimerMode
 
namespace  ETwoPlayerSplitScreenType
 
namespace  EThreePlayerSplitScreenType
 
namespace  EWeaponState
 
namespace  ELeaderboardGroupByMode
 
namespace  EPostProcessVolumeType
 
namespace  ECameraStyle
 
namespace  EPrimalCharacterInputType
 
namespace  EMassTeleportState
 
namespace  EReflectionDFAOOption
 
namespace  EAimAssistType
 
namespace  ECompanionState
 
namespace  EServerOctreeGroup
 
namespace  EMissionDispatchMode
 
namespace  EGrammaticalGender
 
namespace  EGrammaticalNumber
 
namespace  ETooltipMode
 
namespace  EOnDeserializationType
 
namespace  EStencilAlliance
 
namespace  EGamePhase
 
namespace  EFieldActivationType_New
 
namespace  EServerChatMessageType
 
namespace  EShooterHudPosition
 
namespace  ENetworkModeResult
 
namespace  EShooterCrosshairDirection
 
namespace  ESaveType
 
namespace  EMoveComponentAction
 
namespace  ESTOFNotificationType
 
namespace  SavingObjectState
 
namespace  EPrimalGDKStat
 
namespace  EAIOptionFlag
 
namespace  ENavigationLockReason
 
namespace  EAIRequestPriority
 
namespace  EShooterDialogType
 
namespace  EMissionState
 
namespace  ETribeGroupPermission
 
namespace  EBoolExecResult
 
namespace  ELeaderboardColumnName
 
namespace  EControlConstraint
 
namespace  EConstraintTransform
 
namespace  EDinoInputAction
 
namespace  ELeaderboardOrdering
 
namespace  EInventorySortType
 
 
namespace  EBTNodeResult
 
namespace  EBTDescriptionVerbosity
 
namespace  EQuitPreference
 
namespace  EBabyCuddleType
 
namespace  EMissionAlertType
 
namespace  EEngramGroup
 
namespace  ENotificationMode
 
namespace  EPlayerDynamicMaterialType
 
namespace  EPrimalItemMessage
 
namespace  EEasingFunc
 
namespace  ENavigationBuildLock
 
namespace  FGeometryObjectVersion
 
namespace  EPlayerConfigPlayerDynamicMaterialSliderTypes
 
namespace  EMissionDispatcherTriggerMode
 
namespace  EThreadAsyncExecTag
 
namespace  EPrimalConsumableType
 
namespace  EChatMessageType
 
namespace  EClimbingType
 
namespace  EClimbingAnimationType
 
namespace  EDataDisplay
 
namespace  EBiomeFilter
 
namespace  EListDisplay
 
namespace  EGrappleState
 
namespace  EEngramCategory
 
namespace  UContextMenuItemSwitchMode
 
namespace  EBoidType
 
namespace  EHostSessionPanel
 
namespace  FVariantManagerObjectVersion
 
namespace  EBlackboardCompare
 
namespace  EBasicKeyOperation
 
namespace  EPathFollowingStatus
 
namespace  ESkyResources
 
namespace  EDomeState
 
namespace  EListSessionStatus
 
namespace  EListSessionDLCType
 
namespace  EHubSubMenu
 
namespace  ERecastDebugPathfindingFlags
 
namespace  ERecastNamedFilter
 
namespace  ERecastPartitioning
 
namespace  EListSessionPVE
 
namespace  EListSessionSort
 
namespace  EOptionsSubMenu
 
namespace  EBTDecoratorLogic
 
namespace  FAudioSynesthesiaCustomVersion
 
namespace  EHelpPage
 
namespace  EBTStopMode
 
namespace  EBTNodeUpdateMode
 
namespace  EBTExecutionMode
 
namespace  EBTTaskStatus
 
namespace  EBTMemoryInit
 
namespace  EBTMemoryClear
 
namespace  EBTActiveNode
 
namespace  EAILogicResuming
 
namespace  EBTExecutionSnap
 
namespace  EBTFlowAbortMode
 
namespace  EMaterialSceneAttributeInputMode
 
namespace  EClimbingMode
 
namespace  ECheatActorType
 
namespace  EBlackboardDescription
 
namespace  EArithmeticKeyOperation
 
namespace  ETextKeyOperation
 
namespace  EBlackboardKeyOperation
 
namespace  EVisualLoggerVersion
 
namespace  EPathFollowingRequestResult
 
namespace  EPathFollowingResult
 
namespace  ETeamAttitude
 
namespace  EPathFollowingAction
 
namespace  EExtensionType
 
namespace  SDockingNode
 
namespace  EDropItemIconAction
 
namespace  FolderWidgetType
 
namespace  ETraceType
 
namespace  ESeedCropPhase
 
namespace  EColorChannelTarget
 
namespace  FCineCameraObjectVersion
 
namespace  FAutomationObjectVersion
 
namespace  FReflectionCaptureObjectVersion
 
namespace  FLoadTimesObjectVersion
 
namespace  FPrimal2ObjectVersion
 
namespace  FUE5LWCRenderingStreamObjectVersion
 
namespace  FUE5CookerObjectVersion
 
namespace  FMediaFrameworkObjectVersion
 
namespace  FVirtualProductionObjectVersion
 
namespace  EMarkMaskBits
 
namespace  FLandscapeCustomVersion
 
namespace  EInterpolationBlend
 
namespace  FAnimationCustomVersion
 
namespace  EHMDWornState
 
namespace  EOrientPositionSelector
 
namespace  EXRSystemFlags
 
namespace  ESRIPreviewType
 
namespace  ESRITextureType
 
namespace  ESingleLayerWaterReflections
 
namespace  EEventParameterVersion
 
namespace  EBuiltInEvaluationGroup
 
namespace  EOcclusionFlags
 
namespace  EEvaluatorDataSource
 
namespace  EQueuedHttpRequestType
 
namespace  EChannelMaskParameterColor
 
namespace  EMaterialAttributeBlend
 
namespace  EParticleCollisionResponse
 
namespace  ETimelineDirection
 
namespace  ECameraAlphaBlendMode
 
namespace  EConstructMethod
 
namespace  EParticleSimulatePhase
 
namespace  EEvaluateCurveTableResult
 
namespace  FShapeComponentCustomVersion
 
namespace  FProceduralFoliageCustomVersion
 
namespace  ESimulationQuery
 
namespace  ESimulationOverlap
 
namespace  ELandscapeLODFalloff
 
namespace  EImportanceWeight
 
namespace  EApplicationState
 
namespace  EScreenOrientation
 
namespace  FWorldSettingCustomVersion
 
namespace  EScaleMode
 
namespace  EBoneDrawMode
 
namespace  FSaveGameFileVersion
 
namespace  FClothingAssetCustomVersion
 
namespace  FLocalFileReplayCustomVersion
 
namespace  EQueuedLocalFileRequestType
 
namespace  EBTParallelChild
 
namespace  EBTBlackboardRestart
 
namespace  EBTParallelMode
 
namespace  EEnvQueryRunMode
 
namespace  EEnvQueryStatus
 
namespace  EPathFollowingDebugTokens
 
namespace  ECrowdAvoidanceQuality
 
namespace  EEnvTestPathfinding
 
namespace  EEnvTestDistance
 
namespace  EEnvItemStatus
 
namespace  EPerturbationErrorMode
 
namespace  EQueryInfo
 
namespace  EDocumentationActorType
 
namespace  EComponentMarkedForEndOfFrameUpdateState
 
namespace  FClothConfigNvCustomVersion
 
namespace  EPawnActionMoveMode
 
namespace  EPawnActionFailHandling
 
namespace  EAIForceParam
 
namespace  EPawnSubActionTriggeringPolicy
 
namespace  EEnvTestPurpose
 
namespace  EEnvTestScoreEquation
 
namespace  EEnvTestWeight
 
namespace  EEnvTestFilterType
 
namespace  EEnvTestScoreOperator
 
namespace  EEnvTestFilterOperator
 
namespace  EEnvQueryParam
 
namespace  EEnvTestCost
 
namespace  EEnvDirection
 
namespace  EEnvQueryTestClamping
 
namespace  EEnvQueryTrace
 
namespace  EEnvTraceShape
 
namespace  EEnvOverlapShape
 
namespace  EPawnActionResult
 
namespace  EPawnActionEventType
 
namespace  EPawnActionAbortState
 
namespace  EAILockSource
 
namespace  ESightPerceptionEventName
 
namespace  RtAudioError
 
namespace  ENavCostDisplay
 
namespace  EPathExistanceQueryType
 
namespace  EBlackBoardEntryComparison
 

Typedefs

typedef EWorldType::Type ETeleportType
 
typedef EWorldType::Type EInternalObjectFlags
 

Enumerations

enum class  tagExtentMode : int { DVEXTENT_CONTENT = 0x0 , DVEXTENT_INTEGRAL = 0x1 }
 
enum class  WICBitmapPaletteType : int {
  WICBitmapPaletteTypeCustom = 0x0 , WICBitmapPaletteTypeMedianCut = 0x1 , WICBitmapPaletteTypeFixedBW = 0x2 , WICBitmapPaletteTypeFixedHalftone8 = 0x3 ,
  WICBitmapPaletteTypeFixedHalftone27 = 0x4 , WICBitmapPaletteTypeFixedHalftone64 = 0x5 , WICBitmapPaletteTypeFixedHalftone125 = 0x6 , WICBitmapPaletteTypeFixedHalftone216 = 0x7 ,
  WICBitmapPaletteTypeFixedWebPalette = 0x7 , WICBitmapPaletteTypeFixedHalftone252 = 0x8 , WICBitmapPaletteTypeFixedHalftone256 = 0x9 , WICBitmapPaletteTypeFixedGray4 = 0xA ,
  WICBitmapPaletteTypeFixedGray16 = 0xB , WICBitmapPaletteTypeFixedGray256 = 0xC , WICBITMAPPALETTETYPE_FORCE_DWORD = 0x7FFFFFFF
}
 
enum class  WICNamedWhitePoint : int {
  WICWhitePointDefault = 0x1 , WICWhitePointDaylight = 0x2 , WICWhitePointCloudy = 0x4 , WICWhitePointShade = 0x8 ,
  WICWhitePointTungsten = 0x10 , WICWhitePointFluorescent = 0x20 , WICWhitePointFlash = 0x40 , WICWhitePointUnderwater = 0x80 ,
  WICWhitePointCustom = 0x100 , WICWhitePointAutoWhiteBalance = 0x200 , WICWhitePointAsShot = 0x1 , WICNAMEDWHITEPOINT_FORCE_DWORD = 0x7FFFFFFF
}
 
enum class  EC_HOST_UI_MODE : int { ECHUIM_DESKTOP = 0x0 , ECHUIM_IMMERSIVE = 0x1 , ECHUIM_SYSTEM_LAUNCHER = 0x2 }
 
enum class  APPLICATION_VIEW_STATE : int { AVS_FULLSCREEN_LANDSCAPE = 0x0 , AVS_FILLED = 0x1 , AVS_SNAPPED = 0x2 , AVS_FULLSCREEN_PORTRAIT = 0x3 }
 
enum class  EDGE_GESTURE_KIND : int { EGK_TOUCH = 0x0 , EGK_KEYBOARD = 0x1 , EGK_MOUSE = 0x2 }
 
enum class  DEFAULTSAVEFOLDERTYPE : int { DSFT_DETECT = 0x1 , DSFT_PRIVATE = 0x2 , DSFT_PUBLIC = 0x3 }
 
enum class  NATIVE_DISPLAY_ORIENTATION : int { NDO_LANDSCAPE = 0x0 , NDO_PORTRAIT = 0x1 }
 
enum class  APPLICATION_VIEW_ORIENTATION : int { AVO_LANDSCAPE = 0x0 , AVO_PORTRAIT = 0x1 }
 
enum class  _SPACTION : int {
  SPACTION_NONE = 0x0 , SPACTION_MOVING = 0x1 , SPACTION_COPYING = 0x2 , SPACTION_RECYCLING = 0x3 ,
  SPACTION_APPLYINGATTRIBS = 0x4 , SPACTION_DOWNLOADING = 0x5 , SPACTION_SEARCHING_INTERNET = 0x6 , SPACTION_CALCULATING = 0x7 ,
  SPACTION_UPLOADING = 0x8 , SPACTION_SEARCHING_FILES = 0x9 , SPACTION_DELETING = 0xA , SPACTION_RENAMING = 0xB ,
  SPACTION_FORMATTING = 0xC , SPACTION_COPY_MOVING = 0xD
}
 
enum class  _SPTEXT : int { SPTEXT_ACTIONDESCRIPTION = 0x1 , SPTEXT_ACTIONDETAIL = 0x2 }
 
enum class  ASSOCIATIONLEVEL : int { AL_MACHINE = 0x0 , AL_EFFECTIVE = 0x1 , AL_USER = 0x2 }
 
enum class  ASSOCIATIONTYPE : int { AT_FILEEXTENSION = 0x0 , AT_URLPROTOCOL = 0x1 , AT_STARTMENUCLIENT = 0x2 , AT_MIMETYPE = 0x3 }
 
enum class  PLACEHOLDER_STATES : int {
  PS_NONE = 0x0 , PS_MARKED_FOR_OFFLINE_AVAILABILITY = 0x1 , PS_FULL_PRIMARY_STREAM_AVAILABLE = 0x2 , PS_CREATE_FILE_ACCESSIBLE = 0x4 ,
  PS_CLOUDFILE_PLACEHOLDER = 0x8 , PS_DEFAULT = 0x7 , PS_ALL = 0xF
}
 
enum class  PKA_FLAGS : int { PKA_SET = 0x0 , PKA_APPEND = 0x1 , PKA_DELETE = 0x2 }
 
enum class  FLYOUT_PLACEMENT : int {
  FP_DEFAULT = 0x0 , FP_ABOVE = 0x1 , FP_BELOW = 0x2 , FP_LEFT = 0x3 ,
  FP_RIGHT = 0x4
}
 
enum class  MERGE_UPDATE_STATUS : int { MUS_COMPLETE = 0x0 , MUS_USERINPUTNEEDED = 0x1 , MUS_FAILED = 0x2 }
 
enum class  CPVIEW : int { CPVIEW_CLASSIC = 0x0 , CPVIEW_ALLITEMS = 0x0 , CPVIEW_CATEGORY = 0x1 , CPVIEW_HOME = 0x1 }
 
enum class  KNOWNDESTCATEGORY : int { KDC_FREQUENT = 0x1 , KDC_RECENT = 0x2 }
 
enum class  tagBANDSITECID : int { BSID_BANDADDED = 0x0 , BSID_BANDREMOVED = 0x1 }
 
enum class  BANNER_NOTIFICATION_EVENT : int {
  BNE_Rendered = 0x0 , BNE_Hovered = 0x1 , BNE_Closed = 0x2 , BNE_Dismissed = 0x3 ,
  BNE_Button1Clicked = 0x4 , BNE_Button2Clicked = 0x5
}
 
enum class  APPDOCLISTTYPE : int { ADLT_RECENT = 0x0 , ADLT_FREQUENT = 0x1 }
 
enum class  VkFilter : int {
  VK_FILTER_NEAREST = 0x0 , VK_FILTER_LINEAR = 0x1 , VK_FILTER_CUBIC_IMG = 0x3B9B0498 , VK_FILTER_CUBIC_EXT = 0x3B9B0498 ,
  VK_FILTER_BEGIN_RANGE = 0x0 , VK_FILTER_END_RANGE = 0x1 , VK_FILTER_RANGE_SIZE = 0x2 , VK_FILTER_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  FFFP_MODE : int { FFFP_EXACTMATCH = 0x0 , FFFP_NEARESTPARENTMATCH = 0x1 }
 
enum class  tagMENUPOPUPSELECT : int {
  MPOS_EXECUTE = 0x0 , MPOS_FULLCANCEL = 0x1 , MPOS_CANCELLEVEL = 0x2 , MPOS_SELECTLEFT = 0x3 ,
  MPOS_SELECTRIGHT = 0x4 , MPOS_CHILDTRACKING = 0x5
}
 
enum class  VkStructureType : int {
  VK_STRUCTURE_TYPE_APPLICATION_INFO = 0x0 , VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO = 0x1 , VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO = 0x2 , VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO = 0x3 ,
  VK_STRUCTURE_TYPE_SUBMIT_INFO = 0x4 , VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO = 0x5 , VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE = 0x6 , VK_STRUCTURE_TYPE_BIND_SPARSE_INFO = 0x7 ,
  VK_STRUCTURE_TYPE_FENCE_CREATE_INFO = 0x8 , VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO = 0x9 , VK_STRUCTURE_TYPE_EVENT_CREATE_INFO = 0xA , VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO = 0xB ,
  VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO = 0xC , VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO = 0xD , VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO = 0xE , VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO = 0xF ,
  VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO = 0x10 , VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO = 0x11 , VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO = 0x12 , VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO = 0x13 ,
  VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO = 0x14 , VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO = 0x15 , VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO = 0x16 , VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO = 0x17 ,
  VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO = 0x18 , VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO = 0x19 , VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO = 0x1A , VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO = 0x1B ,
  VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO = 0x1C , VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO = 0x1D , VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO = 0x1E , VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO = 0x1F ,
  VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO = 0x20 , VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO = 0x21 , VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO = 0x22 , VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET = 0x23 ,
  VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET = 0x24 , VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO = 0x25 , VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO = 0x26 , VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO = 0x27 ,
  VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO = 0x28 , VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO = 0x29 , VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO = 0x2A , VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO = 0x2B ,
  VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER = 0x2C , VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER = 0x2D , VK_STRUCTURE_TYPE_MEMORY_BARRIER = 0x2E , VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO = 0x2F ,
  VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO = 0x30 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES = 0x3B9C3930 , VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO = 0x3B9D2F48 , VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO = 0x3B9D2F49 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES = 0x3B9C0E38 , VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS = 0x3B9CBA18 , VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO = 0x3B9CBA19 , VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO = 0x3B9BB460 ,
  VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO = 0x3B9BB463 , VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO = 0x3B9BB464 , VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO = 0x3B9BB465 , VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO = 0x3B9BB466 ,
  VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO = 0x3B9BB46D , VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO = 0x3B9BB46E , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES = 0x3B9BDB70 , VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO = 0x3B9BDB71 ,
  VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 = 0x3B9D0450 , VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 = 0x3B9D0451 , VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2 = 0x3B9D0452 , VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 = 0x3B9D0453 ,
  VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2 = 0x3B9D0454 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 = 0x3B9BB078 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 = 0x3B9BB079 , VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2 = 0x3B9BB07A ,
  VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2 = 0x3B9BB07B , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2 = 0x3B9BB07C , VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 = 0x3B9BB07D , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 = 0x3B9BB07E ,
  VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2 = 0x3B9BB07F , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2 = 0x3B9BB080 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES = 0x3B9C9308 , VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO = 0x3B9C9309 ,
  VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO = 0x3B9C930A , VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO = 0x3B9C930B , VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO = 0x3B9B9908 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES = 0x3B9B9909 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES = 0x3B9B990A , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES = 0x3B9C9EC0 , VK_STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO = 0x3B9D0068 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES = 0x3B9D0069 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES = 0x3B9D006A , VK_STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2 = 0x3B9D006B , VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO = 0x3B9D2B60 , VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO = 0x3B9D2B61 ,
  VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO = 0x3B9D2B62 , VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO = 0x3B9D2B63 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES = 0x3B9D2B64 , VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES = 0x3B9D2B65 ,
  VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO = 0x3B9C1608 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO = 0x3B9BDF58 , VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES = 0x3B9BDF59 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO = 0x3B9BDF5A ,
  VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES = 0x3B9BDF5B , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES = 0x3B9BDF5C , VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO = 0x3B9BE340 , VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO = 0x3B9BE341 ,
  VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO = 0x3B9BE342 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO = 0x3B9C7F80 , VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES = 0x3B9C7F81 , VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO = 0x3B9C8368 ,
  VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO = 0x3B9BF6C8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO = 0x3B9BF2E0 , VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES = 0x3B9BF2E1 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES = 0x3B9D5A40 ,
  VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT = 0x3B9D5A41 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES = 0x3B9BC018 , VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR = 0x3B9ACDE8 , VK_STRUCTURE_TYPE_PRESENT_INFO_KHR = 0x3B9ACDE9 ,
  VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR = 0x3B9BB467 , VK_STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR = 0x3B9BB468 , VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR = 0x3B9BB469 , VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR = 0x3B9BB46A ,
  VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR = 0x3B9BB46B , VK_STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR = 0x3B9BB46C , VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR = 0x3B9AD1D0 , VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR = 0x3B9AD1D1 ,
  VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR = 0x3B9AD5B8 , VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR = 0x3B9AD9A0 , VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR = 0x3B9ADD88 , VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR = 0x3B9AE170 ,
  VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR = 0x3B9AE940 , VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR = 0x3B9AED28 , VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT = 0x3B9AF4F8 , VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD = 0x3B9B1050 ,
  VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT = 0x3B9B1FF0 , VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT = 0x3B9B1FF1 , VK_STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT = 0x3B9B1FF2 , VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV = 0x3B9B2F90 ,
  VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV = 0x3B9B2F91 , VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV = 0x3B9B2F92 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT = 0x3B9B3760 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT = 0x3B9B3761 ,
  VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT = 0x3B9B3762 , VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX = 0x3B9B3F30 , VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD = 0x3B9B6A28 , VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP = 0x3B9B8968 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV = 0x3B9B8D50 , VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV = 0x3B9BA4C0 , VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV = 0x3B9BA4C1 , VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV = 0x3B9BA8A8 ,
  VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV = 0x3B9BA8A9 , VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV = 0x3B9BAC90 , VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT = 0x3B9BB848 , VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN = 0x3B9BBC30 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT = 0x3B9BCBD0 , VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT = 0x3B9BCFB8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT = 0x3B9BCFB9 , VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR = 0x3B9BE728 ,
  VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR = 0x3B9BE729 , VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR = 0x3B9BE72A , VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR = 0x3B9BE72B , VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR = 0x3B9BEB10 ,
  VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR = 0x3B9BEB11 , VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR = 0x3B9BEB12 , VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR = 0x3B9BEEF8 , VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR = 0x3B9BFAB0 ,
  VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR = 0x3B9BFAB1 , VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR = 0x3B9BFAB2 , VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR = 0x3B9BFAB3 , VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR = 0x3B9BFE98 ,
  VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR = 0x3B9BFE99 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR = 0x3B9C0280 , VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT = 0x3B9C0668 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT = 0x3B9C0669 ,
  VK_STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT = 0x3B9C066A , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES_KHR = 0x3B9C0A50 , VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR = 0x3B9C1220 , VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX = 0x3B9C19F0 ,
  VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX = 0x3B9C19F1 , VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX = 0x3B9C19F2 , VK_STRUCTURE_TYPE_CMD_RESERVE_SPACE_FOR_COMMANDS_INFO_NVX = 0x3B9C19F3 , VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_LIMITS_NVX = 0x3B9C19F4 ,
  VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_FEATURES_NVX = 0x3B9C19F5 , VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV = 0x3B9C1DD8 , VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT = 0x3B9C2990 , VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT = 0x3B9C2D78 ,
  VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT = 0x3B9C2D79 , VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT = 0x3B9C2D7A , VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT = 0x3B9C2D7B , VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE = 0x3B9C3160 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX = 0x3B9C44E8 , VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV = 0x3B9C48D0 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT = 0x3B9C4CB8 , VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT = 0x3B9C4CB9 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT = 0x3B9C5488 , VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT = 0x3B9C5489 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT = 0x3B9C5870 , VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT = 0x3B9C5871 ,
  VK_STRUCTURE_TYPE_HDR_METADATA_EXT = 0x3B9C6428 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR = 0x3B9C6FE0 , VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR = 0x3B9C6FE1 , VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR = 0x3B9C6FE2 ,
  VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR = 0x3B9C6FE3 , VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR = 0x3B9C73C8 , VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR = 0x3B9C73C9 , VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR = 0x3B9C73CA ,
  VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR = 0x3B9C73CB , VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR = 0x3B9C73CC , VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR = 0x3B9C73CD , VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR = 0x3B9C73CE ,
  VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR = 0x3B9C7B98 , VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR = 0x3B9C8750 , VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR = 0x3B9C8751 , VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR = 0x3B9C8752 ,
  VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR = 0x3B9C8B38 , VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR = 0x3B9C8B39 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR = 0x3B9C9AD8 , VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR = 0x3B9C9AD9 ,
  VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR = 0x3B9C9ADA , VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR = 0x3B9CA2A8 , VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR = 0x3B9CA2A9 , VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR = 0x3B9CA2AA ,
  VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR = 0x3B9CA2AB , VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR = 0x3B9CA2AC , VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK = 0x3B9CA690 , VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK = 0x3B9CAA78 ,
  VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT = 0x3B9CBE00 , VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT = 0x3B9CBE01 , VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT = 0x3B9CBE02 , VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT = 0x3B9CBE03 ,
  VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT = 0x3B9CBE04 , VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID = 0x3B9CC1E8 , VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID = 0x3B9CC1E9 , VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID = 0x3B9CC1EA ,
  VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID = 0x3B9CC1EB , VK_STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID = 0x3B9CC1EC , VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID = 0x3B9CC1ED , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES_EXT = 0x3B9CC5D0 ,
  VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT = 0x3B9CC5D1 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT = 0x3B9CE510 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT = 0x3B9CE511 , VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT = 0x3B9CE512 ,
  VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT = 0x3B9CE513 , VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT = 0x3B9CF898 , VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT = 0x3B9CF899 , VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT = 0x3B9CF89A ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT = 0x3B9CF89B , VK_STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT = 0x3B9CF89C , VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR = 0x3B9D0838 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT = 0x3B9D0C20 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT = 0x3B9D0C21 , VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT = 0x3B9D0C22 , VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV = 0x3B9D1008 , VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV = 0x3B9D1BC0 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV = 0x3B9D2390 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV = 0x3B9D2391 , VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT = 0x3B9D3330 , VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT = 0x3B9D3331 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT = 0x3B9D3332 , VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT = 0x3B9D3333 , VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT = 0x3B9D3334 , VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT = 0x3B9D3335 ,
  VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT = 0x3B9D3B00 , VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT = 0x3B9D3B01 , VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT = 0x3B9D3EE8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT = 0x3B9D3EE9 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES_EXT = 0x3B9D3EEA , VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT = 0x3B9D3EEB , VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT_EXT = 0x3B9D3EEC , VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV = 0x3B9D4AA0 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV = 0x3B9D4AA1 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV = 0x3B9D4AA2 , VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV = 0x3B9D4AA5 , VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV = 0x3B9D4E88 ,
  VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV = 0x3B9D4E89 , VK_STRUCTURE_TYPE_GEOMETRY_NV = 0x3B9D4E8B , VK_STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV = 0x3B9D4E8C , VK_STRUCTURE_TYPE_GEOMETRY_AABB_NV = 0x3B9D4E8D ,
  VK_STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV = 0x3B9D4E8E , VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV = 0x3B9D4E8F , VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV = 0x3B9D4E90 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV = 0x3B9D4E91 ,
  VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV = 0x3B9D4E93 , VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV = 0x3B9D4E94 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV = 0x3B9D5270 , VK_STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV = 0x3B9D5271 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT = 0x3B9D6210 , VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT = 0x3B9D6211 , VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT = 0x3B9D71B0 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES_KHR = 0x3B9D7D68 ,
  VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT = 0x3B9D8150 , VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT = 0x3B9D8151 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT = 0x3B9D8152 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES_KHR = 0x3B9D8920 ,
  VK_STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD = 0x3B9D94D8 , VK_STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT = 0x3B9D98C0 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD = 0x3B9D9CA8 , VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD = 0x3B9DAC48 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT = 0x3B9DB030 , VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT = 0x3B9DB031 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT = 0x3B9DB032 , VK_STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP = 0x3B9DB418 ,
  VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO_EXT = 0x3B9DB800 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES_KHR = 0x3B9DC7A0 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES_KHR = 0x3B9DCB88 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES_KHR = 0x3B9DD358 ,
  VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE_KHR = 0x3B9DD359 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV = 0x3B9DDB28 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV = 0x3B9DDF10 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV = 0x3B9DDF11 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NV = 0x3B9DE2F8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV = 0x3B9DE6E0 , VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV = 0x3B9DEAC8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV = 0x3B9DEACA ,
  VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV = 0x3B9DEEB0 , VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV = 0x3B9DEEB1 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL = 0x3B9DFA68 , VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL = 0x3B9DFE50 ,
  VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL = 0x3B9DFE51 , VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL = 0x3B9DFE52 , VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL = 0x3B9DFE53 , VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL = 0x3B9DFE54 ,
  VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL = 0x3B9DFE55 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES_KHR = 0x3B9E0238 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT = 0x3B9E0620 , VK_STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD = 0x3B9E0A08 ,
  VK_STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD = 0x3B9E0A09 , VK_STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA = 0x3B9E0DF0 , VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT = 0x3B9E19A8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT = 0x3B9E1D90 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT = 0x3B9E1D91 , VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT = 0x3B9E1D92 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES_EXT = 0x3B9E2948 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES_EXT = 0x3B9E38E8 ,
  VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT = 0x3B9E38E9 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES_EXT = 0x3B9E38EA , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD = 0x3B9E40B8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD = 0x3B9E4888 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT = 0x3B9E67C8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT = 0x3B9E6BB0 , VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT = 0x3B9E6BB1 , VK_STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR = 0x3B9E6F98 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV = 0x3B9E7380 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT = 0x3B9E8320 , VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT = 0x3B9E8321 , VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT = 0x3B9E8322 ,
  VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO_EXT = 0x3B9E8AF0 , VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT = 0x3B9E8ED8 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV = 0x3B9E96A8 , VK_STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV = 0x3B9E96A9 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV = 0x3B9E96AA , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV = 0x3B9E9A90 , VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV = 0x3B9E9A91 , VK_STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV = 0x3B9E9A92 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT = 0x3B9E9E78 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT = 0x3B9EA260 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES_KHR = 0x3B9EA648 , VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT = 0x3B9EAE18 ,
  VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT = 0x3B9EAE1A , VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT = 0x3B9EAE19 , VK_STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT = 0x3B9EB200 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT = 0x3B9EBDB8 ,
  VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT = 0x3B9EBDB9 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT = 0x3B9EBDBA , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES_EXT = 0x3B9EC588 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT = 0x3B9ED528 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR = 0x3B9EE4C8 , VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR = 0x3B9EE4C9 , VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR = 0x3B9EE4CA , VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR = 0x3B9EE4CB ,
  VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR = 0x3B9EE4CC , VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR = 0x3B9EE4CD , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES_EXT = 0x3B9F0020 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT = 0x3B9F13A8 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT = 0x3B9F13A9 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES = 0x3B9C9EC0 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES = 0x3B9BC018 , VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT = 0x3B9AF4F8 ,
  VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHR = 0x3B9B9908 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR = 0x3B9B9909 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR = 0x3B9B990A , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR = 0x3B9BB078 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR = 0x3B9BB079 , VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR = 0x3B9BB07A , VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR = 0x3B9BB07B , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR = 0x3B9BB07C ,
  VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR = 0x3B9BB07D , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR = 0x3B9BB07E , VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR = 0x3B9BB07F , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR = 0x3B9BB080 ,
  VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO_KHR = 0x3B9BB460 , VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO_KHR = 0x3B9BB463 , VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO_KHR = 0x3B9BB464 , VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO_KHR = 0x3B9BB465 ,
  VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR = 0x3B9BB466 , VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO_KHR = 0x3B9BB46D , VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO_KHR = 0x3B9BB46E , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES_KHR = 0x3B9BDB70 ,
  VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR = 0x3B9BDB71 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR = 0x3B9BDF58 , VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR = 0x3B9BDF59 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR = 0x3B9BDF5A ,
  VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR = 0x3B9BDF5B , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR = 0x3B9BDF5C , VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR = 0x3B9BE340 , VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR = 0x3B9BE341 ,
  VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR = 0x3B9BE342 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR = 0x3B9BF2E0 , VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR = 0x3B9BF2E1 , VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR = 0x3B9BF6C8 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR = 0x3B9C0A50 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR = 0x3B9C0E38 , VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR = 0x3B9C1608 , VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT = 0x3B9C2990 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR = 0x3B9C7F80 , VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR = 0x3B9C7F81 , VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR = 0x3B9C8368 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR = 0x3B9C9308 ,
  VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR = 0x3B9C9309 , VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR = 0x3B9C930A , VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR = 0x3B9C930B , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR = 0x3B9C9EC0 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR = 0x3B9C9EC0 , VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR = 0x3B9CBA18 , VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR = 0x3B9CBA19 , VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR = 0x3B9D0450 ,
  VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR = 0x3B9D0451 , VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR = 0x3B9D0452 , VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR = 0x3B9D0453 , VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR = 0x3B9D0454 ,
  VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR = 0x3B9D2B60 , VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR = 0x3B9D2B61 , VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR = 0x3B9D2B62 , VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR = 0x3B9D2B63 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR = 0x3B9D2B64 , VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR = 0x3B9D2B65 , VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR = 0x3B9D2F48 , VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR = 0x3B9D2F49 ,
  VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR = 0x3B9D5A40 , VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR = 0x3B9D5A41 , VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT = 0x3B9E8320 , VK_STRUCTURE_TYPE_BEGIN_RANGE = 0x0 ,
  VK_STRUCTURE_TYPE_END_RANGE = 0x30 , VK_STRUCTURE_TYPE_RANGE_SIZE = 0x31 , VK_STRUCTURE_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSamplerMipmapMode : int {
  VK_SAMPLER_MIPMAP_MODE_NEAREST = 0x0 , VK_SAMPLER_MIPMAP_MODE_LINEAR = 0x1 , VK_SAMPLER_MIPMAP_MODE_BEGIN_RANGE = 0x0 , VK_SAMPLER_MIPMAP_MODE_END_RANGE = 0x1 ,
  VK_SAMPLER_MIPMAP_MODE_RANGE_SIZE = 0x2 , VK_SAMPLER_MIPMAP_MODE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  FILE_USAGE_TYPE : int { FUT_PLAYING = 0x0 , FUT_EDITING = 0x1 , FUT_GENERIC = 0x2 }
 
enum class  VkSamplerAddressMode : int {
  VK_SAMPLER_ADDRESS_MODE_REPEAT = 0x0 , VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT = 0x1 , VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE = 0x2 , VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER = 0x3 ,
  VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE = 0x4 , VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE_KHR = 0x4 , VK_SAMPLER_ADDRESS_MODE_BEGIN_RANGE = 0x0 , VK_SAMPLER_ADDRESS_MODE_END_RANGE = 0x3 ,
  VK_SAMPLER_ADDRESS_MODE_RANGE_SIZE = 0x4 , VK_SAMPLER_ADDRESS_MODE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  OfflineFolderStatus : int {
  OFS_INACTIVE = 0xFF , OFS_ONLINE = 0x0 , OFS_OFFLINE = 0x1 , OFS_SERVERBACK = 0x2 ,
  OFS_DIRTYCACHE = 0x3
}
 
enum class  VkBorderColor : int {
  VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK = 0x0 , VK_BORDER_COLOR_INT_TRANSPARENT_BLACK = 0x1 , VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK = 0x2 , VK_BORDER_COLOR_INT_OPAQUE_BLACK = 0x3 ,
  VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE = 0x4 , VK_BORDER_COLOR_INT_OPAQUE_WHITE = 0x5 , VK_BORDER_COLOR_BEGIN_RANGE = 0x0 , VK_BORDER_COLOR_END_RANGE = 0x5 ,
  VK_BORDER_COLOR_RANGE_SIZE = 0x6 , VK_BORDER_COLOR_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkBlendOverlapEXT : int {
  VK_BLEND_OVERLAP_UNCORRELATED_EXT = 0x0 , VK_BLEND_OVERLAP_DISJOINT_EXT = 0x1 , VK_BLEND_OVERLAP_CONJOINT_EXT = 0x2 , VK_BLEND_OVERLAP_BEGIN_RANGE_EXT = 0x0 ,
  VK_BLEND_OVERLAP_END_RANGE_EXT = 0x2 , VK_BLEND_OVERLAP_RANGE_SIZE_EXT = 0x3 , VK_BLEND_OVERLAP_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  tagCONDITION_TYPE : int { CT_AND_CONDITION = 0x0 , CT_OR_CONDITION = 0x1 , CT_NOT_CONDITION = 0x2 , CT_LEAF_CONDITION = 0x3 }
 
enum class  VkDescriptorType : int {
  VK_DESCRIPTOR_TYPE_SAMPLER = 0x0 , VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER = 0x1 , VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE = 0x2 , VK_DESCRIPTOR_TYPE_STORAGE_IMAGE = 0x3 ,
  VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER = 0x4 , VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER = 0x5 , VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER = 0x6 , VK_DESCRIPTOR_TYPE_STORAGE_BUFFER = 0x7 ,
  VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC = 0x8 , VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC = 0x9 , VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT = 0xA , VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT = 0x3B9CE510 ,
  VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV = 0x3B9D4E88 , VK_DESCRIPTOR_TYPE_BEGIN_RANGE = 0x0 , VK_DESCRIPTOR_TYPE_END_RANGE = 0xA , VK_DESCRIPTOR_TYPE_RANGE_SIZE = 0xB ,
  VK_DESCRIPTOR_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  tagCONDITION_OPERATION : int {
  COP_IMPLICIT = 0x0 , COP_EQUAL = 0x1 , COP_NOTEQUAL = 0x2 , COP_LESSTHAN = 0x3 ,
  COP_GREATERTHAN = 0x4 , COP_LESSTHANOREQUAL = 0x5 , COP_GREATERTHANOREQUAL = 0x6 , COP_VALUE_STARTSWITH = 0x7 ,
  COP_VALUE_ENDSWITH = 0x8 , COP_VALUE_CONTAINS = 0x9 , COP_VALUE_NOTCONTAINS = 0xA , COP_DOSWILDCARDS = 0xB ,
  COP_WORD_EQUAL = 0xC , COP_WORD_STARTSWITH = 0xD , COP_APPLICATION_SPECIFIC = 0xE
}
 
enum class  VkAttachmentLoadOp : int {
  VK_ATTACHMENT_LOAD_OP_LOAD = 0x0 , VK_ATTACHMENT_LOAD_OP_CLEAR = 0x1 , VK_ATTACHMENT_LOAD_OP_DONT_CARE = 0x2 , VK_ATTACHMENT_LOAD_OP_BEGIN_RANGE = 0x0 ,
  VK_ATTACHMENT_LOAD_OP_END_RANGE = 0x2 , VK_ATTACHMENT_LOAD_OP_RANGE_SIZE = 0x3 , VK_ATTACHMENT_LOAD_OP_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkAttachmentStoreOp : int {
  VK_ATTACHMENT_STORE_OP_STORE = 0x0 , VK_ATTACHMENT_STORE_OP_DONT_CARE = 0x1 , VK_ATTACHMENT_STORE_OP_BEGIN_RANGE = 0x0 , VK_ATTACHMENT_STORE_OP_END_RANGE = 0x1 ,
  VK_ATTACHMENT_STORE_OP_RANGE_SIZE = 0x2 , VK_ATTACHMENT_STORE_OP_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPipelineBindPoint : int {
  VK_PIPELINE_BIND_POINT_GRAPHICS = 0x0 , VK_PIPELINE_BIND_POINT_COMPUTE = 0x1 , VK_PIPELINE_BIND_POINT_RAY_TRACING_NV = 0x3B9D4E88 , VK_PIPELINE_BIND_POINT_BEGIN_RANGE = 0x0 ,
  VK_PIPELINE_BIND_POINT_END_RANGE = 0x1 , VK_PIPELINE_BIND_POINT_RANGE_SIZE = 0x2 , VK_PIPELINE_BIND_POINT_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkQueueGlobalPriorityEXT : int {
  VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT = 0x80 , VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT = 0x100 , VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT = 0x200 , VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT = 0x400 ,
  VK_QUEUE_GLOBAL_PRIORITY_BEGIN_RANGE_EXT = 0x80 , VK_QUEUE_GLOBAL_PRIORITY_END_RANGE_EXT = 0x400 , VK_QUEUE_GLOBAL_PRIORITY_RANGE_SIZE_EXT = 0x381 , VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkCommandBufferLevel : int {
  VK_COMMAND_BUFFER_LEVEL_PRIMARY = 0x0 , VK_COMMAND_BUFFER_LEVEL_SECONDARY = 0x1 , VK_COMMAND_BUFFER_LEVEL_BEGIN_RANGE = 0x0 , VK_COMMAND_BUFFER_LEVEL_END_RANGE = 0x1 ,
  VK_COMMAND_BUFFER_LEVEL_RANGE_SIZE = 0x2 , VK_COMMAND_BUFFER_LEVEL_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkIndexType : int {
  VK_INDEX_TYPE_UINT16 = 0x0 , VK_INDEX_TYPE_UINT32 = 0x1 , VK_INDEX_TYPE_NONE_NV = 0x3B9D4E88 , VK_INDEX_TYPE_UINT8_EXT = 0x3B9ED528 ,
  VK_INDEX_TYPE_BEGIN_RANGE = 0x0 , VK_INDEX_TYPE_END_RANGE = 0x1 , VK_INDEX_TYPE_RANGE_SIZE = 0x2 , VK_INDEX_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkValidationFeatureEnableEXT : int {
  VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT = 0x0 , VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT = 0x1 , VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT = 0x2 , VK_VALIDATION_FEATURE_ENABLE_BEGIN_RANGE_EXT = 0x0 ,
  VK_VALIDATION_FEATURE_ENABLE_END_RANGE_EXT = 0x2 , VK_VALIDATION_FEATURE_ENABLE_RANGE_SIZE_EXT = 0x3 , VK_VALIDATION_FEATURE_ENABLE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkSubpassContents : int {
  VK_SUBPASS_CONTENTS_INLINE = 0x0 , VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS = 0x1 , VK_SUBPASS_CONTENTS_BEGIN_RANGE = 0x0 , VK_SUBPASS_CONTENTS_END_RANGE = 0x1 ,
  VK_SUBPASS_CONTENTS_RANGE_SIZE = 0x2 , VK_SUBPASS_CONTENTS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkDebugReportObjectTypeEXT : int {
  VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT = 0x0 , VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT = 0x1 , VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT = 0x2 , VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT = 0x3 ,
  VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT = 0x4 , VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT = 0x5 , VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT = 0x6 , VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT = 0x7 ,
  VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT = 0x8 , VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT = 0x9 , VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT = 0xA , VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT = 0xB ,
  VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT = 0xC , VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT = 0xD , VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT = 0xE , VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT = 0xF ,
  VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT = 0x10 , VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT = 0x11 , VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT = 0x12 , VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT = 0x13 ,
  VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT = 0x14 , VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT = 0x15 , VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT = 0x16 , VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT = 0x17 ,
  VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT = 0x18 , VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT = 0x19 , VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT = 0x1A , VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT = 0x1B ,
  VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT = 0x1C , VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT = 0x1D , VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT = 0x1E , VK_DEBUG_REPORT_OBJECT_TYPE_OBJECT_TABLE_NVX_EXT = 0x1F ,
  VK_DEBUG_REPORT_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX_EXT = 0x20 , VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT = 0x21 , VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT = 0x3B9D2B60 , VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT = 0x3B9C1608 ,
  VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT = 0x3B9D4E88 , VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT = 0x1C , VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT = 0x21 , VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT = 0x3B9C1608 ,
  VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT = 0x3B9D2B60 , VK_DEBUG_REPORT_OBJECT_TYPE_BEGIN_RANGE_EXT = 0x0 , VK_DEBUG_REPORT_OBJECT_TYPE_END_RANGE_EXT = 0x21 , VK_DEBUG_REPORT_OBJECT_TYPE_RANGE_SIZE_EXT = 0x22 ,
  VK_DEBUG_REPORT_OBJECT_TYPE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkValidationFeatureDisableEXT : int {
  VK_VALIDATION_FEATURE_DISABLE_ALL_EXT = 0x0 , VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT = 0x1 , VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT = 0x2 , VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT = 0x3 ,
  VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT = 0x4 , VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT = 0x5 , VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT = 0x6 , VK_VALIDATION_FEATURE_DISABLE_BEGIN_RANGE_EXT = 0x0 ,
  VK_VALIDATION_FEATURE_DISABLE_END_RANGE_EXT = 0x6 , VK_VALIDATION_FEATURE_DISABLE_RANGE_SIZE_EXT = 0x7 , VK_VALIDATION_FEATURE_DISABLE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkObjectType : int {
  VK_OBJECT_TYPE_UNKNOWN = 0x0 , VK_OBJECT_TYPE_INSTANCE = 0x1 , VK_OBJECT_TYPE_PHYSICAL_DEVICE = 0x2 , VK_OBJECT_TYPE_DEVICE = 0x3 ,
  VK_OBJECT_TYPE_QUEUE = 0x4 , VK_OBJECT_TYPE_SEMAPHORE = 0x5 , VK_OBJECT_TYPE_COMMAND_BUFFER = 0x6 , VK_OBJECT_TYPE_FENCE = 0x7 ,
  VK_OBJECT_TYPE_DEVICE_MEMORY = 0x8 , VK_OBJECT_TYPE_BUFFER = 0x9 , VK_OBJECT_TYPE_IMAGE = 0xA , VK_OBJECT_TYPE_EVENT = 0xB ,
  VK_OBJECT_TYPE_QUERY_POOL = 0xC , VK_OBJECT_TYPE_BUFFER_VIEW = 0xD , VK_OBJECT_TYPE_IMAGE_VIEW = 0xE , VK_OBJECT_TYPE_SHADER_MODULE = 0xF ,
  VK_OBJECT_TYPE_PIPELINE_CACHE = 0x10 , VK_OBJECT_TYPE_PIPELINE_LAYOUT = 0x11 , VK_OBJECT_TYPE_RENDER_PASS = 0x12 , VK_OBJECT_TYPE_PIPELINE = 0x13 ,
  VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT = 0x14 , VK_OBJECT_TYPE_SAMPLER = 0x15 , VK_OBJECT_TYPE_DESCRIPTOR_POOL = 0x16 , VK_OBJECT_TYPE_DESCRIPTOR_SET = 0x17 ,
  VK_OBJECT_TYPE_FRAMEBUFFER = 0x18 , VK_OBJECT_TYPE_COMMAND_POOL = 0x19 , VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION = 0x3B9D2B60 , VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE = 0x3B9C1608 ,
  VK_OBJECT_TYPE_SURFACE_KHR = 0x3B9ACA00 , VK_OBJECT_TYPE_SWAPCHAIN_KHR = 0x3B9ACDE8 , VK_OBJECT_TYPE_DISPLAY_KHR = 0x3B9AD1D0 , VK_OBJECT_TYPE_DISPLAY_MODE_KHR = 0x3B9AD1D1 ,
  VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT = 0x3B9AF4F8 , VK_OBJECT_TYPE_OBJECT_TABLE_NVX = 0x3B9C19F0 , VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX = 0x3B9C19F1 , VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT = 0x3B9CBE00 ,
  VK_OBJECT_TYPE_VALIDATION_CACHE_EXT = 0x3B9D3B00 , VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV = 0x3B9D4E88 , VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL = 0x3B9DFE50 , VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR = 0x3B9C1608 ,
  VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR = 0x3B9D2B60 , VK_OBJECT_TYPE_BEGIN_RANGE = 0x0 , VK_OBJECT_TYPE_END_RANGE = 0x19 , VK_OBJECT_TYPE_RANGE_SIZE = 0x1A ,
  VK_OBJECT_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkCoverageModulationModeNV : int {
  VK_COVERAGE_MODULATION_MODE_NONE_NV = 0x0 , VK_COVERAGE_MODULATION_MODE_RGB_NV = 0x1 , VK_COVERAGE_MODULATION_MODE_ALPHA_NV = 0x2 , VK_COVERAGE_MODULATION_MODE_RGBA_NV = 0x3 ,
  VK_COVERAGE_MODULATION_MODE_BEGIN_RANGE_NV = 0x0 , VK_COVERAGE_MODULATION_MODE_END_RANGE_NV = 0x3 , VK_COVERAGE_MODULATION_MODE_RANGE_SIZE_NV = 0x4 , VK_COVERAGE_MODULATION_MODE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkComponentTypeNV : int {
  VK_COMPONENT_TYPE_FLOAT16_NV = 0x0 , VK_COMPONENT_TYPE_FLOAT32_NV = 0x1 , VK_COMPONENT_TYPE_FLOAT64_NV = 0x2 , VK_COMPONENT_TYPE_SINT8_NV = 0x3 ,
  VK_COMPONENT_TYPE_SINT16_NV = 0x4 , VK_COMPONENT_TYPE_SINT32_NV = 0x5 , VK_COMPONENT_TYPE_SINT64_NV = 0x6 , VK_COMPONENT_TYPE_UINT8_NV = 0x7 ,
  VK_COMPONENT_TYPE_UINT16_NV = 0x8 , VK_COMPONENT_TYPE_UINT32_NV = 0x9 , VK_COMPONENT_TYPE_UINT64_NV = 0xA , VK_COMPONENT_TYPE_BEGIN_RANGE_NV = 0x0 ,
  VK_COMPONENT_TYPE_END_RANGE_NV = 0xA , VK_COMPONENT_TYPE_RANGE_SIZE_NV = 0xB , VK_COMPONENT_TYPE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkScopeNV : int {
  VK_SCOPE_DEVICE_NV = 0x1 , VK_SCOPE_WORKGROUP_NV = 0x2 , VK_SCOPE_SUBGROUP_NV = 0x3 , VK_SCOPE_QUEUE_FAMILY_NV = 0x5 ,
  VK_SCOPE_BEGIN_RANGE_NV = 0x1 , VK_SCOPE_END_RANGE_NV = 0x5 , VK_SCOPE_RANGE_SIZE_NV = 0x5 , VK_SCOPE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkVendorId : int {
  VK_VENDOR_ID_VIV = 0x10001 , VK_VENDOR_ID_VSI = 0x10002 , VK_VENDOR_ID_KAZAN = 0x10003 , VK_VENDOR_ID_BEGIN_RANGE = 0x10001 ,
  VK_VENDOR_ID_END_RANGE = 0x10003 , VK_VENDOR_ID_RANGE_SIZE = 0x3 , VK_VENDOR_ID_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkColorSpaceKHR : int {
  VK_COLOR_SPACE_SRGB_NONLINEAR_KHR = 0x0 , VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXT = 0x3B9C6041 , VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT = 0x3B9C6042 , VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT = 0x3B9C6043 ,
  VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXT = 0x3B9C6044 , VK_COLOR_SPACE_BT709_LINEAR_EXT = 0x3B9C6045 , VK_COLOR_SPACE_BT709_NONLINEAR_EXT = 0x3B9C6046 , VK_COLOR_SPACE_BT2020_LINEAR_EXT = 0x3B9C6047 ,
  VK_COLOR_SPACE_HDR10_ST2084_EXT = 0x3B9C6048 , VK_COLOR_SPACE_DOLBYVISION_EXT = 0x3B9C6049 , VK_COLOR_SPACE_HDR10_HLG_EXT = 0x3B9C604A , VK_COLOR_SPACE_ADOBERGB_LINEAR_EXT = 0x3B9C604B ,
  VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXT = 0x3B9C604C , VK_COLOR_SPACE_PASS_THROUGH_EXT = 0x3B9C604D , VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT = 0x3B9C604E , VK_COLOR_SPACE_DISPLAY_NATIVE_AMD = 0x3B9E0A08 ,
  VK_COLORSPACE_SRGB_NONLINEAR_KHR = 0x0 , VK_COLOR_SPACE_DCI_P3_LINEAR_EXT = 0x3B9C6043 , VK_COLOR_SPACE_BEGIN_RANGE_KHR = 0x0 , VK_COLOR_SPACE_END_RANGE_KHR = 0x0 ,
  VK_COLOR_SPACE_RANGE_SIZE_KHR = 0x1 , VK_COLOR_SPACE_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkTimeDomainEXT : int {
  VK_TIME_DOMAIN_DEVICE_EXT = 0x0 , VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT = 0x1 , VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT = 0x2 , VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT = 0x3 ,
  VK_TIME_DOMAIN_BEGIN_RANGE_EXT = 0x0 , VK_TIME_DOMAIN_END_RANGE_EXT = 0x3 , VK_TIME_DOMAIN_RANGE_SIZE_EXT = 0x4 , VK_TIME_DOMAIN_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkPresentModeKHR : int {
  VK_PRESENT_MODE_IMMEDIATE_KHR = 0x0 , VK_PRESENT_MODE_MAILBOX_KHR = 0x1 , VK_PRESENT_MODE_FIFO_KHR = 0x2 , VK_PRESENT_MODE_FIFO_RELAXED_KHR = 0x3 ,
  VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR = 0x3B9C7B98 , VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR = 0x3B9C7B99 , VK_PRESENT_MODE_BEGIN_RANGE_KHR = 0x0 , VK_PRESENT_MODE_END_RANGE_KHR = 0x3 ,
  VK_PRESENT_MODE_RANGE_SIZE_KHR = 0x4 , VK_PRESENT_MODE_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkRasterizationOrderAMD : int {
  VK_RASTERIZATION_ORDER_STRICT_AMD = 0x0 , VK_RASTERIZATION_ORDER_RELAXED_AMD = 0x1 , VK_RASTERIZATION_ORDER_BEGIN_RANGE_AMD = 0x0 , VK_RASTERIZATION_ORDER_END_RANGE_AMD = 0x1 ,
  VK_RASTERIZATION_ORDER_RANGE_SIZE_AMD = 0x2 , VK_RASTERIZATION_ORDER_MAX_ENUM_AMD = 0x7FFFFFFF
}
 
enum class  VkImageCreateFlagBits : int {
  VK_IMAGE_CREATE_SPARSE_BINDING_BIT = 0x1 , VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT = 0x2 , VK_IMAGE_CREATE_SPARSE_ALIASED_BIT = 0x4 , VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT = 0x8 ,
  VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT = 0x10 , VK_IMAGE_CREATE_ALIAS_BIT = 0x400 , VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT = 0x40 , VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT = 0x20 ,
  VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT = 0x80 , VK_IMAGE_CREATE_EXTENDED_USAGE_BIT = 0x100 , VK_IMAGE_CREATE_PROTECTED_BIT = 0x800 , VK_IMAGE_CREATE_DISJOINT_BIT = 0x200 ,
  VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV = 0x2000 , VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT = 0x1000 , VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT = 0x4000 , VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR = 0x40 ,
  VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR = 0x20 , VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR = 0x80 , VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR = 0x100 , VK_IMAGE_CREATE_DISJOINT_BIT_KHR = 0x200 ,
  VK_IMAGE_CREATE_ALIAS_BIT_KHR = 0x400 , VK_IMAGE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkCoverageReductionModeNV : int {
  VK_COVERAGE_REDUCTION_MODE_MERGE_NV = 0x0 , VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV = 0x1 , VK_COVERAGE_REDUCTION_MODE_BEGIN_RANGE_NV = 0x0 , VK_COVERAGE_REDUCTION_MODE_END_RANGE_NV = 0x1 ,
  VK_COVERAGE_REDUCTION_MODE_RANGE_SIZE_NV = 0x2 , VK_COVERAGE_REDUCTION_MODE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  NvAPIPrivateConstDataSlot : int {
  PCD_NEXUS_FRAME_AND_DC_INDEX = 0x0 , PCD_NEXUS_DC_EXTRA_INFO = 0x1 , PCD_NEXUS_TRAP_HANDLER_DUMP_GPU_VIRTUAL_ADDRESS = 0x2 , PCD_NEXUS_COMPUTE_START = 0x3 ,
  PCD_NEXUS_COMPUTE_FRAME_AND_DC_INDEX = 0x3 , PCD_NEXUS_COMPUTE_DC_EXTRA_INFO = 0x4 , PCD_COUNT = 0x5
}
 
enum class  VkDisplayPowerStateEXT : int {
  VK_DISPLAY_POWER_STATE_OFF_EXT = 0x0 , VK_DISPLAY_POWER_STATE_SUSPEND_EXT = 0x1 , VK_DISPLAY_POWER_STATE_ON_EXT = 0x2 , VK_DISPLAY_POWER_STATE_BEGIN_RANGE_EXT = 0x0 ,
  VK_DISPLAY_POWER_STATE_END_RANGE_EXT = 0x2 , VK_DISPLAY_POWER_STATE_RANGE_SIZE_EXT = 0x3 , VK_DISPLAY_POWER_STATE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkDeviceEventTypeEXT : int {
  VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT = 0x0 , VK_DEVICE_EVENT_TYPE_BEGIN_RANGE_EXT = 0x0 , VK_DEVICE_EVENT_TYPE_END_RANGE_EXT = 0x0 , VK_DEVICE_EVENT_TYPE_RANGE_SIZE_EXT = 0x1 ,
  VK_DEVICE_EVENT_TYPE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  _NVAPI_VIDEO_STATE_COMPONENT_ID : int {
  NVAPI_VIDEO_STATE_COMPONENT_ID_NONE = 0xFF , NVAPI_VIDEO_STATE_COMPONENT_BRIGHTNESS = 0x0 , NVAPI_VIDEO_STATE_COMPONENT_CONTRAST = 0x1 , NVAPI_VIDEO_STATE_COMPONENT_HUE = 0x2 ,
  NVAPI_VIDEO_STATE_COMPONENT_SATURATION = 0x3 , NVAPI_VIDEO_STATE_COMPONENT_COLORTEMP = 0x4 , NVAPI_VIDEO_STATE_COMPONENT_Y_GAMMA = 0x5 , NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_R = 0x6 ,
  NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_G = 0x7 , NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_B = 0x8 , NVAPI_VIDEO_STATE_COMPONENT_COLOR_SPACE = 0x9 , NVAPI_VIDEO_STATE_COMPONENT_COLOR_RANGE = 0xA ,
  NVAPI_VIDEO_STATE_COMPONENT_PLAYBACK_PROFILE = 0xB , NVAPI_VIDEO_STATE_COMPONENT_DEINTERLACE = 0xC , NVAPI_VIDEO_STATE_COMPONENT_SCALING = 0xD , NVAPI_VIDEO_STATE_COMPONENT_CADENCE = 0xE ,
  NVAPI_VIDEO_STATE_COMPONENT_NOISE_REDUCE = 0xF , NVAPI_VIDEO_STATE_COMPONENT_EDGE_ENHANCE = 0x10 , NVAPI_VIDEO_STATE_COMPONENT_OVERDRIVE = 0x11 , NVAPI_VIDEO_STATE_COMPONENT_SPLITSCREEN = 0x12 ,
  NVAPI_VIDEO_STATE_COMPONENT_DEBLOCKING = 0x13 , NVAPI_VIDEO_STATE_COMPONENT_DYNAMIC_CONTRAST = 0x14 , NVAPI_VIDEO_STATE_COMPONENT_GREEN_STRETCH = 0x15 , NVAPI_VIDEO_STATE_COMPONENT_BLUE_STRETCH = 0x16 ,
  NVAPI_VIDEO_STATE_COMPONENT_SKIN_TONE_CORRECTION = 0x17 , NVAPI_VIDEO_STATE_COMPONENT_GAMUT_REMAPPING = 0x18 , NVAPI_VIDEO_STATE_COMPONENT_2DTO3D = 0x19 , NVAPI_VIDEO_STATE_COMPONENT_3D_ANALYSIS = 0x1A ,
  NVAPI_VIDEO_STATE_COMPONENT_FRC = 0x1B , NVAPI_VIDEO_STATE_COMPONENT_BEN = 0x1C , NVAPI_VIDEO_STATE_COMPONENT_ID_LAST = 0x1D
}
 
enum class  VkDisplayEventTypeEXT : int {
  VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT = 0x0 , VK_DISPLAY_EVENT_TYPE_BEGIN_RANGE_EXT = 0x0 , VK_DISPLAY_EVENT_TYPE_END_RANGE_EXT = 0x0 , VK_DISPLAY_EVENT_TYPE_RANGE_SIZE_EXT = 0x1 ,
  VK_DISPLAY_EVENT_TYPE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkMemoryOverallocationBehaviorAMD : int {
  VK_MEMORY_OVERALLOCATION_BEHAVIOR_DEFAULT_AMD = 0x0 , VK_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD = 0x1 , VK_MEMORY_OVERALLOCATION_BEHAVIOR_DISALLOWED_AMD = 0x2 , VK_MEMORY_OVERALLOCATION_BEHAVIOR_BEGIN_RANGE_AMD = 0x0 ,
  VK_MEMORY_OVERALLOCATION_BEHAVIOR_END_RANGE_AMD = 0x2 , VK_MEMORY_OVERALLOCATION_BEHAVIOR_RANGE_SIZE_AMD = 0x3 , VK_MEMORY_OVERALLOCATION_BEHAVIOR_MAX_ENUM_AMD = 0x7FFFFFFF
}
 
enum class  VkMemoryHeapFlagBits : int { VK_MEMORY_HEAP_DEVICE_LOCAL_BIT = 0x1 , VK_MEMORY_HEAP_MULTI_INSTANCE_BIT = 0x2 , VK_MEMORY_HEAP_MULTI_INSTANCE_BIT_KHR = 0x2 , VK_MEMORY_HEAP_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  _NVAPI_FUNCTION_NAME : int {
  NVAPI_DecodeExecute = 0x0 , NVAPI_DecodeBeginFrame = 0x1 , NVAPI_DecodeEndFrame = 0x2 , NVAPI_VideoProcessBlt = 0x3 ,
  NVAPI_ExtensionExecute = 0x4 , NVAPI_FlipOverlay = 0x5 , NVAPI_FlipOverlayNvApi = 0x6 , NVAPI_OverlayTransfer = 0x7 ,
  NVAPI_nvRenderDeinterlace = 0x8 , NVAPI_PresentVideoShow = 0x9 , NVAPI_LAST_FUNCTION = 0xA
}
 
enum class  VkValidationCacheHeaderVersionEXT : int {
  VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT = 0x1 , VK_VALIDATION_CACHE_HEADER_VERSION_BEGIN_RANGE_EXT = 0x1 , VK_VALIDATION_CACHE_HEADER_VERSION_END_RANGE_EXT = 0x1 , VK_VALIDATION_CACHE_HEADER_VERSION_RANGE_SIZE_EXT = 0x1 ,
  VK_VALIDATION_CACHE_HEADER_VERSION_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  _NVAPI_DITHER_BITS : int { NVAPI_DITHER_BITS_6BITS = 0x0 , NVAPI_DITHER_BITS_8BITS = 0x1 , NVAPI_DITHER_BITS_10BITS = 0x2 }
 
enum class  VkImageAspectFlagBits : int {
  VK_IMAGE_ASPECT_COLOR_BIT = 0x1 , VK_IMAGE_ASPECT_DEPTH_BIT = 0x2 , VK_IMAGE_ASPECT_STENCIL_BIT = 0x4 , VK_IMAGE_ASPECT_METADATA_BIT = 0x8 ,
  VK_IMAGE_ASPECT_PLANE_0_BIT = 0x10 , VK_IMAGE_ASPECT_PLANE_1_BIT = 0x20 , VK_IMAGE_ASPECT_PLANE_2_BIT = 0x40 , VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT = 0x80 ,
  VK_IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXT = 0x100 , VK_IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXT = 0x200 , VK_IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT = 0x400 , VK_IMAGE_ASPECT_PLANE_0_BIT_KHR = 0x10 ,
  VK_IMAGE_ASPECT_PLANE_1_BIT_KHR = 0x20 , VK_IMAGE_ASPECT_PLANE_2_BIT_KHR = 0x40 , VK_IMAGE_ASPECT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  _NVAPI_DITHER_MODE : int {
  NVAPI_DITHER_MODE_DYNAMIC_ERR_ACC = 0x0 , NVAPI_DITHER_MODE_STATIC_ERR_ACC = 0x1 , NVAPI_DITHER_MODE_DYNAMIC_2X2 = 0x2 , NVAPI_DITHER_MODE_STATIC_2X2 = 0x3 ,
  NVAPI_DITHER_MODE_TEMPORAL = 0x4
}
 
enum class  VkLineRasterizationModeEXT : int {
  VK_LINE_RASTERIZATION_MODE_DEFAULT_EXT = 0x0 , VK_LINE_RASTERIZATION_MODE_RECTANGULAR_EXT = 0x1 , VK_LINE_RASTERIZATION_MODE_BRESENHAM_EXT = 0x2 , VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_EXT = 0x3 ,
  VK_LINE_RASTERIZATION_MODE_BEGIN_RANGE_EXT = 0x0 , VK_LINE_RASTERIZATION_MODE_END_RANGE_EXT = 0x3 , VK_LINE_RASTERIZATION_MODE_RANGE_SIZE_EXT = 0x4 , VK_LINE_RASTERIZATION_MODE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkPipelineCreateFlagBits : int {
  VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT = 0x1 , VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT = 0x2 , VK_PIPELINE_CREATE_DERIVATIVE_BIT = 0x4 , VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT = 0x8 ,
  VK_PIPELINE_CREATE_DISPATCH_BASE = 0x10 , VK_PIPELINE_CREATE_DEFER_COMPILE_BIT_NV = 0x20 , VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR = 0x40 , VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR = 0x80 ,
  VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR = 0x8 , VK_PIPELINE_CREATE_DISPATCH_BASE_KHR = 0x10 , VK_PIPELINE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkViewportCoordinateSwizzleNV : int {
  VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_X_NV = 0x0 , VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_X_NV = 0x1 , VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Y_NV = 0x2 , VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Y_NV = 0x3 ,
  VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Z_NV = 0x4 , VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Z_NV = 0x5 , VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_W_NV = 0x6 , VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_W_NV = 0x7 ,
  VK_VIEWPORT_COORDINATE_SWIZZLE_BEGIN_RANGE_NV = 0x0 , VK_VIEWPORT_COORDINATE_SWIZZLE_END_RANGE_NV = 0x7 , VK_VIEWPORT_COORDINATE_SWIZZLE_RANGE_SIZE_NV = 0x8 , VK_VIEWPORT_COORDINATE_SWIZZLE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkSystemAllocationScope : int {
  VK_SYSTEM_ALLOCATION_SCOPE_COMMAND = 0x0 , VK_SYSTEM_ALLOCATION_SCOPE_OBJECT = 0x1 , VK_SYSTEM_ALLOCATION_SCOPE_CACHE = 0x2 , VK_SYSTEM_ALLOCATION_SCOPE_DEVICE = 0x3 ,
  VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE = 0x4 , VK_SYSTEM_ALLOCATION_SCOPE_BEGIN_RANGE = 0x0 , VK_SYSTEM_ALLOCATION_SCOPE_END_RANGE = 0x4 , VK_SYSTEM_ALLOCATION_SCOPE_RANGE_SIZE = 0x5 ,
  VK_SYSTEM_ALLOCATION_SCOPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkShadingRatePaletteEntryNV : int {
  VK_SHADING_RATE_PALETTE_ENTRY_NO_INVOCATIONS_NV = 0x0 , VK_SHADING_RATE_PALETTE_ENTRY_16_INVOCATIONS_PER_PIXEL_NV = 0x1 , VK_SHADING_RATE_PALETTE_ENTRY_8_INVOCATIONS_PER_PIXEL_NV = 0x2 , VK_SHADING_RATE_PALETTE_ENTRY_4_INVOCATIONS_PER_PIXEL_NV = 0x3 ,
  VK_SHADING_RATE_PALETTE_ENTRY_2_INVOCATIONS_PER_PIXEL_NV = 0x4 , VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_PIXEL_NV = 0x5 , VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X1_PIXELS_NV = 0x6 , VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_1X2_PIXELS_NV = 0x7 ,
  VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X2_PIXELS_NV = 0x8 , VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X2_PIXELS_NV = 0x9 , VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X4_PIXELS_NV = 0xA , VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X4_PIXELS_NV = 0xB ,
  VK_SHADING_RATE_PALETTE_ENTRY_BEGIN_RANGE_NV = 0x0 , VK_SHADING_RATE_PALETTE_ENTRY_END_RANGE_NV = 0xB , VK_SHADING_RATE_PALETTE_ENTRY_RANGE_SIZE_NV = 0xC , VK_SHADING_RATE_PALETTE_ENTRY_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkInternalAllocationType : int {
  VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE = 0x0 , VK_INTERNAL_ALLOCATION_TYPE_BEGIN_RANGE = 0x0 , VK_INTERNAL_ALLOCATION_TYPE_END_RANGE = 0x0 , VK_INTERNAL_ALLOCATION_TYPE_RANGE_SIZE = 0x1 ,
  VK_INTERNAL_ALLOCATION_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID : int {
  NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_NONE = 0x0 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_WAIT_FOR_MODESET = 0x1 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_KMD_NOTIFY = 0x2 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_PRE_HW = 0x3 ,
  NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_NOISE_UNAWARE_CLKS = 0x4 , NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_UNAWARE_VMIN = 0x5 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_VOLT_INCREASE = 0x6 , NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_AWARE_CLKS_INCREASE = 0x7 ,
  NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LINK_SPEED = 0x8 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LINK_WIDTH = 0x9 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_ASPM = 0xA , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_DEEP_L1 = 0xB ,
  NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_RAM_SVOP = 0xC , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_NVVDD_PSI = 0xD , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_VOLT_DECREASE = 0xE , NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_AWARE_CLKS_DECREASE = 0xF ,
  NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LTR_VALUE = 0x10 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_LPWR_FEATURES = 0x11 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_POST_HW = 0x12 , NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_MAX_STEPS = 0x13
}
 
enum class  NV_MOSAIC_TOPO : int {
  NV_MOSAIC_TOPO_NONE = 0x0 , NV_MOSAIC_TOPO_BEGIN_BASIC = 0x1 , NV_MOSAIC_TOPO_1x2_BASIC = 0x1 , NV_MOSAIC_TOPO_2x1_BASIC = 0x2 ,
  NV_MOSAIC_TOPO_1x3_BASIC = 0x3 , NV_MOSAIC_TOPO_3x1_BASIC = 0x4 , NV_MOSAIC_TOPO_1x4_BASIC = 0x5 , NV_MOSAIC_TOPO_4x1_BASIC = 0x6 ,
  NV_MOSAIC_TOPO_2x2_BASIC = 0x7 , NV_MOSAIC_TOPO_2x3_BASIC = 0x8 , NV_MOSAIC_TOPO_2x4_BASIC = 0x9 , NV_MOSAIC_TOPO_3x2_BASIC = 0xA ,
  NV_MOSAIC_TOPO_4x2_BASIC = 0xB , NV_MOSAIC_TOPO_1x5_BASIC = 0xC , NV_MOSAIC_TOPO_1x6_BASIC = 0xD , NV_MOSAIC_TOPO_7x1_BASIC = 0xE ,
  NV_MOSAIC_TOPO_END_BASIC = 0x17 , NV_MOSAIC_TOPO_BEGIN_PASSIVE_STEREO = 0x18 , NV_MOSAIC_TOPO_1x2_PASSIVE_STEREO = 0x18 , NV_MOSAIC_TOPO_2x1_PASSIVE_STEREO = 0x19 ,
  NV_MOSAIC_TOPO_1x3_PASSIVE_STEREO = 0x1A , NV_MOSAIC_TOPO_3x1_PASSIVE_STEREO = 0x1B , NV_MOSAIC_TOPO_1x4_PASSIVE_STEREO = 0x1C , NV_MOSAIC_TOPO_4x1_PASSIVE_STEREO = 0x1D ,
  NV_MOSAIC_TOPO_2x2_PASSIVE_STEREO = 0x1E , NV_MOSAIC_TOPO_END_PASSIVE_STEREO = 0x22 , NV_MOSAIC_TOPO_MAX = 0x23
}
 
enum class  VkFormat : int {
  VK_FORMAT_UNDEFINED = 0x0 , VK_FORMAT_R4G4_UNORM_PACK8 = 0x1 , VK_FORMAT_R4G4B4A4_UNORM_PACK16 = 0x2 , VK_FORMAT_B4G4R4A4_UNORM_PACK16 = 0x3 ,
  VK_FORMAT_R5G6B5_UNORM_PACK16 = 0x4 , VK_FORMAT_B5G6R5_UNORM_PACK16 = 0x5 , VK_FORMAT_R5G5B5A1_UNORM_PACK16 = 0x6 , VK_FORMAT_B5G5R5A1_UNORM_PACK16 = 0x7 ,
  VK_FORMAT_A1R5G5B5_UNORM_PACK16 = 0x8 , VK_FORMAT_R8_UNORM = 0x9 , VK_FORMAT_R8_SNORM = 0xA , VK_FORMAT_R8_USCALED = 0xB ,
  VK_FORMAT_R8_SSCALED = 0xC , VK_FORMAT_R8_UINT = 0xD , VK_FORMAT_R8_SINT = 0xE , VK_FORMAT_R8_SRGB = 0xF ,
  VK_FORMAT_R8G8_UNORM = 0x10 , VK_FORMAT_R8G8_SNORM = 0x11 , VK_FORMAT_R8G8_USCALED = 0x12 , VK_FORMAT_R8G8_SSCALED = 0x13 ,
  VK_FORMAT_R8G8_UINT = 0x14 , VK_FORMAT_R8G8_SINT = 0x15 , VK_FORMAT_R8G8_SRGB = 0x16 , VK_FORMAT_R8G8B8_UNORM = 0x17 ,
  VK_FORMAT_R8G8B8_SNORM = 0x18 , VK_FORMAT_R8G8B8_USCALED = 0x19 , VK_FORMAT_R8G8B8_SSCALED = 0x1A , VK_FORMAT_R8G8B8_UINT = 0x1B ,
  VK_FORMAT_R8G8B8_SINT = 0x1C , VK_FORMAT_R8G8B8_SRGB = 0x1D , VK_FORMAT_B8G8R8_UNORM = 0x1E , VK_FORMAT_B8G8R8_SNORM = 0x1F ,
  VK_FORMAT_B8G8R8_USCALED = 0x20 , VK_FORMAT_B8G8R8_SSCALED = 0x21 , VK_FORMAT_B8G8R8_UINT = 0x22 , VK_FORMAT_B8G8R8_SINT = 0x23 ,
  VK_FORMAT_B8G8R8_SRGB = 0x24 , VK_FORMAT_R8G8B8A8_UNORM = 0x25 , VK_FORMAT_R8G8B8A8_SNORM = 0x26 , VK_FORMAT_R8G8B8A8_USCALED = 0x27 ,
  VK_FORMAT_R8G8B8A8_SSCALED = 0x28 , VK_FORMAT_R8G8B8A8_UINT = 0x29 , VK_FORMAT_R8G8B8A8_SINT = 0x2A , VK_FORMAT_R8G8B8A8_SRGB = 0x2B ,
  VK_FORMAT_B8G8R8A8_UNORM = 0x2C , VK_FORMAT_B8G8R8A8_SNORM = 0x2D , VK_FORMAT_B8G8R8A8_USCALED = 0x2E , VK_FORMAT_B8G8R8A8_SSCALED = 0x2F ,
  VK_FORMAT_B8G8R8A8_UINT = 0x30 , VK_FORMAT_B8G8R8A8_SINT = 0x31 , VK_FORMAT_B8G8R8A8_SRGB = 0x32 , VK_FORMAT_A8B8G8R8_UNORM_PACK32 = 0x33 ,
  VK_FORMAT_A8B8G8R8_SNORM_PACK32 = 0x34 , VK_FORMAT_A8B8G8R8_USCALED_PACK32 = 0x35 , VK_FORMAT_A8B8G8R8_SSCALED_PACK32 = 0x36 , VK_FORMAT_A8B8G8R8_UINT_PACK32 = 0x37 ,
  VK_FORMAT_A8B8G8R8_SINT_PACK32 = 0x38 , VK_FORMAT_A8B8G8R8_SRGB_PACK32 = 0x39 , VK_FORMAT_A2R10G10B10_UNORM_PACK32 = 0x3A , VK_FORMAT_A2R10G10B10_SNORM_PACK32 = 0x3B ,
  VK_FORMAT_A2R10G10B10_USCALED_PACK32 = 0x3C , VK_FORMAT_A2R10G10B10_SSCALED_PACK32 = 0x3D , VK_FORMAT_A2R10G10B10_UINT_PACK32 = 0x3E , VK_FORMAT_A2R10G10B10_SINT_PACK32 = 0x3F ,
  VK_FORMAT_A2B10G10R10_UNORM_PACK32 = 0x40 , VK_FORMAT_A2B10G10R10_SNORM_PACK32 = 0x41 , VK_FORMAT_A2B10G10R10_USCALED_PACK32 = 0x42 , VK_FORMAT_A2B10G10R10_SSCALED_PACK32 = 0x43 ,
  VK_FORMAT_A2B10G10R10_UINT_PACK32 = 0x44 , VK_FORMAT_A2B10G10R10_SINT_PACK32 = 0x45 , VK_FORMAT_R16_UNORM = 0x46 , VK_FORMAT_R16_SNORM = 0x47 ,
  VK_FORMAT_R16_USCALED = 0x48 , VK_FORMAT_R16_SSCALED = 0x49 , VK_FORMAT_R16_UINT = 0x4A , VK_FORMAT_R16_SINT = 0x4B ,
  VK_FORMAT_R16_SFLOAT = 0x4C , VK_FORMAT_R16G16_UNORM = 0x4D , VK_FORMAT_R16G16_SNORM = 0x4E , VK_FORMAT_R16G16_USCALED = 0x4F ,
  VK_FORMAT_R16G16_SSCALED = 0x50 , VK_FORMAT_R16G16_UINT = 0x51 , VK_FORMAT_R16G16_SINT = 0x52 , VK_FORMAT_R16G16_SFLOAT = 0x53 ,
  VK_FORMAT_R16G16B16_UNORM = 0x54 , VK_FORMAT_R16G16B16_SNORM = 0x55 , VK_FORMAT_R16G16B16_USCALED = 0x56 , VK_FORMAT_R16G16B16_SSCALED = 0x57 ,
  VK_FORMAT_R16G16B16_UINT = 0x58 , VK_FORMAT_R16G16B16_SINT = 0x59 , VK_FORMAT_R16G16B16_SFLOAT = 0x5A , VK_FORMAT_R16G16B16A16_UNORM = 0x5B ,
  VK_FORMAT_R16G16B16A16_SNORM = 0x5C , VK_FORMAT_R16G16B16A16_USCALED = 0x5D , VK_FORMAT_R16G16B16A16_SSCALED = 0x5E , VK_FORMAT_R16G16B16A16_UINT = 0x5F ,
  VK_FORMAT_R16G16B16A16_SINT = 0x60 , VK_FORMAT_R16G16B16A16_SFLOAT = 0x61 , VK_FORMAT_R32_UINT = 0x62 , VK_FORMAT_R32_SINT = 0x63 ,
  VK_FORMAT_R32_SFLOAT = 0x64 , VK_FORMAT_R32G32_UINT = 0x65 , VK_FORMAT_R32G32_SINT = 0x66 , VK_FORMAT_R32G32_SFLOAT = 0x67 ,
  VK_FORMAT_R32G32B32_UINT = 0x68 , VK_FORMAT_R32G32B32_SINT = 0x69 , VK_FORMAT_R32G32B32_SFLOAT = 0x6A , VK_FORMAT_R32G32B32A32_UINT = 0x6B ,
  VK_FORMAT_R32G32B32A32_SINT = 0x6C , VK_FORMAT_R32G32B32A32_SFLOAT = 0x6D , VK_FORMAT_R64_UINT = 0x6E , VK_FORMAT_R64_SINT = 0x6F ,
  VK_FORMAT_R64_SFLOAT = 0x70 , VK_FORMAT_R64G64_UINT = 0x71 , VK_FORMAT_R64G64_SINT = 0x72 , VK_FORMAT_R64G64_SFLOAT = 0x73 ,
  VK_FORMAT_R64G64B64_UINT = 0x74 , VK_FORMAT_R64G64B64_SINT = 0x75 , VK_FORMAT_R64G64B64_SFLOAT = 0x76 , VK_FORMAT_R64G64B64A64_UINT = 0x77 ,
  VK_FORMAT_R64G64B64A64_SINT = 0x78 , VK_FORMAT_R64G64B64A64_SFLOAT = 0x79 , VK_FORMAT_B10G11R11_UFLOAT_PACK32 = 0x7A , VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 = 0x7B ,
  VK_FORMAT_D16_UNORM = 0x7C , VK_FORMAT_X8_D24_UNORM_PACK32 = 0x7D , VK_FORMAT_D32_SFLOAT = 0x7E , VK_FORMAT_S8_UINT = 0x7F ,
  VK_FORMAT_D16_UNORM_S8_UINT = 0x80 , VK_FORMAT_D24_UNORM_S8_UINT = 0x81 , VK_FORMAT_D32_SFLOAT_S8_UINT = 0x82 , VK_FORMAT_BC1_RGB_UNORM_BLOCK = 0x83 ,
  VK_FORMAT_BC1_RGB_SRGB_BLOCK = 0x84 , VK_FORMAT_BC1_RGBA_UNORM_BLOCK = 0x85 , VK_FORMAT_BC1_RGBA_SRGB_BLOCK = 0x86 , VK_FORMAT_BC2_UNORM_BLOCK = 0x87 ,
  VK_FORMAT_BC2_SRGB_BLOCK = 0x88 , VK_FORMAT_BC3_UNORM_BLOCK = 0x89 , VK_FORMAT_BC3_SRGB_BLOCK = 0x8A , VK_FORMAT_BC4_UNORM_BLOCK = 0x8B ,
  VK_FORMAT_BC4_SNORM_BLOCK = 0x8C , VK_FORMAT_BC5_UNORM_BLOCK = 0x8D , VK_FORMAT_BC5_SNORM_BLOCK = 0x8E , VK_FORMAT_BC6H_UFLOAT_BLOCK = 0x8F ,
  VK_FORMAT_BC6H_SFLOAT_BLOCK = 0x90 , VK_FORMAT_BC7_UNORM_BLOCK = 0x91 , VK_FORMAT_BC7_SRGB_BLOCK = 0x92 , VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK = 0x93 ,
  VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK = 0x94 , VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK = 0x95 , VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK = 0x96 , VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK = 0x97 ,
  VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK = 0x98 , VK_FORMAT_EAC_R11_UNORM_BLOCK = 0x99 , VK_FORMAT_EAC_R11_SNORM_BLOCK = 0x9A , VK_FORMAT_EAC_R11G11_UNORM_BLOCK = 0x9B ,
  VK_FORMAT_EAC_R11G11_SNORM_BLOCK = 0x9C , VK_FORMAT_ASTC_4x4_UNORM_BLOCK = 0x9D , VK_FORMAT_ASTC_4x4_SRGB_BLOCK = 0x9E , VK_FORMAT_ASTC_5x4_UNORM_BLOCK = 0x9F ,
  VK_FORMAT_ASTC_5x4_SRGB_BLOCK = 0xA0 , VK_FORMAT_ASTC_5x5_UNORM_BLOCK = 0xA1 , VK_FORMAT_ASTC_5x5_SRGB_BLOCK = 0xA2 , VK_FORMAT_ASTC_6x5_UNORM_BLOCK = 0xA3 ,
  VK_FORMAT_ASTC_6x5_SRGB_BLOCK = 0xA4 , VK_FORMAT_ASTC_6x6_UNORM_BLOCK = 0xA5 , VK_FORMAT_ASTC_6x6_SRGB_BLOCK = 0xA6 , VK_FORMAT_ASTC_8x5_UNORM_BLOCK = 0xA7 ,
  VK_FORMAT_ASTC_8x5_SRGB_BLOCK = 0xA8 , VK_FORMAT_ASTC_8x6_UNORM_BLOCK = 0xA9 , VK_FORMAT_ASTC_8x6_SRGB_BLOCK = 0xAA , VK_FORMAT_ASTC_8x8_UNORM_BLOCK = 0xAB ,
  VK_FORMAT_ASTC_8x8_SRGB_BLOCK = 0xAC , VK_FORMAT_ASTC_10x5_UNORM_BLOCK = 0xAD , VK_FORMAT_ASTC_10x5_SRGB_BLOCK = 0xAE , VK_FORMAT_ASTC_10x6_UNORM_BLOCK = 0xAF ,
  VK_FORMAT_ASTC_10x6_SRGB_BLOCK = 0xB0 , VK_FORMAT_ASTC_10x8_UNORM_BLOCK = 0xB1 , VK_FORMAT_ASTC_10x8_SRGB_BLOCK = 0xB2 , VK_FORMAT_ASTC_10x10_UNORM_BLOCK = 0xB3 ,
  VK_FORMAT_ASTC_10x10_SRGB_BLOCK = 0xB4 , VK_FORMAT_ASTC_12x10_UNORM_BLOCK = 0xB5 , VK_FORMAT_ASTC_12x10_SRGB_BLOCK = 0xB6 , VK_FORMAT_ASTC_12x12_UNORM_BLOCK = 0xB7 ,
  VK_FORMAT_ASTC_12x12_SRGB_BLOCK = 0xB8 , VK_FORMAT_G8B8G8R8_422_UNORM = 0x3B9D2B60 , VK_FORMAT_B8G8R8G8_422_UNORM = 0x3B9D2B61 , VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM = 0x3B9D2B62 ,
  VK_FORMAT_G8_B8R8_2PLANE_420_UNORM = 0x3B9D2B63 , VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM = 0x3B9D2B64 , VK_FORMAT_G8_B8R8_2PLANE_422_UNORM = 0x3B9D2B65 , VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM = 0x3B9D2B66 ,
  VK_FORMAT_R10X6_UNORM_PACK16 = 0x3B9D2B67 , VK_FORMAT_R10X6G10X6_UNORM_2PACK16 = 0x3B9D2B68 , VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 = 0x3B9D2B69 , VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16 = 0x3B9D2B6A ,
  VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 = 0x3B9D2B6B , VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16 = 0x3B9D2B6C , VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 = 0x3B9D2B6D , VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16 = 0x3B9D2B6E ,
  VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16 = 0x3B9D2B6F , VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16 = 0x3B9D2B70 , VK_FORMAT_R12X4_UNORM_PACK16 = 0x3B9D2B71 , VK_FORMAT_R12X4G12X4_UNORM_2PACK16 = 0x3B9D2B72 ,
  VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16 = 0x3B9D2B73 , VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16 = 0x3B9D2B74 , VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16 = 0x3B9D2B75 , VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16 = 0x3B9D2B76 ,
  VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16 = 0x3B9D2B77 , VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16 = 0x3B9D2B78 , VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16 = 0x3B9D2B79 , VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16 = 0x3B9D2B7A ,
  VK_FORMAT_G16B16G16R16_422_UNORM = 0x3B9D2B7B , VK_FORMAT_B16G16R16G16_422_UNORM = 0x3B9D2B7C , VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM = 0x3B9D2B7D , VK_FORMAT_G16_B16R16_2PLANE_420_UNORM = 0x3B9D2B7E ,
  VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM = 0x3B9D2B7F , VK_FORMAT_G16_B16R16_2PLANE_422_UNORM = 0x3B9D2B80 , VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM = 0x3B9D2B81 , VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG = 0x3B9B9CF0 ,
  VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG = 0x3B9B9CF1 , VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG = 0x3B9B9CF2 , VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG = 0x3B9B9CF3 , VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG = 0x3B9B9CF4 ,
  VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG = 0x3B9B9CF5 , VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG = 0x3B9B9CF6 , VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG = 0x3B9B9CF7 , VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT = 0x3B9BCBD0 ,
  VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT = 0x3B9BCBD1 , VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT = 0x3B9BCBD2 , VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT = 0x3B9BCBD3 , VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT = 0x3B9BCBD4 ,
  VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT = 0x3B9BCBD5 , VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT = 0x3B9BCBD6 , VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT = 0x3B9BCBD7 , VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT = 0x3B9BCBD8 ,
  VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT = 0x3B9BCBD9 , VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT = 0x3B9BCBDA , VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT = 0x3B9BCBDB , VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT = 0x3B9BCBDC ,
  VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT = 0x3B9BCBDD , VK_FORMAT_G8B8G8R8_422_UNORM_KHR = 0x3B9D2B60 , VK_FORMAT_B8G8R8G8_422_UNORM_KHR = 0x3B9D2B61 , VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR = 0x3B9D2B62 ,
  VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR = 0x3B9D2B63 , VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR = 0x3B9D2B64 , VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR = 0x3B9D2B65 , VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR = 0x3B9D2B66 ,
  VK_FORMAT_R10X6_UNORM_PACK16_KHR = 0x3B9D2B67 , VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR = 0x3B9D2B68 , VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR = 0x3B9D2B69 , VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR = 0x3B9D2B6A ,
  VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR = 0x3B9D2B6B , VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR = 0x3B9D2B6C , VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR = 0x3B9D2B6D , VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR = 0x3B9D2B6E ,
  VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR = 0x3B9D2B6F , VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR = 0x3B9D2B70 , VK_FORMAT_R12X4_UNORM_PACK16_KHR = 0x3B9D2B71 , VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR = 0x3B9D2B72 ,
  VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR = 0x3B9D2B73 , VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR = 0x3B9D2B74 , VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR = 0x3B9D2B75 , VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR = 0x3B9D2B76 ,
  VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR = 0x3B9D2B77 , VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR = 0x3B9D2B78 , VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR = 0x3B9D2B79 , VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR = 0x3B9D2B7A ,
  VK_FORMAT_G16B16G16R16_422_UNORM_KHR = 0x3B9D2B7B , VK_FORMAT_B16G16R16G16_422_UNORM_KHR = 0x3B9D2B7C , VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR = 0x3B9D2B7D , VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR = 0x3B9D2B7E ,
  VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR = 0x3B9D2B7F , VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR = 0x3B9D2B80 , VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR = 0x3B9D2B81 , VK_FORMAT_BEGIN_RANGE = 0x0 ,
  VK_FORMAT_END_RANGE = 0xB8 , VK_FORMAT_RANGE_SIZE = 0xB9 , VK_FORMAT_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  NV_GPU_PERF_VPSTATES_IDX : int {
  NV_GPU_PERF_VPSTATES_IDX_D2 = 0x0 , NV_GPU_PERF_VPSTATES_IDX_D3 = 0x1 , NV_GPU_PERF_VPSTATES_IDX_D4 = 0x2 , NV_GPU_PERF_VPSTATES_IDX_D5 = 0x3 ,
  NV_GPU_PERF_VPSTATES_IDX_OVERCUR = 0x4 , NV_GPU_PERF_VPSTATES_IDX_VRHOT = 0x5 , NV_GPU_PERF_VPSTATES_IDX_MAXBATT = 0x6 , NV_GPU_PERF_VPSTATES_IDX_MAXSLI = 0x7 ,
  NV_GPU_PERF_VPSTATES_IDX_MAXTHERMSUS = 0x8 , NV_GPU_PERF_VPSTATES_IDX_SLOWDOWNPWR = 0x9 , NV_GPU_PERF_VPSTATES_IDX_MIDPOINT = 0xA , NV_GPU_PERF_VPSTATES_IDX_FLAGS = 0xB ,
  NV_GPU_PERF_VPSTATES_IDX_INFLECTION0 = 0xC , NV_GPU_PERF_VPSTATES_IDX_INFLECTION = 0xC , NV_GPU_PERF_VPSTATES_IDX_FULLDEFLECT = 0xD , NV_GPU_PERF_VPSTATES_IDX_IMPFIRST = 0xE ,
  NV_GPU_PERF_VPSTATES_IDX_IMPLAST = 0xF , NV_GPU_PERF_VPSTATES_IDX_RATEDTDP = 0x10 , NV_GPU_PERF_VPSTATES_IDX_BOOST = 0x11 , NV_GPU_PERF_VPSTATES_IDX_TURBOBOOST = 0x12 ,
  NV_GPU_PERF_VPSTATES_IDX_MAXCUSTOMERBOOST = 0x13 , NV_GPU_PERF_VPSTATES_IDX_INFLECTION1 = 0x14 , NV_GPU_PERF_VPSTATES_IDX_INFLECTION2 = 0x15 , NV_GPU_PERF_VPSTATES_IDX_WHISPER_MODE = 0x16 ,
  NV_GPU_PERF_VPSTATES_IDX_NUM_INDEXES = 0x17 , NV_GPU_PERF_VPSTATES_IDX_INVALID = 0xFF
}
 
enum class  VkDiscardRectangleModeEXT : int {
  VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT = 0x0 , VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT = 0x1 , VK_DISCARD_RECTANGLE_MODE_BEGIN_RANGE_EXT = 0x0 , VK_DISCARD_RECTANGLE_MODE_END_RANGE_EXT = 0x1 ,
  VK_DISCARD_RECTANGLE_MODE_RANGE_SIZE_EXT = 0x2 , VK_DISCARD_RECTANGLE_MODE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkCoarseSampleOrderTypeNV : int {
  VK_COARSE_SAMPLE_ORDER_TYPE_DEFAULT_NV = 0x0 , VK_COARSE_SAMPLE_ORDER_TYPE_CUSTOM_NV = 0x1 , VK_COARSE_SAMPLE_ORDER_TYPE_PIXEL_MAJOR_NV = 0x2 , VK_COARSE_SAMPLE_ORDER_TYPE_SAMPLE_MAJOR_NV = 0x3 ,
  VK_COARSE_SAMPLE_ORDER_TYPE_BEGIN_RANGE_NV = 0x0 , VK_COARSE_SAMPLE_ORDER_TYPE_END_RANGE_NV = 0x3 , VK_COARSE_SAMPLE_ORDER_TYPE_RANGE_SIZE_NV = 0x4 , VK_COARSE_SAMPLE_ORDER_TYPE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID : int {
  NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_NONE = 0x0 , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_CHANGE_RM = 0x1 , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_CHANGE_PMU = 0x2 , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_CHANGE_RM = 0x3 ,
  NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_CHANGE_PMU = 0x4 , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_PSTATE_RM = 0x5 , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_PSTATE_PMU = 0x6 , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_PSTATE_RM = 0x7 ,
  NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_PSTATE_PMU = 0x8 , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_VOLT = 0x9 , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_LPWR = 0xA , NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_BIF = 0xB ,
  NV_GPU_PERF_CHANGE_SEQ_31_STEP_ID_NOISE_UNAWARE_CLKS = 0xC , NV_GPU_PERF_CHANGE_SEQ_31_STEP_ID_NOISE_AWARE_CLKS = 0xD , NV_GPU_PERF_CHANGE_SEQ_35_STEP_ID_PRE_VOLT_CLKS = 0xE , NV_GPU_PERF_CHANGE_SEQ_35_STEP_ID_POST_VOLT_CLKS = 0xF ,
  NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_MAX_STEPS = 0x20
}
 
enum class  _NVAPI_VIDEO_CONTROL_COMPONENT_ALGORITHM : int {
  NV_VCTRL_ColorSpaceBase = 0x1000 , NV_VCTRL_ColorSpace601 = 0x1001 , NV_VCTRL_ColorSpace709 = 0x1002 , NV_VCTRL_ColorSpaceLast = 0x1003 ,
  NV_VCTRL_ColorRangeBase = 0x1100 , NV_VCTRL_ColorRangeStd = 0x1101 , NV_VCTRL_ColorRangeExt = 0x1102 , NV_VCTRL_ColorRangeLast = 0x1103 ,
  NV_VCTRL_DIBase = 0x2000 , NV_VCTRL_DIBob = 0x2001 , NV_VCTRL_DIMedian = 0x2002 , NV_VCTRL_DI3x3 = 0x2003 ,
  NV_VCTRL_DIAdaptiveFourField = 0x2004 , NV_VCTRL_DIDirectionalSpatial = 0x2005 , NV_VCTRL_DIOnePass = 0x2006 , NV_VCTRL_DISony = 0x2007 ,
  NV_VCTRL_DILast = 0x2008 , NV_VCTRL_CadenceBase = 0x3000 , NV_VCTRL_CadenceBasic = 0x3001 , NV_VCTRL_CadenceVideoOnFilm = 0x3002 ,
  NV_VCTRL_CadenceAdv = 0x3003 , NV_VCTRL_CadenceLast = 0x3004 , NV_VCTRL_DCCEBase = 0x4000 , NV_VCTRL_DCCELow = 0x4001 ,
  NV_VCTRL_DCCEMedium = 0x4002 , NV_VCTRL_DCCEHigh = 0x4003 , NV_VCTRL_DCCELast = 0x4004 , NV_VCTRL_ScalingBase = 0x5000 ,
  NV_VCTRL_ScalingSimple = 0x5001 , NV_VCTRL_Scaling4x4Filter = 0x5002 , NV_VCTRL_ScalingSony = 0x5003 , NV_VCTRL_ScalingLast = 0x5004 ,
  NV_VCTRL_GamutRemapBase = 0x6000 , NV_VCTRL_GamutRemapSony = 0x6001 , NV_VCTRL_GamutRemapLast = 0x6002 , NV_VCTRL_SkinToneCorrectionBase = 0x7000 ,
  NV_VCTRL_SkinToneCorrectionSqueeze = 0x7001 , NV_VCTRL_SkinToneCorrectionRed = 0x7002 , NV_VCTRL_SkinToneCorrectionYellow = 0x7003 , NV_VCTRL_SkinToneCorrectionLast = 0x7004
}
 
enum class  VkDependencyFlagBits : int {
  VK_DEPENDENCY_BY_REGION_BIT = 0x1 , VK_DEPENDENCY_DEVICE_GROUP_BIT = 0x4 , VK_DEPENDENCY_VIEW_LOCAL_BIT = 0x2 , VK_DEPENDENCY_VIEW_LOCAL_BIT_KHR = 0x2 ,
  VK_DEPENDENCY_DEVICE_GROUP_BIT_KHR = 0x4 , VK_DEPENDENCY_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  _NVAPI_PSI_OPCODE : int {
  NVAPI_PSI_OPCODE_GET_PSISTAT = 0x0 , NVAPI_PSI_SET_CURRENT_MA = 0x1 , NVAPI_PSI_GET_SUPPORT = 0x2 , NVAPI_PSI_GET_SLEEP_MA = 0x3 ,
  NVAPI_PSI_GET_OPTIMAL_MA = 0x4 , NVAPI_PSI_CTRL_RESET_ENGAGE_COUNT = 0x5 , NVAPI_PSI_RESET_ENGAGE_COUNT = 0x6 , NVAPI_PSI_SET_CURRENT_MA_LOGIC = 0x1 ,
  NVAPI_PSI_SET_CURRENT_MA_SRAM = 0x7 , NVAPI_PSI_GET_OPTIMAL_MA_LOGIC = 0x4 , NVAPI_PSI_GET_OPTIMAL_MA_SRAM = 0x8 , NVAPI_PSI_GET_SLEEP_MA_LOGIC = 0x3 ,
  NVAPI_PSI_GET_SLEEP_MA_SRAM = 0x9 , NVAPI_PSI_GET_PSTATE_SUPPORT = 0xA , NVAPI_PSI_SET_ENABLE = 0xB
}
 
enum class  VkConservativeRasterizationModeEXT : int {
  VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT = 0x0 , VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT = 0x1 , VK_CONSERVATIVE_RASTERIZATION_MODE_UNDERESTIMATE_EXT = 0x2 , VK_CONSERVATIVE_RASTERIZATION_MODE_BEGIN_RANGE_EXT = 0x0 ,
  VK_CONSERVATIVE_RASTERIZATION_MODE_END_RANGE_EXT = 0x2 , VK_CONSERVATIVE_RASTERIZATION_MODE_RANGE_SIZE_EXT = 0x3 , VK_CONSERVATIVE_RASTERIZATION_MODE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkStencilFaceFlagBits : int {
  VK_STENCIL_FACE_FRONT_BIT = 0x1 , VK_STENCIL_FACE_BACK_BIT = 0x2 , VK_STENCIL_FACE_FRONT_AND_BACK = 0x3 , VK_STENCIL_FRONT_AND_BACK = 0x3 ,
  VK_STENCIL_FACE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkShaderInfoTypeAMD : int {
  VK_SHADER_INFO_TYPE_STATISTICS_AMD = 0x0 , VK_SHADER_INFO_TYPE_BINARY_AMD = 0x1 , VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD = 0x2 , VK_SHADER_INFO_TYPE_BEGIN_RANGE_AMD = 0x0 ,
  VK_SHADER_INFO_TYPE_END_RANGE_AMD = 0x2 , VK_SHADER_INFO_TYPE_RANGE_SIZE_AMD = 0x3 , VK_SHADER_INFO_TYPE_MAX_ENUM_AMD = 0x7FFFFFFF
}
 
enum class  VkPerformanceConfigurationTypeINTEL : int {
  VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL = 0x0 , VK_PERFORMANCE_CONFIGURATION_TYPE_BEGIN_RANGE_INTEL = 0x0 , VK_PERFORMANCE_CONFIGURATION_TYPE_END_RANGE_INTEL = 0x0 , VK_PERFORMANCE_CONFIGURATION_TYPE_RANGE_SIZE_INTEL = 0x1 ,
  VK_PERFORMANCE_CONFIGURATION_TYPE_MAX_ENUM_INTEL = 0x7FFFFFFF
}
 
enum class  VkQueryPoolSamplingModeINTEL : int {
  VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL = 0x0 , VK_QUERY_POOL_SAMPLING_MODE_BEGIN_RANGE_INTEL = 0x0 , VK_QUERY_POOL_SAMPLING_MODE_END_RANGE_INTEL = 0x0 , VK_QUERY_POOL_SAMPLING_MODE_RANGE_SIZE_INTEL = 0x1 ,
  VK_QUERY_POOL_SAMPLING_MODE_MAX_ENUM_INTEL = 0x7FFFFFFF
}
 
enum class  VkPerformanceOverrideTypeINTEL : int {
  VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL = 0x0 , VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL = 0x1 , VK_PERFORMANCE_OVERRIDE_TYPE_BEGIN_RANGE_INTEL = 0x0 , VK_PERFORMANCE_OVERRIDE_TYPE_END_RANGE_INTEL = 0x1 ,
  VK_PERFORMANCE_OVERRIDE_TYPE_RANGE_SIZE_INTEL = 0x2 , VK_PERFORMANCE_OVERRIDE_TYPE_MAX_ENUM_INTEL = 0x7FFFFFFF
}
 
enum class  NV_GPU_PERF_RATED_TDP_CLIENT : int {
  NV_GPU_PERF_RATED_TDP_CLIENT_RM = 0x0 , NV_GPU_PERF_RATED_TDP_CLIENT_GLOBAL = 0x1 , NV_GPU_PERF_RATED_TDP_CLIENT_OS = 0x2 , NV_GPU_PERF_RATED_TDP_CLIENT_PROFILE = 0x3 ,
  NV_GPU_PERF_RATED_TDP_CLIENT_WAR_BUG_1785342 = 0x4 , NV_GPU_PERF_RATED_TDP_CLIENT_NUM_CLIENTS = 0x5
}
 
enum class  VkPerformanceParameterTypeINTEL : int {
  VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL = 0x0 , VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL = 0x1 , VK_PERFORMANCE_PARAMETER_TYPE_BEGIN_RANGE_INTEL = 0x0 , VK_PERFORMANCE_PARAMETER_TYPE_END_RANGE_INTEL = 0x1 ,
  VK_PERFORMANCE_PARAMETER_TYPE_RANGE_SIZE_INTEL = 0x2 , VK_PERFORMANCE_PARAMETER_TYPE_MAX_ENUM_INTEL = 0x7FFFFFFF
}
 
enum class  NV_GPU_CLOCK_CLK_VF_POINT_TYPE : int {
  NV_GPU_CLOCK_CLK_VF_POINT_TYPE_FREQ = 0x0 , NV_GPU_CLOCK_CLK_VF_POINT_TYPE_VOLT = 0x1 , NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30_FREQ = 0x0 , NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30_VOLT = 0x1 ,
  NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30 = 0x2 , NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_FREQ = 0x3 , NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_VOLT = 0x4 , NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35 = 0x5 ,
  NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_VOLT_SEC = 0x6 , NV_GPU_CLOCK_CLK_VF_POINT_TYPE_UNKNOWN = 0xFF
}
 
enum class  VkAccelerationStructureTypeNV : int {
  VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_NV = 0x0 , VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_NV = 0x1 , VK_ACCELERATION_STRUCTURE_TYPE_BEGIN_RANGE_NV = 0x0 , VK_ACCELERATION_STRUCTURE_TYPE_END_RANGE_NV = 0x1 ,
  VK_ACCELERATION_STRUCTURE_TYPE_RANGE_SIZE_NV = 0x2 , VK_ACCELERATION_STRUCTURE_TYPE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkPerformanceValueTypeINTEL : int {
  VK_PERFORMANCE_VALUE_TYPE_UINT32_INTEL = 0x0 , VK_PERFORMANCE_VALUE_TYPE_UINT64_INTEL = 0x1 , VK_PERFORMANCE_VALUE_TYPE_FLOAT_INTEL = 0x2 , VK_PERFORMANCE_VALUE_TYPE_BOOL_INTEL = 0x3 ,
  VK_PERFORMANCE_VALUE_TYPE_STRING_INTEL = 0x4 , VK_PERFORMANCE_VALUE_TYPE_BEGIN_RANGE_INTEL = 0x0 , VK_PERFORMANCE_VALUE_TYPE_END_RANGE_INTEL = 0x4 , VK_PERFORMANCE_VALUE_TYPE_RANGE_SIZE_INTEL = 0x5 ,
  VK_PERFORMANCE_VALUE_TYPE_MAX_ENUM_INTEL = 0x7FFFFFFF
}
 
enum class  VkRayTracingShaderGroupTypeNV : int {
  VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV = 0x0 , VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV = 0x1 , VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV = 0x2 , VK_RAY_TRACING_SHADER_GROUP_TYPE_BEGIN_RANGE_NV = 0x0 ,
  VK_RAY_TRACING_SHADER_GROUP_TYPE_END_RANGE_NV = 0x2 , VK_RAY_TRACING_SHADER_GROUP_TYPE_RANGE_SIZE_NV = 0x3 , VK_RAY_TRACING_SHADER_GROUP_TYPE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkGeometryTypeNV : int {
  VK_GEOMETRY_TYPE_TRIANGLES_NV = 0x0 , VK_GEOMETRY_TYPE_AABBS_NV = 0x1 , VK_GEOMETRY_TYPE_BEGIN_RANGE_NV = 0x0 , VK_GEOMETRY_TYPE_END_RANGE_NV = 0x1 ,
  VK_GEOMETRY_TYPE_RANGE_SIZE_NV = 0x2 , VK_GEOMETRY_TYPE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkCopyAccelerationStructureModeNV : int {
  VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_NV = 0x0 , VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_NV = 0x1 , VK_COPY_ACCELERATION_STRUCTURE_MODE_BEGIN_RANGE_NV = 0x0 , VK_COPY_ACCELERATION_STRUCTURE_MODE_END_RANGE_NV = 0x1 ,
  VK_COPY_ACCELERATION_STRUCTURE_MODE_RANGE_SIZE_NV = 0x2 , VK_COPY_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkAccelerationStructureMemoryRequirementsTypeNV : int {
  VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_OBJECT_NV = 0x0 , VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BUILD_SCRATCH_NV = 0x1 , VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_UPDATE_SCRATCH_NV = 0x2 , VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BEGIN_RANGE_NV = 0x0 ,
  VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_END_RANGE_NV = 0x2 , VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_RANGE_SIZE_NV = 0x3 , VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  VkValidationCheckEXT : int {
  VK_VALIDATION_CHECK_ALL_EXT = 0x0 , VK_VALIDATION_CHECK_SHADERS_EXT = 0x1 , VK_VALIDATION_CHECK_BEGIN_RANGE_EXT = 0x0 , VK_VALIDATION_CHECK_END_RANGE_EXT = 0x1 ,
  VK_VALIDATION_CHECK_RANGE_SIZE_EXT = 0x2 , VK_VALIDATION_CHECK_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkImageType : int {
  VK_IMAGE_TYPE_1D = 0x0 , VK_IMAGE_TYPE_2D = 0x1 , VK_IMAGE_TYPE_3D = 0x2 , VK_IMAGE_TYPE_BEGIN_RANGE = 0x0 ,
  VK_IMAGE_TYPE_END_RANGE = 0x2 , VK_IMAGE_TYPE_RANGE_SIZE = 0x3 , VK_IMAGE_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkImageTiling : int {
  VK_IMAGE_TILING_OPTIMAL = 0x0 , VK_IMAGE_TILING_LINEAR = 0x1 , VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT = 0x3B9D3330 , VK_IMAGE_TILING_BEGIN_RANGE = 0x0 ,
  VK_IMAGE_TILING_END_RANGE = 0x1 , VK_IMAGE_TILING_RANGE_SIZE = 0x2 , VK_IMAGE_TILING_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPhysicalDeviceType : int {
  VK_PHYSICAL_DEVICE_TYPE_OTHER = 0x0 , VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU = 0x1 , VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU = 0x2 , VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU = 0x3 ,
  VK_PHYSICAL_DEVICE_TYPE_CPU = 0x4 , VK_PHYSICAL_DEVICE_TYPE_BEGIN_RANGE = 0x0 , VK_PHYSICAL_DEVICE_TYPE_END_RANGE = 0x4 , VK_PHYSICAL_DEVICE_TYPE_RANGE_SIZE = 0x5 ,
  VK_PHYSICAL_DEVICE_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkQueryType : int {
  VK_QUERY_TYPE_OCCLUSION = 0x0 , VK_QUERY_TYPE_PIPELINE_STATISTICS = 0x1 , VK_QUERY_TYPE_TIMESTAMP = 0x2 , VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT = 0x3B9B3764 ,
  VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_NV = 0x3B9D4E88 , VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL = 0x3B9DFE50 , VK_QUERY_TYPE_BEGIN_RANGE = 0x0 , VK_QUERY_TYPE_END_RANGE = 0x2 ,
  VK_QUERY_TYPE_RANGE_SIZE = 0x3 , VK_QUERY_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSharingMode : int {
  VK_SHARING_MODE_EXCLUSIVE = 0x0 , VK_SHARING_MODE_CONCURRENT = 0x1 , VK_SHARING_MODE_BEGIN_RANGE = 0x0 , VK_SHARING_MODE_END_RANGE = 0x1 ,
  VK_SHARING_MODE_RANGE_SIZE = 0x2 , VK_SHARING_MODE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPointClippingBehavior : int {
  VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES = 0x0 , VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY = 0x1 , VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR = 0x0 , VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR = 0x1 ,
  VK_POINT_CLIPPING_BEHAVIOR_BEGIN_RANGE = 0x0 , VK_POINT_CLIPPING_BEHAVIOR_END_RANGE = 0x1 , VK_POINT_CLIPPING_BEHAVIOR_RANGE_SIZE = 0x2 , VK_POINT_CLIPPING_BEHAVIOR_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkImageLayout : int {
  VK_IMAGE_LAYOUT_UNDEFINED = 0x0 , VK_IMAGE_LAYOUT_GENERAL = 0x1 , VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL = 0x2 , VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL = 0x3 ,
  VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL = 0x4 , VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL = 0x5 , VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL = 0x6 , VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL = 0x7 ,
  VK_IMAGE_LAYOUT_PREINITIALIZED = 0x8 , VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL = 0x3B9C9308 , VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL = 0x3B9C9309 , VK_IMAGE_LAYOUT_PRESENT_SRC_KHR = 0x3B9ACDEA ,
  VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR = 0x3B9C7B98 , VK_IMAGE_LAYOUT_SHADING_RATE_OPTIMAL_NV = 0x3B9D4AA3 , VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT = 0x3B9E1D90 , VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR = 0x3B9C9308 ,
  VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR = 0x3B9C9309 , VK_IMAGE_LAYOUT_BEGIN_RANGE = 0x0 , VK_IMAGE_LAYOUT_END_RANGE = 0x8 , VK_IMAGE_LAYOUT_RANGE_SIZE = 0x9 ,
  VK_IMAGE_LAYOUT_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkDriverIdKHR : int {
  VK_DRIVER_ID_AMD_PROPRIETARY_KHR = 0x1 , VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR = 0x2 , VK_DRIVER_ID_MESA_RADV_KHR = 0x3 , VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR = 0x4 ,
  VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR = 0x5 , VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR = 0x6 , VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR = 0x7 , VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR = 0x8 ,
  VK_DRIVER_ID_ARM_PROPRIETARY_KHR = 0x9 , VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR = 0xA , VK_DRIVER_ID_GGP_PROPRIETARY_KHR = 0xB , VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR = 0xC ,
  VK_DRIVER_ID_BEGIN_RANGE_KHR = 0x1 , VK_DRIVER_ID_END_RANGE_KHR = 0xC , VK_DRIVER_ID_RANGE_SIZE_KHR = 0xC , VK_DRIVER_ID_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkTessellationDomainOrigin : int {
  VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT = 0x0 , VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT = 0x1 , VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR = 0x0 , VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR = 0x1 ,
  VK_TESSELLATION_DOMAIN_ORIGIN_BEGIN_RANGE = 0x0 , VK_TESSELLATION_DOMAIN_ORIGIN_END_RANGE = 0x1 , VK_TESSELLATION_DOMAIN_ORIGIN_RANGE_SIZE = 0x2 , VK_TESSELLATION_DOMAIN_ORIGIN_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSamplerYcbcrModelConversion : int {
  VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY = 0x0 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY = 0x1 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709 = 0x2 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601 = 0x3 ,
  VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020 = 0x4 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR = 0x0 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR = 0x1 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR = 0x2 ,
  VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR = 0x3 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR = 0x4 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_BEGIN_RANGE = 0x0 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_END_RANGE = 0x4 ,
  VK_SAMPLER_YCBCR_MODEL_CONVERSION_RANGE_SIZE = 0x5 , VK_SAMPLER_YCBCR_MODEL_CONVERSION_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkImageViewType : int {
  VK_IMAGE_VIEW_TYPE_1D = 0x0 , VK_IMAGE_VIEW_TYPE_2D = 0x1 , VK_IMAGE_VIEW_TYPE_3D = 0x2 , VK_IMAGE_VIEW_TYPE_CUBE = 0x3 ,
  VK_IMAGE_VIEW_TYPE_1D_ARRAY = 0x4 , VK_IMAGE_VIEW_TYPE_2D_ARRAY = 0x5 , VK_IMAGE_VIEW_TYPE_CUBE_ARRAY = 0x6 , VK_IMAGE_VIEW_TYPE_BEGIN_RANGE = 0x0 ,
  VK_IMAGE_VIEW_TYPE_END_RANGE = 0x6 , VK_IMAGE_VIEW_TYPE_RANGE_SIZE = 0x7 , VK_IMAGE_VIEW_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSamplerYcbcrRange : int {
  VK_SAMPLER_YCBCR_RANGE_ITU_FULL = 0x0 , VK_SAMPLER_YCBCR_RANGE_ITU_NARROW = 0x1 , VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR = 0x0 , VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR = 0x1 ,
  VK_SAMPLER_YCBCR_RANGE_BEGIN_RANGE = 0x0 , VK_SAMPLER_YCBCR_RANGE_END_RANGE = 0x1 , VK_SAMPLER_YCBCR_RANGE_RANGE_SIZE = 0x2 , VK_SAMPLER_YCBCR_RANGE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSamplerReductionModeEXT : int {
  VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT = 0x0 , VK_SAMPLER_REDUCTION_MODE_MIN_EXT = 0x1 , VK_SAMPLER_REDUCTION_MODE_MAX_EXT = 0x2 , VK_SAMPLER_REDUCTION_MODE_BEGIN_RANGE_EXT = 0x0 ,
  VK_SAMPLER_REDUCTION_MODE_END_RANGE_EXT = 0x2 , VK_SAMPLER_REDUCTION_MODE_RANGE_SIZE_EXT = 0x3 , VK_SAMPLER_REDUCTION_MODE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkIndirectCommandsTokenTypeNVX : int {
  VK_INDIRECT_COMMANDS_TOKEN_TYPE_PIPELINE_NVX = 0x0 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_DESCRIPTOR_SET_NVX = 0x1 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_NVX = 0x2 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_NVX = 0x3 ,
  VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_NVX = 0x4 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_NVX = 0x5 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_NVX = 0x6 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_NVX = 0x7 ,
  VK_INDIRECT_COMMANDS_TOKEN_TYPE_BEGIN_RANGE_NVX = 0x0 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_END_RANGE_NVX = 0x7 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_RANGE_SIZE_NVX = 0x8 , VK_INDIRECT_COMMANDS_TOKEN_TYPE_MAX_ENUM_NVX = 0x7FFFFFFF
}
 
enum class  VkComponentSwizzle : int {
  VK_COMPONENT_SWIZZLE_IDENTITY = 0x0 , VK_COMPONENT_SWIZZLE_ZERO = 0x1 , VK_COMPONENT_SWIZZLE_ONE = 0x2 , VK_COMPONENT_SWIZZLE_R = 0x3 ,
  VK_COMPONENT_SWIZZLE_G = 0x4 , VK_COMPONENT_SWIZZLE_B = 0x5 , VK_COMPONENT_SWIZZLE_A = 0x6 , VK_COMPONENT_SWIZZLE_BEGIN_RANGE = 0x0 ,
  VK_COMPONENT_SWIZZLE_END_RANGE = 0x6 , VK_COMPONENT_SWIZZLE_RANGE_SIZE = 0x7 , VK_COMPONENT_SWIZZLE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkChromaLocation : int {
  VK_CHROMA_LOCATION_COSITED_EVEN = 0x0 , VK_CHROMA_LOCATION_MIDPOINT = 0x1 , VK_CHROMA_LOCATION_COSITED_EVEN_KHR = 0x0 , VK_CHROMA_LOCATION_MIDPOINT_KHR = 0x1 ,
  VK_CHROMA_LOCATION_BEGIN_RANGE = 0x0 , VK_CHROMA_LOCATION_END_RANGE = 0x1 , VK_CHROMA_LOCATION_RANGE_SIZE = 0x2 , VK_CHROMA_LOCATION_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkObjectEntryTypeNVX : int {
  VK_OBJECT_ENTRY_TYPE_DESCRIPTOR_SET_NVX = 0x0 , VK_OBJECT_ENTRY_TYPE_PIPELINE_NVX = 0x1 , VK_OBJECT_ENTRY_TYPE_INDEX_BUFFER_NVX = 0x2 , VK_OBJECT_ENTRY_TYPE_VERTEX_BUFFER_NVX = 0x3 ,
  VK_OBJECT_ENTRY_TYPE_PUSH_CONSTANT_NVX = 0x4 , VK_OBJECT_ENTRY_TYPE_BEGIN_RANGE_NVX = 0x0 , VK_OBJECT_ENTRY_TYPE_END_RANGE_NVX = 0x4 , VK_OBJECT_ENTRY_TYPE_RANGE_SIZE_NVX = 0x5 ,
  VK_OBJECT_ENTRY_TYPE_MAX_ENUM_NVX = 0x7FFFFFFF
}
 
enum class  VkVertexInputRate : int {
  VK_VERTEX_INPUT_RATE_VERTEX = 0x0 , VK_VERTEX_INPUT_RATE_INSTANCE = 0x1 , VK_VERTEX_INPUT_RATE_BEGIN_RANGE = 0x0 , VK_VERTEX_INPUT_RATE_END_RANGE = 0x1 ,
  VK_VERTEX_INPUT_RATE_RANGE_SIZE = 0x2 , VK_VERTEX_INPUT_RATE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkDescriptorUpdateTemplateType : int {
  VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET = 0x0 , VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR = 0x1 , VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR = 0x0 , VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_BEGIN_RANGE = 0x0 ,
  VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_END_RANGE = 0x0 , VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_RANGE_SIZE = 0x1 , VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPrimitiveTopology : int {
  VK_PRIMITIVE_TOPOLOGY_POINT_LIST = 0x0 , VK_PRIMITIVE_TOPOLOGY_LINE_LIST = 0x1 , VK_PRIMITIVE_TOPOLOGY_LINE_STRIP = 0x2 , VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST = 0x3 ,
  VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP = 0x4 , VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN = 0x5 , VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY = 0x6 , VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY = 0x7 ,
  VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY = 0x8 , VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY = 0x9 , VK_PRIMITIVE_TOPOLOGY_PATCH_LIST = 0xA , VK_PRIMITIVE_TOPOLOGY_BEGIN_RANGE = 0x0 ,
  VK_PRIMITIVE_TOPOLOGY_END_RANGE = 0xA , VK_PRIMITIVE_TOPOLOGY_RANGE_SIZE = 0xB , VK_PRIMITIVE_TOPOLOGY_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkShaderFloatControlsIndependenceKHR : int {
  VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR = 0x0 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL_KHR = 0x1 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE_KHR = 0x2 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_BEGIN_RANGE_KHR = 0x0 ,
  VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_END_RANGE_KHR = 0x2 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_RANGE_SIZE_KHR = 0x3 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkPolygonMode : int {
  VK_POLYGON_MODE_FILL = 0x0 , VK_POLYGON_MODE_LINE = 0x1 , VK_POLYGON_MODE_POINT = 0x2 , VK_POLYGON_MODE_FILL_RECTANGLE_NV = 0x3B9D1FA8 ,
  VK_POLYGON_MODE_BEGIN_RANGE = 0x0 , VK_POLYGON_MODE_END_RANGE = 0x2 , VK_POLYGON_MODE_RANGE_SIZE = 0x3 , VK_POLYGON_MODE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPeerMemoryFeatureFlagBits : int {
  VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT = 0x1 , VK_PEER_MEMORY_FEATURE_COPY_DST_BIT = 0x2 , VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT = 0x4 , VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT = 0x8 ,
  VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT_KHR = 0x1 , VK_PEER_MEMORY_FEATURE_COPY_DST_BIT_KHR = 0x2 , VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT_KHR = 0x4 , VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT_KHR = 0x8 ,
  VK_PEER_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkFrontFace : int {
  VK_FRONT_FACE_COUNTER_CLOCKWISE = 0x0 , VK_FRONT_FACE_CLOCKWISE = 0x1 , VK_FRONT_FACE_BEGIN_RANGE = 0x0 , VK_FRONT_FACE_END_RANGE = 0x1 ,
  VK_FRONT_FACE_RANGE_SIZE = 0x2 , VK_FRONT_FACE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkMemoryAllocateFlagBits : int { VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT = 0x1 , VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT_KHR = 0x1 , VK_MEMORY_ALLOCATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkCompareOp : int {
  VK_COMPARE_OP_NEVER = 0x0 , VK_COMPARE_OP_LESS = 0x1 , VK_COMPARE_OP_EQUAL = 0x2 , VK_COMPARE_OP_LESS_OR_EQUAL = 0x3 ,
  VK_COMPARE_OP_GREATER = 0x4 , VK_COMPARE_OP_NOT_EQUAL = 0x5 , VK_COMPARE_OP_GREATER_OR_EQUAL = 0x6 , VK_COMPARE_OP_ALWAYS = 0x7 ,
  VK_COMPARE_OP_BEGIN_RANGE = 0x0 , VK_COMPARE_OP_END_RANGE = 0x7 , VK_COMPARE_OP_RANGE_SIZE = 0x8 , VK_COMPARE_OP_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkExternalMemoryHandleTypeFlagBits : int {
  VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT = 0x1 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT = 0x2 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT = 0x4 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT = 0x8 ,
  VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT = 0x10 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT = 0x20 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT = 0x40 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT = 0x200 ,
  VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID = 0x400 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT = 0x80 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_MAPPED_FOREIGN_MEMORY_BIT_EXT = 0x100 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT_KHR = 0x1 ,
  VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR = 0x2 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR = 0x4 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT_KHR = 0x8 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT_KHR = 0x10 ,
  VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT_KHR = 0x20 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT_KHR = 0x40 , VK_EXTERNAL_MEMORY_HANDLE_TYPE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkStencilOp : int {
  VK_STENCIL_OP_KEEP = 0x0 , VK_STENCIL_OP_ZERO = 0x1 , VK_STENCIL_OP_REPLACE = 0x2 , VK_STENCIL_OP_INCREMENT_AND_CLAMP = 0x3 ,
  VK_STENCIL_OP_DECREMENT_AND_CLAMP = 0x4 , VK_STENCIL_OP_INVERT = 0x5 , VK_STENCIL_OP_INCREMENT_AND_WRAP = 0x6 , VK_STENCIL_OP_DECREMENT_AND_WRAP = 0x7 ,
  VK_STENCIL_OP_BEGIN_RANGE = 0x0 , VK_STENCIL_OP_END_RANGE = 0x7 , VK_STENCIL_OP_RANGE_SIZE = 0x8 , VK_STENCIL_OP_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkExternalMemoryFeatureFlagBits : int {
  VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT = 0x1 , VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT = 0x2 , VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT = 0x4 , VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_KHR = 0x1 ,
  VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_KHR = 0x2 , VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_KHR = 0x4 , VK_EXTERNAL_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkLogicOp : int {
  VK_LOGIC_OP_CLEAR = 0x0 , VK_LOGIC_OP_AND = 0x1 , VK_LOGIC_OP_AND_REVERSE = 0x2 , VK_LOGIC_OP_COPY = 0x3 ,
  VK_LOGIC_OP_AND_INVERTED = 0x4 , VK_LOGIC_OP_NO_OP = 0x5 , VK_LOGIC_OP_XOR = 0x6 , VK_LOGIC_OP_OR = 0x7 ,
  VK_LOGIC_OP_NOR = 0x8 , VK_LOGIC_OP_EQUIVALENT = 0x9 , VK_LOGIC_OP_INVERT = 0xA , VK_LOGIC_OP_OR_REVERSE = 0xB ,
  VK_LOGIC_OP_COPY_INVERTED = 0xC , VK_LOGIC_OP_OR_INVERTED = 0xD , VK_LOGIC_OP_NAND = 0xE , VK_LOGIC_OP_SET = 0xF ,
  VK_LOGIC_OP_BEGIN_RANGE = 0x0 , VK_LOGIC_OP_END_RANGE = 0xF , VK_LOGIC_OP_RANGE_SIZE = 0x10 , VK_LOGIC_OP_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkExternalFenceHandleTypeFlagBits : int {
  VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT = 0x1 , VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT = 0x2 , VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT = 0x4 , VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT = 0x8 ,
  VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR = 0x1 , VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR = 0x2 , VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR = 0x4 , VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT_KHR = 0x8 ,
  VK_EXTERNAL_FENCE_HANDLE_TYPE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkExternalFenceFeatureFlagBits : int {
  VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT = 0x1 , VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT = 0x2 , VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT_KHR = 0x1 , VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT_KHR = 0x2 ,
  VK_EXTERNAL_FENCE_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkBlendFactor : int {
  VK_BLEND_FACTOR_ZERO = 0x0 , VK_BLEND_FACTOR_ONE = 0x1 , VK_BLEND_FACTOR_SRC_COLOR = 0x2 , VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR = 0x3 ,
  VK_BLEND_FACTOR_DST_COLOR = 0x4 , VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR = 0x5 , VK_BLEND_FACTOR_SRC_ALPHA = 0x6 , VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA = 0x7 ,
  VK_BLEND_FACTOR_DST_ALPHA = 0x8 , VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA = 0x9 , VK_BLEND_FACTOR_CONSTANT_COLOR = 0xA , VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR = 0xB ,
  VK_BLEND_FACTOR_CONSTANT_ALPHA = 0xC , VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA = 0xD , VK_BLEND_FACTOR_SRC_ALPHA_SATURATE = 0xE , VK_BLEND_FACTOR_SRC1_COLOR = 0xF ,
  VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR = 0x10 , VK_BLEND_FACTOR_SRC1_ALPHA = 0x11 , VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA = 0x12 , VK_BLEND_FACTOR_BEGIN_RANGE = 0x0 ,
  VK_BLEND_FACTOR_END_RANGE = 0x12 , VK_BLEND_FACTOR_RANGE_SIZE = 0x13 , VK_BLEND_FACTOR_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkFenceImportFlagBits : int { VK_FENCE_IMPORT_TEMPORARY_BIT = 0x1 , VK_FENCE_IMPORT_TEMPORARY_BIT_KHR = 0x1 , VK_FENCE_IMPORT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkSemaphoreImportFlagBits : int { VK_SEMAPHORE_IMPORT_TEMPORARY_BIT = 0x1 , VK_SEMAPHORE_IMPORT_TEMPORARY_BIT_KHR = 0x1 , VK_SEMAPHORE_IMPORT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkExternalSemaphoreHandleTypeFlagBits : int {
  VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT = 0x1 , VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT = 0x2 , VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT = 0x4 , VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT = 0x8 ,
  VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT = 0x10 , VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR = 0x1 , VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR = 0x2 , VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR = 0x4 ,
  VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT_KHR = 0x8 , VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT_KHR = 0x10 , VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkBlendOp : int {
  VK_BLEND_OP_ADD = 0x0 , VK_BLEND_OP_SUBTRACT = 0x1 , VK_BLEND_OP_REVERSE_SUBTRACT = 0x2 , VK_BLEND_OP_MIN = 0x3 ,
  VK_BLEND_OP_MAX = 0x4 , VK_BLEND_OP_ZERO_EXT = 0x3B9D0C20 , VK_BLEND_OP_SRC_EXT = 0x3B9D0C21 , VK_BLEND_OP_DST_EXT = 0x3B9D0C22 ,
  VK_BLEND_OP_SRC_OVER_EXT = 0x3B9D0C23 , VK_BLEND_OP_DST_OVER_EXT = 0x3B9D0C24 , VK_BLEND_OP_SRC_IN_EXT = 0x3B9D0C25 , VK_BLEND_OP_DST_IN_EXT = 0x3B9D0C26 ,
  VK_BLEND_OP_SRC_OUT_EXT = 0x3B9D0C27 , VK_BLEND_OP_DST_OUT_EXT = 0x3B9D0C28 , VK_BLEND_OP_SRC_ATOP_EXT = 0x3B9D0C29 , VK_BLEND_OP_DST_ATOP_EXT = 0x3B9D0C2A ,
  VK_BLEND_OP_XOR_EXT = 0x3B9D0C2B , VK_BLEND_OP_MULTIPLY_EXT = 0x3B9D0C2C , VK_BLEND_OP_SCREEN_EXT = 0x3B9D0C2D , VK_BLEND_OP_OVERLAY_EXT = 0x3B9D0C2E ,
  VK_BLEND_OP_DARKEN_EXT = 0x3B9D0C2F , VK_BLEND_OP_LIGHTEN_EXT = 0x3B9D0C30 , VK_BLEND_OP_COLORDODGE_EXT = 0x3B9D0C31 , VK_BLEND_OP_COLORBURN_EXT = 0x3B9D0C32 ,
  VK_BLEND_OP_HARDLIGHT_EXT = 0x3B9D0C33 , VK_BLEND_OP_SOFTLIGHT_EXT = 0x3B9D0C34 , VK_BLEND_OP_DIFFERENCE_EXT = 0x3B9D0C35 , VK_BLEND_OP_EXCLUSION_EXT = 0x3B9D0C36 ,
  VK_BLEND_OP_INVERT_EXT = 0x3B9D0C37 , VK_BLEND_OP_INVERT_RGB_EXT = 0x3B9D0C38 , VK_BLEND_OP_LINEARDODGE_EXT = 0x3B9D0C39 , VK_BLEND_OP_LINEARBURN_EXT = 0x3B9D0C3A ,
  VK_BLEND_OP_VIVIDLIGHT_EXT = 0x3B9D0C3B , VK_BLEND_OP_LINEARLIGHT_EXT = 0x3B9D0C3C , VK_BLEND_OP_PINLIGHT_EXT = 0x3B9D0C3D , VK_BLEND_OP_HARDMIX_EXT = 0x3B9D0C3E ,
  VK_BLEND_OP_HSL_HUE_EXT = 0x3B9D0C3F , VK_BLEND_OP_HSL_SATURATION_EXT = 0x3B9D0C40 , VK_BLEND_OP_HSL_COLOR_EXT = 0x3B9D0C41 , VK_BLEND_OP_HSL_LUMINOSITY_EXT = 0x3B9D0C42 ,
  VK_BLEND_OP_PLUS_EXT = 0x3B9D0C43 , VK_BLEND_OP_PLUS_CLAMPED_EXT = 0x3B9D0C44 , VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT = 0x3B9D0C45 , VK_BLEND_OP_PLUS_DARKER_EXT = 0x3B9D0C46 ,
  VK_BLEND_OP_MINUS_EXT = 0x3B9D0C47 , VK_BLEND_OP_MINUS_CLAMPED_EXT = 0x3B9D0C48 , VK_BLEND_OP_CONTRAST_EXT = 0x3B9D0C49 , VK_BLEND_OP_INVERT_OVG_EXT = 0x3B9D0C4A ,
  VK_BLEND_OP_RED_EXT = 0x3B9D0C4B , VK_BLEND_OP_GREEN_EXT = 0x3B9D0C4C , VK_BLEND_OP_BLUE_EXT = 0x3B9D0C4D , VK_BLEND_OP_BEGIN_RANGE = 0x0 ,
  VK_BLEND_OP_END_RANGE = 0x4 , VK_BLEND_OP_RANGE_SIZE = 0x5 , VK_BLEND_OP_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkExternalSemaphoreFeatureFlagBits : int {
  VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT = 0x1 , VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT = 0x2 , VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT_KHR = 0x1 , VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT_KHR = 0x2 ,
  VK_EXTERNAL_SEMAPHORE_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPipelineExecutableStatisticFormatKHR : int {
  VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR = 0x0 , VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR = 0x1 , VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR = 0x2 , VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR = 0x3 ,
  VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BEGIN_RANGE_KHR = 0x0 , VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_END_RANGE_KHR = 0x3 , VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_RANGE_SIZE_KHR = 0x4 , VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkPipelineCacheHeaderVersion : int {
  VK_PIPELINE_CACHE_HEADER_VERSION_ONE = 0x1 , VK_PIPELINE_CACHE_HEADER_VERSION_BEGIN_RANGE = 0x1 , VK_PIPELINE_CACHE_HEADER_VERSION_END_RANGE = 0x1 , VK_PIPELINE_CACHE_HEADER_VERSION_RANGE_SIZE = 0x1 ,
  VK_PIPELINE_CACHE_HEADER_VERSION_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkDynamicState : int {
  VK_DYNAMIC_STATE_VIEWPORT = 0x0 , VK_DYNAMIC_STATE_SCISSOR = 0x1 , VK_DYNAMIC_STATE_LINE_WIDTH = 0x2 , VK_DYNAMIC_STATE_DEPTH_BIAS = 0x3 ,
  VK_DYNAMIC_STATE_BLEND_CONSTANTS = 0x4 , VK_DYNAMIC_STATE_DEPTH_BOUNDS = 0x5 , VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK = 0x6 , VK_DYNAMIC_STATE_STENCIL_WRITE_MASK = 0x7 ,
  VK_DYNAMIC_STATE_STENCIL_REFERENCE = 0x8 , VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV = 0x3B9C1DD8 , VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT = 0x3B9C4CB8 , VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT = 0x3B9CF898 ,
  VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV = 0x3B9D4AA4 , VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV = 0x3B9D4AA6 , VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV = 0x3B9DEAC9 , VK_DYNAMIC_STATE_LINE_STIPPLE_EXT = 0x3B9EBDB8 ,
  VK_DYNAMIC_STATE_BEGIN_RANGE = 0x0 , VK_DYNAMIC_STATE_END_RANGE = 0x8 , VK_DYNAMIC_STATE_RANGE_SIZE = 0x9 , VK_DYNAMIC_STATE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  KF_CATEGORY : int { KF_CATEGORY_VIRTUAL = 0x1 , KF_CATEGORY_FIXED = 0x2 , KF_CATEGORY_COMMON = 0x3 , KF_CATEGORY_PERUSER = 0x4 }
 
enum class  LIBRARYFOLDERFILTER : int { LFF_FORCEFILESYSTEM = 0x1 , LFF_STORAGEITEMS = 0x2 , LFF_ALLITEMS = 0x3 }
 
enum class  LIBRARYOPTIONFLAGS : int { LOF_DEFAULT = 0x0 , LOF_PINNEDTONAVPANE = 0x1 , LOF_MASK_ALL = 0x1 }
 
enum class  LIBRARYSAVEFLAGS : int { LSF_FAILIFTHERE = 0x0 , LSF_OVERRIDEEXISTING = 0x1 , LSF_MAKEUNIQUENAME = 0x2 }
 
enum class  ERRPlacementNew : int { eRRPlacementNew = 0x0 }
 
enum class  DLAttr : int { dlattrRva = 0x1 }
 
enum class  IKEEXT_DH_GROUP_ : int {
  IKEEXT_DH_GROUP_NONE = 0x0 , IKEEXT_DH_GROUP_1 = 0x1 , IKEEXT_DH_GROUP_2 = 0x2 , IKEEXT_DH_GROUP_14 = 0x3 ,
  IKEEXT_DH_GROUP_2048 = 0x3 , IKEEXT_DH_ECP_256 = 0x4 , IKEEXT_DH_ECP_384 = 0x5 , IKEEXT_DH_GROUP_24 = 0x6 ,
  IKEEXT_DH_GROUP_MAX = 0x7
}
 
enum class  _MEMORY_CACHING_TYPE : int {
  MmNonCached = 0x0 , MmCached = 0x1 , MmWriteCombined = 0x2 , MmHardwareCoherentCached = 0x3 ,
  MmNonCachedUnordered = 0x4 , MmUSWCCached = 0x5 , MmMaximumCacheType = 0x6 , MmNotMapped = 0xFF
}
 
enum class  IPSEC_PFS_GROUP_ : int {
  IPSEC_PFS_NONE = 0x0 , IPSEC_PFS_1 = 0x1 , IPSEC_PFS_2 = 0x2 , IPSEC_PFS_2048 = 0x3 ,
  IPSEC_PFS_14 = 0x3 , IPSEC_PFS_ECP_256 = 0x4 , IPSEC_PFS_ECP_384 = 0x5 , IPSEC_PFS_MM = 0x6 ,
  IPSEC_PFS_24 = 0x7 , IPSEC_PFS_MAX = 0x8
}
 
enum class  _KINTERRUPT_POLARITY : int {
  InterruptPolarityUnknown = 0x0 , InterruptActiveHigh = 0x1 , InterruptRisingEdge = 0x1 , InterruptActiveLow = 0x2 ,
  InterruptFallingEdge = 0x2 , InterruptActiveBoth = 0x3 , InterruptActiveBothTriggerLow = 0x3 , InterruptActiveBothTriggerHigh = 0x4
}
 
enum class  FWPI_VPN_TRIGGER_EVENT_TYPE_ : int { FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_CONNECT = 0x0 , FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_NRPT_CONNECT = 0x1 , FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_DISCONNECT = 0x2 , FWPI_VPN_TRIGGER_EVENT_MAX = 0x3 }
 
enum class  FWPM_PROVIDER_CONTEXT_TYPE_ : int {
  FWPM_IPSEC_KEYING_CONTEXT = 0x0 , FWPM_IPSEC_IKE_QM_TRANSPORT_CONTEXT = 0x1 , FWPM_IPSEC_IKE_QM_TUNNEL_CONTEXT = 0x2 , FWPM_IPSEC_AUTHIP_QM_TRANSPORT_CONTEXT = 0x3 ,
  FWPM_IPSEC_AUTHIP_QM_TUNNEL_CONTEXT = 0x4 , FWPM_IPSEC_IKE_MM_CONTEXT = 0x5 , FWPM_IPSEC_AUTHIP_MM_CONTEXT = 0x6 , FWPM_CLASSIFY_OPTIONS_CONTEXT = 0x7 ,
  FWPM_GENERAL_CONTEXT = 0x8 , FWPM_IPSEC_IKEV2_QM_TUNNEL_CONTEXT = 0x9 , FWPM_IPSEC_IKEV2_MM_CONTEXT = 0xA , FWPM_IPSEC_DOSP_CONTEXT = 0xB ,
  FWPM_IPSEC_IKEV2_QM_TRANSPORT_CONTEXT = 0xC , FWPM_PROVIDER_CONTEXT_TYPE_MAX = 0xD
}
 
enum class  FWPM_NET_EVENT_TYPE_ : int {
  FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE = 0x0 , FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE = 0x1 , FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE = 0x2 , FWPM_NET_EVENT_TYPE_CLASSIFY_DROP = 0x3 ,
  FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP = 0x4 , FWPM_NET_EVENT_TYPE_IPSEC_DOSP_DROP = 0x5 , FWPM_NET_EVENT_TYPE_CLASSIFY_ALLOW = 0x6 , FWPM_NET_EVENT_TYPE_CAPABILITY_DROP = 0x7 ,
  FWPM_NET_EVENT_TYPE_CAPABILITY_ALLOW = 0x8 , FWPM_NET_EVENT_TYPE_CLASSIFY_DROP_MAC = 0x9 , FWPM_NET_EVENT_TYPE_LPM_PACKET_ARRIVAL = 0xA , FWPM_NET_EVENT_TYPE_MAX = 0xB
}
 
enum class  FWPM_EVENT_PROVIDER_TYPE_ : int {
  FWPM_EVENT_PROVIDER_IKEEXT = 0x0 , FWPM_EVENT_PROVIDER_FILTER_ENGINE = 0x1 , FWPM_EVENT_PROVIDER_IPSEC_KERNEL = 0x2 , FWPM_EVENT_PROVIDER_IPSEC_DOSP = 0x3 ,
  FWPM_EVENT_PROVIDER_APPC_NETWORK_ISOLATION = 0x4 , FWPM_EVENT_PROVIDER_TYPE_MAX = 0x5
}
 
enum class  FWPM_CONNECTION_EVENT_TYPE_ : int { FWPM_CONNECTION_EVENT_ADD = 0x0 , FWPM_CONNECTION_EVENT_DELETE = 0x1 , FWPM_CONNECTION_EVENT_MAX = 0x2 }
 
enum class  FWP_MATCH_TYPE_ : int {
  FWP_MATCH_EQUAL = 0x0 , FWP_MATCH_GREATER = 0x1 , FWP_MATCH_LESS = 0x2 , FWP_MATCH_GREATER_OR_EQUAL = 0x3 ,
  FWP_MATCH_LESS_OR_EQUAL = 0x4 , FWP_MATCH_RANGE = 0x5 , FWP_MATCH_FLAGS_ALL_SET = 0x6 , FWP_MATCH_FLAGS_ANY_SET = 0x7 ,
  FWP_MATCH_FLAGS_NONE_SET = 0x8 , FWP_MATCH_EQUAL_CASE_INSENSITIVE = 0x9 , FWP_MATCH_NOT_EQUAL = 0xA , FWP_MATCH_PREFIX = 0xB ,
  FWP_MATCH_NOT_PREFIX = 0xC , FWP_MATCH_TYPE_MAX = 0xD
}
 
enum class  IKEEXT_CIPHER_TYPE_ : int {
  IKEEXT_CIPHER_DES = 0x0 , IKEEXT_CIPHER_3DES = 0x1 , IKEEXT_CIPHER_AES_128 = 0x2 , IKEEXT_CIPHER_AES_192 = 0x3 ,
  IKEEXT_CIPHER_AES_256 = 0x4 , IKEEXT_CIPHER_AES_GCM_128_16ICV = 0x5 , IKEEXT_CIPHER_AES_GCM_256_16ICV = 0x6 , IKEEXT_CIPHER_TYPE_MAX = 0x7
}
 
enum class  IKEEXT_MM_SA_STATE_ : int {
  IKEEXT_MM_SA_STATE_NONE = 0x0 , IKEEXT_MM_SA_STATE_SA_SENT = 0x1 , IKEEXT_MM_SA_STATE_SSPI_SENT = 0x2 , IKEEXT_MM_SA_STATE_FINAL = 0x3 ,
  IKEEXT_MM_SA_STATE_FINAL_SENT = 0x4 , IKEEXT_MM_SA_STATE_COMPLETE = 0x5 , IKEEXT_MM_SA_STATE_MAX = 0x6
}
 
enum class  IKEEXT_AUTHENTICATION_METHOD_TYPE_ : int {
  IKEEXT_PRESHARED_KEY = 0x0 , IKEEXT_CERTIFICATE = 0x1 , IKEEXT_KERBEROS = 0x2 , IKEEXT_ANONYMOUS = 0x3 ,
  IKEEXT_SSL = 0x4 , IKEEXT_NTLM_V2 = 0x5 , IKEEXT_IPV6_CGA = 0x6 , IKEEXT_CERTIFICATE_ECDSA_P256 = 0x7 ,
  IKEEXT_CERTIFICATE_ECDSA_P384 = 0x8 , IKEEXT_SSL_ECDSA_P256 = 0x9 , IKEEXT_SSL_ECDSA_P384 = 0xA , IKEEXT_EAP = 0xB ,
  IKEEXT_RESERVED = 0xC , IKEEXT_AUTHENTICATION_METHOD_TYPE_MAX = 0xD
}
 
enum class  IKEEXT_CERT_CONFIG_TYPE_ : int {
  IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST = 0x0 , IKEEXT_CERT_CONFIG_ENTERPRISE_STORE = 0x1 , IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE = 0x2 , IKEEXT_CERT_CONFIG_UNSPECIFIED = 0x3 ,
  IKEEXT_CERT_CONFIG_TYPE_MAX = 0x4
}
 
enum class  FWPM_VSWITCH_EVENT_TYPE_ : int {
  FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER = 0x0 , FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION = 0x1 , FWPM_VSWITCH_EVENT_ENABLED_FOR_INSPECTION = 0x2 , FWPM_VSWITCH_EVENT_DISABLED_FOR_INSPECTION = 0x3 ,
  FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER = 0x4 , FWPM_VSWITCH_EVENT_MAX = 0x5
}
 
enum class  _NDIS_NET_BUFFER_LIST_INFO : int {
  TcpIpChecksumNetBufferListInfo = 0x0 , TcpOffloadBytesTransferred = 0x0 , IPsecOffloadV1NetBufferListInfo = 0x1 , IPsecOffloadV2NetBufferListInfo = 0x1 ,
  TcpLargeSendNetBufferListInfo = 0x2 , TcpReceiveNoPush = 0x2 , ClassificationHandleNetBufferListInfo = 0x3 , Ieee8021QNetBufferListInfo = 0x4 ,
  NetBufferListCancelId = 0x5 , MediaSpecificInformation = 0x6 , NetBufferListFrameType = 0x7 , NetBufferListProtocolId = 0x7 ,
  NetBufferListHashValue = 0x8 , NetBufferListHashInfo = 0x9 , WfpNetBufferListInfo = 0xA , IPsecOffloadV2TunnelNetBufferListInfo = 0xB ,
  IPsecOffloadV2HeaderNetBufferListInfo = 0xC , NetBufferListCorrelationId = 0xD , NetBufferListFilteringInfo = 0xE , MediaSpecificInformationEx = 0xF ,
  NblOriginalInterfaceIfIndex = 0x10 , NblReAuthWfpFlowContext = 0x10 , TcpReceiveBytesTransferred = 0x11 , NrtNameResolutionId = 0x11 ,
  SwitchForwardingReserved = 0x12 , SwitchForwardingDetail = 0x13 , VirtualSubnetInfo = 0x14 , IMReserved = 0x15 ,
  TcpRecvSegCoalesceInfo = 0x16 , UdpSegmentationOffloadInfo = 0x16 , RscTcpTimestampDelta = 0x17 , TcpSendOffloadsSupplementalNetBufferListInfo = 0x17 ,
  GftOffloadInformation = 0x18 , GftFlowEntryId = 0x19 , NetBufferListInfoReserved3 = 0x1A , MaxNetBufferListInfo = 0x1B
}
 
enum class  IKEEXT_CERT_POLICY_PROTOCOL_TYPE_ : int {
  IKEEXT_CERT_POLICY_PROTOCOL_AUTHIP_SELECT = 0x0 , IKEEXT_CERT_POLICY_PROTOCOL_AUTHIP_VALIDATE = 0x1 , IKEEXT_CERT_POLICY_PROTOCOL_IKE_SELECT = 0x2 , IKEEXT_CERT_POLICY_PROTOCOL_IKE_VALIDATE = 0x3 ,
  IKEEXT_CERT_POLICY_PROTOCOL_MAX = 0x4
}
 
enum class  FWP_NE_FAMILY_ : int { FWP_AF_INET = 0x0 , FWP_AF_INET6 = 0x1 , FWP_AF_ETHER = 0x2 , FWP_AF_NONE = 0x3 }
 
enum class  FWP_IP_VERSION_ : int { FWP_IP_VERSION_V4 = 0x0 , FWP_IP_VERSION_V6 = 0x1 , FWP_IP_VERSION_NONE = 0x2 , FWP_IP_VERSION_MAX = 0x3 }
 
enum class  FWP_DATA_TYPE_ : int {
  FWP_EMPTY = 0x0 , FWP_UINT8 = 0x1 , FWP_UINT16 = 0x2 , FWP_UINT32 = 0x3 ,
  FWP_UINT64 = 0x4 , FWP_INT8 = 0x5 , FWP_INT16 = 0x6 , FWP_INT32 = 0x7 ,
  FWP_INT64 = 0x8 , FWP_FLOAT = 0x9 , FWP_DOUBLE = 0xA , FWP_BYTE_ARRAY16_TYPE = 0xB ,
  FWP_BYTE_BLOB_TYPE = 0xC , FWP_SID = 0xD , FWP_SECURITY_DESCRIPTOR_TYPE = 0xE , FWP_TOKEN_INFORMATION_TYPE = 0xF ,
  FWP_TOKEN_ACCESS_INFORMATION_TYPE = 0x10 , FWP_UNICODE_STRING_TYPE = 0x11 , FWP_BYTE_ARRAY6_TYPE = 0x12 , FWP_BITMAP_INDEX_TYPE = 0x13 ,
  FWP_BITMAP_ARRAY64_TYPE = 0x14 , FWP_SINGLE_DATA_TYPE_MAX = 0xFF , FWP_V4_ADDR_MASK = 0x100 , FWP_V6_ADDR_MASK = 0x101 ,
  FWP_RANGE_TYPE = 0x102 , FWP_DATA_TYPE_MAX = 0x103
}
 
enum class  FWPM_APPC_NETWORK_CAPABILITY_TYPE_ : int { FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT = 0x0 , FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT_SERVER = 0x1 , FWPM_APPC_NETWORK_CAPABILITY_INTERNET_PRIVATE_NETWORK = 0x2 }
 
enum class  FWP_VSWITCH_NETWORK_TYPE_ : int { FWP_VSWITCH_NETWORK_TYPE_UNKNOWN = 0x0 , FWP_VSWITCH_NETWORK_TYPE_PRIVATE = 0x1 , FWP_VSWITCH_NETWORK_TYPE_INTERNAL = 0x2 , FWP_VSWITCH_NETWORK_TYPE_EXTERNAL = 0x3 }
 
enum class  FWPS_BUILTIN_LAYERS_ : int {
  FWPS_LAYER_INBOUND_IPPACKET_V4 = 0x0 , FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD = 0x1 , FWPS_LAYER_INBOUND_IPPACKET_V6 = 0x2 , FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD = 0x3 ,
  FWPS_LAYER_OUTBOUND_IPPACKET_V4 = 0x4 , FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD = 0x5 , FWPS_LAYER_OUTBOUND_IPPACKET_V6 = 0x6 , FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD = 0x7 ,
  FWPS_LAYER_IPFORWARD_V4 = 0x8 , FWPS_LAYER_IPFORWARD_V4_DISCARD = 0x9 , FWPS_LAYER_IPFORWARD_V6 = 0xA , FWPS_LAYER_IPFORWARD_V6_DISCARD = 0xB ,
  FWPS_LAYER_INBOUND_TRANSPORT_V4 = 0xC , FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD = 0xD , FWPS_LAYER_INBOUND_TRANSPORT_V6 = 0xE , FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD = 0xF ,
  FWPS_LAYER_OUTBOUND_TRANSPORT_V4 = 0x10 , FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD = 0x11 , FWPS_LAYER_OUTBOUND_TRANSPORT_V6 = 0x12 , FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD = 0x13 ,
  FWPS_LAYER_STREAM_V4 = 0x14 , FWPS_LAYER_STREAM_V4_DISCARD = 0x15 , FWPS_LAYER_STREAM_V6 = 0x16 , FWPS_LAYER_STREAM_V6_DISCARD = 0x17 ,
  FWPS_LAYER_DATAGRAM_DATA_V4 = 0x18 , FWPS_LAYER_DATAGRAM_DATA_V4_DISCARD = 0x19 , FWPS_LAYER_DATAGRAM_DATA_V6 = 0x1A , FWPS_LAYER_DATAGRAM_DATA_V6_DISCARD = 0x1B ,
  FWPS_LAYER_INBOUND_ICMP_ERROR_V4 = 0x1C , FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD = 0x1D , FWPS_LAYER_INBOUND_ICMP_ERROR_V6 = 0x1E , FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD = 0x1F ,
  FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4 = 0x20 , FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD = 0x21 , FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6 = 0x22 , FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD = 0x23 ,
  FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4 = 0x24 , FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD = 0x25 , FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6 = 0x26 , FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD = 0x27 ,
  FWPS_LAYER_ALE_AUTH_LISTEN_V4 = 0x28 , FWPS_LAYER_ALE_AUTH_LISTEN_V4_DISCARD = 0x29 , FWPS_LAYER_ALE_AUTH_LISTEN_V6 = 0x2A , FWPS_LAYER_ALE_AUTH_LISTEN_V6_DISCARD = 0x2B ,
  FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4 = 0x2C , FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD = 0x2D , FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6 = 0x2E , FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD = 0x2F ,
  FWPS_LAYER_ALE_AUTH_CONNECT_V4 = 0x30 , FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD = 0x31 , FWPS_LAYER_ALE_AUTH_CONNECT_V6 = 0x32 , FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD = 0x33 ,
  FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4 = 0x34 , FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD = 0x35 , FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6 = 0x36 , FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD = 0x37 ,
  FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET = 0x38 , FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET = 0x39 , FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE = 0x3A , FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE = 0x3B ,
  FWPS_LAYER_NAME_RESOLUTION_CACHE_V4 = 0x3C , FWPS_LAYER_NAME_RESOLUTION_CACHE_V6 = 0x3D , FWPS_LAYER_ALE_RESOURCE_RELEASE_V4 = 0x3E , FWPS_LAYER_ALE_RESOURCE_RELEASE_V6 = 0x3F ,
  FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V4 = 0x40 , FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V6 = 0x41 , FWPS_LAYER_ALE_CONNECT_REDIRECT_V4 = 0x42 , FWPS_LAYER_ALE_CONNECT_REDIRECT_V6 = 0x43 ,
  FWPS_LAYER_ALE_BIND_REDIRECT_V4 = 0x44 , FWPS_LAYER_ALE_BIND_REDIRECT_V6 = 0x45 , FWPS_LAYER_STREAM_PACKET_V4 = 0x46 , FWPS_LAYER_STREAM_PACKET_V6 = 0x47 ,
  FWPS_LAYER_INGRESS_VSWITCH_ETHERNET = 0x48 , FWPS_LAYER_EGRESS_VSWITCH_ETHERNET = 0x49 , FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4 = 0x4A , FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6 = 0x4B ,
  FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4 = 0x4C , FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6 = 0x4D , FWPS_LAYER_INBOUND_TRANSPORT_FAST = 0x4E , FWPS_LAYER_OUTBOUND_TRANSPORT_FAST = 0x4F ,
  FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST = 0x50 , FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST = 0x51 , FWPS_LAYER_RESERVED_LAYER_1 = 0x52 , FWPS_LAYER_RESERVED_LAYER_2 = 0x53 ,
  FWPS_LAYER_RESERVED_LAYER_3 = 0x54 , FWPS_LAYER_RESERVED_LAYER_4 = 0x55 , FWPS_LAYER_RESERVED_LAYER_5 = 0x56 , FWPS_LAYER_RESERVED_LAYER_6 = 0x57 ,
  FWPS_LAYER_RESERVED_LAYER_7 = 0x58 , FWPS_LAYER_RESERVED_LAYER_8 = 0x59 , FWPS_LAYER_INBOUND_RESERVED2 = 0x5A , FWPS_LAYER_IPSEC_KM_DEMUX_V4 = 0x5B ,
  FWPS_LAYER_IPSEC_KM_DEMUX_V6 = 0x5C , FWPS_LAYER_IPSEC_V4 = 0x5D , FWPS_LAYER_IPSEC_V6 = 0x5E , FWPS_LAYER_IKEEXT_V4 = 0x5F ,
  FWPS_LAYER_IKEEXT_V6 = 0x60 , FWPS_LAYER_RPC_UM = 0x61 , FWPS_LAYER_RPC_EPMAP = 0x62 , FWPS_LAYER_RPC_EP_ADD = 0x63 ,
  FWPS_LAYER_RPC_PROXY_CONN = 0x64 , FWPS_LAYER_RPC_PROXY_IF = 0x65 , FWPS_LAYER_KM_AUTHORIZATION = 0x66 , FWPS_BUILTIN_LAYER_MAX = 0x67
}
 
enum class  IKEEXT_QM_SA_STATE_ : int {
  IKEEXT_QM_SA_STATE_NONE = 0x0 , IKEEXT_QM_SA_STATE_INITIAL = 0x1 , IKEEXT_QM_SA_STATE_FINAL = 0x2 , IKEEXT_QM_SA_STATE_COMPLETE = 0x3 ,
  IKEEXT_QM_SA_STATE_MAX = 0x4
}
 
enum class  IPSEC_AUTH_TYPE_ : int {
  IPSEC_AUTH_MD5 = 0x0 , IPSEC_AUTH_SHA_1 = 0x1 , IPSEC_AUTH_SHA_256 = 0x2 , IPSEC_AUTH_AES_128 = 0x3 ,
  IPSEC_AUTH_AES_192 = 0x4 , IPSEC_AUTH_AES_256 = 0x5 , IPSEC_AUTH_MAX = 0x6
}
 
enum class  DL_ADDRESS_TYPE : int { DlUnicast = 0x0 , DlMulticast = 0x1 , DlBroadcast = 0x2 }
 
enum class  IKEEXT_CERT_CRITERIA_NAME_TYPE_ : int {
  IKEEXT_CERT_CRITERIA_DNS = 0x0 , IKEEXT_CERT_CRITERIA_UPN = 0x1 , IKEEXT_CERT_CRITERIA_RFC822 = 0x2 , IKEEXT_CERT_CRITERIA_CN = 0x3 ,
  IKEEXT_CERT_CRITERIA_OU = 0x4 , IKEEXT_CERT_CRITERIA_O = 0x5 , IKEEXT_CERT_CRITERIA_DC = 0x6 , IKEEXT_CERT_CRITERIA_NAME_TYPE_MAX = 0x7
}
 
enum class  _INTERFACE_TYPE : int {
  InterfaceTypeUndefined = 0xFF , Internal = 0x0 , Isa = 0x1 , Eisa = 0x2 ,
  MicroChannel = 0x3 , TurboChannel = 0x4 , PCIBus = 0x5 , VMEBus = 0x6 ,
  NuBus = 0x7 , PCMCIABus = 0x8 , CBus = 0x9 , MPIBus = 0xA ,
  MPSABus = 0xB , ProcessorInternal = 0xC , InternalPowerBus = 0xD , PNPISABus = 0xE ,
  PNPBus = 0xF , Vmcs = 0x10 , ACPIBus = 0x11 , MaximumInterfaceType = 0x12
}
 
enum class  FWPM_CHANGE_TYPE_ : int { FWPM_CHANGE_ADD = 0x1 , FWPM_CHANGE_DELETE = 0x2 , FWPM_CHANGE_TYPE_MAX = 0x3 }
 
enum class  FWPS_ALE_PORT_STATUS0_ : int { FWPS_ALE_PORT_STATUS_OPEN = 0x0 , FWPS_ALE_PORT_STATUS_CLOSE = 0x1 , FWPS_ALE_PORT_STATUS_UNKNOWN = 0x2 , FWPS_ALE_PORT_STATUS_MAX = 0x3 }
 
enum class  WFP_VPN_EVENT_TYPE_ : int {
  WfpFilePathTriggerIncrement = 0x1 , WfpFilePathTriggerDecrement = 0x2 , WfpAppSidTriggerIncrement = 0x3 , WfpAppSidTriggerDecrement = 0x4 ,
  WfpSecurityDescriptorTriggerIncrement = 0x5 , WfpSecurityDescriptorTriggerDecrement = 0x6 , WfpNrptTriggerIncrement = 0x7 , WfpNrptTriggerDecrement = 0x8 ,
  WfpFlowTriggerIncrement = 0x9 , WfpFlowTriggerDecrement = 0xA , WfpConnectFromDisconnect = 0xB , WfpDisconnectAfterDebounce = 0xC
}
 
enum class  TCP_UPLOAD_REASON : int {
  LowActivity = 0x1 , HighDropRate = 0x2 , SmallIO = 0x3 , NoBufferPreposting = 0x4 ,
  NoBufferProposting = 0x4 , ReceivedUrgentData = 0x5 , HighFragmentation = 0x6 , HighOutOfOrderPackets = 0x7 ,
  TimeoutExpiration = 0x8 , InvalidState = 0x9 , UploadRequested = 0xA , HardwareFailure = 0xB ,
  MaxUploadReason = 0xC
}
 
enum class  _NPI_MODULEID_TYPE : int { MIT_GUID = 0x1 , MIT_IF_LUID = 0x2 }
 
enum class  FWPM_SERVICE_STATE_ : int {
  FWPM_SERVICE_STOPPED = 0x0 , FWPM_SERVICE_START_PENDING = 0x1 , FWPM_SERVICE_STOP_PENDING = 0x2 , FWPM_SERVICE_RUNNING = 0x3 ,
  FWPM_SERVICE_STATE_MAX = 0x4
}
 
enum class  _POOL_TYPE : int {
  NonPagedPool = 0x0 , NonPagedPoolExecute = 0x0 , PagedPool = 0x1 , NonPagedPoolMustSucceed = 0x2 ,
  DontUseThisType = 0x3 , NonPagedPoolCacheAligned = 0x4 , PagedPoolCacheAligned = 0x5 , NonPagedPoolCacheAlignedMustS = 0x6 ,
  MaxPoolType = 0x7 , NonPagedPoolBase = 0x0 , NonPagedPoolBaseMustSucceed = 0x2 , NonPagedPoolBaseCacheAligned = 0x4 ,
  NonPagedPoolBaseCacheAlignedMustS = 0x6 , NonPagedPoolSession = 0x20 , PagedPoolSession = 0x21 , NonPagedPoolMustSucceedSession = 0x22 ,
  DontUseThisTypeSession = 0x23 , NonPagedPoolCacheAlignedSession = 0x24 , PagedPoolCacheAlignedSession = 0x25 , NonPagedPoolCacheAlignedMustSSession = 0x26 ,
  NonPagedPoolNx = 0x200 , NonPagedPoolNxCacheAligned = 0x204 , NonPagedPoolSessionNx = 0x220
}
 
enum class  IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE_ : int { IKEEXT_IMPERSONATION_NONE = 0x0 , IKEEXT_IMPERSONATION_SOCKET_PRINCIPAL = 0x1 , IKEEXT_IMPERSONATION_MAX = 0x2 }
 
enum class  IKEEXT_EM_SA_STATE_ : int {
  IKEEXT_EM_SA_STATE_NONE = 0x0 , IKEEXT_EM_SA_STATE_SENT_ATTS = 0x1 , IKEEXT_EM_SA_STATE_SSPI_SENT = 0x2 , IKEEXT_EM_SA_STATE_AUTH_COMPLETE = 0x3 ,
  IKEEXT_EM_SA_STATE_FINAL = 0x4 , IKEEXT_EM_SA_STATE_COMPLETE = 0x5 , IKEEXT_EM_SA_STATE_MAX = 0x6
}
 
enum class  IPSEC_CIPHER_TYPE_ : int {
  IPSEC_CIPHER_TYPE_DES = 0x1 , IPSEC_CIPHER_TYPE_3DES = 0x2 , IPSEC_CIPHER_TYPE_AES_128 = 0x3 , IPSEC_CIPHER_TYPE_AES_192 = 0x4 ,
  IPSEC_CIPHER_TYPE_AES_256 = 0x5 , IPSEC_CIPHER_TYPE_MAX = 0x6
}
 
enum class  _MODE : int { KernelMode = 0x0 , UserMode = 0x1 , MaximumMode = 0x2 }
 
enum class  FWP_FILTER_ENUM_TYPE_ : int { FWP_FILTER_ENUM_FULLY_CONTAINED = 0x0 , FWP_FILTER_ENUM_OVERLAPPING = 0x1 , FWP_FILTER_ENUM_TYPE_MAX = 0x2 }
 
enum class  IKEEXT_INTEGRITY_TYPE_ : int {
  IKEEXT_INTEGRITY_MD5 = 0x0 , IKEEXT_INTEGRITY_SHA1 = 0x1 , IKEEXT_INTEGRITY_SHA_256 = 0x2 , IKEEXT_INTEGRITY_SHA_384 = 0x3 ,
  IKEEXT_INTEGRITY_TYPE_MAX = 0x4
}
 
enum class  FWPM_ENGINE_OPTION_ : int {
  FWPM_ENGINE_COLLECT_NET_EVENTS = 0x0 , FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS = 0x1 , FWPM_ENGINE_NAME_CACHE = 0x2 , FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS = 0x3 ,
  FWPM_ENGINE_PACKET_QUEUING = 0x4 , FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC = 0x5 , FWPM_ENGINE_OPTION_MAX = 0x6
}
 
enum class  _INTERLOCKED_RESULT : int { ResultNegative = 0x1 , ResultZero = 0x0 , ResultPositive = 0x2 }
 
enum class  FWP_CLASSIFY_OPTION_TYPE_ : int {
  FWP_CLASSIFY_OPTION_MULTICAST_STATE = 0x0 , FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING = 0x1 , FWP_CLASSIFY_OPTION_UNICAST_LIFETIME = 0x2 , FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME = 0x3 ,
  FWP_CLASSIFY_OPTION_SECURE_SOCKET_SECURITY_FLAGS = 0x4 , FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_MM_POLICY_KEY = 0x5 , FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_QM_POLICY_KEY = 0x6 , FWP_CLASSIFY_OPTION_LOCAL_ONLY_MAPPING = 0x7 ,
  FWP_CLASSIFY_OPTION_MAX = 0x8
}
 
enum class  FWPM_FIELD_TYPE_ : int { FWPM_FIELD_RAW_DATA = 0x0 , FWPM_FIELD_IP_ADDRESS = 0x1 , FWPM_FIELD_FLAGS = 0x2 , FWPM_FIELD_TYPE_MAX = 0x3 }
 
enum class  IPSEC_TRANSFORM_TYPE_ : int {
  IPSEC_TRANSFORM_AH = 0x1 , IPSEC_TRANSFORM_ESP_AUTH = 0x2 , IPSEC_TRANSFORM_ESP_CIPHER = 0x3 , IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER = 0x4 ,
  IPSEC_TRANSFORM_ESP_AUTH_FW = 0x5 , IPSEC_TRANSFORM_TYPE_MAX = 0x6
}
 
enum class  FWPP_SUBLAYER_INTERNAL_ : int {
  FWPP_SUBLAYER_INTERNAL_INSPECTION = 0x0 , FWPP_SUBLAYER_INTERNAL_TEREDO = 0x1 , FWPP_SUBLAYER_INTERNAL_FIREWALL_WF = 0x2 , FWPP_SUBLAYER_INTERNAL_FIREWALL_WSH = 0x3 ,
  FWPP_SUBLAYER_INTERNAL_FIREWALL_QUARANTINE = 0x4
}
 
enum class  FWPS_GENERAL_DISCARD_REASON_ : int { FWPS_DISCARD_FIREWALL_POLICY = 0x0 , FWPS_DISCARD_IPSEC = 0x1 , FWPS_GENERAL_DISCARD_REASON_MAX = 0x2 }
 
enum class  IKEEXT_KEY_MODULE_TYPE_ : int { IKEEXT_KEY_MODULE_IKE = 0x0 , IKEEXT_KEY_MODULE_AUTHIP = 0x1 , IKEEXT_KEY_MODULE_IKEV2 = 0x2 , IKEEXT_KEY_MODULE_MAX = 0x3 }
 
enum class  _EVENT_TYPE : int { NotificationEvent = 0x0 , SynchronizationEvent = 0x1 }
 
enum class  FWPM_NET_FAILURE_CAUSE_ : int { FWPM_NET_FAILURE_UNKNOWN = 0x0 , FWPM_NET_FAILURE_WRONG_COMPARTMENT = 0x1 , FWPM_NET_FAILURE_AUTHIP = 0x2 , FWPM_NET_FAILURE_CAUSE_MAX = 0x3 }
 
enum class  NETIO_TRIAGE_BLOCK_ID : int { NetioTriageBlockIdNDIS = 0x0 , NetioTriageBlockIdTCPIP = 0x1 , NetioTriageBlockIdAFD = 0x2 , NetioTriageBlockIdMAX = 0x3 }
 
enum class  IPSEC_FAILURE_POINT_ : int { IPSEC_FAILURE_NONE = 0x0 , IPSEC_FAILURE_ME = 0x1 , IPSEC_FAILURE_PEER = 0x2 , IPSEC_FAILURE_POINT_MAX = 0x3 }
 
enum class  IPSEC_TOKEN_PRINCIPAL_ : int { IPSEC_TOKEN_PRINCIPAL_LOCAL = 0x0 , IPSEC_TOKEN_PRINCIPAL_PEER = 0x1 , IPSEC_TOKEN_PRINCIPAL_MAX = 0x2 }
 
enum class  FWP_DIRECTION_ : int { FWP_DIRECTION_OUTBOUND = 0x0 , FWP_DIRECTION_INBOUND = 0x1 , FWP_DIRECTION_MAX = 0x2 }
 
enum class  FWPS_DISCARD_MODULE0_ : int { FWPS_DISCARD_MODULE_NETWORK = 0x0 , FWPS_DISCARD_MODULE_TRANSPORT = 0x1 , FWPS_DISCARD_MODULE_GENERAL = 0x2 , FWPS_DISCARD_MODULE_MAX = 0x3 }
 
enum class  IPSEC_TOKEN_TYPE_ : int { IPSEC_TOKEN_TYPE_MACHINE = 0x0 , IPSEC_TOKEN_TYPE_IMPERSONATION = 0x1 , IPSEC_TOKEN_TYPE_MAX = 0x2 }
 
enum class  IKEEXT_SA_ROLE_ : int { IKEEXT_SA_ROLE_INITIATOR = 0x0 , IKEEXT_SA_ROLE_RESPONDER = 0x1 , IKEEXT_SA_ROLE_MAX = 0x2 }
 
enum class  IPSEC_TOKEN_MODE_ : int { IPSEC_TOKEN_MODE_MAIN = 0x0 , IPSEC_TOKEN_MODE_EXTENDED = 0x1 , IPSEC_TOKEN_MODE_MAX = 0x2 }
 
enum class  IPSEC_SA_CONTEXT_EVENT_TYPE0_ : int { IPSEC_SA_CONTEXT_EVENT_ADD = 0x1 , IPSEC_SA_CONTEXT_EVENT_DELETE = 0x2 , IPSEC_SA_CONTEXT_EVENT_MAX = 0x3 }
 
enum class  FWPS_NET_BUFFER_LIST_EVENT_TYPE0_ : int {
  FWPS_NET_BUFFER_LIST_ENTERED_NETIO = 0x0 , FWPS_NET_BUFFER_LIST_CLONED_BY_NETIO = 0x1 , FWPS_NET_BUFFER_LIST_CLONED_VIA_WFP_API = 0x2 , FWPS_NET_BUFFER_LIST_DUPLICATED_BY_NETIO = 0x3 ,
  FWPS_NET_BUFFER_LIST_EXIT_NETIO = 0x4 , FWPS_NET_BUFFER_LIST_CONTEXT_REMOVED = 0x5 , FWPS_NET_BUFFER_LIST_NDIS_SEND_COMPLETE = 0x6 , FWPS_NET_BUFFER_LIST_NDIS_RECV_COMPLETE = 0x7 ,
  FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_SEND_COMPLETE = 0x6 , FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_RECV_COMPLETE = 0x7 , FWPS_NET_BUFFER_LIST_NDIS_NATIVE_SEND_COMPLETE = 0x8 , FWPS_NET_BUFFER_LIST_NDIS_NATIVE_RECV_COMPLETE = 0x9 ,
  FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_INGRESS_COMPLETE = 0xA , FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_EGRESS_COMPLETE = 0xB , FWPS_NET_BUFFER_LIST_CLONED_BY_NDIS = 0xC , FWPS_NET_BUFFER_LIST_REASSEMBLED_FRAGMENT = 0xD ,
  FWPS_NET_BUFFER_LIST_REASSEMBLY_COMPLETE = 0xE
}
 
enum class  FWPS_CALLOUT_NOTIFY_TYPE_ : int { FWPS_CALLOUT_NOTIFY_ADD_FILTER = 0x0 , FWPS_CALLOUT_NOTIFY_DELETE_FILTER = 0x1 , FWPS_CALLOUT_NOTIFY_ADD_FILTER_POST_COMMIT = 0x2 , FWPS_CALLOUT_NOTIFY_TYPE_MAX = 0x3 }
 
enum class  IPSEC_TRAFFIC_TYPE_ : int { IPSEC_TRAFFIC_TYPE_TRANSPORT = 0x0 , IPSEC_TRAFFIC_TYPE_TUNNEL = 0x1 , IPSEC_TRAFFIC_TYPE_MAX = 0x2 }
 
enum class  _MM_PAGE_PRIORITY : int { LowPagePriority = 0x0 , NormalPagePriority = 0x10 , HighPagePriority = 0x20 }
 
enum class  _FILE_INFORMATION_CLASS : int {
  FileDirectoryInformation = 0x1 , FileFullDirectoryInformation = 0x2 , FileBothDirectoryInformation = 0x3 , FileBasicInformation = 0x4 ,
  FileStandardInformation = 0x5 , FileInternalInformation = 0x6 , FileEaInformation = 0x7 , FileAccessInformation = 0x8 ,
  FileNameInformation = 0x9 , FileRenameInformation = 0xA , FileLinkInformation = 0xB , FileNamesInformation = 0xC ,
  FileDispositionInformation = 0xD , FilePositionInformation = 0xE , FileFullEaInformation = 0xF , FileModeInformation = 0x10 ,
  FileAlignmentInformation = 0x11 , FileAllInformation = 0x12 , FileAllocationInformation = 0x13 , FileEndOfFileInformation = 0x14 ,
  FileAlternateNameInformation = 0x15 , FileStreamInformation = 0x16 , FilePipeInformation = 0x17 , FilePipeLocalInformation = 0x18 ,
  FilePipeRemoteInformation = 0x19 , FileMailslotQueryInformation = 0x1A , FileMailslotSetInformation = 0x1B , FileCompressionInformation = 0x1C ,
  FileObjectIdInformation = 0x1D , FileCompletionInformation = 0x1E , FileMoveClusterInformation = 0x1F , FileQuotaInformation = 0x20 ,
  FileReparsePointInformation = 0x21 , FileNetworkOpenInformation = 0x22 , FileAttributeTagInformation = 0x23 , FileTrackingInformation = 0x24 ,
  FileIdBothDirectoryInformation = 0x25 , FileIdFullDirectoryInformation = 0x26 , FileValidDataLengthInformation = 0x27 , FileShortNameInformation = 0x28 ,
  FileIoCompletionNotificationInformation = 0x29 , FileIoStatusBlockRangeInformation = 0x2A , FileIoPriorityHintInformation = 0x2B , FileSfioReserveInformation = 0x2C ,
  FileSfioVolumeInformation = 0x2D , FileHardLinkInformation = 0x2E , FileProcessIdsUsingFileInformation = 0x2F , FileNormalizedNameInformation = 0x30 ,
  FileNetworkPhysicalNameInformation = 0x31 , FileIdGlobalTxDirectoryInformation = 0x32 , FileIsRemoteDeviceInformation = 0x33 , FileUnusedInformation = 0x34 ,
  FileNumaNodeInformation = 0x35 , FileStandardLinkInformation = 0x36 , FileRemoteProtocolInformation = 0x37 , FileRenameInformationBypassAccessCheck = 0x38 ,
  FileLinkInformationBypassAccessCheck = 0x39 , FileVolumeNameInformation = 0x3A , FileIdInformation = 0x3B , FileIdExtdDirectoryInformation = 0x3C ,
  FileReplaceCompletionInformation = 0x3D , FileHardLinkFullIdInformation = 0x3E , FileIdExtdBothDirectoryInformation = 0x3F , FileDispositionInformationEx = 0x40 ,
  FileRenameInformationEx = 0x41 , FileRenameInformationExBypassAccessCheck = 0x42 , FileDesiredStorageClassInformation = 0x43 , FileStatInformation = 0x44 ,
  FileMemoryPartitionInformation = 0x45 , FileStatLxInformation = 0x46 , FileCaseSensitiveInformation = 0x47 , FileLinkInformationEx = 0x48 ,
  FileLinkInformationExBypassAccessCheck = 0x49 , FileStorageReserveIdInformation = 0x4A , FileCaseSensitiveInformationForceAccessCheck = 0x4B , FileMaximumInformation = 0x4C
}
 
enum class  _DIRECTORY_NOTIFY_INFORMATION_CLASS : int { DirectoryNotifyInformation = 0x1 , DirectoryNotifyExtendedInformation = 0x2 }
 
enum class  _FSINFOCLASS : int {
  FileFsVolumeInformation = 0x1 , FileFsLabelInformation = 0x2 , FileFsSizeInformation = 0x3 , FileFsDeviceInformation = 0x4 ,
  FileFsAttributeInformation = 0x5 , FileFsControlInformation = 0x6 , FileFsFullSizeInformation = 0x7 , FileFsObjectIdInformation = 0x8 ,
  FileFsDriverPathInformation = 0x9 , FileFsVolumeFlagsInformation = 0xA , FileFsSectorSizeInformation = 0xB , FileFsDataCopyInformation = 0xC ,
  FileFsMetadataSizeInformation = 0xD , FileFsFullSizeInformationEx = 0xE , FileFsMaximumInformation = 0xF
}
 
enum class  BUS_QUERY_ID_TYPE : int {
  BusQueryDeviceID = 0x0 , BusQueryHardwareIDs = 0x1 , BusQueryCompatibleIDs = 0x2 , BusQueryInstanceID = 0x3 ,
  BusQueryDeviceSerialNumber = 0x4 , BusQueryContainerID = 0x5
}
 
enum class  DEVICE_TEXT_TYPE : int { DeviceTextDescription = 0x0 , DeviceTextLocationInformation = 0x1 }
 
enum class  DMA_COMPLETION_STATUS : int { DmaComplete = 0x0 , DmaAborted = 0x1 , DmaError = 0x2 , DmaCancelled = 0x3 }
 
enum class  _WHEA_ERROR_PACKET_DATA_FORMAT : int {
  WheaDataFormatIPFSalRecord = 0x0 , WheaDataFormatXPFMCA = 0x1 , WheaDataFormatMemory = 0x2 , WheaDataFormatPCIExpress = 0x3 ,
  WheaDataFormatNMIPort = 0x4 , WheaDataFormatPCIXBus = 0x5 , WheaDataFormatPCIXDevice = 0x6 , WheaDataFormatGeneric = 0x7 ,
  WheaDataFormatMax = 0x8
}
 
enum class  _IO_ALLOCATION_ACTION : int { KeepObject = 0x1 , DeallocateObject = 0x2 , DeallocateObjectKeepRegisters = 0x3 }
 
enum class  _WHEA_ERROR_TYPE : int {
  WheaErrTypeProcessor = 0x0 , WheaErrTypeMemory = 0x1 , WheaErrTypePCIExpress = 0x2 , WheaErrTypeNMI = 0x3 ,
  WheaErrTypePCIXBus = 0x4 , WheaErrTypePCIXDevice = 0x5 , WheaErrTypeGeneric = 0x6 , WheaErrTypePmem = 0x7
}
 
enum class  _WHEA_ERROR_SEVERITY : int { WheaErrSevRecoverable = 0x0 , WheaErrSevFatal = 0x1 , WheaErrSevCorrected = 0x2 , WheaErrSevInformational = 0x3 }
 
enum class  _WHEA_ERROR_SOURCE_TYPE : int {
  WheaErrSrcTypeMCE = 0x0 , WheaErrSrcTypeCMC = 0x1 , WheaErrSrcTypeCPE = 0x2 , WheaErrSrcTypeNMI = 0x3 ,
  WheaErrSrcTypePCIe = 0x4 , WheaErrSrcTypeGeneric = 0x5 , WheaErrSrcTypeINIT = 0x6 , WheaErrSrcTypeBOOT = 0x7 ,
  WheaErrSrcTypeSCIGeneric = 0x8 , WheaErrSrcTypeIPFMCA = 0x9 , WheaErrSrcTypeIPFCMC = 0xA , WheaErrSrcTypeIPFCPE = 0xB ,
  WheaErrSrcTypeGenericV2 = 0xC , WheaErrSrcTypeSCIGenericV2 = 0xD , WheaErrSrcTypeBMC = 0xE , WheaErrSrcTypePMEM = 0xF ,
  WheaErrSrcTypeDeviceDriver = 0x10 , WheaErrSrcTypeMax = 0x11
}
 
enum class  _WHEA_EVENT_LOG_ENTRY_TYPE : int { WheaEventLogEntryTypeInformational = 0x0 , WheaEventLogEntryTypeWarning = 0x1 , WheaEventLogEntryTypeError = 0x2 }
 
enum class  FWPS_NET_BUFFER_LIST_TYPE_ : int { FWPS_NBL_TYPE_ALLOCATED_BY_WFP = 0x0 , FWPS_NBL_TYPE_CLONED_BY_WFP = 0x1 , FWPS_NBL_TYPE_REFERENCED_BY_WFP = 0x2 , FWPS_NBL_TYPE_MAX = 0x3 }
 
enum class  CHANNELOPTIONS : int { SupportsReliableDelivery = 0x0 , TypeOfService = 0x1 , EnablePacing = 0x2 , LastChannelOption = 0x32 }
 
enum class  ContentTypes : int {
  ContentTypes_Unknown = 0x0 , ContentTypes_Video = 0x1 , ContentTypes_Audio = 0x2 , ContentTypes_Image = 0x4 ,
  ContentTypes_All = 0x7
}
 
enum class  _PhotoMode : int {
  PhotoMode_Normal = 0x0 , PhotoMode_PhotoSequence = 0x1 , PhotoMode_VariablePhotoSequence = 0x2 , PhotoMode_AdvancedPhoto = 0x3 ,
  PhotoMode_Undefined = 0x4
}
 
enum class  _BasicControlMode_e : int { BasicControlMode_Manual = 0x0 , BasicControlMode_Auto = 0x1 }
 
enum class  _SAR_STREAM_INVALIDATION_EVENT_TYPE : int { SAR_STREAM_INVALIDATION_EVENT_DEVICE_REMOVED = 0x0 , SAR_STREAM_INVALIDATION_EVENT_DEFAULT_DEVICE_CHANGED = 0x1 , SAR_STREAM_INVALIDATION_EVENT_OFFLOAD_RESOURCE_LOST = 0x2 }
 
enum class  _DATA_PACER_EVENT : int { Start = 0x0 , Pause = 0x1 , Resume = 0x2 }
 
enum class  WINDOWCOMPOSITIONATTRIB : int {
  WCA_UNDEFINED = 0x0 , WCA_NCRENDERING_ENABLED = 0x1 , WCA_NCRENDERING_POLICY = 0x2 , WCA_TRANSITIONS_FORCEDISABLED = 0x3 ,
  WCA_ALLOW_NCPAINT = 0x4 , WCA_CAPTION_BUTTON_BOUNDS = 0x5 , WCA_NONCLIENT_RTL_LAYOUT = 0x6 , WCA_FORCE_ICONIC_REPRESENTATION = 0x7 ,
  WCA_EXTENDED_FRAME_BOUNDS = 0x8 , WCA_HAS_ICONIC_BITMAP = 0x9 , WCA_THEME_ATTRIBUTES = 0xA , WCA_NCRENDERING_EXILED = 0xB ,
  WCA_NCADORNMENTINFO = 0xC , WCA_EXCLUDED_FROM_LIVEPREVIEW = 0xD , WCA_VIDEO_OVERLAY_ACTIVE = 0xE , WCA_FORCE_ACTIVEWINDOW_APPEARANCE = 0xF ,
  WCA_DISALLOW_PEEK = 0x10 , WCA_CLOAK = 0x11 , WCA_CLOAKED = 0x12 , WCA_ACCENT_POLICY = 0x13 ,
  WCA_FREEZE_REPRESENTATION = 0x14 , WCA_EVER_UNCLOAKED = 0x15 , WCA_VISUAL_OWNER = 0x16 , WCA_HOLOGRAPHIC = 0x17 ,
  WCA_EXCLUDED_FROM_DDA = 0x18 , WCA_PASSIVEUPDATEMODE = 0x19 , WCA_LAST = 0x1A
}
 
enum class  WINDOWTHEMEATTRIBUTETYPE : int { WTA_NONCLIENT = 0x1 }
 
enum class  DIT_HITTESTATTRIBUTES : int {
  DIT_HITTESTATTRIBUTES_NONE = 0x0 , DIT_HITTESTATTRIBUTES_MOUSEWHEEL = 0x1 , DIT_HITTESTATTRIBUTES_MOUSEWHEELISINCREASING = 0x2 , DIT_HITTESTATTRIBUTES_MOUSEWHEELISHORIZONTAL = 0x4 ,
  DIT_HITTESTATTRIBUTES_MOUSEBUTTONDOWN = 0x8 , DIT_HITTESTATTRIBUTES_TOUCHTARGETING = 0x10 , DIT_HITTESTATTRIBUTES_NOHOVERPOINTER = 0x20 , DIT_HITTESTATTRIBUTES_BARRELBUTTONDOWN = 0x40 ,
  DIT_HITTESTATTRIBUTES_ERASERDOWN = 0x80 , DIT_HITTESTATTRIBUTES_CONTROLDOWN = 0x100 , DIT_HITTESTATTRIBUTES_VALID = 0xFF
}
 
enum class  MONITOR_DPI_TYPE : int { MDT_EFFECTIVE_DPI = 0x0 , MDT_ANGULAR_DPI = 0x1 , MDT_RAW_DPI = 0x2 , MDT_DEFAULT = 0x0 }
 
enum class  GROUP_WINDOW_ROLE : int { GWR_DEFAULT = 0x0 , GWR_APPLICATION = 0x1 , GWR_FALLBACK = 0x2 , GWR_MAX = 0x2 }
 
enum class  SET_WINDOW_GROUP_OPTIONS : int {
  SWGO_NONE = 0x0 , SWGO_TEMPLATE = 0x1 , SWGO_NOZORDER = 0x2 , SWGO_RESPECT_MINIMIZE = 0x4 ,
  SWGO_ALL = 0x3
}
 
enum class  WICBitmapCreateCacheOption : int { WICBitmapNoCache = 0x0 , WICBitmapCacheOnDemand = 0x1 , WICBitmapCacheOnLoad = 0x2 , WICBITMAPCREATECACHEOPTION_FORCE_DWORD = 0x7FFFFFFF }
 
enum class  WICBitmapInterpolationMode : int {
  WICBitmapInterpolationModeNearestNeighbor = 0x0 , WICBitmapInterpolationModeLinear = 0x1 , WICBitmapInterpolationModeCubic = 0x2 , WICBitmapInterpolationModeFant = 0x3 ,
  WICBitmapInterpolationModeHighQualityCubic = 0x4 , WICBITMAPINTERPOLATIONMODE_FORCE_DWORD = 0x7FFFFFFF
}
 
enum class  WICBitmapDitherType : int {
  WICBitmapDitherTypeNone = 0x0 , WICBitmapDitherTypeSolid = 0x0 , WICBitmapDitherTypeOrdered4x4 = 0x1 , WICBitmapDitherTypeOrdered8x8 = 0x2 ,
  WICBitmapDitherTypeOrdered16x16 = 0x3 , WICBitmapDitherTypeSpiral4x4 = 0x4 , WICBitmapDitherTypeSpiral8x8 = 0x5 , WICBitmapDitherTypeDualSpiral4x4 = 0x6 ,
  WICBitmapDitherTypeDualSpiral8x8 = 0x7 , WICBitmapDitherTypeErrorDiffusion = 0x8 , WICBITMAPDITHERTYPE_FORCE_DWORD = 0x7FFFFFFF
}
 
enum class  WICBitmapAlphaChannelOption : int { WICBitmapUseAlpha = 0x0 , WICBitmapUsePremultipliedAlpha = 0x1 , WICBitmapIgnoreAlpha = 0x2 , WICBITMAPALPHACHANNELOPTIONS_FORCE_DWORD = 0x7FFFFFFF }
 
enum class  WICBitmapTransformOptions : int {
  WICBitmapTransformRotate0 = 0x0 , WICBitmapTransformRotate90 = 0x1 , WICBitmapTransformRotate180 = 0x2 , WICBitmapTransformRotate270 = 0x3 ,
  WICBitmapTransformFlipHorizontal = 0x8 , WICBitmapTransformFlipVertical = 0x10 , WICBITMAPTRANSFORMOPTIONS_FORCE_DWORD = 0x7FFFFFFF
}
 
enum class  WICBitmapLockFlags : int { WICBitmapLockRead = 0x1 , WICBitmapLockWrite = 0x2 , WICBITMAPLOCKFLAGS_FORCE_DWORD = 0x7FFFFFFF }
 
enum class  SPATIAL_INPUT_ACTIVATION_POLICY : int { SIAP_ACTIVATE = 0x0 , SIAP_NOACTIVATE = 0x1 , SIAP_ACTIVATEIFAPPNOTINFOREGROUND = 0x2 , SIAP_EAT = 0x4 }
 
enum class  INPUTDELEGATION_MODE_FLAGS : int { IDLM_OFF = 0x0 , IDLM_KEYBOARD = 0x1 , IDLM_SPATIAL = 0x2 , IDLM_VALID_FLAGS = 0x3 }
 
enum class  WICBitmapEncoderCacheOption : int { WICBitmapEncoderCacheInMemory = 0x0 , WICBitmapEncoderCacheTempFile = 0x1 , WICBitmapEncoderNoCache = 0x2 , WICBITMAPENCODERCACHEOPTION_FORCE_DWORD = 0x7FFFFFFF }
 
enum class  WICDecodeOptions : int { WICDecodeMetadataCacheOnDemand = 0x0 , WICDecodeMetadataCacheOnLoad = 0x1 , WICMETADATACACHEOPTION_FORCE_DWORD = 0x7FFFFFFF }
 
enum class  INPUT_DESTINATION_ROUTING_MODE : int { IDRM_DEFAULT = 0x0 , IDRM_OBSERVE = 0x1 , IDRM_ISM = 0x2 , IDRM_ROUTE_TO_MT = 0x3 }
 
enum class  GROUP_WINDOW_MANAGEMENT_POLICY : int { GWMP_NONE = 0x0 , GWMP_DELEGATE_CLOSE_REQUEST = 0x1 }
 
enum class  WICComponentType : int {
  WICDecoder = 0x1 , WICEncoder = 0x2 , WICPixelFormatConverter = 0x4 , WICMetadataReader = 0x8 ,
  WICMetadataWriter = 0x10 , WICPixelFormat = 0x20 , WICAllComponents = 0x3F , WICCOMPONENTTYPE_FORCE_DWORD = 0x7FFFFFFF
}
 
enum class  WICColorContextType : int { WICColorContextUninitialized = 0x0 , WICColorContextProfile = 0x1 , WICColorContextExifColorSpace = 0x2 }
 
enum class  INPUT_DESTINATION_IDENTITY : int { IDID_NONE = 0x0 , IDID_LUID = 0x1 , IDID_INPUTROUTINGINFO = 0x2 , IDID_WINDOW = 0x4 }
 
enum class  EClassCastFlags : unsigned __int64 {
  CASTCLASS_None = 0x0 , CASTCLASS_UField = 0x1 , CASTCLASS_FInt8Property = 0x2 , CASTCLASS_UEnum = 0x4 ,
  CASTCLASS_UStruct = 0x8 , CASTCLASS_UScriptStruct = 0x10 , CASTCLASS_UClass = 0x20 , CASTCLASS_FByteProperty = 0x40 ,
  CASTCLASS_FIntProperty = 0x80 , CASTCLASS_FFloatProperty = 0x100 , CASTCLASS_FUInt64Property = 0x200 , CASTCLASS_FClassProperty = 0x400 ,
  CASTCLASS_FUInt32Property = 0x800 , CASTCLASS_FInterfaceProperty = 0x1000 , CASTCLASS_FNameProperty = 0x2000 , CASTCLASS_FStrProperty = 0x4000 ,
  CASTCLASS_FProperty = 0xFFFF8000 , CASTCLASS_FObjectProperty = 0x10000 , CASTCLASS_FBoolProperty = 0x20000 , CASTCLASS_FUInt16Property = 0x40000 ,
  CASTCLASS_UFunction = 0x80000 , CASTCLASS_FStructProperty = 0x100000 , CASTCLASS_FArrayProperty = 0x200000 , CASTCLASS_FInt64Property = 0x400000 ,
  CASTCLASS_FDelegateProperty = 0x800000 , CASTCLASS_FNumericProperty = 0x1000000 , CASTCLASS_FMulticastDelegateProperty = 0x2000000 , CASTCLASS_FObjectPropertyBase = 0x4000000 ,
  CASTCLASS_FWeakObjectProperty = 0x8000000 , CASTCLASS_FLazyObjectProperty = 0x10000000 , CASTCLASS_FSoftObjectProperty = 0x20000000 , CASTCLASS_FTextProperty = 0x40000000 ,
  CASTCLASS_FInt16Property = 0x80000000
}
 
enum  EWorldType::Type : int {
  EWorldType::None = 0x0 , EWorldType::Game = 0x1 , EWorldType::Editor = 0x2 , EWorldType::PIE = 0x3 ,
  EWorldType::EditorPreview = 0x4 , EWorldType::GamePreview = 0x5 , EWorldType::GameRPC = 0x6 , EWorldType::Inactive = 0x7
}
 
enum class  EClassFlags : unsigned __int64 {
  CLASS_None = 0x0 , CLASS_Abstract = 0x1 , CLASS_DefaultConfig = 0x2 , CLASS_Config = 0x4 ,
  CLASS_Transient = 0x8 , CLASS_Optional = 0x10 , CLASS_MatchedSerializers = 0x20 , CLASS_ProjectUserConfig = 0x40 ,
  CLASS_Native = 0x80 , CLASS_NoExport = 0x100 , CLASS_NotPlaceable = 0x200 , CLASS_PerObjectConfig = 0x400 ,
  CLASS_ReplicationDataIsSetUp = 0x800 , CLASS_EditInlineNew = 0x1000 , CLASS_CollapseCategories = 0x2000 , CLASS_Interface = 0x4000 ,
  CLASS_CustomConstructor = 0xFFFF8000 , CLASS_Const = 0x10000 , CLASS_NeedsDeferredDependencyLoading = 0x20000 , CLASS_CompiledFromBlueprint = 0x40000 ,
  CLASS_MinimalAPI = 0x80000 , CLASS_RequiredAPI = 0x100000 , CLASS_DefaultToInstanced = 0x200000 , CLASS_TokenStreamAssembled = 0x400000 ,
  CLASS_HasInstancedReference = 0x800000 , CLASS_Hidden = 0x1000000 , CLASS_Deprecated = 0x2000000 , CLASS_HideDropDown = 0x4000000 ,
  CLASS_GlobalUserConfig = 0x8000000 , CLASS_Intrinsic = 0x10000000 , CLASS_Constructed = 0x20000000 , CLASS_ConfigDoNotCheckDefaults = 0x40000000 ,
  CLASS_NewerVersionExists = 0x80000000
}
 
enum class  EInternal : int { EC_InternalUseOnlyConstructor = 0x0 }
 
enum class  EMaterialValueType : unsigned __int64 {
  MCT_Float1 = 0x1 , MCT_Float2 = 0x2 , MCT_Float3 = 0x4 , MCT_Float4 = 0x8 ,
  MCT_Float = 0xF , MCT_Texture2D = 0x10 , MCT_TextureCube = 0x20 , MCT_Texture2DArray = 0x40 ,
  MCT_TextureCubeArray = 0x80 , MCT_VolumeTexture = 0x100 , MCT_StaticBool = 0x200 , MCT_Unknown = 0x400 ,
  MCT_MaterialAttributes = 0x800 , MCT_TextureExternal = 0x1000 , MCT_TextureVirtual = 0x2000 , MCT_Texture = 0x31F0 ,
  MCT_VTPageTableResult = 0x4000 , MCT_ShadingModel = 0xFFFF8000 , MCT_Strata = 0x10000 , MCT_LWCScalar = 0x20000 ,
  MCT_LWCVector2 = 0x40000 , MCT_LWCVector3 = 0x80000 , MCT_LWCVector4 = 0x100000 , MCT_LWCType = 0x1E0000 ,
  MCT_Execution = 0x200000 , MCT_VoidStatement = 0x400000 , MCT_Bool = 0x800000 , MCT_UInt1 = 0x1000000 ,
  MCT_UInt2 = 0x2000000 , MCT_UInt3 = 0x4000000 , MCT_UInt4 = 0x8000000 , MCT_UInt = 0xF000000 ,
  MCT_Numeric = 0x9E000F
}
 
enum  EKismetCompileType::Type : int {
  EKismetCompileType::SkeletonOnly = 0x0 , EKismetCompileType::Full = 0x1 , EKismetCompileType::StubAfterFailure = 0x2 , EKismetCompileType::BytecodeOnly = 0x3 ,
  EKismetCompileType::Cpp = 0x4
}
 
enum class  ModItemStatus : int {
  IS_None = 0x0 , IS_Ready = 0x1 , IS_RetrieveingInfo = 0x2 , IS_Subscribing = 0x3 ,
  IS_Waiting = 0x4 , IS_Installing = 0x5 , IS_Copying = 0x6 , IS_Failed = 0x7
}
 
enum  EInviteStatus::Type : int {
  EInviteStatus::Unknown = 0x0 , EInviteStatus::Accepted = 0x1 , EInviteStatus::PendingInbound = 0x2 , EInviteStatus::PendingOutbound = 0x3 ,
  EInviteStatus::Blocked = 0x4 , EInviteStatus::Suggested = 0x5
}
 
enum  EAnimGroupRole::Type : int {
  EAnimGroupRole::CanBeLeader = 0x0 , EAnimGroupRole::AlwaysFollower = 0x1 , EAnimGroupRole::AlwaysLeader = 0x2 , EAnimGroupRole::TransitionLeader = 0x3 ,
  EAnimGroupRole::TransitionFollower = 0x4
}
 
enum class  ESceneTextureId : int {
  PPI_SceneColor = 0x0 , PPI_SceneDepth = 0x1 , PPI_DiffuseColor = 0x2 , PPI_SpecularColor = 0x3 ,
  PPI_SubsurfaceColor = 0x4 , PPI_BaseColor = 0x5 , PPI_Specular = 0x6 , PPI_Metallic = 0x7 ,
  PPI_WorldNormal = 0x8 , PPI_SeparateTranslucency = 0x9 , PPI_Opacity = 0xA , PPI_Roughness = 0xB ,
  PPI_MaterialAO = 0xC , PPI_CustomDepth = 0xD , PPI_PostProcessInput0 = 0xE , PPI_PostProcessInput1 = 0xF ,
  PPI_PostProcessInput2 = 0x10 , PPI_PostProcessInput3 = 0x11 , PPI_PostProcessInput4 = 0x12 , PPI_PostProcessInput5 = 0x13 ,
  PPI_PostProcessInput6 = 0x14 , PPI_DecalMask = 0x15 , PPI_ShadingModelColor = 0x16 , PPI_ShadingModelID = 0x17 ,
  PPI_AmbientOcclusion = 0x18 , PPI_CustomStencil = 0x19 , PPI_StoredBaseColor = 0x1A , PPI_StoredSpecular = 0x1B ,
  PPI_Velocity = 0x1C , PPI_WorldTangent = 0x1D , PPI_Anisotropy = 0x1E
}
 
enum  EDemoPlayFailure::Type : int {
  EDemoPlayFailure::Generic = 0x0 , EDemoPlayFailure::DemoNotFound = 0x1 , EDemoPlayFailure::Corrupt = 0x2 , EDemoPlayFailure::InvalidVersion = 0x3 ,
  EDemoPlayFailure::InitBase = 0x4 , EDemoPlayFailure::GameSpecificHeader = 0x5 , EDemoPlayFailure::ReplayStreamerInternal = 0x6 , EDemoPlayFailure::LoadMap = 0x7 ,
  EDemoPlayFailure::Serialization = 0x8
}
 
enum  FParticleSystemCustomVersion::Type : int {
  FParticleSystemCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FParticleSystemCustomVersion::SkipCookingEmittersBasedOnDetailMode = 0x1 , FParticleSystemCustomVersion::FixLegacySpawningBugs = 0x2 , FParticleSystemCustomVersion::VersionPlusOne = 0x3 ,
  FParticleSystemCustomVersion::LatestVersion = 0x2
}
 
enum class  EUniformBufferBaseType : unsigned char {
  UBMT_INVALID = 0x0 , UBMT_BOOL = 0x1 , UBMT_INT32 = 0x2 , UBMT_UINT32 = 0x3 ,
  UBMT_FLOAT32 = 0x4 , UBMT_TEXTURE = 0x5 , UBMT_SRV = 0x6 , UBMT_UAV = 0x7 ,
  UBMT_SAMPLER = 0x8 , UBMT_RDG_TEXTURE = 0x9 , UBMT_RDG_TEXTURE_ACCESS = 0xA , UBMT_RDG_TEXTURE_ACCESS_ARRAY = 0xB ,
  UBMT_RDG_TEXTURE_SRV = 0xC , UBMT_RDG_TEXTURE_UAV = 0xD , UBMT_RDG_BUFFER_ACCESS = 0xE , UBMT_RDG_BUFFER_ACCESS_ARRAY = 0xF ,
  UBMT_RDG_BUFFER_SRV = 0x10 , UBMT_RDG_BUFFER_UAV = 0x11 , UBMT_RDG_UNIFORM_BUFFER = 0x12 , UBMT_NESTED_STRUCT = 0x13 ,
  UBMT_INCLUDED_STRUCT = 0x14 , UBMT_REFERENCED_STRUCT = 0x15 , UBMT_RENDER_TARGET_BINDING_SLOTS = 0x16 , EUniformBufferBaseType_Num = 0x17 ,
  EUniformBufferBaseType_NumBits = 0x5
}
 
enum  EOnlineCachedResult::Type : int { EOnlineCachedResult::Success = 0x0 , EOnlineCachedResult::NotFound = 0x1 }
 
enum  EOnlineComparisonOp::Type : int {
  EOnlineComparisonOp::Equals = 0x0 , EOnlineComparisonOp::NotEquals = 0x1 , EOnlineComparisonOp::GreaterThan = 0x2 , EOnlineComparisonOp::GreaterThanEquals = 0x3 ,
  EOnlineComparisonOp::LessThan = 0x4 , EOnlineComparisonOp::LessThanEquals = 0x5 , EOnlineComparisonOp::Near = 0x6 , EOnlineComparisonOp::In = 0x7 ,
  EOnlineComparisonOp::NotIn = 0x8
}
 
enum  EWindowMode::Type : int { EWindowMode::Fullscreen = 0x0 , EWindowMode::WindowedFullscreen = 0x1 , EWindowMode::Windowed = 0x2 , EWindowMode::NumWindowModes = 0x3 }
 
enum  EOnlineDataAdvertisementType::Type : int { EOnlineDataAdvertisementType::DontAdvertise = 0x0 , EOnlineDataAdvertisementType::ViaPingOnly = 0x1 , EOnlineDataAdvertisementType::ViaOnlineService = 0x2 , EOnlineDataAdvertisementType::ViaOnlineServiceAndPing = 0x3 }
 
enum  EOnlineSessionState::Type : int {
  EOnlineSessionState::NoSession = 0x0 , EOnlineSessionState::Creating = 0x1 , EOnlineSessionState::Pending = 0x2 , EOnlineSessionState::Starting = 0x3 ,
  EOnlineSessionState::InProgress = 0x4 , EOnlineSessionState::Ending = 0x5 , EOnlineSessionState::Ended = 0x6 , EOnlineSessionState::Destroying = 0x7
}
 
enum class  EMaterialShadingModel : int {
  MSM_Unlit = 0x0 , MSM_DefaultLit = 0x1 , MSM_Subsurface = 0x2 , MSM_PreintegratedSkin = 0x3 ,
  MSM_ClearCoat = 0x4 , MSM_SubsurfaceProfile = 0x5 , MSM_TwoSidedFoliage = 0x6 , MSM_Hair = 0x7 ,
  MSM_Cloth = 0x8 , MSM_Eye = 0x9 , MSM_SingleLayerWater = 0xA , MSM_ThinTranslucent = 0xB ,
  MSM_Strata = 0xC , MSM_NUM = 0xD , MSM_FromMaterialExpression = 0xE , MSM_MAX = 0xF
}
 
enum  ELeaderboardUpdateMethod::Type : int { ELeaderboardUpdateMethod::KeepBest = 0x0 , ELeaderboardUpdateMethod::Force = 0x1 }
 
enum  ELeaderboardFormat::Type : int { ELeaderboardFormat::Number = 0x0 , ELeaderboardFormat::Seconds = 0x1 , ELeaderboardFormat::Milliseconds = 0x2 }
 
enum  ELeaderboardSort::Type : int { ELeaderboardSort::None = 0x0 , ELeaderboardSort::Ascending = 0x1 , ELeaderboardSort::Descending = 0x2 }
 
enum class  EDynamicEmitterType : int {
  DET_Unknown = 0x0 , DET_Sprite = 0x1 , DET_Mesh = 0x2 , DET_Beam2 = 0x3 ,
  DET_Ribbon = 0x4 , DET_AnimTrail = 0x5 , DET_Custom = 0x6
}
 
enum  EOnlineAsyncTaskState::Type : int { EOnlineAsyncTaskState::NotStarted = 0x0 , EOnlineAsyncTaskState::InProgress = 0x1 , EOnlineAsyncTaskState::Done = 0x2 , EOnlineAsyncTaskState::Failed = 0x3 }
 
enum class  EVRSRateCombiner : unsigned char {
  VRSRB_Passthrough = 0x0 , VRSRB_Override = 0x1 , VRSRB_Min = 0x2 , VRSRB_Max = 0x3 ,
  VRSRB_Sum = 0x4
}
 
enum class  EParticleStates : unsigned __int64 {
  STATE_Particle_JustSpawned = 0x2000000 , STATE_Particle_Freeze = 0x4000000 , STATE_Particle_IgnoreCollisions = 0x8000000 , STATE_Particle_FreezeTranslation = 0x10000000 ,
  STATE_Particle_FreezeRotation = 0x20000000 , STATE_Particle_CollisionIgnoreCheck = 0x3C000000 , STATE_Particle_DelayCollisions = 0x40000000 , STATE_Particle_CollisionHasOccurred = 0x80000000 ,
  STATE_Mask = 0xFE000000 , STATE_CounterMask = 0x1FFFFFF
}
 
enum  EOnlineFriendState::Type : int { EOnlineFriendState::Offline = 0x0 , EOnlineFriendState::Online = 0x1 , EOnlineFriendState::Away = 0x2 , EOnlineFriendState::Busy = 0x3 }
 
enum  EFeaturePrivilegeLevel::Type : int { EFeaturePrivilegeLevel::Undefined = 0x0 , EFeaturePrivilegeLevel::Disabled = 0x1 , EFeaturePrivilegeLevel::EnabledFriendsOnly = 0x2 , EFeaturePrivilegeLevel::Enabled = 0x3 }
 
enum  ETravelFailure::Type : int {
  ETravelFailure::NoLevel = 0x0 , ETravelFailure::LoadMapFailure = 0x1 , ETravelFailure::InvalidURL = 0x2 , ETravelFailure::PackageMissing = 0x3 ,
  ETravelFailure::PackageVersion = 0x4 , ETravelFailure::NoDownload = 0x5 , ETravelFailure::TravelFailure = 0x6 , ETravelFailure::CheatCommands = 0x7 ,
  ETravelFailure::PendingNetGameCreateFailure = 0x8 , ETravelFailure::CloudSaveFailure = 0x9 , ETravelFailure::ServerTravelFailure = 0xA , ETravelFailure::ClientTravelFailure = 0xB
}
 
enum  EOnlineServerConnectionStatus::Type : char {
  EOnlineServerConnectionStatus::Normal = 0x0 , EOnlineServerConnectionStatus::NotConnected = 0x1 , EOnlineServerConnectionStatus::Connected = 0x2 , EOnlineServerConnectionStatus::ConnectionDropped = 0x3 ,
  EOnlineServerConnectionStatus::NoNetworkConnection = 0x4 , EOnlineServerConnectionStatus::ServiceUnavailable = 0x5 , EOnlineServerConnectionStatus::UpdateRequired = 0x6 , EOnlineServerConnectionStatus::ServersTooBusy = 0x7 ,
  EOnlineServerConnectionStatus::DuplicateLoginDetected = 0x8 , EOnlineServerConnectionStatus::InvalidUser = 0x9 , EOnlineServerConnectionStatus::NotAuthorized = 0xA , EOnlineServerConnectionStatus::InvalidSession = 0xB
}
 
enum  ELoginStatus::Type : int { ELoginStatus::NotLoggedIn = 0x0 , ELoginStatus::UsingLocalProfile = 0x1 , ELoginStatus::LoggedIn = 0x2 }
 
enum  EOnlineEnvironment::Type : int { EOnlineEnvironment::Development = 0x0 , EOnlineEnvironment::Certification = 0x1 , EOnlineEnvironment::Production = 0x2 , EOnlineEnvironment::Unknown = 0x3 }
 
enum class  ERHIResourceType : unsigned char {
  RRT_None = 0x0 , RRT_SamplerState = 0x1 , RRT_RasterizerState = 0x2 , RRT_DepthStencilState = 0x3 ,
  RRT_BlendState = 0x4 , RRT_VertexDeclaration = 0x5 , RRT_VertexShader = 0x6 , RRT_MeshShader = 0x7 ,
  RRT_AmplificationShader = 0x8 , RRT_PixelShader = 0x9 , RRT_GeometryShader = 0xA , RRT_RayTracingShader = 0xB ,
  RRT_ComputeShader = 0xC , RRT_GraphicsPipelineState = 0xD , RRT_ComputePipelineState = 0xE , RRT_RayTracingPipelineState = 0xF ,
  RRT_BoundShaderState = 0x10 , RRT_UniformBufferLayout = 0x11 , RRT_UniformBuffer = 0x12 , RRT_Buffer = 0x13 ,
  RRT_Texture = 0x14 , RRT_Texture2D = 0x15 , RRT_Texture2DArray = 0x16 , RRT_Texture3D = 0x17 ,
  RRT_TextureCube = 0x18 , RRT_TextureReference = 0x19 , RRT_TimestampCalibrationQuery = 0x1A , RRT_GPUFence = 0x1B ,
  RRT_RenderQuery = 0x1C , RRT_RenderQueryPool = 0x1D , RRT_ComputeFence = 0x1E , RRT_Viewport = 0x1F ,
  RRT_UnorderedAccessView = 0x20 , RRT_ShaderResourceView = 0x21 , RRT_RayTracingAccelerationStructure = 0x22 , RRT_StagingBuffer = 0x23 ,
  RRT_CustomPresent = 0x24 , RRT_ShaderLibrary = 0x25 , RRT_PipelineBinaryLibrary = 0x26 , RRT_Num = 0x27
}
 
enum class  EParticleVertexFactoryType : int { PVFT_Sprite = 0x0 , PVFT_BeamTrail = 0x1 , PVFT_Mesh = 0x2 , PVFT_MAX = 0x3 }
 
enum class  EWalkableSlopeBehavior : int {
  WalkableSlope_Default = 0x0 , WalkableSlope_Increase = 0x1 , WalkableSlope_Decrease = 0x2 , WalkableSlope_Unwalkable = 0x3 ,
  WalkableSlope_Max = 0x4
}
 
enum class  EBulkDataFlags : unsigned int {
  BULKDATA_None = 0x0 , BULKDATA_PayloadAtEndOfFile = 0x1 , BULKDATA_SerializeCompressedZLIB = 0x2 , BULKDATA_ForceSingleElementSerialization = 0x4 ,
  BULKDATA_SingleUse = 0x8 , BULKDATA_Unused = 0x20 , BULKDATA_ForceInlinePayload = 0x40 , BULKDATA_SerializeCompressed = 0x2 ,
  BULKDATA_ForceStreamPayload = 0x80 , BULKDATA_PayloadInSeperateFile = 0x100 , BULKDATA_SerializeCompressedBitWindow = 0x200 , BULKDATA_Force_NOT_InlinePayload = 0x400 ,
  BULKDATA_OptionalPayload = 0x800 , BULKDATA_MemoryMappedPayload = 0x1000 , BULKDATA_Size64Bit = 0x2000 , BULKDATA_DuplicateNonOptionalPayload = 0x4000 ,
  BULKDATA_BadDataVersion = 0xFFFF8000 , BULKDATA_NoOffsetFixUp = 0x10000 , BULKDATA_WorkspaceDomainPayload = 0x20000 , BULKDATA_LazyLoadable = 0x40000 ,
  BULKDATA_UsesIoDispatcher = 0x80000000 , BULKDATA_DataIsMemoryMapped = 0x40000000 , BULKDATA_HasAsyncReadPending = 0x20000000 , BULKDATA_AlwaysAllowDiscard = 0x10000000
}
 
enum  ERHIFeatureLevel::Type : int {
  ERHIFeatureLevel::ES2_REMOVED = 0x0 , ERHIFeatureLevel::ES3_1 = 0x1 , ERHIFeatureLevel::SM4_REMOVED = 0x2 , ERHIFeatureLevel::SM5 = 0x3 ,
  ERHIFeatureLevel::SM6 = 0x4 , ERHIFeatureLevel::Num = 0x5
}
 
enum class  EMipFadeSettings : int { MipFade_Normal = 0x0 , MipFade_Slow = 0x1 , MipFade_NumSettings = 0x2 }
 
enum class  EMaterialMergeType : int { MaterialMergeType_Default = 0x0 , MaterialMergeType_Simplygon = 0x1 }
 
enum  EAttachLocation::Type : int { EAttachLocation::KeepRelativeOffset = 0x0 , EAttachLocation::KeepWorldPosition = 0x1 , EAttachLocation::SnapToTarget = 0x2 , EAttachLocation::SnapToTargetIncludingScale = 0x3 }
 
enum  EShaderPrecisionModifier::Type : char { EShaderPrecisionModifier::Float = 0x0 , EShaderPrecisionModifier::Half = 0x1 , EShaderPrecisionModifier::Fixed = 0x2 }
 
enum class  ESamplerAddressMode : int {
  AM_Wrap = 0x0 , AM_Clamp = 0x1 , AM_Mirror = 0x2 , AM_Border = 0x3 ,
  ESamplerAddressMode_Num = 0x4 , ESamplerAddressMode_NumBits = 0x2
}
 
enum  EBlendModeFilter::Type : int { EBlendModeFilter::None = 0x0 , EBlendModeFilter::OpaqueAndMasked = 0x1 , EBlendModeFilter::Translucent = 0x2 , EBlendModeFilter::All = 0x3 }
 
enum class  EViewTargetBlendFunction : int {
  VTBlend_Linear = 0x0 , VTBlend_Cubic = 0x1 , VTBlend_EaseIn = 0x2 , VTBlend_EaseOut = 0x3 ,
  VTBlend_EaseInOut = 0x4 , VTBlend_PreBlended = 0x5 , VTBlend_MAX = 0x6
}
 
enum  EMontageNotifyTickType::Type : int { EMontageNotifyTickType::Queued = 0x0 , EMontageNotifyTickType::BranchingPoint = 0x1 }
 
enum  ERootMotionRootLock::Type : int { ERootMotionRootLock::RefPose = 0x0 , ERootMotionRootLock::AnimFirstFrame = 0x1 , ERootMotionRootLock::Zero = 0x2 }
 
enum class  EMaterialFloatPrecisionMode : int {
  MFPM_Default = 0x0 , MFPM_Full_MaterialExpressionOnly = 0x1 , MFPM_Full = 0x2 , MFPM_Half = 0x3 ,
  MFPM_MAX = 0x4
}
 
enum  EDuplicateMode::Type : int { EDuplicateMode::Normal = 0x0 , EDuplicateMode::World = 0x1 , EDuplicateMode::PIE = 0x2 }
 
enum class  EOptimizationType : int { OT_NumOfTriangles = 0x0 , OT_MaxDeviation = 0x1 , OT_MAX = 0x2 }
 
enum class  GPUSkinBoneInfluenceType : int { DefaultBoneInfluence = 0x0 , UnlimitedBoneInfluence = 0x1 }
 
enum class  ELightInteractionType : int {
  LIT_CachedIrrelevant = 0x0 , LIT_CachedLightMap = 0x1 , LIT_Dynamic = 0x2 , LIT_CachedSignedDistanceFieldShadowMap2D = 0x3 ,
  LIT_MAX = 0x4
}
 
enum class  ERichCurveInterpMode : int { RCIM_Linear = 0x0 , RCIM_Constant = 0x1 , RCIM_Cubic = 0x2 , RCIM_None = 0x3 }
 
enum class  EStencilOp : int {
  SO_Keep = 0x0 , SO_Zero = 0x1 , SO_Replace = 0x2 , SO_SaturatedIncrement = 0x3 ,
  SO_SaturatedDecrement = 0x4 , SO_Invert = 0x5 , SO_Increment = 0x6 , SO_Decrement = 0x7 ,
  EStencilOp_Num = 0x8 , EStencilOp_NumBits = 0x3
}
 
enum class  EInputEvent : int {
  IE_Pressed = 0x0 , IE_Released = 0x1 , IE_Repeat = 0x2 , IE_DoubleClick = 0x3 ,
  IE_Axis = 0x4 , IE_MAX = 0x5
}
 
enum class  EBulkDataLockStatus : int { LOCKSTATUS_Unlocked = 0x0 , LOCKSTATUS_ReadOnlyLock = 0x1 , LOCKSTATUS_ReadWriteLock = 0x2 }
 
enum class  EStructFlags : unsigned __int64 {
  STRUCT_NoFlags = 0x0 , STRUCT_Native = 0x1 , STRUCT_IdenticalNative = 0x2 , STRUCT_HasInstancedReference = 0x4 ,
  STRUCT_NoExport = 0x8 , STRUCT_Atomic = 0x10 , STRUCT_Immutable = 0x20 , STRUCT_AddStructReferencedObjects = 0x40 ,
  STRUCT_RequiredAPI = 0x200 , STRUCT_NetSerializeNative = 0x400 , STRUCT_SerializeNative = 0x800 , STRUCT_CopyNative = 0x1000 ,
  STRUCT_IsPlainOldData = 0x2000 , STRUCT_NoDestructor = 0x4000 , STRUCT_ZeroConstructor = 0xFFFF8000 , STRUCT_ExportTextItemNative = 0x10000 ,
  STRUCT_ImportTextItemNative = 0x20000 , STRUCT_PostSerializeNative = 0x40000 , STRUCT_SerializeFromMismatchedTag = 0x80000 , STRUCT_NetDeltaSerializeNative = 0x100000 ,
  STRUCT_PostScriptConstruct = 0x200000 , STRUCT_NetSharedSerialization = 0x400000 , STRUCT_Trashed = 0x800000 , STRUCT_NewerVersionExists = 0x1000000 ,
  STRUCT_CanEditChange = 0x2000000 , STRUCT_Inherit = 0x14 , STRUCT_ComputedFlags = 0x7FFC42
}
 
enum class  EPrimitiveType : int {
  PT_TriangleList = 0x0 , PT_TriangleStrip = 0x1 , PT_LineList = 0x2 , PT_QuadList = 0x3 ,
  PT_PointList = 0x4 , PT_RectList = 0x5 , PT_Num = 0x6 , PT_NumBits = 0x3
}
 
enum class  EHitProxyPriority : int { HPP_World = 0x0 , HPP_Wireframe = 0x1 , HPP_Foreground = 0x2 , HPP_UI = 0x3 }
 
enum class  EVRSAxisShadingRate : unsigned char { VRSASR_1X = 0x0 , VRSASR_2X = 0x1 , VRSASR_4X = 0x2 }
 
enum class  ERangeCompressionMode : int { RCM_UNorm = 0x0 , RCM_SNorm = 0x1 , RCM_MinMaxNorm = 0x2 , RCM_MinMax = 0x3 }
 
enum class  ESimpleElementBlendMode : int {
  SE_BLEND_Opaque = 0x0 , SE_BLEND_Masked = 0x1 , SE_BLEND_Translucent = 0x2 , SE_BLEND_Additive = 0x3 ,
  SE_BLEND_Modulate = 0x4 , SE_BLEND_MaskedDistanceField = 0x5 , SE_BLEND_MaskedDistanceFieldShadowed = 0x6 , SE_BLEND_TranslucentDistanceField = 0x7 ,
  SE_BLEND_TranslucentDistanceFieldShadowed = 0x8 , SE_BLEND_AlphaComposite = 0x9 , SE_BLEND_AlphaHoldout = 0xA , SE_BLEND_AlphaBlend = 0xB ,
  SE_BLEND_TranslucentAlphaOnly = 0xC , SE_BLEND_TranslucentAlphaOnlyWriteAlpha = 0xD , SE_BLEND_RGBA_MASK_START = 0xE , SE_BLEND_RGBA_MASK_END = 0x2D ,
  SE_BLEND_MAX = 0x2E
}
 
enum class  EShadowMapInteractionType : int { SMIT_None = 0x0 , SMIT_GlobalVolume = 0x1 , SMIT_Texture = 0x2 , SMIT_NumBits = 0x3 }
 
enum class  ELocalizedLanguage : int {
  ca = 0x0 , cs = 0x1 , da = 0x2 , de = 0x3 ,
  en = 0x4 , es = 0x5 , eu = 0x6 , fi = 0x7 ,
  fr = 0x8 , hu = 0x9 , it = 0xA , ja = 0xB ,
  ka = 0xC , ko = 0xD , nl = 0xE , pl = 0xF ,
  pt_BR = 0x10 , ru = 0x11 , sv = 0x12 , th = 0x13 ,
  tr = 0x14 , uk = 0x15 , zh = 0x16 , zh__Hans__CN = 0x17 ,
  zh__TW = 0x18 , LocalizedLanguageMAX = 0x19
}
 
enum class  SkeletalMeshOptimizationImportance : int {
  SMOI_Off = 0x0 , SMOI_Lowest = 0x1 , SMOI_Low = 0x2 , SMOI_Normal = 0x3 ,
  SMOI_High = 0x4 , SMOI_Highest = 0x5 , SMOI_MAX = 0x6
}
 
enum  EPhysicalMaterialMaskColor::Type : int {
  EPhysicalMaterialMaskColor::Red = 0x0 , EPhysicalMaterialMaskColor::Green = 0x1 , EPhysicalMaterialMaskColor::Blue = 0x2 , EPhysicalMaterialMaskColor::Cyan = 0x3 ,
  EPhysicalMaterialMaskColor::Magenta = 0x4 , EPhysicalMaterialMaskColor::Yellow = 0x5 , EPhysicalMaterialMaskColor::White = 0x6 , EPhysicalMaterialMaskColor::Black = 0x7 ,
  EPhysicalMaterialMaskColor::MAX = 0x8
}
 
enum class  SkeletalMeshOptimizationType : int { SMOT_NumOfTriangles = 0x0 , SMOT_MaxDeviation = 0x1 , SMOT_TriangleOrDeviation = 0x2 , SMOT_MAX = 0x3 }
 
enum class  EPolyFlags : unsigned __int64 {
  PF_Invisible = 0x1 , PF_NotSolid = 0x8 , PF_Semisolid = 0x20 , PF_GeomMarked = 0x40 ,
  PF_TwoSided = 0x100 , PF_Portal = 0x4000000 , PF_Memorized = 0x1000000 , PF_Selected = 0x2000000 ,
  PF_HiddenEd = 0x8000000 , PF_Hovered = 0x10000000 , PF_EdProcessed = 0x40000000 , PF_EdCut = 0x80000000 ,
  PF_NoEdit = 0xD3000000 , PF_NoImport = 0xD3000000 , PF_AddLast = 0x28 , PF_NoAddToBSP = 0xD3000000 ,
  PF_ModelComponentMask = 0x0 , PF_DefaultFlags = 0x0
}
 
enum class  EVertexElementType : int {
  VET_None = 0x0 , VET_Float1 = 0x1 , VET_Float2 = 0x2 , VET_Float3 = 0x3 ,
  VET_Float4 = 0x4 , VET_PackedNormal = 0x5 , VET_UByte4 = 0x6 , VET_UByte4N = 0x7 ,
  VET_Color = 0x8 , VET_Short2 = 0x9 , VET_Short4 = 0xA , VET_Short2N = 0xB ,
  VET_Half2 = 0xC , VET_Half4 = 0xD , VET_Short4N = 0xE , VET_UShort2 = 0xF ,
  VET_UShort4 = 0x10 , VET_UShort2N = 0x11 , VET_UShort4N = 0x12 , VET_URGB10A2N = 0x13 ,
  VET_UInt = 0x14 , VET_MAX = 0x15 , VET_NumBits = 0x5
}
 
enum class  EShowFlagInitMode : int { ESFIM_Game = 0x0 , ESFIM_Editor = 0x1 , ESFIM_VREditing = 0x2 , ESFIM_All0 = 0x3 }
 
enum class  ELightMapInteractionType : int { LMIT_None = 0x0 , LMIT_GlobalVolume = 0x1 , LMIT_Texture = 0x2 , LMIT_NumBits = 0x3 }
 
enum class  EShaderPlatform : unsigned short {
  SP_PCD3D_SM5 = 0x0 , SP_METAL = 0xB , SP_METAL_MRT = 0xC , SP_PCD3D_ES3_1 = 0xE ,
  SP_OPENGL_PCES3_1 = 0xF , SP_METAL_SM5 = 0x10 , SP_VULKAN_PCES3_1 = 0x11 , SP_METAL_SM5_NOTESS_REMOVED = 0x12 ,
  SP_VULKAN_SM5 = 0x14 , SP_VULKAN_ES3_1_ANDROID = 0x15 , SP_METAL_MACES3_1 = 0x16 , SP_OPENGL_ES3_1_ANDROID = 0x18 ,
  SP_METAL_MRT_MAC = 0x1B , SP_VULKAN_SM5_LUMIN_REMOVED = 0x1C , SP_VULKAN_ES3_1_LUMIN_REMOVED = 0x1D , SP_METAL_TVOS = 0x1E ,
  SP_METAL_MRT_TVOS = 0x1F , SP_StaticPlatform_First = 0x20 , SP_StaticPlatform_Last = 0x2F , SP_VULKAN_SM5_ANDROID = 0x30 ,
  SP_PCD3D_SM6 = 0x31 , SP_D3D_ES3_1_HOLOLENS = 0x32 , SP_CUSTOM_PLATFORM_FIRST = 0x33 , SP_CUSTOM_PLATFORM_LAST = 0x97 ,
  SP_NumPlatforms = 0x98 , SP_NumBits = 0x10
}
 
enum class  ECustomDataInputType : int {
  CIT_None = 0x0 , CIT_Float1 = 0x1 , CIT_Float2 = 0x2 , CIT_Float3 = 0x4 ,
  CIT_Float4 = 0x8
}
 
enum class  ETextureSourceFormat : int {
  TSF_Invalid = 0x0 , TSF_G8 = 0x1 , TSF_BGRA8 = 0x2 , TSF_BGRE8 = 0x3 ,
  TSF_RGBA16 = 0x4 , TSF_RGBA16F = 0x5 , TSF_RGBA8_DEPRECATED = 0x6 , TSF_RGBE8_DEPRECATED = 0x7 ,
  TSF_G16 = 0x8 , TSF_RGBA32F = 0x9 , TSF_R16F = 0xA , TSF_R32F = 0xB ,
  TSF_MAX = 0xC , TSF_RGBA8 = 0x6 , TSF_RGBE8 = 0x7
}
 
enum  EAggCollisionShape::Type : int {
  EAggCollisionShape::Sphere = 0x0 , EAggCollisionShape::Box = 0x1 , EAggCollisionShape::Sphyl = 0x2 , EAggCollisionShape::Convex = 0x3 ,
  EAggCollisionShape::TaperedCapsule = 0x4 , EAggCollisionShape::LevelSet = 0x5 , EAggCollisionShape::Unknown = 0x6
}
 
enum class  EShowFlagGroup : int {
  SFG_Normal = 0x0 , SFG_Advanced = 0x1 , SFG_PostProcess = 0x2 , SFG_CollisionModes = 0x3 ,
  SFG_Developer = 0x4 , SFG_Visualize = 0x5 , SFG_LightTypes = 0x6 , SFG_LightingComponents = 0x7 ,
  SFG_LightingFeatures = 0x8 , SFG_Lumen = 0x9 , SFG_Hidden = 0xA , SFG_Transient = 0xB ,
  SFG_Custom = 0xC , SFG_Max = 0xD
}
 
enum class  EStencilMask : int {
  SM_Default = 0x0 , SM_255 = 0x1 , SM_1 = 0x2 , SM_2 = 0x3 ,
  SM_4 = 0x4 , SM_8 = 0x5 , SM_16 = 0x6 , SM_32 = 0x7 ,
  SM_64 = 0x8 , SM_128 = 0x9 , SM_Count = 0xA
}
 
enum class  EFunctionFlags : unsigned int {
  FUNC_None = 0x0 , FUNC_Final = 0x1 , FUNC_RequiredAPI = 0x2 , FUNC_BlueprintAuthorityOnly = 0x4 ,
  FUNC_BlueprintCosmetic = 0x8 , FUNC_Net = 0x40 , FUNC_NetReliable = 0x80 , FUNC_NetRequest = 0x100 ,
  FUNC_Exec = 0x200 , FUNC_Native = 0x400 , FUNC_Event = 0x800 , FUNC_NetResponse = 0x1000 ,
  FUNC_Static = 0x2000 , FUNC_NetMulticast = 0x4000 , FUNC_UbergraphFunction = 0xFFFF8000 , FUNC_MulticastDelegate = 0x10000 ,
  FUNC_Public = 0x20000 , FUNC_Private = 0x40000 , FUNC_Protected = 0x80000 , FUNC_Delegate = 0x100000 ,
  FUNC_NetServer = 0x200000 , FUNC_HasOutParms = 0x400000 , FUNC_HasDefaults = 0x800000 , FUNC_NetClient = 0x1000000 ,
  FUNC_DLLImport = 0x2000000 , FUNC_BlueprintCallable = 0x4000000 , FUNC_BlueprintEvent = 0x8000000 , FUNC_BlueprintPure = 0x10000000 ,
  FUNC_EditorOnly = 0x20000000 , FUNC_Const = 0x40000000 , FUNC_NetValidate = 0x80000000 , FUNC_AllFlags = 0xFFFFFFFF
}
 
enum class  EConsoleVariableFlags : unsigned __int64 {
  ECVF_FlagMask = 0xFFFFFFFF , ECVF_Default = 0x0 , ECVF_Cheat = 0x1 , ECVF_ReadOnly = 0x4 ,
  ECVF_Unregistered = 0x8 , ECVF_CreatedFromIni = 0x10 , ECVF_RenderThreadSafe = 0x20 , ECVF_Scalability = 0x40 ,
  ECVF_ScalabilityGroup = 0x80 , ECVF_Preview = 0x100 , ECVF_GeneralShaderChange = 0x200 , ECVF_MobileShaderChange = 0x400 ,
  ECVF_DesktopShaderChange = 0x800 , ECVF_ExcludeFromPreview = 0x1000 , ECVF_SetFlagMask = 0xFF0000 , ECVF_Set_NoSinkCall_Unsafe = 0x10000 ,
  ECVF_SetByMask = 0xFF000000 , ECVF_SetByConstructor = 0x0 , ECVF_SetByScalability = 0x1000000 , ECVF_SetByGameSetting = 0x2000000 ,
  ECVF_SetByProjectSetting = 0x3000000 , ECVF_SetBySystemSettingsIni = 0x4000000 , ECVF_SetByDeviceProfile = 0x5000000 , ECVF_SetByGameOverride = 0x6000000 ,
  ECVF_SetByConsoleVariablesIni = 0x7000000 , ECVF_SetByCommandline = 0x8000000 , ECVF_SetByCode = 0x9000000 , ECVF_SetByConsole = 0xA000000
}
 
enum class  ERichCurveTangentMode : int { RCTM_Auto = 0x0 , RCTM_User = 0x1 , RCTM_Break = 0x2 , RCTM_None = 0x3 }
 
enum class  SkeletalMeshTerminationCriterion : int {
  SMTC_NumOfTriangles = 0x0 , SMTC_NumOfVerts = 0x1 , SMTC_TriangleOrVert = 0x2 , SMTC_AbsNumOfTriangles = 0x3 ,
  SMTC_AbsNumOfVerts = 0x4 , SMTC_AbsTriangleOrVert = 0x5 , SMTC_MAX = 0x6
}
 
enum  ETextJustify::Type : int { ETextJustify::Left = 0x0 , ETextJustify::Center = 0x1 , ETextJustify::Right = 0x2 }
 
enum class  EPackageFlags : unsigned __int64 {
  PKG_None = 0x0 , PKG_NewlyCreated = 0x1 , PKG_ClientOptional = 0x2 , PKG_ServerSideOnly = 0x4 ,
  PKG_CompiledIn = 0x10 , PKG_ForDiffing = 0x20 , PKG_EditorOnly = 0x40 , PKG_Developer = 0x80 ,
  PKG_UncookedOnly = 0x100 , PKG_Cooked = 0x200 , PKG_ContainsNoAsset = 0x400 , PKG_NotExternallyReferenceable = 0x800 ,
  PKG_UnversionedProperties = 0x2000 , PKG_ContainsMapData = 0x4000 , PKG_IsSaving = 0xFFFF8000 , PKG_Compiling = 0x10000 ,
  PKG_ContainsMap = 0x20000 , PKG_RequiresLocalizationGather = 0x40000 , PKG_PlayInEditor = 0x100000 , PKG_ContainsScript = 0x200000 ,
  PKG_DisallowExport = 0x400000 , PKG_CookGenerated = 0x8000000 , PKG_DynamicImports = 0x10000000 , PKG_RuntimeGenerated = 0x20000000 ,
  PKG_ReloadingForCooker = 0x40000000 , PKG_FilterEditorOnly = 0x80000000 , PKG_TransientFlags = 0x40008001
}
 
enum  EAngularDriveMode::Type : int { EAngularDriveMode::SLERP = 0x0 , EAngularDriveMode::TwistAndSwing = 0x1 }
 
enum class  EBlendFactor : int {
  BF_Zero = 0x0 , BF_One = 0x1 , BF_SourceColor = 0x2 , BF_InverseSourceColor = 0x3 ,
  BF_SourceAlpha = 0x4 , BF_InverseSourceAlpha = 0x5 , BF_DestAlpha = 0x6 , BF_InverseDestAlpha = 0x7 ,
  BF_DestColor = 0x8 , BF_InverseDestColor = 0x9 , BF_ConstantBlendFactor = 0xA , BF_InverseConstantBlendFactor = 0xB ,
  BF_Source1Color = 0xC , BF_InverseSource1Color = 0xD , BF_Source1Alpha = 0xE , BF_InverseSource1Alpha = 0xF ,
  EBlendFactor_Num = 0x10 , EBlendFactor_NumBits = 0x4
}
 
enum class  EPropertyFlags : unsigned __int64 {
  CPF_None = 0x0 , CPF_Edit = 0x1 , CPF_ConstParm = 0x2 , CPF_BlueprintVisible = 0x4 ,
  CPF_ExportObject = 0x8 , CPF_BlueprintReadOnly = 0x10 , CPF_Net = 0x20 , CPF_EditFixedSize = 0x40 ,
  CPF_Parm = 0x80 , CPF_OutParm = 0x100 , CPF_ZeroConstructor = 0x200 , CPF_ReturnParm = 0x400 ,
  CPF_DisableEditOnTemplate = 0x800 , CPF_NonNullable = 0x1000 , CPF_Transient = 0x2000 , CPF_Config = 0x4000 ,
  CPF_RequiredParm = 0xFFFF8000 , CPF_DisableEditOnInstance = 0x10000 , CPF_EditConst = 0x20000 , CPF_GlobalConfig = 0x40000 ,
  CPF_InstancedReference = 0x80000 , CPF_DuplicateTransient = 0x200000 , CPF_SaveGame = 0x1000000 , CPF_NoClear = 0x2000000 ,
  CPF_ReferenceParm = 0x8000000 , CPF_BlueprintAssignable = 0x10000000 , CPF_Deprecated = 0x20000000 , CPF_IsPlainOldData = 0x40000000 ,
  CPF_RepSkip = 0x80000000
}
 
enum class  EUniformBufferUsage : int { UniformBuffer_SingleDraw = 0x0 , UniformBuffer_SingleFrame = 0x1 , UniformBuffer_MultiFrame = 0x2 }
 
enum class  EMaterialProperty : int {
  MP_EmissiveColor = 0x0 , MP_Opacity = 0x1 , MP_OpacityMask = 0x2 , MP_DiffuseColor = 0x3 ,
  MP_SpecularColor = 0x4 , MP_BaseColor = 0x5 , MP_Metallic = 0x6 , MP_Specular = 0x7 ,
  MP_Roughness = 0x8 , MP_Anisotropy = 0x9 , MP_Normal = 0xA , MP_Tangent = 0xB ,
  MP_WorldPositionOffset = 0xC , MP_WorldDisplacement_DEPRECATED = 0xD , MP_TessellationMultiplier_DEPRECATED = 0xE , MP_SubsurfaceColor = 0xF ,
  MP_CustomData0 = 0x10 , MP_CustomData1 = 0x11 , MP_AmbientOcclusion = 0x12 , MP_Refraction = 0x13 ,
  MP_SSAOIntensity = 0x14 , MP_SSAOInfluence = 0x15 , MP_SSAOLightInfluence = 0x16 , MP_CustomizedUVs0 = 0x17 ,
  MP_CustomizedUVs1 = 0x18 , MP_CustomizedUVs2 = 0x19 , MP_CustomizedUVs3 = 0x1A , MP_CustomizedUVs4 = 0x1B ,
  MP_CustomizedUVs5 = 0x1C , MP_CustomizedUVs6 = 0x1D , MP_CustomizedUVs7 = 0x1E , MP_PixelDepthOffset = 0x1F ,
  MP_ShadingModel = 0x20 , MP_FrontMaterial = 0x21 , MP_SurfaceThickness = 0x22 , MP_MaterialAttributes = 0x23 ,
  MP_CustomOutput = 0x24 , MP_MAX = 0x25
}
 
enum class  EAnimAssetCurveFlags : int {
  AACF_NONE = 0x0 , AACF_DriveMorphTarget_DEPRECATED = 0x1 , AACF_DriveAttribute_DEPRECATED = 0x2 , AACF_Editable = 0x4 ,
  AACF_DriveMaterial_DEPRECATED = 0x8 , AACF_Metadata = 0x10 , AACF_DriveTrack = 0x20 , AACF_Disabled = 0x40
}
 
enum class  EShaderFrequency : unsigned char {
  SF_Vertex = 0x0 , SF_Mesh = 0x1 , SF_Amplification = 0x2 , SF_Pixel = 0x3 ,
  SF_Geometry = 0x4 , SF_Compute = 0x5 , SF_RayGen = 0x6 , SF_RayMiss = 0x7 ,
  SF_RayHitGroup = 0x8 , SF_RayCallable = 0x9 , SF_NumFrequencies = 0xA , SF_NumGraphicsFrequencies = 0x5 ,
  SF_NumStandardFrequencies = 0x6 , SF_NumBits = 0x4
}
 
enum class  ELoadFlags : unsigned __int64 {
  LOAD_None = 0x0 , LOAD_Async = 0x1 , LOAD_NoWarn = 0x2 , LOAD_EditorOnly = 0x4 ,
  LOAD_ResolvingDeferredExports = 0x8 , LOAD_Verify = 0x10 , LOAD_NoVerify = 0x80 , LOAD_IsVerifying = 0x100 ,
  LOAD_SkipLoadImportedPackages = 0x200 , LOAD_RegenerateBulkDataGuids = 0x400 , LOAD_DisableDependencyPreloading = 0x1000 , LOAD_Quiet = 0x2000 ,
  LOAD_FindIfFail = 0x4000 , LOAD_MemoryReader = 0xFFFF8000 , LOAD_NoRedirects = 0x10000 , LOAD_ForDiff = 0x20000 ,
  LOAD_PackageForPIE = 0x80000 , LOAD_DeferDependencyLoads = 0x100000 , LOAD_ForFileDiff = 0x200000 , LOAD_DisableCompileOnLoad = 0x400000 ,
  LOAD_DisableEngineVersionChecks = 0x800000
}
 
enum class  ECanCreateConnectionResponse : int {
  CONNECT_RESPONSE_MAKE = 0x0 , CONNECT_RESPONSE_DISALLOW = 0x1 , CONNECT_RESPONSE_BREAK_OTHERS_A = 0x2 , CONNECT_RESPONSE_BREAK_OTHERS_B = 0x3 ,
  CONNECT_RESPONSE_BREAK_OTHERS_AB = 0x4 , CONNECT_RESPONSE_MAKE_WITH_CONVERSION_NODE = 0x5 , CONNECT_RESPONSE_MAKE_WITH_PROMOTION = 0x6 , CONNECT_RESPONSE_MAX = 0x7
}
 
enum class  ERDGViewType : unsigned char {
  TextureUAV = 0x0 , TextureSRV = 0x1 , BufferUAV = 0x2 , BufferSRV = 0x3 ,
  MAX = 0x4
}
 
enum  ENetworkFailure::Type : int {
  ENetworkFailure::NetDriverAlreadyExists = 0x0 , ENetworkFailure::NetDriverCreateFailure = 0x1 , ENetworkFailure::NetDriverListenFailure = 0x2 , ENetworkFailure::ConnectionLost = 0x3 ,
  ENetworkFailure::ConnectionTimeout = 0x4 , ENetworkFailure::FailureReceived = 0x5 , ENetworkFailure::OutdatedClient = 0x6 , ENetworkFailure::OutdatedServer = 0x7 ,
  ENetworkFailure::PendingConnectionFailure = 0x8 , ENetworkFailure::NetGuidMismatch = 0x9 , ENetworkFailure::NetChecksumMismatch = 0xA , ENetworkFailure::TotalConversionIDMismatch = 0xB ,
  ENetworkFailure::ModMisMatch = 0xC , ENetworkFailure::ModDLCNotInstalled = 0xD , ENetworkFailure::BuildIdMismatch = 0xE , ENetworkFailure::InvalidServerPassword = 0xF
}
 
enum class  ERichCurveKeyTimeCompressionFormat : int { RCKTCF_uint16 = 0x0 , RCKTCF_float32 = 0x1 }
 
enum class  ESoundSpatializationAlgorithm : int { SPATIALIZATION_Default = 0x0 , SPATIALIZATION_HRTF = 0x1 }
 
enum class  ENetRole : int {
  ROLE_None = 0x0 , ROLE_SimulatedProxy = 0x1 , ROLE_AutonomousProxy = 0x2 , ROLE_Authority = 0x3 ,
  ROLE_MAX = 0x4
}
 
enum class  EVerticalAlignment : int { VAlign_Fill = 0x0 , VAlign_Top = 0x1 , VAlign_Center = 0x2 , VAlign_Bottom = 0x3 }
 
enum class  EGBufferSlot : int {
  GBS_Invalid = 0x0 , GBS_SceneColor = 0x1 , GBS_WorldNormal = 0x2 , GBS_PerObjectGBufferData = 0x3 ,
  GBS_Metallic = 0x4 , GBS_Specular = 0x5 , GBS_Roughness = 0x6 , GBS_ShadingModelId = 0x7 ,
  GBS_SelectiveOutputMask = 0x8 , GBS_BaseColor = 0x9 , GBS_GenericAO = 0xA , GBS_IndirectIrradiance = 0xB ,
  GBS_AO = 0xC , GBS_Velocity = 0xD , GBS_PrecomputedShadowFactor = 0xE , GBS_WorldTangent = 0xF ,
  GBS_Anisotropy = 0x10 , GBS_CustomData = 0x11 , GBS_SubsurfaceColor = 0x12 , GBS_Opacity = 0x13 ,
  GBS_SubsurfaceProfile = 0x14 , GBS_ClearCoat = 0x15 , GBS_ClearCoatRoughness = 0x16 , GBS_HairSecondaryWorldNormal = 0x17 ,
  GBS_HairBacklit = 0x18 , GBS_Cloth = 0x19 , GBS_SubsurfaceProfileX = 0x1A , GBS_IrisNormal = 0x1B ,
  GBS_SeparatedMainDirLight = 0x1C , GBS_Num = 0x1D
}
 
enum class  EGBufferCompression : int {
  GBC_Invalid = 0x0 , GBC_Raw_Float_16_16_16_16 = 0x1 , GBC_Raw_Float_16_16_16 = 0x2 , GBC_Raw_Float_11_11_10 = 0x3 ,
  GBC_Raw_Float_10_10_10 = 0x4 , GBC_Raw_Unorm_8_8_8_8 = 0x5 , GBC_Raw_Unorm_8_8_8 = 0x6 , GBC_Raw_Unorm_8_8 = 0x7 ,
  GBC_Raw_Unorm_8 = 0x8 , GBC_Raw_Unorm_2 = 0x9 , GBC_Raw_Float_16_16 = 0xA , GBC_Raw_Float_16 = 0xB ,
  GBC_Bits_4 = 0xC , GBC_Bits_2 = 0xD , GBC_Packed_Normal_Octahedral_8_8 = 0xE , GBC_EncodeNormal_Normal_16_16_16 = 0xF ,
  GBC_EncodeNormal_Normal_10_10_10 = 0x10 , GBC_EncodeNormal_Normal_8_8_8 = 0x11 , GBC_Packed_Color_5_6_5 = 0x12 , GBC_Packed_Color_5_6_5_Sqrt = 0x13 ,
  GBC_Packed_Color_4_4_4 = 0x14 , GBC_Packed_Color_4_4_4_Sqrt = 0x15 , GBC_Packed_Color_3_3_2 = 0x16 , GBC_Packed_Color_3_3_2_Sqrt = 0x17 ,
  GBC_Packed_Quantized_6 = 0x18 , GBC_Packed_Quantized_4 = 0x19 , GBC_Packed_Quantized_2 = 0x1A , GBC_Num = 0x1B
}
 
enum class  EGBufferChecker : int {
  GBCH_Invalid = 0x0 , GBCH_Even = 0x1 , GBCH_Odd = 0x2 , GBCH_Both = 0x3 ,
  GBCH_Num = 0x4
}
 
enum class  EGBufferType : int {
  GBT_Invalid = 0x0 , GBT_Unorm_16_16 = 0x1 , GBT_Unorm_8_8_8_8 = 0x2 , GBT_Unorm_11_11_10 = 0x3 ,
  GBT_Unorm_10_10_10_2 = 0x4 , GBT_Unorm_16_16_16_16 = 0x5 , GBT_Float_16_16 = 0x6 , GBT_Float_16_16_16_16 = 0x7 ,
  GBT_Num = 0x8
}
 
enum  EAcceptConnection::Type : int { EAcceptConnection::Reject = 0x0 , EAcceptConnection::Accept = 0x1 , EAcceptConnection::Ignore = 0x2 }
 
enum class  ENetworkVersionHistory : int {
  HISTORY_REPLAY_INITIAL = 0x1 , HISTORY_SAVE_ABS_TIME_MS = 0x2 , HISTORY_INCREASE_BUFFER = 0x3 , HISTORY_SAVE_ENGINE_VERSION = 0x4 ,
  HISTORY_EXTRA_VERSION = 0x5 , HISTORY_MULTIPLE_LEVELS = 0x6 , HISTORY_MULTIPLE_LEVELS_TIME_CHANGES = 0x7 , HISTORY_DELETED_STARTUP_ACTORS = 0x8 ,
  HISTORY_HEADER_FLAGS = 0x9 , HISTORY_LEVEL_STREAMING_FIXES = 0xA , HISTORY_SAVE_FULL_ENGINE_VERSION = 0xB , HISTORY_HEADER_GUID = 0xC ,
  HISTORY_CHARACTER_MOVEMENT = 0xD , HISTORY_CHARACTER_MOVEMENT_NOINTERP = 0xE , HISTORY_GUID_NAMETABLE = 0xF , HISTORY_GUIDCACHE_CHECKSUMS = 0x10 ,
  HISTORY_SAVE_PACKAGE_VERSION_UE = 0x11 , HISTORY_RECORDING_METADATA = 0x12 , HISTORY_USE_CUSTOM_VERSION = 0x13 , HISTORY_PLUS_ONE = 0x14 ,
  HISTORY_LATEST = 0x13
}
 
enum class  EAsyncIOPriorityAndFlags : int {
  AIOP_PRIORITY_MASK = 0xFF , AIOP_FLAG_PRECACHE = 0x100 , AIOP_FLAG_DONTCACHE = 0x200 , AIOP_MIN = 0x0 ,
  AIOP_Low = 0x1 , AIOP_BelowNormal = 0x2 , AIOP_Normal = 0x3 , AIOP_High = 0x4 ,
  AIOP_CriticalPath = 0x5 , AIOP_MAX = 0x5 , AIOP_NUM = 0x6 , AIOP_Precache = 0x100
}
 
enum class  EOrientation : int { Orient_Horizontal = 0x0 , Orient_Vertical = 0x1 }
 
enum  EMultiBlockLocation::Type : int { EMultiBlockLocation::None = 0xFF , EMultiBlockLocation::Start = 0x0 , EMultiBlockLocation::Middle = 0x1 , EMultiBlockLocation::End = 0x2 }
 
enum  EWindowTitleAlignment::Type : int { EWindowTitleAlignment::Left = 0x0 , EWindowTitleAlignment::Center = 0x1 , EWindowTitleAlignment::Right = 0x2 }
 
enum class  EResourceAlignment : int { VERTEXBUFFER_ALIGNMENT = 0x0 , INDEXBUFFER_ALIGNMENT = 0x0 }
 
enum class  EMemoryTraceRootHeap : unsigned char { SystemMemory = 0x0 , VideoMemory = 0x1 , EndHardcoded = 0x1 , EndReserved = 0xF }
 
enum class  ESoundGroup : int {
  SOUNDGROUP_Default = 0x0 , SOUNDGROUP_Effects = 0x1 , SOUNDGROUP_UI = 0x2 , SOUNDGROUP_Music = 0x3 ,
  SOUNDGROUP_Voice = 0x4 , SOUNDGROUP_GameSoundGroup1 = 0x5 , SOUNDGROUP_GameSoundGroup2 = 0x6 , SOUNDGROUP_GameSoundGroup3 = 0x7 ,
  SOUNDGROUP_GameSoundGroup4 = 0x8 , SOUNDGROUP_GameSoundGroup5 = 0x9 , SOUNDGROUP_GameSoundGroup6 = 0xA , SOUNDGROUP_GameSoundGroup7 = 0xB ,
  SOUNDGROUP_GameSoundGroup8 = 0xC , SOUNDGROUP_GameSoundGroup9 = 0xD , SOUNDGROUP_GameSoundGroup10 = 0xE , SOUNDGROUP_GameSoundGroup11 = 0xF ,
  SOUNDGROUP_GameSoundGroup12 = 0x10 , SOUNDGROUP_GameSoundGroup13 = 0x11 , SOUNDGROUP_GameSoundGroup14 = 0x12 , SOUNDGROUP_GameSoundGroup15 = 0x13 ,
  SOUNDGROUP_GameSoundGroup16 = 0x14 , SOUNDGROUP_GameSoundGroup17 = 0x15 , SOUNDGROUP_GameSoundGroup18 = 0x16 , SOUNDGROUP_GameSoundGroup19 = 0x17 ,
  SOUNDGROUP_GameSoundGroup20 = 0x18
}
 
enum class  TextureCompressionSettings : int {
  TC_Default = 0x0 , TC_Normalmap = 0x1 , TC_Masks = 0x2 , TC_Grayscale = 0x3 ,
  TC_Displacementmap = 0x4 , TC_VectorDisplacementmap = 0x5 , TC_HDR = 0x6 , TC_EditorIcon = 0x7 ,
  TC_Alpha = 0x8 , TC_DistanceFieldFont = 0x9 , TC_HDR_Compressed = 0xA , TC_BC7 = 0xB ,
  TC_HalfFloat = 0xC , TC_LQ = 0xD , TC_EncodedReflectionCapture = 0xE , TC_SingleFloat = 0xF ,
  TC_HDR_F32 = 0x10 , TC_MAX = 0x11
}
 
enum class  ECompareFunction : int {
  CF_Less = 0x0 , CF_LessEqual = 0x1 , CF_Greater = 0x2 , CF_GreaterEqual = 0x3 ,
  CF_Equal = 0x4 , CF_NotEqual = 0x5 , CF_Never = 0x6 , CF_Always = 0x7 ,
  ECompareFunction_Num = 0x8 , ECompareFunction_NumBits = 0x3 , CF_DepthNearOrEqual = 0x3 , CF_DepthNear = 0x2 ,
  CF_DepthFartherOrEqual = 0x1 , CF_DepthFarther = 0x0
}
 
enum  FunctionCallspace::Type : int { FunctionCallspace::Absorbed = 0x0 , FunctionCallspace::Remote = 0x1 , FunctionCallspace::Local = 0x2 }
 
enum class  EIoDispatcherPriority : unsigned __int64 {
  IoDispatcherPriority_Min = 0x80000000 , IoDispatcherPriority_Low = 0xC0000000 , IoDispatcherPriority_Medium = 0x0 , IoDispatcherPriority_High = 0x3FFFFFFF ,
  IoDispatcherPriority_Max = 0x7FFFFFFF
}
 
enum class  EBlendMode : int {
  BLEND_Opaque = 0x0 , BLEND_Masked = 0x1 , BLEND_Translucent = 0x2 , BLEND_Additive = 0x3 ,
  BLEND_Modulate = 0x4 , BLEND_AlphaComposite = 0x5 , BLEND_AlphaHoldout = 0x6 , BLEND_TranslucentColoredTransmittance = 0x7 ,
  BLEND_MAX = 0x8 , BLEND_TranslucentGreyTransmittance = 0x2 , BLEND_ColoredTransmittanceOnly = 0x4
}
 
enum class  ETranslucencyLightingMode : int {
  TLM_VolumetricNonDirectional = 0x0 , TLM_VolumetricDirectional = 0x1 , TLM_VolumetricPerVertexNonDirectional = 0x2 , TLM_VolumetricPerVertexDirectional = 0x3 ,
  TLM_Surface = 0x4 , TLM_SurfacePerPixelLighting = 0x5 , TLM_MAX = 0x6
}
 
enum class  ESocketErrors : int {
  SE_NO_ERROR = 0x0 , SE_EINTR = 0x1 , SE_EBADF = 0x2 , SE_EACCES = 0x3 ,
  SE_EFAULT = 0x4 , SE_EINVAL = 0x5 , SE_EMFILE = 0x6 , SE_EWOULDBLOCK = 0x7 ,
  SE_EINPROGRESS = 0x8 , SE_EALREADY = 0x9 , SE_ENOTSOCK = 0xA , SE_EDESTADDRREQ = 0xB ,
  SE_EMSGSIZE = 0xC , SE_EPROTOTYPE = 0xD , SE_ENOPROTOOPT = 0xE , SE_EPROTONOSUPPORT = 0xF ,
  SE_ESOCKTNOSUPPORT = 0x10 , SE_EOPNOTSUPP = 0x11 , SE_EPFNOSUPPORT = 0x12 , SE_EAFNOSUPPORT = 0x13 ,
  SE_EADDRINUSE = 0x14 , SE_EADDRNOTAVAIL = 0x15 , SE_ENETDOWN = 0x16 , SE_ENETUNREACH = 0x17 ,
  SE_ENETRESET = 0x18 , SE_ECONNABORTED = 0x19 , SE_ECONNRESET = 0x1A , SE_ENOBUFS = 0x1B ,
  SE_EISCONN = 0x1C , SE_ENOTCONN = 0x1D , SE_ESHUTDOWN = 0x1E , SE_ETOOMANYREFS = 0x1F ,
  SE_ETIMEDOUT = 0x20 , SE_ECONNREFUSED = 0x21 , SE_ELOOP = 0x22 , SE_ENAMETOOLONG = 0x23 ,
  SE_EHOSTDOWN = 0x24 , SE_EHOSTUNREACH = 0x25 , SE_ENOTEMPTY = 0x26 , SE_EPROCLIM = 0x27 ,
  SE_EUSERS = 0x28 , SE_EDQUOT = 0x29 , SE_ESTALE = 0x2A , SE_EREMOTE = 0x2B ,
  SE_EDISCON = 0x2C , SE_SYSNOTREADY = 0x2D , SE_VERNOTSUPPORTED = 0x2E , SE_NOTINITIALISED = 0x2F ,
  SE_HOST_NOT_FOUND = 0x30 , SE_TRY_AGAIN = 0x31 , SE_NO_RECOVERY = 0x32 , SE_NO_DATA = 0x33 ,
  SE_UDP_ERR_PORT_UNREACH = 0x34 , SE_ADDRFAMILY = 0x35 , SE_SYSTEM = 0x36 , SE_NODEV = 0x37 ,
  SE_GET_LAST_ERROR_CODE = 0x38
}
 
enum class  ESaveFlags : unsigned __int64 {
  SAVE_None = 0x0 , SAVE_NoError = 0x1 , SAVE_FromAutosave = 0x2 , SAVE_KeepDirty = 0x4 ,
  SAVE_KeepGUID = 0x8 , SAVE_Async = 0x10 , SAVE_Unversioned_Native = 0x20 , SAVE_CutdownPackage = 0x40 ,
  SAVE_KeepEditorOnlyCookedPackages = 0x80 , SAVE_Concurrent = 0x100 , SAVE_DiffOnly = 0x200 , SAVE_DiffCallstack = 0x400 ,
  SAVE_ComputeHash = 0x800 , SAVE_CompareLinker = 0x1000 , SAVE_BulkDataByReference = 0x2000 , SAVE_Unversioned_Properties = 0x4000 ,
  SAVE_Optional = 0xFFFF8000 , SAVE_AllowTimeout = 0x10000 , SAVE_RehydratePayloads = 0x20000 , SAVE_Unversioned = 0x4020
}
 
enum  EImmediateFlushType::Type : int { EImmediateFlushType::WaitForOutstandingTasksOnly = 0x0 , EImmediateFlushType::DispatchToRHIThread = 0x1 , EImmediateFlushType::FlushRHIThread = 0x2 , EImmediateFlushType::FlushRHIThreadFlushResources = 0x3 }
 
enum  ESlateBrushRoundingType::Type : int { ESlateBrushRoundingType::FixedRadius = 0x0 , ESlateBrushRoundingType::HalfHeightRadius = 0x1 }
 
enum  EMaterialQualityLevel::Type : char {
  EMaterialQualityLevel::Low = 0x0 , EMaterialQualityLevel::High = 0x1 , EMaterialQualityLevel::Medium = 0x2 , EMaterialQualityLevel::Epic = 0x3 ,
  EMaterialQualityLevel::Num = 0x4
}
 
enum  EProxyNormalComputationMethod::Type : int { EProxyNormalComputationMethod::AngleWeighted = 0x0 , EProxyNormalComputationMethod::AreaWeighted = 0x1 , EProxyNormalComputationMethod::EqualWeighted = 0x2 }
 
enum class  ECubeFace : unsigned int {
  CubeFace_PosX = 0x0 , CubeFace_NegX = 0x1 , CubeFace_PosY = 0x2 , CubeFace_NegY = 0x3 ,
  CubeFace_PosZ = 0x4 , CubeFace_NegZ = 0x5 , CubeFace_MAX = 0x6
}
 
enum class  EEdGraphPinDirection : int { EGPD_Input = 0x0 , EGPD_Output = 0x1 , EGPD_MAX = 0x2 }
 
enum class  FRWScopeLockType : int { SLT_ReadOnly = 0x0 , SLT_Write = 0x1 }
 
enum  EButtonClickMethod::Type : int { EButtonClickMethod::DownAndUp = 0x0 , EButtonClickMethod::MouseDown = 0x1 , EButtonClickMethod::MouseUp = 0x2 , EButtonClickMethod::PreciseClick = 0x3 }
 
enum  EChunkLocation::Type : int {
  EChunkLocation::DoesNotExist = 0x0 , EChunkLocation::NotAvailable = 0x1 , EChunkLocation::LocalSlow = 0x2 , EChunkLocation::LocalFast = 0x3 ,
  EChunkLocation::BestLocation = 0x3 , EChunkLocation::DoesNotExist = 0x0 , EChunkLocation::NotAvailable = 0x1 , EChunkLocation::LocalSlow = 0x2 ,
  EChunkLocation::LocalFast = 0x3 , EChunkLocation::BestLocation = 0x3
}
 
enum  EChunkProgressReportingType::Type : int { EChunkProgressReportingType::ETA = 0x0 , EChunkProgressReportingType::PercentageComplete = 0x1 , EChunkProgressReportingType::ETA = 0x0 , EChunkProgressReportingType::PercentageComplete = 0x1 }
 
enum  EChunkInstallSpeed::Type : int {
  EChunkInstallSpeed::Paused = 0x0 , EChunkInstallSpeed::Slow = 0x1 , EChunkInstallSpeed::Fast = 0x2 , EChunkInstallSpeed::Paused = 0x0 ,
  EChunkInstallSpeed::Slow = 0x1 , EChunkInstallSpeed::Fast = 0x2
}
 
enum  ESlateBrushTileType::Type : int { ESlateBrushTileType::NoTile = 0x0 , ESlateBrushTileType::Horizontal = 0x1 , ESlateBrushTileType::Vertical = 0x2 , ESlateBrushTileType::Both = 0x3 }
 
enum class  EThreadPriority : int {
  TPri_Normal = 0x0 , TPri_AboveNormal = 0x1 , TPri_BelowNormal = 0x2 , TPri_Highest = 0x3 ,
  TPri_Lowest = 0x4 , TPri_SlightlyBelowNormal = 0x5 , TPri_TimeCritical = 0x6 , TPri_Num = 0x7
}
 
enum class  ECameraShakePlaySpace : unsigned char { CameraLocal = 0x0 , World = 0x1 , UserDefined = 0x2 }
 
enum class  ECollisionResponse : int { ECR_Ignore = 0x0 , ECR_Overlap = 0x1 , ECR_Block = 0x2 , ECR_MAX = 0x3 }
 
enum class  ERasterizerCullMode : int {
  CM_None = 0x0 , CM_CW = 0x1 , CM_CCW = 0x2 , ERasterizerCullMode_Num = 0x3 ,
  ERasterizerCullMode_NumBits = 0x2
}
 
enum  ECompilationResult::Type : int {
  ECompilationResult::Succeeded = 0x0 , ECompilationResult::Canceled = 0x1 , ECompilationResult::UpToDate = 0x2 , ECompilationResult::CrashOrAssert = 0x3 ,
  ECompilationResult::FailedDueToHeaderChange = 0x4 , ECompilationResult::FailedDueToEngineChange = 0x5 , ECompilationResult::OtherCompilationError = 0x6 , ECompilationResult::LiveCodingLimitError = 0x7 ,
  ECompilationResult::Unsupported = 0x8 , ECompilationResult::Unknown = 0x9 , ECompilationResult::Succeeded = 0x0 , ECompilationResult::Canceled = 0x1 ,
  ECompilationResult::UpToDate = 0x2 , ECompilationResult::CrashOrAssert = 0x3 , ECompilationResult::FailedDueToHeaderChange = 0x4 , ECompilationResult::FailedDueToEngineChange = 0x5 ,
  ECompilationResult::OtherCompilationError = 0x6 , ECompilationResult::LiveCodingLimitError = 0x7 , ECompilationResult::Unsupported = 0x8 , ECompilationResult::Unknown = 0x9
}
 
enum  EProjectDescriptorVersion::Type : int {
  EProjectDescriptorVersion::Invalid = 0x0 , EProjectDescriptorVersion::Initial = 0x1 , EProjectDescriptorVersion::NameHash = 0x2 , EProjectDescriptorVersion::ProjectPluginUnification = 0x3 ,
  EProjectDescriptorVersion::LatestPlusOne = 0x4 , EProjectDescriptorVersion::Latest = 0x3
}
 
enum  ELocalizationTargetDescriptorLoadingPolicy::Type : int {
  ELocalizationTargetDescriptorLoadingPolicy::Never = 0x0 , ELocalizationTargetDescriptorLoadingPolicy::Always = 0x1 , ELocalizationTargetDescriptorLoadingPolicy::Editor = 0x2 , ELocalizationTargetDescriptorLoadingPolicy::Game = 0x3 ,
  ELocalizationTargetDescriptorLoadingPolicy::PropertyNames = 0x4 , ELocalizationTargetDescriptorLoadingPolicy::ToolTips = 0x5 , ELocalizationTargetDescriptorLoadingPolicy::Max = 0x6
}
 
enum  ELoadingPhase::Type : int {
  ELoadingPhase::EarliestPossible = 0x0 , ELoadingPhase::PostConfigInit = 0x1 , ELoadingPhase::PostSplashScreen = 0x2 , ELoadingPhase::PreEarlyLoadingScreen = 0x3 ,
  ELoadingPhase::PreLoadingScreen = 0x4 , ELoadingPhase::PreDefault = 0x5 , ELoadingPhase::Default = 0x6 , ELoadingPhase::PostDefault = 0x7 ,
  ELoadingPhase::PostEngineInit = 0x8 , ELoadingPhase::None = 0x9 , ELoadingPhase::Max = 0xA
}
 
enum  EHostType::Type : int {
  EHostType::Runtime = 0x0 , EHostType::RuntimeNoCommandlet = 0x1 , EHostType::RuntimeAndProgram = 0x2 , EHostType::CookedOnly = 0x3 ,
  EHostType::UncookedOnly = 0x4 , EHostType::Developer = 0x5 , EHostType::DeveloperTool = 0x6 , EHostType::Editor = 0x7 ,
  EHostType::EditorNoCommandlet = 0x8 , EHostType::EditorAndProgram = 0x9 , EHostType::Program = 0xA , EHostType::ServerOnly = 0xB ,
  EHostType::ClientOnly = 0xC , EHostType::ClientOnlyNoCommandlet = 0xD , EHostType::Max = 0xE
}
 
enum  ELinkerType::Type : int { ELinkerType::None = 0x0 , ELinkerType::Load = 0x1 , ELinkerType::Save = 0x2 }
 
enum  EAnimNotifyEventType::Type : int { EAnimNotifyEventType::Begin = 0x0 , EAnimNotifyEventType::End = 0x1 }
 
enum class  EInterpCurveMode : int {
  CIM_Linear = 0x0 , CIM_CurveAuto = 0x1 , CIM_Constant = 0x2 , CIM_CurveUser = 0x3 ,
  CIM_CurveBreak = 0x4 , CIM_CurveAutoClamped = 0x5 , CIM_Unknown = 0x6
}
 
enum class  ENetMode : int {
  NM_Standalone = 0x0 , NM_DedicatedServer = 0x1 , NM_ListenServer = 0x2 , NM_Client = 0x3 ,
  NM_MAX = 0x4
}
 
enum class  EDrawRectangleFlags : int { EDRF_Default = 0x0 , EDRF_UseTriangleOptimization = 0x1 , EDRF_UseTesselatedIndexBuffer = 0x2 }
 
enum class  EDebugViewShaderMode : int {
  DVSM_None = 0x0 , DVSM_ShaderComplexity = 0x1 , DVSM_ShaderComplexityContainedQuadOverhead = 0x2 , DVSM_ShaderComplexityBleedingQuadOverhead = 0x3 ,
  DVSM_QuadComplexity = 0x4 , DVSM_PrimitiveDistanceAccuracy = 0x5 , DVSM_MeshUVDensityAccuracy = 0x6 , DVSM_MaterialTextureScaleAccuracy = 0x7 ,
  DVSM_OutputMaterialTextureScales = 0x8 , DVSM_RequiredTextureResolution = 0x9 , DVSM_VirtualTexturePendingMips = 0xA , DVSM_LODColoration = 0xB ,
  DVSM_VisualizeGPUSkinCache = 0xC , DVSM_MAX = 0xD
}
 
enum class  ERichCurveTangentWeightMode : int { RCTWM_WeightedNone = 0x0 , RCTWM_WeightedArrive = 0x1 , RCTWM_WeightedLeave = 0x2 , RCTWM_WeightedBoth = 0x3 }
 
enum  EAnimLinkMethod::Type : int { EAnimLinkMethod::Absolute = 0x0 , EAnimLinkMethod::Relative = 0x1 , EAnimLinkMethod::Proportional = 0x2 }
 
enum class  EImportStaticMeshVersion : int { BeforeImportStaticMeshVersionWasAdded = 0x0 , RemoveStaticMeshSkinxxWorkflow = 0x1 , StaticMeshVersionPlusOne = 0x2 , LastVersion = 0x1 }
 
enum  ERigidBodyFlags::Type : int { ERigidBodyFlags::None = 0x0 , ERigidBodyFlags::Sleeping = 0x1 , ERigidBodyFlags::NeedsUpdate = 0x2 }
 
enum class  ERHITextureSRVOverrideSRGBType : unsigned char { SRGBO_Default = 0x0 , SRGBO_ForceDisable = 0x1 }
 
enum class  EMaterialShadingRate : int {
  MSR_1x1 = 0x0 , MSR_2x1 = 0x1 , MSR_1x2 = 0x2 , MSR_2x2 = 0x3 ,
  MSR_4x2 = 0x4 , MSR_2x4 = 0x5 , MSR_4x4 = 0x6 , MSR_Count = 0x7
}
 
enum  ESlateBrushImageType::Type : int { ESlateBrushImageType::NoImage = 0x0 , ESlateBrushImageType::FullColor = 0x1 , ESlateBrushImageType::Linear = 0x2 , ESlateBrushImageType::Vector = 0x3 }
 
enum class  EMaterialDomain : int {
  MD_Surface = 0x0 , MD_DeferredDecal = 0x1 , MD_LightFunction = 0x2 , MD_Volume = 0x3 ,
  MD_PostProcess = 0x4 , MD_UI = 0x5 , MD_RuntimeVirtualTexture = 0x6 , MD_Compute = 0x7 ,
  MD_MAX = 0x8
}
 
enum class  ENetDormancy : int {
  DORM_Never = 0x0 , DORM_Awake = 0x1 , DORM_DormantAll = 0x2 , DORM_DormantPartial = 0x3 ,
  DORM_Initial = 0x4 , DORM_MAX = 0x5
}
 
enum class  EObjectMark : int {
  OBJECTMARK_NOMARKS = 0x0 , OBJECTMARK_Saved = 0x4 , OBJECTMARK_TagImp = 0x8 , OBJECTMARK_TagExp = 0x10 ,
  OBJECTMARK_NotForClient = 0x20 , OBJECTMARK_NotForServer = 0x40 , OBJECTMARK_NotAlwaysLoadedForEditorGame = 0x80 , OBJECTMARK_EditorOnly = 0x100 ,
  OBJECTMARK_NotForTargetPlatform = 0x200 , OBJECTMARK_INHERITEDMARKS = 0x360 , OBJECTMARK_ALLMARKS = 0xFF
}
 
enum class  EColorWriteMask : int {
  CW_RED = 0x1 , CW_GREEN = 0x2 , CW_BLUE = 0x4 , CW_ALPHA = 0x8 ,
  CW_NONE = 0x0 , CW_RGB = 0x7 , CW_RGBA = 0xF , CW_RG = 0x3 ,
  CW_BA = 0xC , EColorWriteMask_NumBits = 0x4
}
 
enum class  EConnectionState : int { USOCK_Invalid = 0x0 , USOCK_Closed = 0x1 , USOCK_Pending = 0x2 , USOCK_Open = 0x3 }
 
enum class  ERichCurveExtrapolation : int {
  RCCE_Cycle = 0x0 , RCCE_CycleWithOffset = 0x1 , RCCE_Oscillate = 0x2 , RCCE_Linear = 0x3 ,
  RCCE_Constant = 0x4 , RCCE_None = 0x5
}
 
enum class  ERepDataBufferType : int { ObjectBuffer = 0x0 , ShadowBuffer = 0x1 }
 
enum class  EGCReferenceType : int {
  GCRT_None = 0x0 , GCRT_Object = 0x1 , GCRT_ExternalPackage = 0x2 , GCRT_ArrayObject = 0x3 ,
  GCRT_ArrayStruct = 0x4 , GCRT_FixedArray = 0x5 , GCRT_AddStructReferencedObjects = 0x6 , GCRT_AddReferencedObjects = 0x7 ,
  GCRT_AddTMapReferencedObjects = 0x8 , GCRT_AddTSetReferencedObjects = 0x9 , GCRT_AddFieldPathReferencedObject = 0xA , GCRT_ArrayAddFieldPathReferencedObject = 0xB ,
  GCRT_EndOfPointer = 0xC , GCRT_EndOfStream = 0xD , GCRT_ArrayObjectFreezable = 0xE , GCRT_ArrayStructFreezable = 0xF ,
  GCRT_Optional = 0x10 , GCRT_WeakObject = 0x11 , GCRT_ArrayWeakObject = 0x12 , GCRT_LazyObject = 0x13 ,
  GCRT_ArrayLazyObject = 0x14 , GCRT_SoftObject = 0x15 , GCRT_ArraySoftObject = 0x16 , GCRT_Delegate = 0x17 ,
  GCRT_ArrayDelegate = 0x18 , GCRT_MulticastDelegate = 0x19 , GCRT_ArrayMulticastDelegate = 0x1A , GCRT_DynamicallyTypedValue = 0x1B ,
  GCRT_SlowAddReferencedObjects = 0x1C
}
 
enum class  EFileRead : int { FILEREAD_None = 0x0 , FILEREAD_NoFail = 0x1 , FILEREAD_Silent = 0x2 , FILEREAD_AllowWrite = 0x4 }
 
enum class  EFileWrite : int {
  FILEWRITE_None = 0x0 , FILEWRITE_NoFail = 0x1 , FILEWRITE_NoReplaceExisting = 0x2 , FILEWRITE_EvenIfReadOnly = 0x4 ,
  FILEWRITE_Append = 0x8 , FILEWRITE_AllowRead = 0x10 , FILEWRITE_Silent = 0x20
}
 
enum  ESlateBrushDrawType::Type : int {
  ESlateBrushDrawType::NoDrawType = 0x0 , ESlateBrushDrawType::Box = 0x1 , ESlateBrushDrawType::Border = 0x2 , ESlateBrushDrawType::Image = 0x3 ,
  ESlateBrushDrawType::RoundedBox = 0x4
}
 
enum class  EHorizontalAlignment : int { HAlign_Fill = 0x0 , HAlign_Left = 0x1 , HAlign_Center = 0x2 , HAlign_Right = 0x3 }
 
enum  EMaterialShaderMapUsage::Type : int {
  EMaterialShaderMapUsage::Default = 0x0 , EMaterialShaderMapUsage::LightmassExportEmissive = 0x1 , EMaterialShaderMapUsage::LightmassExportDiffuse = 0x2 , EMaterialShaderMapUsage::LightmassExportOpacity = 0x3 ,
  EMaterialShaderMapUsage::LightmassExportNormal = 0x4 , EMaterialShaderMapUsage::MaterialExportBaseColor = 0x5 , EMaterialShaderMapUsage::MaterialExportSpecular = 0x6 , EMaterialShaderMapUsage::MaterialExportNormal = 0x7 ,
  EMaterialShaderMapUsage::MaterialExportTangent = 0x8 , EMaterialShaderMapUsage::MaterialExportMetallic = 0x9 , EMaterialShaderMapUsage::MaterialExportRoughness = 0xA , EMaterialShaderMapUsage::MaterialExportAnisotropy = 0xB ,
  EMaterialShaderMapUsage::MaterialExportAO = 0xC , EMaterialShaderMapUsage::MaterialExportEmissive = 0xD , EMaterialShaderMapUsage::MaterialExportOpacity = 0xE , EMaterialShaderMapUsage::MaterialExportOpacityMask = 0xF ,
  EMaterialShaderMapUsage::MaterialExportSubSurfaceColor = 0x10 , EMaterialShaderMapUsage::MaterialExportClearCoat = 0x11 , EMaterialShaderMapUsage::MaterialExportClearCoatRoughness = 0x12 , EMaterialShaderMapUsage::MaterialExportCustomOutput = 0x13 ,
  EMaterialShaderMapUsage::MaterialExportShadingModel = 0x14 , EMaterialShaderMapUsage::MaterialExportRefraction = 0x15
}
 
enum  ERenderThreadIdleTypes::Type : int { ERenderThreadIdleTypes::WaitingForAllOtherSleep = 0x0 , ERenderThreadIdleTypes::WaitingForGPUQuery = 0x1 , ERenderThreadIdleTypes::WaitingForGPUPresent = 0x2 , ERenderThreadIdleTypes::Num = 0x3 }
 
enum class  AnimationCompressionFormat : int {
  ACF_None = 0x0 , ACF_Float96NoW = 0x1 , ACF_Fixed48NoW = 0x2 , ACF_IntervalFixed32NoW = 0x3 ,
  ACF_Fixed32NoW = 0x4 , ACF_Float32NoW = 0x5 , ACF_Identity = 0x6 , ACF_MAX = 0x7
}
 
enum class  EBlendOperation : int {
  BO_Add = 0x0 , BO_Subtract = 0x1 , BO_Min = 0x2 , BO_Max = 0x3 ,
  BO_ReverseSubtract = 0x4 , EBlendOperation_Num = 0x5 , EBlendOperation_NumBits = 0x3
}
 
enum class  ESceneDepthPriorityGroup : int { SDPG_World = 0x0 , SDPG_Foreground = 0x1 , SDPG_MAX = 0x2 }
 
enum class  ERasterizerFillMode : int {
  FM_Point = 0x0 , FM_Wireframe = 0x1 , FM_Solid = 0x2 , ERasterizerFillMode_Num = 0x3 ,
  ERasterizerFillMode_NumBits = 0x2
}
 
enum class  ESamplerFilter : int {
  SF_Point = 0x0 , SF_Bilinear = 0x1 , SF_Trilinear = 0x2 , SF_AnisotropicPoint = 0x3 ,
  SF_AnisotropicLinear = 0x4 , ESamplerFilter_Num = 0x5 , ESamplerFilter_NumBits = 0x3
}
 
enum  EMessageSeverity::Type : int {
  EMessageSeverity::CriticalError = 0x0 , EMessageSeverity::Error = 0x1 , EMessageSeverity::PerformanceWarning = 0x2 , EMessageSeverity::Warning = 0x3 ,
  EMessageSeverity::Info = 0x4
}
 
enum  EModType::Type : int {
  EModType::Unknown = 0x0 , EModType::Game = 0x1 , EModType::Map = 0x2 , EModType::TotalConversion = 0x3 ,
  EModType::IslandExtension = 0x4
}
 
enum  EButtonTouchMethod::Type : int { EButtonTouchMethod::DownAndUp = 0x0 , EButtonTouchMethod::Down = 0x1 , EButtonTouchMethod::PreciseTap = 0x2 }
 
enum class  EImportanceLevel : int {
  IL_Off = 0x0 , IL_Lowest = 0x1 , IL_Low = 0x2 , IL_Normal = 0x3 ,
  IL_High = 0x4 , IL_Highest = 0x5 , TEMP_BROKEN2 = 0x6 , EImportanceLevel_MAX = 0x7
}
 
enum  EMeshFeatureImportance::Type : int {
  EMeshFeatureImportance::Off = 0x0 , EMeshFeatureImportance::Lowest = 0x1 , EMeshFeatureImportance::Low = 0x2 , EMeshFeatureImportance::Normal = 0x3 ,
  EMeshFeatureImportance::High = 0x4 , EMeshFeatureImportance::Highest = 0x5
}
 
enum class  EBspNodeFlags : int {
  NF_NotCsg = 0x1 , NF_NotVisBlocking = 0x4 , NF_BrightCorners = 0x10 , NF_IsNew = 0x20 ,
  NF_IsFront = 0x40 , NF_IsBack = 0x80
}
 
enum  ENetworkLagState::Type : int { ENetworkLagState::NotLagging = 0x0 , ENetworkLagState::Lagging = 0x1 }
 
enum class  ETranslucencyVolumeCascade : int { TVC_Inner = 0x0 , TVC_Outer = 0x1 , TVC_MAX = 0x2 }
 
enum class  TextureAddress : int { TA_Wrap = 0x0 , TA_Clamp = 0x1 , TA_Mirror = 0x2 , TA_MAX = 0x3 }
 
enum  ERangeBoundTypes::Type : int {
  ERangeBoundTypes::Exclusive = 0x0 , ERangeBoundTypes::Inclusive = 0x1 , ERangeBoundTypes::Open = 0x2 , ERangeBoundTypes::Exclusive = 0x0 ,
  ERangeBoundTypes::Inclusive = 0x1 , ERangeBoundTypes::Open = 0x2
}
 
enum class  ESlateTextureAtlasPaddingStyle : int { NoPadding = 0x0 , DilateBorder = 0x1 , PadWithZero = 0x2 }
 
enum  ERootMotionMode::Type : int { ERootMotionMode::NoRootMotionExtraction = 0x0 , ERootMotionMode::IgnoreRootMotion = 0x1 , ERootMotionMode::RootMotionFromEverything = 0x2 , ERootMotionMode::RootMotionFromMontagesOnly = 0x3 }
 
enum class  EVRSShadingRate : unsigned char {
  VRSSR_1x1 = 0x0 , VRSSR_1x2 = 0x1 , VRSSR_2x1 = 0x4 , VRSSR_2x2 = 0x5 ,
  VRSSR_2x4 = 0x6 , VRSSR_4x2 = 0x9 , VRSSR_4x4 = 0xA , VRSSR_Last = 0xA
}
 
enum class  EMaterialParameterAssociation : int { LayerParameter = 0x0 , BlendParameter = 0x1 , GlobalParameter = 0x2 }
 
enum  ECollisionEnabled::Type : int {
  ECollisionEnabled::NoCollision = 0x0 , ECollisionEnabled::QueryOnly = 0x1 , ECollisionEnabled::PhysicsOnly = 0x2 , ECollisionEnabled::QueryAndPhysics = 0x3 ,
  ECollisionEnabled::ProbeOnly = 0x4 , ECollisionEnabled::QueryAndProbe = 0x5
}
 
enum class  EMenuPlacement : int {
  MenuPlacement_BelowAnchor = 0x0 , MenuPlacement_CenteredBelowAnchor = 0x1 , MenuPlacement_BelowRightAnchor = 0x2 , MenuPlacement_ComboBox = 0x3 ,
  MenuPlacement_ComboBoxRight = 0x4 , MenuPlacement_MenuRight = 0x5 , MenuPlacement_AboveAnchor = 0x6 , MenuPlacement_CenteredAboveAnchor = 0x7 ,
  MenuPlacement_AboveRightAnchor = 0x8 , MenuPlacement_MenuLeft = 0x9 , MenuPlacement_Center = 0xA , MenuPlacement_RightLeftCenter = 0xB ,
  MenuPlacement_MatchBottomLeft = 0xC
}
 
enum  EClientLoginState::Type : int {
  EClientLoginState::Invalid = 0x0 , EClientLoginState::LoggingIn = 0x1 , EClientLoginState::Welcomed = 0x2 , EClientLoginState::ReceivedJoin = 0x3 ,
  EClientLoginState::CleanedUp = 0x4
}
 
enum  ELaunchVerb::Type : int { ELaunchVerb::Open = 0x0 , ELaunchVerb::Edit = 0x1 , ELaunchVerb::Open = 0x0 , ELaunchVerb::Edit = 0x1 }
 
enum class  EConstructTextureFlags : int {
  CTF_Compress = 0x1 , CTF_DeferCompression = 0x2 , CTF_SRGB = 0x4 , CTF_AllowMips = 0x8 ,
  CTF_ForceOneBitAlpha = 0x10 , CTF_RemapAlphaAsMasked = 0x20 , CTF_ForceOpaque = 0x40 , CTF_Default = 0x5
}
 
enum class  ERelativeTransformSpace : int { RTS_World = 0x0 , RTS_Actor = 0x1 , RTS_Component = 0x2 , RTS_ParentBoneSpace = 0x3 }
 
enum  EColumnSortMode::Type : int { EColumnSortMode::None = 0x0 , EColumnSortMode::Ascending = 0x1 , EColumnSortMode::Descending = 0x2 }
 
enum  EMessageToken::Type : int {
  EMessageToken::Action = 0x0 , EMessageToken::Actor = 0x1 , EMessageToken::AssetName = 0x2 , EMessageToken::Documentation = 0x3 ,
  EMessageToken::Image = 0x4 , EMessageToken::Object = 0x5 , EMessageToken::Severity = 0x6 , EMessageToken::Text = 0x7 ,
  EMessageToken::Tutorial = 0x8 , EMessageToken::URL = 0x9 , EMessageToken::EdGraph = 0xA , EMessageToken::DynamicText = 0xB
}
 
enum  EColumnSizeMode::Type : int { EColumnSizeMode::Fill = 0x0 , EColumnSizeMode::Fixed = 0x1 , EColumnSizeMode::Manual = 0x2 , EColumnSizeMode::FillSized = 0x3 }
 
enum class  ESamplerCompareFunction : int { SCF_Never = 0x0 , SCF_Less = 0x1 }
 
enum  EScopedUpdate::Type : int { EScopedUpdate::ImmediateUpdates = 0x0 , EScopedUpdate::DeferredUpdates = 0x1 }
 
enum  EBoneSpaces::Type : int { EBoneSpaces::WorldSpace = 0x0 , EBoneSpaces::ComponentSpace = 0x1 }
 
enum  EComponentMobility::Type : int { EComponentMobility::Static = 0x0 , EComponentMobility::Stationary = 0x1 , EComponentMobility::Movable = 0x2 }
 
enum class  ECollisionChannel : int {
  ECC_WorldStatic = 0x0 , ECC_WorldDynamic = 0x1 , ECC_Visibility = 0x2 , ECC_PhysicsBody = 0x3 ,
  ECC_Destructible = 0x4 , ECC_GameTraceChannel1 = 0x5 , ECC_GameTraceChannel2 = 0x6 , ECC_GameTraceChannel3 = 0x7 ,
  ECC_GameTraceChannel4 = 0x8 , ECC_GameTraceChannel5 = 0x9 , ECC_GameTraceChannel6 = 0xA , ECC_GameTraceChannel7 = 0xB ,
  ECC_GameTraceChannel8 = 0xC , ECC_GameTraceChannel9 = 0xD , ECC_GameTraceChannel10 = 0xE , ECC_GameTraceChannel11 = 0xF ,
  ECC_GameTraceChannel12 = 0x10 , ECC_GameTraceChannel13 = 0x11 , ECC_GameTraceChannel14 = 0x12 , ECC_GameTraceChannel15 = 0x13 ,
  ECC_GameTraceChannel16 = 0x14 , ECC_GameTraceChannel17 = 0x15 , ECC_GameTraceChannel18 = 0x16 , ECC_GameTraceChannel19 = 0x17 ,
  ECC_GameTraceChannel20 = 0x18 , ECC_GameTraceChannel21 = 0x19 , ECC_GameTraceChannel22 = 0x1A , ECC_GameTraceChannel23 = 0x1B ,
  ECC_GameTraceChannel24 = 0x1C , ECC_GameTraceChannel25 = 0x1D , ECC_GameTraceChannel26 = 0x1E , ECC_GameTraceChannel27 = 0x1F ,
  ECC_OverlapAll_Deprecated = 0x20 , ECC_MAX = 0x21
}
 
enum  ETransitionLogicType::Type : int { ETransitionLogicType::TLT_StandardBlend = 0x0 , ETransitionLogicType::TLT_Inertialization = 0x1 , ETransitionLogicType::TLT_Custom = 0x2 }
 
enum  ECameraProjectionMode::Type : int { ECameraProjectionMode::Perspective = 0x0 , ECameraProjectionMode::Orthographic = 0x1 }
 
enum class  EBloomMethod : int { BM_SOG = 0x0 , BM_FFT = 0x1 , BM_MAX = 0x2 }
 
enum  EWindowZone::Type : int {
  EWindowZone::NotInWindow = 0x0 , EWindowZone::TopLeftBorder = 0x1 , EWindowZone::TopBorder = 0x2 , EWindowZone::TopRightBorder = 0x3 ,
  EWindowZone::LeftBorder = 0x4 , EWindowZone::ClientArea = 0x5 , EWindowZone::RightBorder = 0x6 , EWindowZone::BottomLeftBorder = 0x7 ,
  EWindowZone::BottomBorder = 0x8 , EWindowZone::BottomRightBorder = 0x9 , EWindowZone::TitleBar = 0xA , EWindowZone::MinimizeButton = 0xB ,
  EWindowZone::MaximizeButton = 0xC , EWindowZone::CloseButton = 0xD , EWindowZone::SysMenu = 0xE , EWindowZone::Unspecified = 0x0
}
 
enum  EButtonPressMethod::Type : int { EButtonPressMethod::DownAndUp = 0x0 , EButtonPressMethod::ButtonPress = 0x1 , EButtonPressMethod::ButtonRelease = 0x2 }
 
enum  MarkerIndexSpecialValues::Type : int { MarkerIndexSpecialValues::Unitialized = 0xFE , MarkerIndexSpecialValues::AnimationBoundary = 0xFF }
 
enum  EBoneTranslationRetargetingMode::Type : int {
  EBoneTranslationRetargetingMode::Animation = 0x0 , EBoneTranslationRetargetingMode::Skeleton = 0x1 , EBoneTranslationRetargetingMode::AnimationScaled = 0x2 , EBoneTranslationRetargetingMode::AnimationRelative = 0x3 ,
  EBoneTranslationRetargetingMode::OrientAndScale = 0x4
}
 
enum  ENavigationDirtyFlag::Type : int {
  ENavigationDirtyFlag::Geometry = 0x1 , ENavigationDirtyFlag::DynamicModifier = 0x2 , ENavigationDirtyFlag::UseAgentHeight = 0x4 , ENavigationDirtyFlag::NavigationBounds = 0x8 ,
  ENavigationDirtyFlag::All = 0x3
}
 
enum  EIncludeSuperFlag::Type : int { EIncludeSuperFlag::ExcludeSuper = 0x0 , EIncludeSuperFlag::IncludeSuper = 0x1 }
 
enum  EDynamicForceFeedbackAction::Type : int { EDynamicForceFeedbackAction::Start = 0x0 , EDynamicForceFeedbackAction::Update = 0x1 , EDynamicForceFeedbackAction::Stop = 0x2 }
 
enum class  ECompilerFlags : int {
  CFLAG_PreferFlowControl = 0x0 , CFLAG_Debug = 0x1 , CFLAG_AvoidFlowControl = 0x2 , CFLAG_SkipValidation = 0x3 ,
  CFLAG_StandardOptimization = 0x4 , CFLAG_ForceOptimization = 0x5 , CFLAG_GenerateSymbols = 0x6 , CFLAG_ExtraShaderData = 0x7 ,
  CFLAG_AllowUniqueSymbols = 0x8 , CFLAG_NoFastMath = 0x9 , CFLAG_ZeroInitialise = 0xA , CFLAG_BoundsChecking = 0xB ,
  CFLAG_ForceRemoveUnusedInterpolators = 0xC , CFLAG_VertexToGeometryShader = 0xD , CFLAG_VertexToPrimitiveShader = 0xE , CFLAG_VertexUseAutoCulling = 0xF ,
  CFLAG_Archive = 0x10 , CFLAG_UsesExternalTexture = 0x11 , CFLAG_UseEmulatedUB = 0x12 , CFLAG_WaveOperations = 0x13 ,
  CFLAG_ForceDXC = 0x14 , CFLAG_SkipOptimizations = 0x15 , CFLAG_SkipOptimizationsDXC = 0x16 , CFLAG_AllowTypedUAVLoads = 0x17 ,
  CFLAG_Wave32 = 0x18 , CFLAG_InlineRayTracing = 0x19 , CFLAG_D3D12ForceShaderConductorRewrite = 0x1A , CFLAG_AllowRealTypes = 0x1B ,
  CFLAG_PrecompileWithDXC = 0x1C , CFLAG_HLSL2021 = 0x1D , CFLAG_WarningsAsErrors = 0x1E , CFLAG_BindlessResources = 0x1F ,
  CFLAG_BindlessSamplers = 0x20 , CFLAG_RemoveDeadCode = 0x21 , CFLAG_UseLegacyPreprocessor = 0x22 , CFLAG_Max = 0x23
}
 
enum class  EShaderParameterFlags : int { SPF_Optional = 0x0 , SPF_Mandatory = 0x1 }
 
enum  EDropEffect::Type : int { EDropEffect::None = 0x0 , EDropEffect::Copy = 0x1 , EDropEffect::Move = 0x2 , EDropEffect::Link = 0x3 }
 
enum  ECollisionShape::Type : int { ECollisionShape::Line = 0x0 , ECollisionShape::Box = 0x1 , ECollisionShape::Sphere = 0x2 , ECollisionShape::Capsule = 0x3 }
 
enum  ETransformBlendMode::Type : int { ETransformBlendMode::Overwrite = 0x0 , ETransformBlendMode::Accumulate = 0x1 }
 
enum  EAudioMixerChannel::Type : int {
  EAudioMixerChannel::FrontLeft = 0x0 , EAudioMixerChannel::FrontRight = 0x1 , EAudioMixerChannel::FrontCenter = 0x2 , EAudioMixerChannel::LowFrequency = 0x3 ,
  EAudioMixerChannel::BackLeft = 0x4 , EAudioMixerChannel::BackRight = 0x5 , EAudioMixerChannel::FrontLeftOfCenter = 0x6 , EAudioMixerChannel::FrontRightOfCenter = 0x7 ,
  EAudioMixerChannel::BackCenter = 0x8 , EAudioMixerChannel::SideLeft = 0x9 , EAudioMixerChannel::SideRight = 0xA , EAudioMixerChannel::TopCenter = 0xB ,
  EAudioMixerChannel::TopFrontLeft = 0xC , EAudioMixerChannel::TopFrontCenter = 0xD , EAudioMixerChannel::TopFrontRight = 0xE , EAudioMixerChannel::TopBackLeft = 0xF ,
  EAudioMixerChannel::TopBackCenter = 0x10 , EAudioMixerChannel::TopBackRight = 0x11 , EAudioMixerChannel::Unknown = 0x12 , EAudioMixerChannel::ChannelTypeCount = 0x13 ,
  EAudioMixerChannel::DefaultChannel = 0x0
}
 
enum class  ERichCurveCompressionFormat : int {
  RCCF_Empty = 0x0 , RCCF_Constant = 0x1 , RCCF_Linear = 0x2 , RCCF_Cubic = 0x3 ,
  RCCF_Mixed = 0x4 , RCCF_Weighted = 0x5
}
 
enum  EAxisOption::Type : int {
  EAxisOption::X = 0x0 , EAxisOption::Y = 0x1 , EAxisOption::Z = 0x2 , EAxisOption::X_Neg = 0x3 ,
  EAxisOption::Y_Neg = 0x4 , EAxisOption::Z_Neg = 0x5 , EAxisOption::Custom = 0x6
}
 
enum class  EPrimitiveIdMode : int {
  PrimID_FromPrimitiveSceneInfo = 0x0 , PrimID_DynamicPrimitiveShaderData = 0x1 , PrimID_ForceZero = 0x2 , PrimID_Num = 0x4 ,
  PrimID_NumBits = 0x2
}
 
enum class  EBlendableLocation : int {
  BL_AfterTonemapping = 0x0 , BL_BeforeTonemapping = 0x1 , BL_BeforeTranslucency = 0x2 , BL_ReplacingTonemapper = 0x3 ,
  BL_SSRInput = 0x4 , BL_MAX = 0x5
}
 
enum  EBPMapCheckSeverity::Type : int { EBPMapCheckSeverity::Info = 0x0 , EBPMapCheckSeverity::Warning = 0x1 , EBPMapCheckSeverity::PerformanceWarning = 0x2 , EBPMapCheckSeverity::Error = 0x3 }
 
enum class  EAntiAliasingMethod : int {
  AAM_None = 0x0 , AAM_FXAA = 0x1 , AAM_TemporalAA = 0x2 , AAM_MSAA = 0x3 ,
  AAM_TSR = 0x4 , AAM_MAX = 0x5
}
 
enum class  ELifetimeRepNotifyCondition : int { REPNOTIFY_OnChanged = 0x0 , REPNOTIFY_Always = 0x1 }
 
enum  ENotifyFilterType::Type : int { ENotifyFilterType::NoFiltering = 0x0 , ENotifyFilterType::LOD = 0x1 }
 
enum class  EVolumeLightingMethod : int { VLM_VolumetricLightmap = 0x0 , VLM_SparseVolumeLightingSamples = 0x1 }
 
enum  ESubsequentsMode::Type : int { ESubsequentsMode::TrackSubsequents = 0x0 , ESubsequentsMode::FireAndForget = 0x1 }
 
enum  EPhysxUserDataType::Type : int {
  EPhysxUserDataType::Invalid = 0x0 , EPhysxUserDataType::BodyInstance = 0x1 , EPhysxUserDataType::PhysicalMaterial = 0x2 , EPhysxUserDataType::PhysScene = 0x3 ,
  EPhysxUserDataType::ConstraintInstance = 0x4 , EPhysxUserDataType::PrimitiveComponent = 0x5 , EPhysxUserDataType::AggShape = 0x6 , EPhysxUserDataType::CustomPayload = 0x7
}
 
enum  EChaosUserDataType::Type : int {
  EChaosUserDataType::Invalid = 0x0 , EChaosUserDataType::BodyInstance = 0x1 , EChaosUserDataType::PhysicalMaterial = 0x2 , EChaosUserDataType::PhysScene = 0x3 ,
  EChaosUserDataType::ConstraintInstance = 0x4 , EChaosUserDataType::PrimitiveComponent = 0x5 , EChaosUserDataType::AggShape = 0x6 , EChaosUserDataType::CustomPayload = 0x7
}
 
enum  ESecurityEvent::Type : int { ESecurityEvent::Malformed_Packet = 0x0 , ESecurityEvent::Invalid_Data = 0x1 , ESecurityEvent::Closed = 0x2 }
 
enum class  EMoveComponentFlags : int {
  MOVECOMP_NoFlags = 0x0 , MOVECOMP_IgnoreBases = 0x1 , MOVECOMP_SkipPhysicsMove = 0x2 , MOVECOMP_NeverIgnoreBlockingOverlaps = 0x4 ,
  MOVECOMP_DisableBlockingOverlapDispatch = 0x8
}
 
enum  ELandscapeCullingPrecision::Type : int { ELandscapeCullingPrecision::High = 0x0 , ELandscapeCullingPrecision::Medium = 0x1 , ELandscapeCullingPrecision::Low = 0x2 }
 
enum  EComponentSocketType::Type : int { EComponentSocketType::Invalid = 0x0 , EComponentSocketType::Bone = 0x1 , EComponentSocketType::Socket = 0x2 }
 
enum class  EAdditiveAnimationType : int { AAT_None = 0x0 , AAT_LocalSpaceBase = 0x1 , AAT_RotationOffsetMeshSpace = 0x2 , AAT_MAX = 0x3 }
 
enum class  ERayTracingGeometryType : int { RTGT_Triangles = 0x0 , RTGT_Procedural = 0x1 }
 
enum  EMaxConcurrentResolutionRule::Type : int {
  EMaxConcurrentResolutionRule::PreventNew = 0x0 , EMaxConcurrentResolutionRule::StopOldest = 0x1 , EMaxConcurrentResolutionRule::StopFarthestThenPreventNew = 0x2 , EMaxConcurrentResolutionRule::StopFarthestThenOldest = 0x3 ,
  EMaxConcurrentResolutionRule::StopLowestPriority = 0x4 , EMaxConcurrentResolutionRule::StopQuietest = 0x5 , EMaxConcurrentResolutionRule::StopLowestPriorityThenPreventNew = 0x6 , EMaxConcurrentResolutionRule::Count = 0x7
}
 
enum  ESplitterResizeMode::Type : int { ESplitterResizeMode::FixedPosition = 0x0 , ESplitterResizeMode::FixedSize = 0x1 , ESplitterResizeMode::Fill = 0x2 }
 
enum  ETabSpawnerMenuType::Type : int { ETabSpawnerMenuType::Enabled = 0x0 , ETabSpawnerMenuType::Disabled = 0x1 , ETabSpawnerMenuType::Hidden = 0x2 }
 
enum class  EStrataShadingModel : int {
  SSM_Unlit = 0x0 , SSM_DefaultLit = 0x1 , SSM_SubsurfaceLit = 0x2 , SSM_VolumetricFogCloud = 0x3 ,
  SSM_Hair = 0x4 , SSM_Eye = 0x5 , SSM_SingleLayerWater = 0x6 , SSM_LightFunction = 0x7 ,
  SSM_PostProcess = 0x8 , SSM_Decal = 0x9 , SSM_UI = 0xA , SSM_NUM = 0xB
}
 
enum class  EResourceLockMode : int { RLM_ReadOnly = 0x0 , RLM_WriteOnly = 0x1 , RLM_WriteOnly_NoOverwrite = 0x2 , RLM_Num = 0x3 }
 
enum class  EStaticConstructor : int { EC_StaticConstructor = 0x0 }
 
enum class  EFontFallback : unsigned char { FF_NoFallback = 0x0 , FF_LocalizedFallback = 0x1 , FF_LastResortFallback = 0x2 , FF_Max = 0x3 }
 
enum class  EActorRepListTypeFlags : unsigned char { Default = 0x0 , FastShared = 0x1 , Max = 0x2 }
 
enum class  EMoviePlaybackType : int { MT_Normal = 0x0 , MT_Looped = 0x1 , MT_LoadingLoop = 0x2 , MT_MAX = 0x3 }
 
enum  ETouchIndex::Type : int {
  ETouchIndex::Touch1 = 0x0 , ETouchIndex::Touch2 = 0x1 , ETouchIndex::Touch3 = 0x2 , ETouchIndex::Touch4 = 0x3 ,
  ETouchIndex::Touch5 = 0x4 , ETouchIndex::Touch6 = 0x5 , ETouchIndex::Touch7 = 0x6 , ETouchIndex::Touch8 = 0x7 ,
  ETouchIndex::Touch9 = 0x8 , ETouchIndex::Touch10 = 0x9 , ETouchIndex::CursorPointerIndex = 0xA , ETouchIndex::MAX_TOUCHES = 0xB
}
 
enum class  EFriendInvitePolicy : unsigned char { Public = 0x0 , Friends_of_Friends = 0x1 , Private = 0x2 , InvalidOrMax = 0x3 }
 
enum  ENetworkReplayError::Type : int { ENetworkReplayError::None = 0x0 , ENetworkReplayError::ServiceUnavailable = 0x1 }
 
enum class  EInitStateDefaultsResult : unsigned char { Initialized = 0x0 , NotInitialized = 0x1 }
 
enum class  EOnlineStatusUpdatePrivacy : unsigned char { OnlyMe = 0x0 , OnlyFriends = 0x1 , Everyone = 0x2 }
 
enum class  ESleepFamily : unsigned char { Normal = 0x0 , Sensitive = 0x1 , Custom = 0x2 }
 
enum class  EUniqueIdEncodingFlags : unsigned char {
  NotEncoded = 0x0 , IsEncoded = 0x1 , IsEmpty = 0x2 , IsPadded = 0x4 ,
  Reserved1 = 0x8 , Reserved2 = 0x10 , Reserved3 = 0x20 , Reserved4 = 0x40 ,
  Reserved5 = 0x80 , FlagsMask = 0x7 , TypeMask = 0xF8
}
 
enum  EHotfixDelegates::Type : int { EHotfixDelegates::Test = 0x0 , EHotfixDelegates::Test = 0x0 }
 
enum class  ETraceTypeQuery : int {
  TraceTypeQuery1 = 0x0 , TraceTypeQuery2 = 0x1 , TraceTypeQuery3 = 0x2 , TraceTypeQuery4 = 0x3 ,
  TraceTypeQuery5 = 0x4 , TraceTypeQuery6 = 0x5 , TraceTypeQuery7 = 0x6 , TraceTypeQuery8 = 0x7 ,
  TraceTypeQuery9 = 0x8 , TraceTypeQuery10 = 0x9 , TraceTypeQuery11 = 0xA , TraceTypeQuery12 = 0xB ,
  TraceTypeQuery13 = 0xC , TraceTypeQuery14 = 0xD , TraceTypeQuery15 = 0xE , TraceTypeQuery16 = 0xF ,
  TraceTypeQuery17 = 0x10 , TraceTypeQuery18 = 0x11 , TraceTypeQuery19 = 0x12 , TraceTypeQuery20 = 0x13 ,
  TraceTypeQuery21 = 0x14 , TraceTypeQuery22 = 0x15 , TraceTypeQuery23 = 0x16 , TraceTypeQuery24 = 0x17 ,
  TraceTypeQuery25 = 0x18 , TraceTypeQuery26 = 0x19 , TraceTypeQuery27 = 0x1A , TraceTypeQuery28 = 0x1B ,
  TraceTypeQuery29 = 0x1C , TraceTypeQuery30 = 0x1D , TraceTypeQuery31 = 0x1E , TraceTypeQuery32 = 0x1F ,
  TraceTypeQuery_MAX = 0x20
}
 
enum  EDrawDebugItemType::Type : int {
  EDrawDebugItemType::DirectionalArrow = 0x0 , EDrawDebugItemType::Sphere = 0x1 , EDrawDebugItemType::Line = 0x2 , EDrawDebugItemType::OnScreenMessage = 0x3 ,
  EDrawDebugItemType::CoordinateSystem = 0x4 , EDrawDebugItemType::Point = 0x5 , EDrawDebugItemType::Circle = 0x6 , EDrawDebugItemType::Cone = 0x7
}
 
enum  ELerpInterpolationMode::Type : int { ELerpInterpolationMode::QuatInterp = 0x0 , ELerpInterpolationMode::EulerInterp = 0x1 , ELerpInterpolationMode::DualQuatInterp = 0x2 }
 
enum class  EAnimAlphaInputType : unsigned char { Float = 0x0 , Bool = 0x1 , Curve = 0x2 }
 
enum class  ERemoveStreamingViews : int { RemoveStreamingViews_Normal = 0x0 , RemoveStreamingViews_All = 0x1 }
 
enum  EMatrixColumns::Type : int { EMatrixColumns::First = 0x0 , EMatrixColumns::Second = 0x1 , EMatrixColumns::Third = 0x2 , EMatrixColumns::Fourth = 0x3 }
 
enum class  EAnimSyncGroupScope : unsigned char { Local = 0x0 , Component = 0x1 }
 
enum class  ETransitionRequestOverwriteMode : unsigned char { Append = 0x0 , Ignore = 0x1 , Overwrite = 0x2 }
 
enum class  EAnimCurveType : unsigned char { AttributeCurve = 0x0 , MaterialCurve = 0x1 , MorphTargetCurve = 0x2 , MaxAnimCurveType = 0x3 }
 
enum class  ENetworkSmoothingMode : unsigned char { Disabled = 0x0 , Linear = 0x1 , Exponential = 0x2 }
 
enum class  EPersistentStorageManagerFileSizeFlags : unsigned char {
  None = 0x0 , OnlyUpdateIfLess = 0x1 , RespectQuota = 0x2 , None = 0 ,
  OnlyUpdateIfLess = (1 << 0) , RespectQuota = (1 << 1)
}
 
enum class  ERadialImpulseFalloff : int { RIF_Constant = 0x0 , RIF_Linear = 0x1 , RIF_MAX = 0x2 }
 
enum class  EStreamingStatus : int {
  LEVEL_Unloaded = 0x0 , LEVEL_UnloadedButStillAround = 0x1 , LEVEL_Loading = 0x2 , LEVEL_Loaded = 0x3 ,
  LEVEL_MakingVisible = 0x4 , LEVEL_Visible = 0x5 , LEVEL_Preloading = 0x6 , LEVEL_FailedToLoad = 0x7 ,
  LEVEL_MakingInvisible = 0x8 , LEVEL_StreamingStatusCount = 0x9
}
 
enum class  EBoneAxis : int { BA_X = 0x0 , BA_Y = 0x1 , BA_Z = 0x2 }
 
enum class  EShrinkCapsuleExtent : int { SHRINK_None = 0x0 , SHRINK_RadiusCustom = 0x1 , SHRINK_HeightCustom = 0x2 , SHRINK_AllCustom = 0x3 }
 
enum class  EPlaneConstraintAxisSetting : unsigned char {
  Custom = 0x0 , X = 0x1 , Y = 0x2 , Z = 0x3 ,
  UseGlobalPhysicsSetting = 0x4
}
 
enum class  ERPCBlockState : unsigned char { Unchecked = 0x0 , OnAllowList = 0x1 , NotBlocked = 0x2 , Blocked = 0x3 }
 
enum class  EPhysBodyOp : int { PBO_None = 0x0 , PBO_Term = 0x1 , PBO_MAX = 0x2 }
 
enum  SplashTextType::Type : int {
  SplashTextType::StartupProgress = 0x0 , SplashTextType::VersionInfo1 = 0x1 , SplashTextType::CopyrightInfo = 0x2 , SplashTextType::GameName = 0x3 ,
  SplashTextType::NumTextTypes = 0x4
}
 
enum class  ERHIFeatureSupport : unsigned char {
  Unsupported = 0x0 , RuntimeDependent = 0x1 , RuntimeGuaranteed = 0x2 , Num = 0x3 ,
  NumBits = 0x2
}
 
enum class  ERHIBindlessSupport : unsigned char { Unsupported = 0x0 , RayTracingOnly = 0x1 , AllShaderTypes = 0x2 , NumBits = 0x2 }
 
enum class  EPlatformUserSelectorFlags : unsigned char {
  None = 0x0 , RequiresOnlineEnabledProfile = 0x2 , ShowSkipButton = 0x4 , AllowGuests = 0x8 ,
  ShowNewUsersOnly = 0x10 , Default = 0x4
}
 
enum class  EScreenPhysicalAccuracy : int { Unknown = 0x0 , Approximation = 0x1 , Truth = 0x2 }
 
enum class  EVertexInputStreamType : unsigned char { Default = 0x0 , PositionOnly = 0x1 , PositionAndNormalOnly = 0x2 , Count = 0x3 }
 
enum class  EQuotaType : unsigned char { EscalateQuota = 0x0 , DeescalateQuota = 0x1 }
 
enum class  EMaterialParameterType : unsigned char {
  Scalar = 0x0 , Vector = 0x1 , DoubleVector = 0x2 , Texture = 0x3 ,
  Font = 0x4 , RuntimeVirtualTexture = 0x5 , SparseVolumeTexture = 0x6 , StaticSwitch = 0x7 ,
  NumRuntime = 0x8 , StaticComponentMask = 0x8 , Num = 0x9 , None = 0xFF
}
 
enum  ENetMoveType::Type : int {
  ENetMoveType::ServerMove = 0x0 , ENetMoveType::ServerMoveOld = 0x1 , ENetMoveType::ServerMoveWithRotation = 0x2 , ENetMoveType::ServerMoveOldWithRotation = 0x3 ,
  ENetMoveType::ServerMoveOnlyRotation = 0x4
}
 
enum class  ERHIPipeline : unsigned char {
  Graphics = 0x1 , AsyncCompute = 0x2 , None = 0x0 , All = 0x3 ,
  Num = 0x2
}
 
enum class  EIoContainerFlags : unsigned char {
  None = 0x0 , Compressed = 0x1 , Encrypted = 0x2 , Signed = 0x4 ,
  Indexed = 0x8
}
 
enum class  EBufferUsageFlags : unsigned int {
  None = 0x0 , Static = 0x1 , Dynamic = 0x2 , Volatile = 0x4 ,
  UnorderedAccess = 0x8 , ByteAddressBuffer = 0x10 , SourceCopy = 0x20 , StreamOutput = 0x40 ,
  DrawIndirect = 0x80 , ShaderResource = 0x100 , KeepCPUAccessible = 0x200 , FastVRAM = 0x400 ,
  Shared = 0x1000 , AccelerationStructure = 0x2000 , VertexBuffer = 0x4000 , IndexBuffer = 0xFFFF8000 ,
  StructuredBuffer = 0x10000 , MultiGPUAllocate = 0x20000 , MultiGPUGraphIgnore = 0x40000 , RayTracingScratch = 0x80008 ,
  AnyDynamic = 0x6
}
 
enum class  ETextureReallocationStatus : int { TexRealloc_Succeeded = 0x0 , TexRealloc_Failed = 0x1 , TexRealloc_InProgress = 0x2 }
 
enum class  EPluginType : int {
  Engine = 0x0 , Enterprise = 0x1 , Project = 0x2 , External = 0x3 ,
  Mod = 0x4
}
 
enum class  EPluginLoadedFrom : int { Engine = 0x0 , Project = 0x1 }
 
enum  ETouchType::Type : int {
  ETouchType::Began = 0x0 , ETouchType::Moved = 0x1 , ETouchType::Stationary = 0x2 , ETouchType::ForceChanged = 0x3 ,
  ETouchType::FirstMove = 0x4 , ETouchType::Ended = 0x5 , ETouchType::NumTypes = 0x6
}
 
enum class  EGestureEvent : unsigned char {
  None = 0x0 , Scroll = 0x1 , Magnify = 0x2 , Swipe = 0x3 ,
  Rotate = 0x4 , LongPress = 0x5 , Count = 0x6
}
 
enum class  EFocusCause : unsigned char {
  Mouse = 0x0 , Navigation = 0x1 , SetDirectly = 0x2 , Cleared = 0x3 ,
  OtherWidgetLostFocus = 0x4 , WindowActivate = 0x5
}
 
enum  EVerseScope::Type : char { EVerseScope::InternalAPI = 0x0 , EVerseScope::PublicAPI = 0x1 , EVerseScope::User = 0x2 }
 
enum class  EPluginEnabledByDefault : unsigned char { Unspecified = 0x0 , Enabled = 0x1 , Disabled = 0x2 }
 
enum class  EMouseCaptureMode : unsigned char {
  NoCapture = 0x0 , CapturePermanently = 0x1 , CapturePermanently_IncludingInitialMouseDown = 0x2 , CaptureDuringMouseDown = 0x3 ,
  CaptureDuringRightMouseDown = 0x4
}
 
enum class  EUniformBufferValidation : int { None = 0x0 , ValidateResources = 0x1 }
 
enum class  EFootPlacementLockType : unsigned char { Unlocked = 0x0 , PivotAroundBall = 0x1 , PivotAroundAnkle = 0x2 , LockRotation = 0x3 }
 
enum class  EStreamingSourceTargetState : unsigned char { Loaded = 0x0 , Activated = 0x1 }
 
enum class  ERTAccelerationStructureBuildPriority : int {
  Immediate = 0x0 , High = 0x1 , Normal = 0x2 , Low = 0x3 ,
  Skip = 0x4
}
 
enum class  EPelvisHeightMode : unsigned char { AllLegs = 0x0 , AllPlantedFeet = 0x1 , FrontPlantedFeetUphill_FrontFeetDownhill = 0x2 }
 
enum class  EActorMovementCompensationMode : unsigned char { ComponentSpace = 0x0 , WorldSpace = 0x1 , SuddenMotionOnly = 0x2 }
 
enum class  EWarpingEvaluationMode : unsigned char { Manual = 0x0 , Graph = 0x1 }
 
enum class  ESoundwaveSampleRateSettings : unsigned char {
  Max = 0x0 , High = 0x1 , Medium = 0x2 , Low = 0x3 ,
  Min = 0x4 , MatchDevice_DEPRECATED = 0x5
}
 
enum class  EBulkDataLockFlags : int { LOCK_READ_ONLY = 0x1 , LOCK_READ_WRITE = 0x2 }
 
enum class  EOffsetRootBoneMode : unsigned char { Accumulate = 0x0 , Interpolate = 0x1 , Hold = 0x2 , Release = 0x3 }
 
enum class  EPackageExtension : unsigned char {
  Unspecified = 0x0 , Asset = 0x1 , Map = 0x2 , TextAsset = 0x3 ,
  TextMap = 0x4 , Custom = 0x5 , EmptyString = 0x6 , Exports = 0x7 ,
  BulkDataDefault = 0x8 , BulkDataOptional = 0x9 , BulkDataMemoryMapped = 0xA , PayloadSidecar = 0xB
}
 
enum class  ERPCDoSSeverityUpdate : unsigned char { Escalate = 0x0 , AutoEscalate = 0x1 , Deescalate = 0x2 }
 
enum class  ERPCDoSEscalateReason : unsigned char { CountLimit = 0x0 , TimeLimit = 0x1 , AutoEscalate = 0x2 , Deescalate = 0x3 }
 
enum class  ERPCNotifyResult : unsigned char { ExecuteRPC = 0x0 , BlockRPC = 0x1 }
 
enum class  EPostSequentialRPCType : unsigned char { MidPacket = 0x0 , PostPacket = 0x1 }
 
enum class  EStaticMeshVertexTangentBasisType : int { Default = 0x0 , HighPrecision = 0x1 }
 
enum class  EGetSparseClassDataMethod : unsigned char { CreateIfNull = 0x0 , ArchetypeIfNull = 0x1 , ReturnIfNull = 0x2 }
 
enum class  EFindFirstObjectOptions : int { None = 0x0 , ExactClass = 0x2 , NativeFirst = 0x4 , EnsureIfAmbiguous = 0x8 }
 
enum  EChunkPriority::Type : int {
  EChunkPriority::Immediate = 0x0 , EChunkPriority::High = 0x1 , EChunkPriority::Low = 0x2 , EChunkPriority::Immediate = 0x0 ,
  EChunkPriority::High = 0x1 , EChunkPriority::Low = 0x2
}
 
enum class  EPhysicsAssetSolverType : unsigned char { RBAN = 0x0 , World = 0x1 }
 
enum  FNavigationBoundsUpdateRequest::Type : int { FNavigationBoundsUpdateRequest::Added = 0x0 , FNavigationBoundsUpdateRequest::Removed = 0x1 , FNavigationBoundsUpdateRequest::Updated = 0x2 }
 
enum class  EActorIteratorFlags : int { AllActors = 0x0 , SkipPendingKill = 0x1 , OnlySelectedActors = 0x2 , OnlyActiveLevels = 0x4 }
 
enum class  EActorIteratorType : int { End = 0x0 }
 
enum class  EClearDepthStencil : int { Depth = 0x0 , Stencil = 0x1 , DepthStencil = 0x2 }
 
enum  EObjectTypeQuery {
  ObjectTypeQuery1 = 0x0 , ObjectTypeQuery2 = 0x1 , ObjectTypeQuery3 = 0x2 , ObjectTypeQuery4 = 0x3 ,
  ObjectTypeQuery5 = 0x4 , ObjectTypeQuery6 = 0x5 , ObjectTypeQuery7 = 0x6 , ObjectTypeQuery8 = 0x7 ,
  ObjectTypeQuery9 = 0x8 , ObjectTypeQuery10 = 0x9 , ObjectTypeQuery11 = 0xA , ObjectTypeQuery12 = 0xB ,
  ObjectTypeQuery13 = 0xC , ObjectTypeQuery14 = 0xD , ObjectTypeQuery15 = 0xE , ObjectTypeQuery16 = 0xF ,
  ObjectTypeQuery17 = 0x10 , ObjectTypeQuery18 = 0x11 , ObjectTypeQuery19 = 0x12 , ObjectTypeQuery20 = 0x13 ,
  ObjectTypeQuery21 = 0x14 , ObjectTypeQuery22 = 0x15 , ObjectTypeQuery23 = 0x16 , ObjectTypeQuery24 = 0x17 ,
  ObjectTypeQuery25 = 0x18 , ObjectTypeQuery26 = 0x19 , ObjectTypeQuery27 = 0x1A , ObjectTypeQuery28 = 0x1B ,
  ObjectTypeQuery29 = 0x1C , ObjectTypeQuery30 = 0x1D , ObjectTypeQuery31 = 0x1E , ObjectTypeQuery32 = 0x1F ,
  ObjectTypeQuery_MAX = 0x20
}
 
enum class  ERayTracingInstanceLayer : unsigned char { NearField = 0x0 , FarField = 0x1 }
 
enum class  EWarpingVectorMode : unsigned char { ComponentSpaceVector = 0x0 , ActorSpaceVector = 0x1 , WorldSpaceVector = 0x2 , IKFootRootLocalSpaceVector = 0x3 }
 
enum class  EAudioChunkLoadResult : unsigned char {
  Completed = 0x0 , AlreadyLoaded = 0x1 , Interrupted = 0x2 , ChunkOutOfBounds = 0x3 ,
  CacheBlown = 0x4
}
 
enum class  EChannelCreateFlags : unsigned int { None = 0x1 , OpenedLocally = 0x2 }
 
enum class  ESetChannelActorFlags : unsigned int { None = 0x0 , SkipReplicatorCreation = 0x1 , SkipMarkActive = 0x2 }
 
enum class  EShaderCodeFeatures : unsigned short {
  None = 0x0 , WaveOps = 0x1 , SixteenBitTypes = 0x2 , TypedUAVLoadsExtended = 0x4 ,
  Atomic64 = 0x8 , DiagnosticBuffer = 0x10 , BindlessResources = 0x20 , BindlessSamplers = 0x40 ,
  StencilRef = 0x80
}
 
enum class  ETimerStatus : unsigned char {
  Pending = 0x0 , Active = 0x1 , Paused = 0x2 , Executing = 0x3 ,
  ActivePendingRemoval = 0x4
}
 
enum class  ELevelCollectionType : unsigned char { DynamicSourceLevels = 0x0 , DynamicDuplicatedLevels = 0x1 , StaticLevels = 0x2 , MAX = 0x3 }
 
enum class  ESkinCacheDefaultBehavior : unsigned char { Exclusive = 0x0 , Inclusive = 0x1 }
 
enum class  EAssociativity : int { RightToLeft = 0x0 , LeftToRight = 0x1 , RightToLeft , LeftToRight }
 
enum class  EPropertyValueIteratorFlags : unsigned char { NoRecursion = 0x0 , FullRecursion = 0x1 }
 
enum class  EItemDropZone : int { AboveItem = 0x0 , OntoItem = 0x1 , BelowItem = 0x2 }
 
enum class  ELatentActionChangeType : unsigned char { ActionsRemoved = 0x0 , ActionsAdded = 0x1 }
 
enum class  EStereoscopicEye : int {
  eSSE_MONOSCOPIC = 0xFF , eSSE_LEFT_EYE = 0x0 , eSSE_RIGHT_EYE = 0x1 , eSSE_LEFT_EYE_SIDE = 0x2 ,
  eSSE_RIGHT_EYE_SIDE = 0x3
}
 
enum  EMovieScenePlayerStatus::Type : int {
  EMovieScenePlayerStatus::Stopped = 0x0 , EMovieScenePlayerStatus::Playing = 0x1 , EMovieScenePlayerStatus::Scrubbing = 0x2 , EMovieScenePlayerStatus::Jumping = 0x3 ,
  EMovieScenePlayerStatus::Stepping = 0x4 , EMovieScenePlayerStatus::Paused = 0x5 , EMovieScenePlayerStatus::MAX = 0x6
}
 
enum  FMovieSceneEvaluationCustomVersion::Type : int {
  FMovieSceneEvaluationCustomVersion::Initial = 0x0 , FMovieSceneEvaluationCustomVersion::ChangeEvaluateNearestSectionDefault = 0x1 , FMovieSceneEvaluationCustomVersion::AddBlendingSupport = 0x2 , FMovieSceneEvaluationCustomVersion::EntityManager = 0x3 ,
  FMovieSceneEvaluationCustomVersion::DeprecateEventGUIDs = 0x4 , FMovieSceneEvaluationCustomVersion::VersionPlusOne = 0x5 , FMovieSceneEvaluationCustomVersion::LatestVersion = 0x4
}
 
enum class  ERuntimeVirtualTextureShaderUniform : int {
  ERuntimeVirtualTextureShaderUniform_WorldToUVTransform0 = 0x0 , ERuntimeVirtualTextureShaderUniform_WorldToUVTransform1 = 0x1 , ERuntimeVirtualTextureShaderUniform_WorldToUVTransform2 = 0x2 , ERuntimeVirtualTextureShaderUniform_WorldHeightUnpack = 0x3 ,
  ERuntimeVirtualTextureShaderUniform_Count = 0x4
}
 
enum  EAsyncLoadingResult::Type : int { EAsyncLoadingResult::Failed = 0x0 , EAsyncLoadingResult::Succeeded = 0x1 , EAsyncLoadingResult::Canceled = 0x2 }
 
enum class  EActiveTimerReturnType : unsigned char { Stop = 0x0 , Continue = 0x1 }
 
enum  ENodeAdvancedPins::Type : int { ENodeAdvancedPins::NoPins = 0x0 , ENodeAdvancedPins::Shown = 0x1 , ENodeAdvancedPins::Hidden = 0x2 }
 
enum class  ETickingGroup : int {
  TG_PrePhysics = 0x0 , TG_StartPhysics = 0x1 , TG_DuringPhysics = 0x2 , TG_EndPhysics = 0x3 ,
  TG_PostPhysics = 0x4 , TG_PostUpdateWork = 0x5 , TG_LastDemotable = 0x6 , TG_NewlySpawned = 0x7 ,
  TG_MAX = 0x8
}
 
enum class  EBoneVisibilityStatus : int { BVS_HiddenByParent = 0x0 , BVS_Visible = 0x1 , BVS_ExplicitlyHidden = 0x2 , BVS_MAX = 0x3 }
 
enum class  ESoundType : unsigned char { Class = 0x0 , Cue = 0x1 , Wave = 0x2 }
 
enum class  EAudioDeviceScope : unsigned char { Default = 0x0 , Shared = 0x1 , Unique = 0x2 }
 
enum class  ENDISkeletalMesh_FilterMode : unsigned char { None = 0x0 , SingleRegion = 0x1 , MultiRegion = 0x2 }
 
enum class  ENDISkelMesh_AreaWeightingMode : unsigned char { None = 0x0 , AreaWeighted = 0x1 }
 
enum class  ENDISkeletalMesh_SkinningMode : unsigned char { Invalid = 0xFF , None = 0x0 , SkinOnTheFly = 0x1 , PreSkin = 0x2 }
 
enum class  EMovieSceneBlendType : unsigned char {
  Invalid = 0x0 , Absolute = 0x1 , Additive = 0x2 , Relative = 0x4 ,
  AdditiveFromBase = 0x8
}
 
enum class  ETextureCompressionQuality : int {
  TCQ_Default = 0x0 , TCQ_Lowest = 0x1 , TCQ_Low = 0x2 , TCQ_Medium = 0x3 ,
  TCQ_High = 0x4 , TCQ_Highest = 0x5 , TCQ_MAX = 0x6
}
 
enum class  ETextureSizingType : int {
  TextureSizingType_UseSingleTextureSize = 0x0 , TextureSizingType_UseAutomaticBiasedSizes = 0x1 , TextureSizingType_UseManualOverrideTextureSize = 0x2 , TextureSizingType_UseSimplygonAutomaticSizing = 0x3 ,
  TextureSizingType_AutomaticFromTexelDensity = 0x4 , TextureSizingType_AutomaticFromMeshScreenSize = 0x5 , TextureSizingType_AutomaticFromMeshDrawDistance = 0x6 , TextureSizingType_MAX = 0x7
}
 
enum class  EMovieSceneServerClientMask : unsigned char { None = 0x0 , Server = 0x1 , Client = 0x2 , All = 0x3 }
 
enum class  EMovieSceneSequenceFlags : unsigned char {
  None = 0x0 , Volatile = 0x1 , BlockingEvaluation = 0x2 , DynamicWeighting = 0x4 ,
  InheritedFlags = 0x1
}
 
enum class  EMovieSceneCompletionMode : unsigned char { KeepState = 0x0 , RestoreState = 0x1 , ProjectDefault = 0x2 }
 
enum class  EConvertFromTypeResult : int { UseSerializeItem = 0x0 , CannotConvert = 0x1 , Converted = 0x2 }
 
enum class  EShaderCompileJobPriority : unsigned char {
  None = 0xFF , Low = 0x0 , Normal = 0x1 , High = 0x2 ,
  ForceLocal = 0x3 , Num = 0x4
}
 
enum class  EMovieSceneChannelProxyType : unsigned char { Static = 0x0 , Dynamic = 0x1 }
 
enum class  EAsyncTaskNotificationState : unsigned char {
  None = 0x0 , Pending = 0x1 , Success = 0x2 , Failure = 0x3 ,
  Prompt = 0x4 , None = 0 , Pending , Success ,
  Failure , Prompt
}
 
enum class  EMovieSceneTransformChannel : unsigned int {
  None = 0x0 , TranslationX = 0x1 , TranslationY = 0x2 , TranslationZ = 0x4 ,
  Translation = 0x7 , RotationX = 0x8 , RotationY = 0x10 , RotationZ = 0x20 ,
  Rotation = 0x38 , ScaleX = 0x40 , ScaleY = 0x80 , ScaleZ = 0x100 ,
  Scale = 0x1C0 , AllTransform = 0x1FF , Weight = 0x200 , All = 0x3FF
}
 
enum class  ETextShapingMethod : unsigned char { Auto = 0x0 , KerningOnly = 0x1 , FullShaping = 0x2 }
 
enum class  EWriteDemoFrameFlags : unsigned int { None = 0x0 , SkipGameSpecific = 0x1 }
 
enum class  ERootMotionAccumulateMode : unsigned char { Override = 0x0 , Additive = 0x1 }
 
enum class  ERootMotionFinishVelocityMode : unsigned char { MaintainLastRootMotionVelocity = 0x0 , SetVelocity = 0x1 , ClampVelocity = 0x2 }
 
enum class  ERootMotionSourceStatusFlags : unsigned char { Prepared = 0x1 , Finished = 0x2 , MarkedForRemoval = 0x4 }
 
enum class  ERootMotionSourceSettingsFlags : unsigned char { UseSensitiveLiftoffCheck = 0x1 , DisablePartialEndTick = 0x2 , IgnoreZAccumulate = 0x4 }
 
enum class  EConstraintPlasticityType : int { CCPT_Free = 0x0 , CCPT_Shrink = 0x1 , CCPT_Grow = 0x2 , CCPT_MAX = 0x3 }
 
enum class  EAsyncTaskNotificationPromptAction : unsigned char {
  None = 0x0 , Continue = 0x1 , Cancel = 0x2 , Unattended = 0x3 ,
  None = 0 , Continue , Cancel , Unattended
}
 
enum class  ESkinCacheUsage : unsigned char { Auto = 0x0 , Disabled = 0xFF , Enabled = 0x1 }
 
enum class  EResendAllDataState : unsigned char { None = 0x0 , SinceOpen = 0x1 , SinceCheckpoint = 0x2 }
 
enum class  ESectionEvaluationFlags : unsigned char { None = 0x0 , PreRoll = 0x1 , PostRoll = 0x2 }
 
enum class  ESlowTaskVisibility : int {
  Default = 0x0 , ForceVisible = 0x1 , Invisible = 0x2 , Default ,
  ForceVisible , Invisible
}
 
enum class  EShaderCompilerWorkerType : unsigned char { None = 0x0 , LocalThread = 0x1 , Distributed = 0x2 }
 
enum class  ELightUnits : unsigned char { Unitless = 0x0 , Candelas = 0x1 , Lumens = 0x2 }
 
enum  EResourceSizeMode::Type : int { EResourceSizeMode::Exclusive = 0x0 , EResourceSizeMode::EstimatedTotal = 0x1 }
 
enum class  EMovieSceneTrackEasingSupportFlags : int {
  None = 0x0 , AutomaticEaseIn = 0x1 , AutomaticEaseOut = 0x2 , ManualEaseIn = 0x4 ,
  ManualEaseOut = 0x8 , AutomaticEasing = 0x3 , ManualEasing = 0xC , All = 0xF
}
 
enum class  ETickableTickType : unsigned char { Conditional = 0x0 , Always = 0x1 , Never = 0x2 }
 
enum class  EMeshMergeType : unsigned char { MeshMergeType_Default = 0x0 , MeshMergeType_MergeActor = 0x1 }
 
enum class  EMovieSceneCompileResult : unsigned char { Success = 0x0 , Failure = 0x1 , Unimplemented = 0x2 }
 
enum class  EEvaluationMethod : unsigned char { Static = 0x0 , Swept = 0x1 }
 
enum class  ERayTracingGlobalIlluminationType : unsigned char { Disabled = 0x0 , BruteForce = 0x1 , FinalGather = 0x2 }
 
enum class  EReflectionsType : unsigned char { ScreenSpace = 0x0 , RayTracing = 0x1 }
 
enum class  ELumenRayLightingModeOverride : unsigned char { Default = 0x0 , SurfaceCache = 0x1 , HitLighting = 0x2 }
 
enum class  EReflectedAndRefractedRayTracedShadows : unsigned char { Disabled = 0x0 , Hard_shadows = 0x1 , Area_shadows = 0x2 }
 
enum class  ETranslucencyType : unsigned char { Raster = 0x0 , RayTracing = 0x1 }
 
enum class  EQuartzCommandType : unsigned char {
  PlaySound = 0x0 , QueueSoundToPlay = 0x1 , RetriggerSound = 0x2 , TickRateChange = 0x3 ,
  TransportReset = 0x4 , StartOtherClock = 0x5 , Custom = 0x6
}
 
enum  EBodyCollisionResponse::Type : int { EBodyCollisionResponse::BodyCollision_Enabled = 0x0 , EBodyCollisionResponse::BodyCollision_Disabled = 0x1 }
 
enum class  EUniformBufferBindingFlags : unsigned char { Shader = 0x1 , Static = 0x2 , StaticAndShader = 0x3 }
 
enum class  ODSCRecompileCommand : int {
  None = 0x0 , Changed = 0x1 , Global = 0x2 , Material = 0x3 ,
  SingleShader = 0x4
}
 
enum class  EChaosSolverTickMode : unsigned char { Fixed = 0x0 , Variable = 0x1 , VariableCapped = 0x2 , VariableCappedWithTarget = 0x3 }
 
enum class  EHotReloadFlags : unsigned char { None = 0x0 , WaitForCompletion = 0x1 }
 
enum class  EMovieSceneEvaluationType : unsigned char { FrameLocked = 0x0 , WithSubFrames = 0x1 }
 
enum class  EUpdateClockSource : unsigned char {
  Tick = 0x0 , Platform = 0x1 , Audio = 0x2 , RelativeTimecode = 0x3 ,
  Timecode = 0x4 , PlayEveryFrame = 0x5 , Custom = 0x6
}
 
enum class  ESpawnOwnership : unsigned char { InnerSequence = 0x0 , RootSequence = 0x1 , External = 0x2 }
 
enum class  EPropertyPointerType : int { Direct = 0x0 , Container = 0x1 }
 
enum class  EMultipleKeyBindingIndex : unsigned char { Primary = 0x0 , Secondary = 0x1 , NumChords = 0x2 }
 
enum class  ERDGBarrierLocation : unsigned char { Prologue = 0x0 , Epilogue = 0x1 }
 
enum class  ERHITransitionCreateFlags : int { None = 0x0 , NoFence = 0x1 , NoSplit = 0x2 , BeginSimpleMode = 0x3 }
 
enum class  ERayTracingMode : unsigned char { Disabled = 0x0 , Enabled = 0x1 , Dynamic = 0x2 }
 
enum class  EResourceTransitionFlags : int {
  None = 0x0 , MaintainCompression = 0x1 , Discard = 0x2 , Clear = 0x4 ,
  Last = 0x4 , Mask = 0x7
}
 
enum class  EQueryFlags : unsigned short {
  None = 0x0 , PreFilter = 0x4 , PostFilter = 0x8 , AnyHit = 0x10 ,
  SkipNarrowPhase = 0x20
}
 
enum class  ERDGPassFlags : unsigned short {
  None = 0x0 , Raster = 0x1 , Compute = 0x2 , AsyncCompute = 0x4 ,
  Copy = 0x8 , NeverCull = 0x10 , SkipRenderPass = 0x20 , NeverMerge = 0x40 ,
  NeverParallel = 0x80 , ParallelTranslate = 0x100 , Readback = 0x18
}
 
enum class  EAsyncComputeBudget : int {
  ELeast_0 = 0x0 , EGfxHeavy_1 = 0x1 , EBalanced_2 = 0x2 , EComputeHeavy_3 = 0x3 ,
  EAll_4 = 0x4
}
 
enum class  EStatType : int {
  STATTYPE_CycleCounter = 0x0 , STATTYPE_AccumulatorFLOAT = 0x1 , STATTYPE_AccumulatorDWORD = 0x2 , STATTYPE_CounterFLOAT = 0x3 ,
  STATTYPE_CounterDWORD = 0x4 , STATTYPE_MemoryCounter = 0x5 , STATTYPE_Error = 0x6
}
 
enum class  EMeshApproximationType : unsigned char { MeshAndMaterials = 0x0 , MeshShapeOnly = 0x1 }
 
enum class  EMeshApproximationBaseCappingType : unsigned char { NoBaseCapping = 0x0 , ConvexPolygon = 0x1 , ConvexSolid = 0x2 }
 
enum class  EOccludedGeometryFilteringPolicy : unsigned char { NoOcclusionFiltering = 0x0 , VisibilityBasedFiltering = 0x1 }
 
enum class  EMeshApproximationSimplificationPolicy : unsigned char { FixedTriangleCount = 0x0 , TrianglesPerArea = 0x1 , GeometricTolerance = 0x2 }
 
enum class  EMeshApproximationGroundPlaneClippingPolicy : unsigned char { NoGroundClipping = 0x0 , DiscardWithZPlane = 0x1 , CutWithZPlane = 0x2 , CutAndFillWithZPlane = 0x3 }
 
enum class  EMeshApproximationUVGenerationPolicy : unsigned char { PreferUVAtlas = 0x0 , PreferXAtlas = 0x1 , PreferPatchBuilder = 0x2 }
 
enum  EColumnSortPriority::Type : int { EColumnSortPriority::None = 0x0 , EColumnSortPriority::Primary = 0x0 , EColumnSortPriority::Secondary = 0x1 , EColumnSortPriority::Max = 0x2 }
 
enum class  EPropertyObjectReferenceType : unsigned int { None = 0x0 , Strong = 0x1 , Weak = 0x2 }
 
enum  ESlateBrushMirrorType::Type : int { ESlateBrushMirrorType::NoMirror = 0x0 , ESlateBrushMirrorType::Horizontal = 0x1 , ESlateBrushMirrorType::Vertical = 0x2 , ESlateBrushMirrorType::Both = 0x3 }
 
enum class  TextureFilter : int {
  TF_Nearest = 0x0 , TF_Bilinear = 0x1 , TF_Trilinear = 0x2 , TF_Default = 0x3 ,
  TF_MAX = 0x4
}
 
enum class  EPlayDirection : int { Forwards = 0x0 , Backwards = 0x1 }
 
enum class  ESkeletalMeshVertexFlags : unsigned char {
  None = 0x0 , UseFullPrecisionUVs = 0x1 , HasVertexColors = 0x2 , UseHighPrecisionTangentBasis = 0x4 ,
  UseBackwardsCompatibleF16TruncUVs = 0x8 , UseHighPrecisionWeights = 0x10
}
 
enum class  ESubmixSendMethod : unsigned char { Linear = 0x0 , CustomCurve = 0x1 , Manual = 0x2 }
 
enum class  ECheckBoxState : unsigned char { Unchecked = 0x0 , Checked = 0x1 , Undetermined = 0x2 }
 
enum class  ERDGBuilderFlags : int { None = 0x0 , AllowParallelExecute = 0x1 }
 
enum class  ERDGTextureFlags : unsigned char {
  None = 0x0 , MultiFrame = 0x1 , SkipTracking = 0x2 , ForceImmediateFirstBarrier = 0x4 ,
  MaintainCompression = 0x8 , ReadOnly = 0x0 , ForceTracking = 0x0
}
 
enum class  ERDGBufferFlags : unsigned char {
  None = 0x0 , MultiFrame = 0x1 , SkipTracking = 0x2 , ForceImmediateFirstBarrier = 0x4 ,
  ReadOnly = 0x0 , ForceTracking = 0x0
}
 
enum class  ERDGUnorderedAccessViewFlags : unsigned char { None = 0x0 , SkipBarrier = 0x1 }
 
enum class  ERDGInitialDataFlags : unsigned char { None = 0x0 , NoCopy = 0x1 }
 
enum class  ERDGResourceExtractionFlags : unsigned char { None = 0x0 , AllowTransient = 0x1 }
 
enum class  ERasterizerDepthClipMode : unsigned char { DepthClip = 0x0 , DepthClamp = 0x1 , Num = 0x2 , NumBits = 0x1 }
 
enum class  EIndirectLightingCacheQuality : int { ILCQ_Off = 0x0 , ILCQ_Point = 0x1 , ILCQ_Volume = 0x2 }
 
enum class  EUpdateTransformFlags : int { None = 0x0 , SkipPhysicsUpdate = 0x1 , PropagateFromParent = 0x2 , OnlyUpdateIfUsingSocket = 0x4 }
 
enum  FReplayCustomVersion::Type : int {
  FReplayCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FReplayCustomVersion::ReplayInitial = 0x1 , FReplayCustomVersion::SaveAbsTimeMs = 0x2 , FReplayCustomVersion::IncreaseBuffer = 0x3 ,
  FReplayCustomVersion::SaveEngineVersion = 0x4 , FReplayCustomVersion::ExtraVersion = 0x5 , FReplayCustomVersion::MultipleLevels = 0x6 , FReplayCustomVersion::MultipleLvelsTimeChanges = 0x7 ,
  FReplayCustomVersion::DeletedStartupActors = 0x8 , FReplayCustomVersion::HeaderFlags = 0x9 , FReplayCustomVersion::LevelStreamingFixes = 0xA , FReplayCustomVersion::SaveFullEngineVersion = 0xB ,
  FReplayCustomVersion::HeaderGuid = 0xC , FReplayCustomVersion::CharacterMovement = 0xD , FReplayCustomVersion::CharacterMovementNoInterp = 0xE , FReplayCustomVersion::GuidNameTable = 0xF ,
  FReplayCustomVersion::GuidCacheChecksums = 0x10 , FReplayCustomVersion::SavePackageVersionUE = 0x11 , FReplayCustomVersion::RecordingMetadata = 0x12 , FReplayCustomVersion::CustomVersions = 0x13 ,
  FReplayCustomVersion::VersionPlusOne = 0x14 , FReplayCustomVersion::LatestVersion = 0x13 , FReplayCustomVersion::MinSupportedVersion = 0xD
}
 
enum class  EJsonNotation : int {
  ObjectStart = 0x0 , ObjectEnd = 0x1 , ArrayStart = 0x2 , ArrayEnd = 0x3 ,
  Boolean = 0x4 , String = 0x5 , Number = 0x6 , Null = 0x7 ,
  Error = 0x8
}
 
enum class  EJsonToken : int {
  None = 0x0 , Comma = 0x1 , CurlyOpen = 0x2 , CurlyClose = 0x3 ,
  SquareOpen = 0x4 , SquareClose = 0x5 , Colon = 0x6 , String = 0x7 ,
  Number = 0x8 , True = 0x9 , False = 0xA , Null = 0xB ,
  Identifier = 0xC
}
 
enum class  EBlueprintStatus : int {
  BS_Unknown = 0x0 , BS_Dirty = 0x1 , BS_Error = 0x2 , BS_UpToDate = 0x3 ,
  BS_BeingCreated = 0x4 , BS_UpToDateWithWarnings = 0x5 , BS_MAX = 0x6
}
 
enum class  ELightmapQuality : int { LQ_LIGHTMAP = 0x0 , HQ_LIGHTMAP = 0x1 }
 
enum class  ELightComponentType : int {
  LightType_Directional = 0x0 , LightType_Point = 0x1 , LightType_Spot = 0x2 , LightType_Rect = 0x3 ,
  LightType_MAX = 0x4 , LightType_NumBits = 0x2
}
 
enum class  EVolumeUpdateType : int { VUT_MeshDistanceFields = 0x1 , VUT_Heightfields = 0x2 , VUT_All = 0x3 }
 
enum class  FGlobalDFCacheType : int { GDF_MostlyStatic = 0x0 , GDF_Full = 0x1 , GDF_Num = 0x2 }
 
enum  ETranslucencyPass::Type : int {
  ETranslucencyPass::TPT_TranslucencyStandard = 0x0 , ETranslucencyPass::TPT_TranslucencyStandardModulate = 0x1 , ETranslucencyPass::TPT_TranslucencyAfterDOF = 0x2 , ETranslucencyPass::TPT_TranslucencyAfterDOFModulate = 0x3 ,
  ETranslucencyPass::TPT_TranslucencyAfterMotionBlur = 0x4 , ETranslucencyPass::TPT_AllTranslucency = 0x5 , ETranslucencyPass::TPT_MAX = 0x6
}
 
enum  FExclusiveDepthStencil::Type : int {
  FExclusiveDepthStencil::DepthNop = 0x0 , FExclusiveDepthStencil::DepthRead = 0x1 , FExclusiveDepthStencil::DepthWrite = 0x2 , FExclusiveDepthStencil::DepthMask = 0xF ,
  FExclusiveDepthStencil::StencilNop = 0x0 , FExclusiveDepthStencil::StencilRead = 0x10 , FExclusiveDepthStencil::StencilWrite = 0x20 , FExclusiveDepthStencil::StencilMask = 0xF0 ,
  FExclusiveDepthStencil::DepthNop_StencilNop = 0x0 , FExclusiveDepthStencil::DepthRead_StencilNop = 0x1 , FExclusiveDepthStencil::DepthWrite_StencilNop = 0x2 , FExclusiveDepthStencil::DepthNop_StencilRead = 0x10 ,
  FExclusiveDepthStencil::DepthRead_StencilRead = 0x11 , FExclusiveDepthStencil::DepthWrite_StencilRead = 0x12 , FExclusiveDepthStencil::DepthNop_StencilWrite = 0x20 , FExclusiveDepthStencil::DepthRead_StencilWrite = 0x21 ,
  FExclusiveDepthStencil::DepthWrite_StencilWrite = 0x22
}
 
enum class  EVoiceBlockReasons : unsigned char {
  None = 0x0 , Muted = 0x1 , MutedBy = 0x2 , Gameplay = 0x4 ,
  Blocked = 0x8 , BlockedBy = 0x10
}
 
enum  EMeshPass::Type : char {
  EMeshPass::DepthPass = 0x0 , EMeshPass::BasePass = 0x1 , EMeshPass::AnisotropyPass = 0x2 , EMeshPass::SkyPass = 0x3 ,
  EMeshPass::SingleLayerWaterPass = 0x4 , EMeshPass::SingleLayerWaterDepthPrepass = 0x5 , EMeshPass::CSMShadowDepth = 0x6 , EMeshPass::VSMShadowDepth = 0x7 ,
  EMeshPass::Distortion = 0x8 , EMeshPass::Velocity = 0x9 , EMeshPass::TranslucentVelocity = 0xA , EMeshPass::TranslucencyStandard = 0xB ,
  EMeshPass::TranslucencyStandardModulate = 0xC , EMeshPass::TranslucencyAfterDOF = 0xD , EMeshPass::TranslucencyAfterDOFModulate = 0xE , EMeshPass::TranslucencyAfterMotionBlur = 0xF ,
  EMeshPass::TranslucencyAll = 0x10 , EMeshPass::LightmapDensity = 0x11 , EMeshPass::DebugViewMode = 0x12 , EMeshPass::CustomDepth = 0x13 ,
  EMeshPass::MobileBasePassCSM = 0x14 , EMeshPass::VirtualTexture = 0x15 , EMeshPass::LumenCardCapture = 0x16 , EMeshPass::LumenCardNanite = 0x17 ,
  EMeshPass::LumenTranslucencyRadianceCacheMark = 0x18 , EMeshPass::LumenFrontLayerTranslucencyGBuffer = 0x19 , EMeshPass::DitheredLODFadingOutMaskPass = 0x1A , EMeshPass::NaniteMeshPass = 0x1B ,
  EMeshPass::MeshDecal = 0x1C , EMeshPass::Num = 0x1D , EMeshPass::NumBits = 0x6
}
 
enum class  EMovieSceneBuiltInEasing : unsigned char {
  Linear = 0x0 , SinIn = 0x1 , SinOut = 0x2 , SinInOut = 0x3 ,
  QuadIn = 0x4 , QuadOut = 0x5 , QuadInOut = 0x6 , Cubic = 0x7 ,
  CubicIn = 0x8 , CubicOut = 0x9 , CubicInOut = 0xA , HermiteCubicInOut = 0xB ,
  QuartIn = 0xC , QuartOut = 0xD , QuartInOut = 0xE , QuintIn = 0xF ,
  QuintOut = 0x10 , QuintInOut = 0x11 , ExpoIn = 0x12 , ExpoOut = 0x13 ,
  ExpoInOut = 0x14 , CircIn = 0x15 , CircOut = 0x16 , CircInOut = 0x17 ,
  Custom = 0x18
}
 
enum class  EAutomationComparisonToleranceLevel : unsigned char {
  Zero = 0x0 , Low = 0x1 , Medium = 0x2 , High = 0x3 ,
  Zero , Low , Medium , High
}
 
enum class  ETextureMipValueMode : int {
  TMVM_None = 0x0 , TMVM_MipLevel = 0x1 , TMVM_MipBias = 0x2 , TMVM_Derivative = 0x3 ,
  TMVM_MAX = 0x4
}
 
enum class  EArrayPropertyFlags : int { None = 0x0 , UsesMemoryImageAllocator = 0x1 }
 
enum class  ESlateTextureAtlasThreadId : int { Unknown = 0xFF , Game = 0x0 , Render = 0x1 }
 
enum class  ERayTracingPipelineCacheFlags : unsigned char { Default = 0x0 , NonBlocking = 0x1 }
 
enum class  EMaterialStencilCompare : int {
  MSC_Less = 0x0 , MSC_LessEqual = 0x1 , MSC_Greater = 0x2 , MSC_GreaterEqual = 0x3 ,
  MSC_Equal = 0x4 , MSC_NotEqual = 0x5 , MSC_Never = 0x6 , MSC_Always = 0x7 ,
  MSC_Count = 0x8
}
 
enum  ESocketReceiveFlags::Type : int { ESocketReceiveFlags::None = 0x0 , ESocketReceiveFlags::Peek = 0x2 , ESocketReceiveFlags::WaitAll = 0x100 }
 
enum  ELanBeaconState::Type : int { ELanBeaconState::NotUsingLanBeacon = 0x0 , ELanBeaconState::Hosting = 0x1 , ELanBeaconState::Searching = 0x2 }
 
enum class  ELANBeaconVersionHistory : unsigned char { HISTORY_INITIAL = 0xB , HISTORY_BEACON_GUID = 0xC , HISTORY_PLUS_ONE = 0xD , HISTORY_LATEST = 0xC }
 
enum class  EMontageSubStepResult : unsigned char { Moved = 0x0 , NotMoved = 0x1 , InvalidSection = 0x2 , InvalidMontage = 0x3 }
 
enum class  ESocketProtocolFamily : unsigned char { None = 0x0 , IPv4 = 0x1 , IPv6 = 0x2 }
 
enum class  ESocketShutdownMode : int { Read = 0x0 , Write = 0x1 , ReadWrite = 0x2 }
 
enum  ESocketWaitConditions::Type : int { ESocketWaitConditions::WaitForRead = 0x0 , ESocketWaitConditions::WaitForWrite = 0x1 , ESocketWaitConditions::WaitForReadOrWrite = 0x2 }
 
enum class  ESocketConnectionState : int { SCS_NotConnected = 0x0 , SCS_Connected = 0x1 , SCS_ConnectionError = 0x2 }
 
enum  FRecomputeTangentCustomVersion::Type : int {
  FRecomputeTangentCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FRecomputeTangentCustomVersion::RuntimeRecomputeTangent = 0x1 , FRecomputeTangentCustomVersion::RecomputeTangentVertexColorMask = 0x2 , FRecomputeTangentCustomVersion::VersionPlusOne = 0x3 ,
  FRecomputeTangentCustomVersion::LatestVersion = 0x2
}
 
enum class  EAddressInfoFlags : unsigned short {
  AllResults = 0x1 , NoResolveHost = 0x2 , NoResolveService = 0x4 , OnlyUsableAddresses = 0x8 ,
  BindableAddress = 0x10 , CanonicalName = 0x20 , FQDomainName = 0x40 , AllowV4MappedAddresses = 0x80 ,
  AllResultsWithMapping = 0x81 , Default = 0x0
}
 
enum class  ERecvMultiFlags : unsigned int { None = 0x0 , RetrieveTimestamps = 0x1 }
 
enum class  ETimestampTranslation : unsigned char { LocalTimestamp = 0x0 , TimeDelta = 0x1 }
 
enum class  EAllowOverscroll : unsigned char { Yes = 0x0 , No = 0x1 }
 
enum class  ESoundWaveLoadingBehavior : unsigned char {
  Inherited = 0x0 , RetainOnLoad = 0x1 , PrimeOnLoad = 0x2 , LoadOnDemand = 0x3 ,
  ForceInline = 0x4 , Uninitialized = 0xFF
}
 
enum class  ERawCurveTrackTypes : unsigned char { RCT_Float = 0x0 , RCT_Vector = 0x1 , RCT_Transform = 0x2 , RCT_MAX = 0x3 }
 
enum class  EFastArraySerializerDeltaFlags : unsigned char { None = 0x0 , HasBeenSerialized = 0x1 , HasDeltaBeenRequested = 0x2 , IsUsingDeltaSerialization = 0x4 }
 
enum class  ESequencerState : int { ESS_None = 0x0 , ESS_Paused = 0x1 , ESS_Playing = 0x2 }
 
enum class  EShaderPermutationFlags : unsigned int { None = 0x0 , HasEditorOnlyData = 0x1 }
 
enum class  EAnimNodeDataFlags : unsigned int { None = 0x0 , HasInitialUpdateFunction = 0x1 , HasBecomeRelevantFunction = 0x2 , HasUpdateFunction = 0x4 }
 
enum class  EWindowDrawAttentionRequestType : int { UntilActivated = 0x0 , Stop = 0x1 }
 
enum class  EIoChunkType : unsigned char {
  Invalid = 0x0 , ExportBundleData = 0x1 , BulkData = 0x2 , OptionalBulkData = 0x3 ,
  MemoryMappedBulkData = 0x4 , ScriptObjects = 0x5 , ContainerHeader = 0x6 , ExternalFile = 0x7 ,
  ShaderCodeLibrary = 0x8 , ShaderCode = 0x9 , PackageStoreEntry = 0xA , DerivedData = 0xB ,
  EditorDerivedData = 0xC , PackageResource = 0xD , MAX = 0xE
}
 
enum  EPhysicsTransformUpdateMode::Type : int { EPhysicsTransformUpdateMode::SimulationUpatesComponentTransform = 0x0 , EPhysicsTransformUpdateMode::ComponentTransformIsKinematic = 0x1 }
 
enum class  EBoneFilterActionOption : unsigned char { Remove = 0x0 , Keep = 0x1 , Invalid = 0x2 }
 
enum class  EShadingPath : int { Mobile = 0x0 , Deferred = 0x1 , Num = 0x2 }
 
enum class  EGBufferLayout : int { GBL_Default = 0x0 , GBL_ForceVelocity = 0x1 , GBL_Num = 0x2 }
 
enum class  EPhysicsType : int { PhysType_Default = 0x0 , PhysType_Kinematic = 0x1 , PhysType_Simulated = 0x2 }
 
enum class  EForkProcessRole : unsigned char { Parent = 0x0 , Child = 0x1 , Parent , Child }
 
enum  ECastCheckedType::Type : int { ECastCheckedType::NullAllowed = 0x0 , ECastCheckedType::NullChecked = 0x1 }
 
enum class  ESoftObjectPathCollectType : unsigned char { NonPackage = 0x0 , NeverCollect = 0x1 , EditorOnlyCollect = 0x2 , AlwaysCollect = 0x3 }
 
enum class  EUserDefinedStructureStatus : int {
  UDSS_UpToDate = 0x0 , UDSS_Dirty = 0x1 , UDSS_Error = 0x2 , UDSS_Duplicate = 0x3 ,
  UDSS_MAX = 0x4
}
 
enum class  EFontHinting : unsigned char {
  Default = 0x0 , Auto = 0x1 , AutoLight = 0x2 , Monochrome = 0x3 ,
  None = 0x4
}
 
enum  ENavigationOptionFlag::Type : int { ENavigationOptionFlag::Default = 0x0 , ENavigationOptionFlag::Enable = 0x1 , ENavigationOptionFlag::Disable = 0x2 , ENavigationOptionFlag::MAX = 0x3 }
 
enum class  EFVisibleMeshDrawCommandFlags : unsigned char {
  Default = 0x0 , MaterialUsesWorldPositionOffset = 0x1 , MaterialMayModifyPosition = 0x1 , HasPrimitiveIdStreamIndex = 0x2 ,
  ForceInstanceCulling = 0x4 , PreserveInstanceOrder = 0x8 , All = 0xF , NumBits = 0x4
}
 
enum class  ESkinVertexFactoryMode : int { Default = 0x0 , RayTracing = 0x1 }
 
enum class  EPackageExternalResource : int { WorkspaceDomainFile = 0x0 }
 
enum class  ERecompileModuleFlags : unsigned char { None = 0x0 , ReloadAfterRecompile = 0x1 , FailIfGeneratedCodeChanges = 0x2 , ForceCodeProject = 0x4 }
 
enum class  EAsyncComputePriority : int { AsyncComputePriority_Default = 0x0 , AsyncComputePriority_High = 0x1 }
 
enum  EAudioOutputTarget::Type : int { EAudioOutputTarget::Speaker = 0x0 , EAudioOutputTarget::Controller = 0x1 , EAudioOutputTarget::ControllerFallbackToSpeaker = 0x2 }
 
enum class  EDrawingPolicyOverrideFlags : int {
  None = 0x0 , TwoSided = 0x1 , DitheredLODTransition = 0x2 , Wireframe = 0x4 ,
  ReverseCullMode = 0x8
}
 
enum class  EMeshPassFlags : int { None = 0x0 , CachedMeshCommands = 0x1 , MainView = 0x2 }
 
enum class  EElementType : unsigned char {
  ET_Box = 0x0 , ET_DebugQuad = 0x1 , ET_Text = 0x2 , ET_ShapedText = 0x3 ,
  ET_Spline = 0x4 , ET_Line = 0x5 , ET_Gradient = 0x6 , ET_Viewport = 0x7 ,
  ET_Border = 0x8 , ET_Custom = 0x9 , ET_CustomVerts = 0xA , ET_PostProcessPass = 0xB ,
  ET_RoundedBox = 0xC , ET_Count = 0xD
}
 
enum class  EVTPageTableFormat : unsigned char { UInt16 = 0x0 , UInt32 = 0x1 }
 
enum class  BodyInstanceSceneState : unsigned char {
  NotAdded = 0x0 , AwaitingAdd = 0x1 , Added = 0x2 , AwaitingRemove = 0x3 ,
  Removed = 0x4
}
 
enum  EDOFMode::Type : int {
  EDOFMode::Default = 0x0 , EDOFMode::SixDOF = 0x1 , EDOFMode::YZPlane = 0x2 , EDOFMode::XZPlane = 0x3 ,
  EDOFMode::XYPlane = 0x4 , EDOFMode::CustomPlane = 0x5 , EDOFMode::None = 0x6
}
 
enum class  EBatchProcessingMode : unsigned int { Generic = 0x0 , UnCulled = 0x1 , Num = 0x2 }
 
enum class  EInstanceCullingFlags : unsigned char {
  None = 0x0 , DrawOnlyVSMInvalidatingGeometry = 0x1 , NoInstanceOrderPreservation = 0x2 , CustomDataOutCull = 0x4 ,
  IgnoreFrustumCull = 0x8
}
 
enum class  EInstanceCullingMode : int { Normal = 0x0 , Stereo = 0x1 }
 
enum class  EPrimitiveDirtyState : unsigned char {
  None = 0x0 , ChangedId = 0x1 , ChangedTransform = 0x2 , ChangedStaticLighting = 0x4 ,
  ChangedOther = 0x8 , Added = 0x10 , Removed = 0x20 , ChangedAll = 0xF ,
  AddedMask = 0x1F
}
 
enum class  ERayTracingSceneLifetime : int { RTSL_SingleFrame = 0x0 }
 
enum  EKinematicBonesUpdateToPhysics::Type : int { EKinematicBonesUpdateToPhysics::SkipSimulatingBones = 0x0 , EKinematicBonesUpdateToPhysics::SkipAllBones = 0x1 }
 
enum  FOverlappingVerticesCustomVersion::Type : int { FOverlappingVerticesCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FOverlappingVerticesCustomVersion::DetectOVerlappingVertices = 0x1 , FOverlappingVerticesCustomVersion::VersionPlusOne = 0x2 , FOverlappingVerticesCustomVersion::LatestVersion = 0x1 }
 
enum class  EAccelerationStructureBuildMode : int { Build = 0x0 , Update = 0x1 }
 
enum  ESplitScreenType::Type : int {
  ESplitScreenType::None = 0x0 , ESplitScreenType::TwoPlayer_Horizontal = 0x1 , ESplitScreenType::TwoPlayer_Vertical = 0x2 , ESplitScreenType::ThreePlayer_FavorTop = 0x3 ,
  ESplitScreenType::ThreePlayer_FavorBottom = 0x4 , ESplitScreenType::ThreePlayer_Vertical = 0x5 , ESplitScreenType::ThreePlayer_Horizontal = 0x6 , ESplitScreenType::FourPlayer_Grid = 0x7 ,
  ESplitScreenType::FourPlayer_Vertical = 0x8 , ESplitScreenType::FourPlayer_Horizontal = 0x9 , ESplitScreenType::SplitTypeCount = 0xA
}
 
enum class  EJson : int {
  None = 0x0 , Null = 0x1 , String = 0x2 , Number = 0x3 ,
  Boolean = 0x4 , Array = 0x5 , Object = 0x6
}
 
enum class  ERenderTargetLoadAction : unsigned char {
  ENoAction = 0x0 , ELoad = 0x1 , EClear = 0x2 , Num = 0x3 ,
  NumBits = 0x2
}
 
enum class  ERenderTargetStoreAction : unsigned char {
  ENoAction = 0x0 , EStore = 0x1 , EMultisampleResolve = 0x2 , Num = 0x3 ,
  NumBits = 0x2
}
 
enum class  ESubpassHint : unsigned char { None = 0x0 , DepthReadSubpass = 0x1 , DeferredShadingSubpass = 0x2 }
 
enum class  EConservativeRasterization : unsigned char { Disabled = 0x0 , Overestimated = 0x1 }
 
enum  EGBufferFormat::Type : int { EGBufferFormat::Force8BitsPerChannel = 0x0 , EGBufferFormat::Default = 0x1 , EGBufferFormat::HighPrecisionNormals = 0x3 , EGBufferFormat::Force16BitsPerChannel = 0x5 }
 
enum  ETranslucentSortPolicy::Type : int { ETranslucentSortPolicy::SortByDistance = 0x0 , ETranslucentSortPolicy::SortByProjectedZ = 0x1 , ETranslucentSortPolicy::SortAlongAxis = 0x2 }
 
enum class  EDecompressionType : int {
  DTYPE_Setup = 0x0 , DTYPE_Invalid = 0x1 , DTYPE_Preview = 0x2 , DTYPE_Native = 0x3 ,
  DTYPE_RealTime = 0x4 , DTYPE_Procedural = 0x5 , DTYPE_Xenon = 0x6 , DTYPE_Streaming = 0x7 ,
  DTYPE_MAX = 0x8
}
 
enum class  ESceneTextureExtracts : unsigned int { None = 0x0 , Depth = 0x1 , CustomDepth = 0x2 , All = 0x3 }
 
enum class  ESceneTextureSetupMode : unsigned int {
  None = 0x0 , SceneColor = 0x1 , SceneDepth = 0x2 , SceneVelocity = 0x4 ,
  GBufferA = 0x8 , GBufferB = 0x10 , GBufferC = 0x20 , GBufferD = 0x40 ,
  GBufferE = 0x80 , GBufferF = 0x100 , SSAO = 0x200 , CustomDepth = 0x400 ,
  GBuffers = 0x1F8 , All = 0x7FF
}
 
enum class  EMobileSceneTextureSetupMode : unsigned int {
  None = 0x0 , SceneColor = 0x1 , SceneDepth = 0x2 , CustomDepth = 0x4 ,
  GBufferA = 0x8 , GBufferB = 0x10 , GBufferC = 0x20 , GBufferD = 0x40 ,
  SceneDepthAux = 0x80 , SceneVelocity = 0x100 , GBuffers = 0xF8 , All = 0x1FF
}
 
enum class  ETextureColorSpace : unsigned char {
  TCS_None = 0x0 , TCS_sRGB = 0x1 , TCS_Rec2020 = 0x2 , TCS_ACESAP0 = 0x3 ,
  TCS_ACESAP1 = 0x4 , TCS_P3DCI = 0x5 , TCS_P3D65 = 0x6 , TCS_REDWideGamut = 0x7 ,
  TCS_SonySGamut3 = 0x8 , TCS_SonySGamut3Cine = 0x9 , TCS_AlexaWideGamut = 0xA , TCS_CanonCinemaGamut = 0xB ,
  TCS_GoProProtuneNative = 0xC , TCS_PanasonicVGamut = 0xD , TCS_Custom = 0x63 , TCS_MAX = 0x64
}
 
enum class  EAnimInterpolationType : unsigned char { Linear = 0x0 , Step = 0x1 }
 
enum class  EAppendNetExportFlags : unsigned int { None = 0x0 , ForceExportDirtyGroups = 0x1 }
 
enum class  EVectorVMOpCategory : unsigned char {
  Input = 0x0 , Output = 0x1 , Op = 0x2 , ExtFnCall = 0x3 ,
  IndexGen = 0x4 , RWBuffer = 0x5 , Stat = 0x6 , Fused = 0x7 ,
  Other = 0x8 , MAX = 0x9
}
 
enum class  EVectorVMOp : unsigned char {
  done = 0x0 , add = 0x1 , sub = 0x2 , mul = 0x3 ,
  div = 0x4 , mad = 0x5 , lerp = 0x6 , rcp = 0x7 ,
  rsq = 0x8 , sqrt = 0x9 , neg = 0xA , abs = 0xB ,
  exp = 0xC , exp2 = 0xD , log = 0xE , log2 = 0xF ,
  sin = 0x10 , cos = 0x11 , tan = 0x12 , asin = 0x13 ,
  acos = 0x14 , atan = 0x15 , atan2 = 0x16 , ceil = 0x17 ,
  floor = 0x18 , fmod = 0x19 , frac = 0x1A , trunc = 0x1B ,
  clamp = 0x1C , min = 0x1D , max = 0x1E , pow = 0x1F ,
  round = 0x20 , sign = 0x21 , step = 0x22 , random = 0x23 ,
  noise = 0x24 , cmplt = 0x25 , cmple = 0x26 , cmpgt = 0x27 ,
  cmpge = 0x28 , cmpeq = 0x29 , cmpneq = 0x2A , select = 0x2B ,
  addi = 0x2C , subi = 0x2D , muli = 0x2E , divi = 0x2F ,
  clampi = 0x30 , mini = 0x31 , maxi = 0x32 , absi = 0x33 ,
  negi = 0x34 , signi = 0x35 , randomi = 0x36 , cmplti = 0x37 ,
  cmplei = 0x38 , cmpgti = 0x39 , cmpgei = 0x3A , cmpeqi = 0x3B ,
  cmpneqi = 0x3C , bit_and = 0x3D , bit_or = 0x3E , bit_xor = 0x3F ,
  bit_not = 0x40 , bit_lshift = 0x41 , bit_rshift = 0x42 , logic_and = 0x43 ,
  logic_or = 0x44 , logic_xor = 0x45 , logic_not = 0x46 , f2i = 0x47 ,
  i2f = 0x48 , f2b = 0x49 , b2f = 0x4A , i2b = 0x4B ,
  b2i = 0x4C , inputdata_float = 0x4D , inputdata_int32 = 0x4E , inputdata_half = 0x4F ,
  inputdata_noadvance_float = 0x50 , inputdata_noadvance_int32 = 0x51 , inputdata_noadvance_half = 0x52 , outputdata_float = 0x53 ,
  outputdata_int32 = 0x54 , outputdata_half = 0x55 , acquireindex = 0x56 , external_func_call = 0x57 ,
  exec_index = 0x58 , noise2D = 0x59 , noise3D = 0x5A , enter_stat_scope = 0x5B ,
  exit_stat_scope = 0x5C , update_id = 0x5D , acquire_id = 0x5E , half_to_float = 0x5F ,
  exec_indexf = 0x60 , exec_index_addi = 0x61 , cmplt_select = 0x62 , cmple_select = 0x63 ,
  cmpeq_select = 0x64 , cmplti_select = 0x65 , cmplei_select = 0x66 , cmpeqi_select = 0x67 ,
  cmplt_logic_and = 0x68 , cmple_logic_and = 0x69 , cmpgt_logic_and = 0x6A , cmpge_logic_and = 0x6B ,
  cmpeq_logic_and = 0x6C , cmpne_logic_and = 0x6D , cmplti_logic_and = 0x6E , cmplei_logic_and = 0x6F ,
  cmpgti_logic_and = 0x70 , cmpgei_logic_and = 0x71 , cmpeqi_logic_and = 0x72 , cmpnei_logic_and = 0x73 ,
  cmplt_logic_or = 0x74 , cmple_logic_or = 0x75 , cmpgt_logic_or = 0x76 , cmpge_logic_or = 0x77 ,
  cmpeq_logic_or = 0x78 , cmpne_logic_or = 0x79 , cmplti_logic_or = 0x7A , cmplei_logic_or = 0x7B ,
  cmpgti_logic_or = 0x7C , cmpgei_logic_or = 0x7D , cmpeqi_logic_or = 0x7E , cmpnei_logic_or = 0x7F ,
  mad_add = 0x80 , mad_sub0 = 0x81 , mad_sub1 = 0x82 , mad_mul = 0x83 ,
  mad_sqrt = 0x84 , mad_mad0 = 0x85 , mad_mad1 = 0x86 , mul_mad0 = 0x87 ,
  mul_mad1 = 0x88 , mul_add = 0x89 , mul_sub0 = 0x8A , mul_sub1 = 0x8B ,
  mul_mul = 0x8C , mul_max = 0x8D , mul_2x = 0x8E , add_mad1 = 0x8F ,
  add_add = 0x90 , sub_cmplt1 = 0x91 , sub_neg = 0x92 , sub_mul = 0x93 ,
  div_mad0 = 0x94 , div_f2i = 0x95 , div_mul = 0x96 , muli_addi = 0x97 ,
  addi_bit_rshift = 0x98 , addi_muli = 0x99 , b2i_2x = 0x9A , i2f_div0 = 0x9B ,
  i2f_div1 = 0x9C , i2f_mul = 0x9D , i2f_mad0 = 0x9E , i2f_mad1 = 0x9F ,
  f2i_select1 = 0xA0 , f2i_maxi = 0xA1 , f2i_addi = 0xA2 , fmod_add = 0xA3 ,
  bit_and_i2f = 0xA4 , bit_rshift_bit_and = 0xA5 , neg_cmplt = 0xA6 , bit_or_muli = 0xA7 ,
  bit_lshift_bit_or = 0xA8 , random_add = 0xA9 , random_2x = 0xAA , max_f2i = 0xAB ,
  select_mul = 0xAC , select_add = 0xAD , sin_cos = 0xAE , NumOpcodes = 0xAF
}
 
enum class  ECollisionQueryHitType : unsigned char { None = 0x0 , Touch = 0x1 , Block = 0x2 }
 
enum class  EStreamingOperationResult : int {
  Success = 0x0 , Unsupported = 0x1 , ReplayNotFound = 0x2 , ReplayCorrupt = 0x3 ,
  NotEnoughSpace = 0x4 , NotEnoughSlots = 0x5 , Unspecified = 0x6 , UnfinishedTask = 0x7 ,
  EventNotFound = 0x8 , DecryptFailure = 0x9
}
 
enum class  EReplayCheckpointType : unsigned char { Full = 0x0 , Delta = 0x1 }
 
enum class  EReplayStreamerState : unsigned char { Idle = 0x0 , Recording = 0x1 , Playback = 0x2 }
 
enum class  ERepLayoutCmdType : unsigned char {
  DynamicArray = 0x0 , Return = 0x1 , Property = 0x2 , PropertyBool = 0x3 ,
  PropertyFloat = 0x4 , PropertyInt = 0x5 , PropertyByte = 0x6 , PropertyName = 0x7 ,
  PropertyObject = 0x8 , PropertyUInt32 = 0x9 , PropertyVector = 0xA , PropertyRotator = 0xB ,
  PropertyPlane = 0xC , PropertyVector100 = 0xD , PropertyNetId = 0xE , RepMovement = 0xF ,
  PropertyVectorNormal = 0x10 , PropertyVector10 = 0x11 , PropertyVectorQ = 0x12 , PropertyString = 0x13 ,
  PropertyUInt64 = 0x14 , PropertyNativeBool = 0x15 , PropertySoftObject = 0x16 , PropertyWeakObject = 0x17 ,
  PropertyInterface = 0x18 , NetSerializeStructWithObjectReferences = 0x19
}
 
enum class  ERepLayoutCmdFlags : unsigned char { None = 0x0 , IsSharedSerialization = 0x1 , IsStruct = 0x2 , IsEmptyArrayStruct = 0x4 }
 
enum class  EConstraintTransformComponentFlags : unsigned char {
  None = 0x0 , ChildPosition = 0x1 , ChildRotation = 0x2 , ParentPosition = 0x4 ,
  ParentRotation = 0x8 , AllChild = 0x3 , AllParent = 0xC , AllPosition = 0x5 ,
  AllRotation = 0xA , All = 0xF
}
 
enum class  ETextOverflowDirection : unsigned char { NoOverflow = 0x0 , LeftToRight = 0x1 , RightToLeft = 0x2 }
 
enum class  ELinearConstraintMotion : int { LCM_Free = 0x0 , LCM_Limited = 0x1 , LCM_Locked = 0x2 , LCM_MAX = 0x3 }
 
enum class  EAngularConstraintMotion : int { ACM_Free = 0x0 , ACM_Limited = 0x1 , ACM_Locked = 0x2 , ACM_MAX = 0x3 }
 
enum  EConstraintFrame::Type : int { EConstraintFrame::Frame1 = 0x0 , EConstraintFrame::Frame2 = 0x1 }
 
enum class  ERepParentFlags : unsigned int {
  None = 0x0 , IsLifetime = 0x1 , IsConditional = 0x2 , IsConfig = 0x4 ,
  IsCustomDelta = 0x8 , IsNetSerialize = 0x10 , IsStructProperty = 0x20 , IsZeroConstructible = 0x40 ,
  IsFastArray = 0x80 , HasObjectProperties = 0x100 , HasNetSerializeProperties = 0x200 , HasDynamicArrayProperties = 0x400
}
 
enum class  ETextureSourceCompressionFormat : int { TSCF_None = 0x0 , TSCF_PNG = 0x1 , TSCF_JPEG = 0x2 , TSCF_MAX = 0x3 }
 
enum class  EMaterialDecalResponse : int {
  MDR_None = 0x0 , MDR_ColorNormalRoughness = 0x1 , MDR_Color = 0x2 , MDR_ColorNormal = 0x3 ,
  MDR_ColorRoughness = 0x4 , MDR_Normal = 0x5 , MDR_NormalRoughness = 0x6 , MDR_Roughness = 0x7 ,
  MDR_MAX = 0x8
}
 
enum class  ECreateRepLayoutFlags : int { None = 0x0 , MaySendProperties = 0x1 }
 
enum class  ECreateReplicationChangelistMgrFlags : int { None = 0x0 , SkipDeltaCustomState = 0x1 }
 
enum class  ECreateRepStateFlags : unsigned int { None = 0x0 , SkipCreateReceivingState = 0x1 }
 
enum class  EReceivePropertiesFlags : unsigned int { None = 0x0 , RepNotifies = 0x1 , SkipRoleSwap = 0x2 }
 
enum class  ECustomDepthMode : unsigned int { Disabled = 0x0 , Enabled = 0x1 , EnabledWithStencil = 0x2 }
 
enum class  ERepLayoutFlags : unsigned char {
  None = 0x0 , IsActor = 0x1 , PartialPushSupport = 0x2 , FullPushSupport = 0x4 ,
  HasObjectOrNetSerializeProperties = 0x8 , NoReplicatedProperties = 0x10 , FullPushProperties = 0x20 , HasInitialOnlyProperties = 0x40
}
 
enum class  ERepLayoutResult : int { Success = 0x0 , Empty = 0x1 , Error = 0x2 , FatalError = 0x3 }
 
enum class  ESerializePropertyType : unsigned char { Handle = 0x0 , Name = 0x1 }
 
enum class  ECollisionTraceFlag : int {
  CTF_UseDefault = 0x0 , CTF_UseSimpleAndComplex = 0x1 , CTF_UseSimpleAsComplex = 0x2 , CTF_UseComplexAsSimple = 0x3 ,
  CTF_MAX = 0x4
}
 
enum class  ESoundAssetCompressionType : unsigned char {
  BinkAudio = 0x0 , ADPCM = 0x1 , PCM = 0x2 , PlatformSpecific = 0x3 ,
  ProjectDefined = 0x4
}
 
enum class  ESoundWavePrecacheState : int { NotStarted = 0x0 , InProgress = 0x1 , Done = 0x2 }
 
enum class  EStaticMeshVertexUVType : int { Default = 0x0 , HighPrecision = 0x1 }
 
enum class  ERHIInterfaceType : int {
  Hidden = 0x0 , Null = 0x1 , D3D11 = 0x2 , D3D12 = 0x3 ,
  Vulkan = 0x4 , Metal = 0x5 , Agx = 0x6 , OpenGL = 0x7
}
 
enum class  ERenderQueryType : int { RQT_Undefined = 0x0 , RQT_Occlusion = 0x1 , RQT_AbsoluteTime = 0x2 }
 
enum class  EColorSpaceAndEOTF : int {
  EUnknown = 0x0 , EColorSpace_Rec709 = 0x1 , EColorSpace_Rec2020 = 0x2 , EColorSpace_DCIP3 = 0x3 ,
  EEColorSpace_MASK = 0xF , EEOTF_Linear = 0x10 , EEOTF_sRGB = 0x20 , EEOTF_PQ = 0x30 ,
  EEOTF_MASK = 0xF0 , ERec709_sRGB = 0x21 , ERec709_Linear = 0x11 , ERec2020_PQ = 0x32 ,
  ERec2020_Linear = 0x12 , EDCIP3_PQ = 0x33 , EDCIP3_Linear = 0x13
}
 
enum class  ERayTracingAccelerationStructureFlags : int {
  None = 0x0 , AllowUpdate = 0x1 , AllowCompaction = 0x2 , FastTrace = 0x4 ,
  FastBuild = 0x8 , MinimizeMemory = 0x10
}
 
enum class  EMaterialUsage : int {
  MATUSAGE_SkeletalMesh = 0x0 , MATUSAGE_ParticleSprites = 0x1 , MATUSAGE_BeamTrails = 0x2 , MATUSAGE_MeshParticles = 0x3 ,
  MATUSAGE_StaticLighting = 0x4 , MATUSAGE_MorphTargets = 0x5 , MATUSAGE_SplineMesh = 0x6 , MATUSAGE_InstancedStaticMeshes = 0x7 ,
  MATUSAGE_GeometryCollections = 0x8 , MATUSAGE_Clothing = 0x9 , MATUSAGE_NiagaraSprites = 0xA , MATUSAGE_NiagaraRibbons = 0xB ,
  MATUSAGE_NiagaraMeshParticles = 0xC , MATUSAGE_GeometryCache = 0xD , MATUSAGE_Water = 0xE , MATUSAGE_HairStrands = 0xF ,
  MATUSAGE_LidarPointCloud = 0x10 , MATUSAGE_VirtualHeightfieldMesh = 0x11 , MATUSAGE_Nanite = 0x12 , MATUSAGE_VolumetricCloud = 0x13 ,
  MATUSAGE_MAX = 0x14
}
 
enum class  EPSOPrecachePriority : unsigned char { Medium = 0x0 , High = 0x1 }
 
enum class  EMaterialGetParameterValueFlags : unsigned int {
  None = 0x0 , CheckNonOverrides = 0x1 , CheckInstanceOverrides = 0x2 , CheckAll = 0x3 ,
  Default = 0x3
}
 
enum class  EMaterialShaderPrecompileMode : int { None = 0x0 , Background = 0x1 , Synchronous = 0x2 , Default = 0x1 }
 
enum class  ENCPoolMethod : unsigned char {
  None = 0x0 , AutoRelease = 0x1 , ManualRelease = 0x2 , ManualRelease_OnComplete = 0x3 ,
  FreeInPool = 0x4
}
 
enum class  ESetResolutionMethod : int { Independent = 0x0 , MaxAxis = 0x1 , CellSize = 0x2 }
 
enum  FSkeletalMeshCustomVersion::Type : int {
  FSkeletalMeshCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FSkeletalMeshCustomVersion::CombineSectionWithChunk = 0x1 , FSkeletalMeshCustomVersion::CombineSoftAndRigidVerts = 0x2 , FSkeletalMeshCustomVersion::RecalcMaxBoneInfluences = 0x3 ,
  FSkeletalMeshCustomVersion::SaveNumVertices = 0x4 , FSkeletalMeshCustomVersion::RegenerateClothingShadowFlags = 0x5 , FSkeletalMeshCustomVersion::UseSharedColorBufferFormat = 0x6 , FSkeletalMeshCustomVersion::UseSeparateSkinWeightBuffer = 0x7 ,
  FSkeletalMeshCustomVersion::NewClothingSystemAdded = 0x8 , FSkeletalMeshCustomVersion::CachedClothInverseMasses = 0x9 , FSkeletalMeshCustomVersion::CompactClothVertexBuffer = 0xA , FSkeletalMeshCustomVersion::RemoveSourceData = 0xB ,
  FSkeletalMeshCustomVersion::SplitModelAndRenderData = 0xC , FSkeletalMeshCustomVersion::RemoveTriangleSorting = 0xD , FSkeletalMeshCustomVersion::RemoveDuplicatedClothingSections = 0xE , FSkeletalMeshCustomVersion::DeprecateSectionDisabledFlag = 0xF ,
  FSkeletalMeshCustomVersion::SectionIgnoreByReduceAdded = 0x10 , FSkeletalMeshCustomVersion::SkinWeightProfiles = 0x11 , FSkeletalMeshCustomVersion::RemoveEnableClothLOD = 0x12 , FSkeletalMeshCustomVersion::VersionPlusOne = 0x13 ,
  FSkeletalMeshCustomVersion::LatestVersion = 0x12
}
 
enum class  EInstancePropertyValueFlags : int { None = 0x0 , CausesInstancing = 0x1 , AllowSelfReference = 0x2 , DoNotCreateNewInstance = 0x4 }
 
enum class  ENavigationGenesis : unsigned char { Keyboard = 0x0 , Controller = 0x1 , User = 0x2 }
 
enum class  ENavigationSource : unsigned char { FocusedWidget = 0x0 , WidgetUnderCursor = 0x1 }
 
enum class  ESleepEvent : unsigned char { SET_Wakeup = 0x0 , SET_Sleep = 0x1 }
 
enum class  EPhysicalSurface : int {
  SurfaceType_Default = 0x0 , SurfaceType1 = 0x1 , SurfaceType2 = 0x2 , SurfaceType3 = 0x3 ,
  SurfaceType4 = 0x4 , SurfaceType5 = 0x5 , SurfaceType6 = 0x6 , SurfaceType7 = 0x7 ,
  SurfaceType8 = 0x8 , SurfaceType9 = 0x9 , SurfaceType10 = 0xA , SurfaceType11 = 0xB ,
  SurfaceType12 = 0xC , SurfaceType13 = 0xD , SurfaceType14 = 0xE , SurfaceType15 = 0xF ,
  SurfaceType16 = 0x10 , SurfaceType17 = 0x11 , SurfaceType18 = 0x12 , SurfaceType19 = 0x13 ,
  SurfaceType20 = 0x14 , SurfaceType21 = 0x15 , SurfaceType22 = 0x16 , SurfaceType23 = 0x17 ,
  SurfaceType24 = 0x18 , SurfaceType25 = 0x19 , SurfaceType26 = 0x1A , SurfaceType27 = 0x1B ,
  SurfaceType28 = 0x1C , SurfaceType29 = 0x1D , SurfaceType30 = 0x1E , SurfaceType31 = 0x1F ,
  SurfaceType32 = 0x20 , SurfaceType33 = 0x21 , SurfaceType34 = 0x22 , SurfaceType35 = 0x23 ,
  SurfaceType36 = 0x24 , SurfaceType37 = 0x25 , SurfaceType38 = 0x26 , SurfaceType39 = 0x27 ,
  SurfaceType40 = 0x28 , SurfaceType41 = 0x29 , SurfaceType42 = 0x2A , SurfaceType43 = 0x2B ,
  SurfaceType44 = 0x2C , SurfaceType45 = 0x2D , SurfaceType46 = 0x2E , SurfaceType47 = 0x2F ,
  SurfaceType48 = 0x30 , SurfaceType49 = 0x31 , SurfaceType50 = 0x32 , SurfaceType51 = 0x33 ,
  SurfaceType52 = 0x34 , SurfaceType53 = 0x35 , SurfaceType54 = 0x36 , SurfaceType55 = 0x37 ,
  SurfaceType56 = 0x38 , SurfaceType57 = 0x39 , SurfaceType58 = 0x3A , SurfaceType59 = 0x3B ,
  SurfaceType60 = 0x3C , SurfaceType61 = 0x3D , SurfaceType62 = 0x3E , SurfaceType_Max = 0x3F
}
 
enum  EFrictionCombineMode::Type : int { EFrictionCombineMode::Average = 0x0 , EFrictionCombineMode::Min = 0x1 , EFrictionCombineMode::Multiply = 0x2 , EFrictionCombineMode::Max = 0x3 }
 
enum class  ESoilType : int {
  SoilType_None = 0x0 , SoilType_1 = 0x1 , SoilType_2 = 0x2 , SoilType_3 = 0x3 ,
  SoilType_4 = 0x4 , SoilType_5 = 0x5 , SoilType_6 = 0x6 , SoilType_7 = 0x7 ,
  SoilType_8 = 0x8 , SoilType_9 = 0x9 , SoilType_10 = 0xA , SoilType_11 = 0xB ,
  SoilType_12 = 0xC , SoilType_13 = 0xD , SoilType_14 = 0xE , SoilType_15 = 0xF ,
  SoilType_16 = 0x10 , SoilType_17 = 0x11 , SoilType_18 = 0x12 , SoilType_19 = 0x13 ,
  SoilType_20 = 0x14 , SoilType_21 = 0x15 , SoilType_22 = 0x16 , SoilType_23 = 0x17 ,
  SoilType_24 = 0x18 , SoilType_25 = 0x19 , SoilType_26 = 0x1A , SoilType_27 = 0x1B ,
  SoilType_28 = 0x1C , SoilType_29 = 0x1D , SoilType_30 = 0x1E , SoilType_31 = 0x1F ,
  SoilType_32 = 0x20 , SoilType_33 = 0x21 , SoilType_34 = 0x22 , SoilType_35 = 0x23 ,
  SoilType_36 = 0x24 , SoilType_37 = 0x25 , SoilType_38 = 0x26 , SoilType_39 = 0x27 ,
  SoilType_40 = 0x28 , SoilType_41 = 0x29 , SoilType_42 = 0x2A , SoilType_43 = 0x2B ,
  SoilType_44 = 0x2C , SoilType_45 = 0x2D , SoilType_46 = 0x2E , SoilType_47 = 0x2F ,
  SoilType_48 = 0x30 , SoilType_49 = 0x31 , SoilType_50 = 0x32 , SoilType_51 = 0x33 ,
  SoilType_52 = 0x34 , SoilType_53 = 0x35 , SoilType_54 = 0x36 , SoilType_55 = 0x37 ,
  SoilType_56 = 0x38 , SoilType_57 = 0x39 , SoilType_58 = 0x3A , SoilType_59 = 0x3B ,
  SoilType_60 = 0x3C , SoilType_61 = 0x3D , SoilType_62 = 0x3E , SoilType_63 = 0x3F ,
  SoilType_64 = 0x40 , SoilType_Max = 0x41
}
 
enum  ETableViewMode::Type : int { ETableViewMode::List = 0x0 , ETableViewMode::Tile = 0x1 , ETableViewMode::Tree = 0x2 }
 
enum  EHasCustomNavigableGeometry::Type : int { EHasCustomNavigableGeometry::No = 0x0 , EHasCustomNavigableGeometry::Yes = 0x1 , EHasCustomNavigableGeometry::EvenIfNotCollidable = 0x2 , EHasCustomNavigableGeometry::DontExport = 0x3 }
 
enum class  EAttachmentRule : unsigned char { KeepRelative = 0x0 , KeepWorld = 0x1 , SnapToTarget = 0x2 , KeepWorldLegacy = 0x3 }
 
enum  ENaniteMeshPass::Type : int { ENaniteMeshPass::BasePass = 0x0 , ENaniteMeshPass::LumenCardCapture = 0x1 , ENaniteMeshPass::Num = 0x2 }
 
enum class  ETabIdFlags : unsigned char { None = 0x0 , SaveLayout = 0x1 }
 
enum  ENDICollisionQuery_AsyncGpuTraceProvider::Type : int { ENDICollisionQuery_AsyncGpuTraceProvider::Default = 0x0 , ENDICollisionQuery_AsyncGpuTraceProvider::HWRT = 0x1 , ENDICollisionQuery_AsyncGpuTraceProvider::GSDF = 0x2 , ENDICollisionQuery_AsyncGpuTraceProvider::None = 0x3 }
 
enum  ENDISkelMesh_AdjacencyTriangleIndexFormat::Type : int { ENDISkelMesh_AdjacencyTriangleIndexFormat::Full = 0x0 , ENDISkelMesh_AdjacencyTriangleIndexFormat::Half = 0x1 }
 
enum  ENDISkelMesh_GpuMaxInfluences::Type : int { ENDISkelMesh_GpuMaxInfluences::AllowMax4 = 0x0 , ENDISkelMesh_GpuMaxInfluences::AllowMax8 = 0x1 , ENDISkelMesh_GpuMaxInfluences::Unlimited = 0x2 }
 
enum  ENDISkelMesh_GpuUniformSamplingFormat::Type : int { ENDISkelMesh_GpuUniformSamplingFormat::Full = 0x0 , ENDISkelMesh_GpuUniformSamplingFormat::Limited_24_8 = 0x1 , ENDISkelMesh_GpuUniformSamplingFormat::Limited_23_9 = 0x2 }
 
enum class  ETextureRenderTargetFormat : int {
  RTF_R8 = 0x0 , RTF_RG8 = 0x1 , RTF_RGBA8 = 0x2 , RTF_RGBA8_SRGB = 0x3 ,
  RTF_R16f = 0x4 , RTF_RG16f = 0x5 , RTF_RGBA16f = 0x6 , RTF_R32f = 0x7 ,
  RTF_RG32f = 0x8 , RTF_RGBA32f = 0x9 , RTF_RGB10A2 = 0xA
}
 
enum class  ERayTracingBindingType : unsigned char { HitGroup = 0x0 , CallableShader = 0x1 , MissShader = 0x2 }
 
enum class  EParticleSystemOcclusionBoundsMethod : int { EPSOBM_None = 0x0 , EPSOBM_ParticleBounds = 0x1 , EPSOBM_CustomBounds = 0x2 }
 
enum class  EParticleAllocationMode : unsigned char { AutomaticEstimate = 0x0 , ManualEstimate = 0x1 , FixedCount = 0x2 }
 
enum class  EPSOPrecacheResult : int {
  Unknown = 0x0 , Active = 0x1 , Complete = 0x2 , Missed = 0x3 ,
  TooLate = 0x4 , NotSupported = 0x5 , Untracked = 0x6
}
 
enum class  ERendererStencilMask : unsigned char {
  ERSM_Default = 0x0 , ERSM_255 = 0x1 , ERSM_1 = 0x2 , ERSM_2 = 0x3 ,
  ERSM_4 = 0x4 , ERSM_8 = 0x5 , ERSM_16 = 0x6 , ERSM_32 = 0x7 ,
  ERSM_64 = 0x8 , ERSM_128 = 0x9
}
 
enum class  ETextureDimension : unsigned char {
  Texture2D = 0x0 , Texture2DArray = 0x1 , Texture3D = 0x2 , TextureCube = 0x3 ,
  TextureCubeArray = 0x4
}
 
enum class  EStaticMeshReductionTerimationCriterion : unsigned char { Triangles = 0x0 , Vertices = 0x1 , Any = 0x2 }
 
enum class  EGPUSortFlags : unsigned int {
  None = 0x0 , LowPrecisionKeys = 0x1 , HighPrecisionKeys = 0x2 , AnyKeyPrecision = 0x3 ,
  KeyGenAfterPreRender = 0x4 , KeyGenAfterPostRenderOpaque = 0x8 , AnyKeyGenLocation = 0xC , SortAfterPreRender = 0x10 ,
  SortAfterPostRenderOpaque = 0x20 , AnySortLocation = 0x30 , ValuesAsG16R16F = 0x40 , ValuesAsInt32 = 0x80 ,
  AnyValueFormat = 0xC0
}
 
enum class  EPrintStaleReferencesOptions : int {
  None = 0x0 , Log = 0x1 , Display = 0x2 , Warning = 0x3 ,
  Error = 0x4 , Fatal = 0x5 , Ensure = 0x100 , Minimal = 0x200 ,
  VerbosityMask = 0xFF
}
 
enum  EConsoleForGamepadLabels::Type : int { EConsoleForGamepadLabels::None = 0x0 , EConsoleForGamepadLabels::XBoxOne = 0x1 , EConsoleForGamepadLabels::PS4 = 0x2 }
 
enum class  EPreLoadScreenTypes : unsigned char { CustomSplashScreen = 0x0 , EarlyStartupScreen = 0x1 , EngineLoadingScreen = 0x2 }
 
enum class  EInstallBundleSourceType : int {
  Bulk = 0x0 , Launcher = 0x1 , BuildPatchServices = 0x2 , GameCustom = 0x3 ,
  Count = 0x4
}
 
enum class  EInstallBundleInstallState : int { NotInstalled = 0x0 , NeedsUpdate = 0x1 , UpToDate = 0x2 , Count = 0x3 }
 
enum class  EInstallBundleRequestFlags : unsigned int {
  None = 0x0 , CheckForCellularDataUsage = 0x1 , UseBackgroundDownloads = 0x2 , SendNotificationIfDownloadCompletesInBackground = 0x4 ,
  ForceNoPatching = 0x8 , TrackPersistentBundleStats = 0x10 , SkipMount = 0x20 , AsyncMount = 0x40 ,
  Defaults = 0x2
}
 
enum  ENotifyTriggerMode::Type : int { ENotifyTriggerMode::AllAnimations = 0x0 , ENotifyTriggerMode::HighestWeightedAnimation = 0x1 , ENotifyTriggerMode::None = 0x2 }
 
enum class  EGetByNameFlags : int { None = 0x0 , ErrorIfNotFound = 0x1 , CaseSensitive = 0x2 , CheckAuthoredName = 0x4 }
 
enum class  EEnumFlags : int { None = 0x0 , Flags = 0x1 , NewerVersionExists = 0x2 }
 
enum class  ECoreRedirectMatchFlags : int { None = 0x0 , AllowPartialMatch = 0x1 }
 
enum class  ELocMetadataType : int {
  None = 0x0 , Boolean = 0x1 , String = 0x2 , Array = 0x3 ,
  Object = 0x4
}
 
enum class  EInstallBundlePriority : unsigned char { High = 0x0 , Normal = 0x1 , Low = 0x2 , Count = 0x3 }
 
enum class  EInstallBundleResult : int {
  OK = 0x0 , FailedPrereqRequiresLatestClient = 0x1 , FailedPrereqRequiresLatestContent = 0x2 , FailedCacheReserve = 0x3 ,
  InstallError = 0x4 , InstallerOutOfDiskSpaceError = 0x5 , ManifestArchiveError = 0x6 , ConnectivityError = 0x7 ,
  UserCancelledError = 0x8 , InitializationError = 0x9 , InitializationPending = 0xA , Count = 0xB
}
 
enum class  EInstallBundleCacheDumpToLog : signed char { None = 0x0 , Default = 0x1 , CSV = 0x2 }
 
enum class  EInstallBundleManagerInitState : int { NotInitialized = 0x0 , Failed = 0x1 , Succeeded = 0x2 }
 
enum class  EInstallBundleGetContentStateFlags : unsigned int { None = 0x0 , ForceNoPatching = 0x1 }
 
enum class  EInstallBundleReleaseRequestFlags : unsigned int { None = 0x0 , RemoveFilesIfPossible = 0x1 , ExplicitRemoveList = 0x2 }
 
enum  FNDIRenderTarget2DArrayFunctionVersion::Type : int {
  FNDIRenderTarget2DArrayFunctionVersion::InitialVersion = 0x0 , FNDIRenderTarget2DArrayFunctionVersion::AddedOptionalExecute = 0x1 , FNDIRenderTarget2DArrayFunctionVersion::AddedMipLevel = 0x2 , FNDIRenderTarget2DArrayFunctionVersion::VersionPlusOne = 0x3 ,
  FNDIRenderTarget2DArrayFunctionVersion::LatestVersion = 0x2
}
 
enum  FNDIRenderTarget2DFunctionVersion::Type : int {
  FNDIRenderTarget2DFunctionVersion::InitialVersion = 0x0 , FNDIRenderTarget2DFunctionVersion::AddedOptionalExecute = 0x1 , FNDIRenderTarget2DFunctionVersion::AddedMipLevel = 0x2 , FNDIRenderTarget2DFunctionVersion::VersionPlusOne = 0x3 ,
  FNDIRenderTarget2DFunctionVersion::LatestVersion = 0x2
}
 
enum class  ParticleSystemLODMethod : int { PARTICLESYSTEMLODMETHOD_Automatic = 0x0 , PARTICLESYSTEMLODMETHOD_DirectSet = 0x1 , PARTICLESYSTEMLODMETHOD_ActivateAutomatic = 0x2 }
 
enum class  EPropertyType : int {
  CPT_None = 0x0 , CPT_Byte = 0x1 , CPT_UInt16 = 0x2 , CPT_UInt32 = 0x3 ,
  CPT_UInt64 = 0x4 , CPT_Int8 = 0x5 , CPT_Int16 = 0x6 , CPT_Int = 0x7 ,
  CPT_Int64 = 0x8 , CPT_Bool = 0x9 , CPT_Bool8 = 0xA , CPT_Bool16 = 0xB ,
  CPT_Bool32 = 0xC , CPT_Bool64 = 0xD , CPT_Float = 0xE , CPT_ObjectReference = 0xF ,
  CPT_Name = 0x10 , CPT_Delegate = 0x11 , CPT_Interface = 0x12 , CPT_Unused_Index_19 = 0x13 ,
  CPT_Struct = 0x14 , CPT_Unused_Index_21 = 0x15 , CPT_Unused_Index_22 = 0x16 , CPT_String = 0x17 ,
  CPT_Text = 0x18 , CPT_MulticastDelegate = 0x19 , CPT_WeakObjectReference = 0x1A , CPT_LazyObjectReference = 0x1B ,
  CPT_ObjectPtrReference = 0x1C , CPT_SoftObjectReference = 0x1D , CPT_Double = 0x1E , CPT_Map = 0x1F ,
  CPT_Set = 0x20 , CPT_FieldPath = 0x21 , CPT_FLargeWorldCoordinatesReal = 0x22 , CPT_MAX = 0x23
}
 
enum class  EParticleSystemUpdateMode : int { EPSUM_RealTime = 0x0 , EPSUM_FixedTime = 0x1 }
 
enum  EBrowseReturnVal::Type : int { EBrowseReturnVal::Success = 0x0 , EBrowseReturnVal::Failure = 0x1 , EBrowseReturnVal::Pending = 0x2 }
 
enum  EMouseButtons::Type : int {
  EMouseButtons::Left = 0x0 , EMouseButtons::Middle = 0x1 , EMouseButtons::Right = 0x2 , EMouseButtons::Thumb01 = 0x3 ,
  EMouseButtons::Thumb02 = 0x4 , EMouseButtons::Invalid = 0x5
}
 
enum class  EWindowActivation : unsigned char { Activate = 0x0 , ActivateByMouse = 0x1 , Deactivate = 0x2 }
 
enum  EWindowAction::Type : int { EWindowAction::ClickedNonClientArea = 0x1 , EWindowAction::Maximize = 0x2 , EWindowAction::Restore = 0x3 , EWindowAction::WindowMenu = 0x4 }
 
enum class  EInGamePerfTrackers : unsigned char { VFXSignificance = 0x0 , Num = 0x1 }
 
enum class  EInGamePerfTrackerThreads : unsigned char { GameThread = 0x0 , RenderThread = 0x1 , OtherThread = 0x2 , Num = 0x3 }
 
enum class  EPinContainerType : unsigned char { None = 0x0 , Array = 0x1 , Set = 0x2 , Map = 0x3 }
 
enum  EAsyncPackageState::Type : int { EAsyncPackageState::TimeOut = 0x0 , EAsyncPackageState::PendingImports = 0x1 , EAsyncPackageState::Complete = 0x2 }
 
enum class  EThreadCreateFlags : signed char { None = 0x0 , SMTExclusive = 0x1 , None = 0 , SMTExclusive = (1 << 0) }
 
enum class  EStreamableManagerCombinedHandleOptions : unsigned char { None = 0x0 , MergeDebugNames = 0x1 , RedirectParents = 0x2 , SkipNulls = 0x4 }
 
enum class  EQueryMobilityType : int { Any = 0x0 , Static = 0x1 , Dynamic = 0x2 }
 
enum class  EVolumeCacheType : unsigned char { OpenVDB = 0x0 }
 
enum class  EMaterialInstanceClearParameterFlag : int {
  None = 0x0 , Numeric = 0x1 , Texture = 0x2 , Static = 0x4 ,
  AllNonStatic = 0x3 , All = 0x7
}
 
enum class  EListItemAlignment : unsigned char {
  EvenlyDistributed = 0x0 , EvenlySize = 0x1 , EvenlyWide = 0x2 , LeftAligned = 0x3 ,
  RightAligned = 0x4 , CenterAligned = 0x5 , Fill = 0x6
}
 
enum class  EScriptExecutionMode : unsigned char { EveryParticle = 0x0 , SpawnedParticles = 0x1 , SingleParticle = 0x2 }
 
enum class  EGameStringType : int { GameName = 0x0 , ProjectPath = 0x1 , ProjectShortName = 0x2 , Unknown = 0x3 }
 
enum class  ETextureClass : unsigned char {
  Invalid = 0x0 , TwoD = 0x1 , Cube = 0x2 , Array = 0x3 ,
  CubeArray = 0x4 , Volume = 0x5 , TwoDDynamic = 0x6 , RenderTarget = 0x7 ,
  Other2DNoSource = 0x8 , OtherUnknown = 0x9
}
 
enum class  ETextureMipCount : int { TMC_ResidentMips = 0x0 , TMC_AllMips = 0x1 , TMC_AllMipsBiased = 0x2 , TMC_MAX = 0x3 }
 
enum class  ERHIBindlessConfiguration : int { Disabled = 0x0 , AllShaders = 0x1 , RayTracingShaders = 0x2 }
 
enum class  ENDISkeletalMesh_SourceMode : unsigned char { Default = 0x0 , Source = 0x1 , AttachParent = 0x2 }
 
enum  EEndPlayReason::Type : int {
  EEndPlayReason::Destroyed = 0x0 , EEndPlayReason::LevelTransition = 0x1 , EEndPlayReason::EndPlayInEditor = 0x2 , EEndPlayReason::RemovedFromWorld = 0x3 ,
  EEndPlayReason::Quit = 0x4
}
 
enum class  EVTRequestPageStatus : int { Invalid = 0x0 , Saturated = 0x1 , Pending = 0x2 , Available = 0x3 }
 
enum class  ESendLevelControlMethod : unsigned char { Linear = 0x0 , CustomCurve = 0x1 , Manual = 0x2 }
 
enum class  ESubmixSendStage : unsigned char { PostDistanceAttenuation = 0x0 , PreDistanceAttenuation = 0x1 }
 
enum class  EParticleSysParamType : int {
  PSPT_None = 0x0 , PSPT_Scalar = 0x1 , PSPT_ScalarRand = 0x2 , PSPT_Vector = 0x3 ,
  PSPT_VectorRand = 0x4 , PSPT_Color = 0x5 , PSPT_Actor = 0x6 , PSPT_Material = 0x7 ,
  PSPT_VectorUnitRand = 0x8 , PSPT_MAX = 0x9
}
 
enum class  ENDIStaticMesh_SourceMode : unsigned char { Default = 0x0 , Source = 0x1 , AttachParent = 0x2 , DefaultMeshOnly = 0x3 }
 
enum class  EPSCPoolMethod : unsigned char {
  None = 0x0 , AutoRelease = 0x1 , ManualRelease = 0x2 , ManualRelease_OnComplete = 0x3 ,
  FreeInPool = 0x4
}
 
enum class  ETrailWidthMode : int { ETrailWidthMode_FromCentre = 0x0 , ETrailWidthMode_FromFirst = 0x1 , ETrailWidthMode_FromSecond = 0x2 }
 
enum class  ParticleReplayState : int { PRS_Disabled = 0x0 , PRS_Capturing = 0x1 , PRS_Replaying = 0x2 , PRS_MAX = 0x3 }
 
enum class  EBrushType : int { Brush_Default = 0x0 , Brush_Add = 0x1 , Brush_Subtract = 0x2 , Brush_MAX = 0x3 }
 
enum class  EPrimaryScreenPercentageMethod : int { SpatialUpscale = 0x0 , TemporalUpscale = 0x1 , RawOutput = 0x2 }
 
enum class  EMaterialTextureParameterType : unsigned int {
  Standard2D = 0x0 , Cube = 0x1 , Array2D = 0x2 , ArrayCube = 0x3 ,
  Volume = 0x4 , Virtual = 0x5 , Count = 0x6
}
 
enum class  ENDIActorComponentSourceMode : unsigned char { Default = 0x0 , AttachParent = 0x1 , LocalPlayer = 0x2 }
 
enum class  EDepthDrawingMode : int {
  DDM_None = 0x0 , DDM_NonMaskedOnly = 0x1 , DDM_AllOccluders = 0x2 , DDM_AllOpaque = 0x3 ,
  DDM_MaskedOnly = 0x4 , DDM_AllOpaqueNoVelocity = 0x5
}
 
enum class  ETextureLayoutAspectRatio : int { None = 0x0 , Force2To1 = 0x1 , ForceSquare = 0x2 }
 
enum  EReflectionCaptureShape::Type : int { EReflectionCaptureShape::Sphere = 0x0 , EReflectionCaptureShape::Box = 0x1 , EReflectionCaptureShape::Plane = 0x2 , EReflectionCaptureShape::Num = 0x3 }
 
enum class  ELightMapPolicyType : int {
  LMP_NO_LIGHTMAP = 0x0 , LMP_PRECOMPUTED_IRRADIANCE_VOLUME_INDIRECT_LIGHTING = 0x1 , LMP_CACHED_VOLUME_INDIRECT_LIGHTING = 0x2 , LMP_CACHED_POINT_INDIRECT_LIGHTING = 0x3 ,
  LMP_LQ_LIGHTMAP = 0x4 , LMP_HQ_LIGHTMAP = 0x5 , LMP_DISTANCE_FIELD_SHADOWS_AND_HQ_LIGHTMAP = 0x6 , LMP_MOBILE_DISTANCE_FIELD_SHADOWS_AND_LQ_LIGHTMAP = 0x7 ,
  LMP_MOBILE_DISTANCE_FIELD_SHADOWS_LIGHTMAP_AND_CSM = 0x8 , LMP_MOBILE_DIRECTIONAL_LIGHT_CSM_AND_LIGHTMAP = 0x9 , LMP_MOBILE_DIRECTIONAL_LIGHT_AND_SH_INDIRECT = 0xA , LMP_MOBILE_DIRECTIONAL_LIGHT_CSM_AND_SH_INDIRECT = 0xB ,
  LMP_MOBILE_MOVABLE_DIRECTIONAL_LIGHT_WITH_LIGHTMAP = 0xC , LMP_MOBILE_MOVABLE_DIRECTIONAL_LIGHT_CSM_WITH_LIGHTMAP = 0xD , LMP_MOBILE_DIRECTIONAL_LIGHT_CSM = 0xE , LMP_DUMMY = 0xF
}
 
enum  EAnimationMode::Type : int { EAnimationMode::AnimationBlueprint = 0x0 , EAnimationMode::AnimationSingleNode = 0x1 , EAnimationMode::AnimationCustomMode = 0x2 }
 
enum class  EProcessRemoteFunctionFlags : unsigned int { None = 0x0 , ReplicatedActor = 0x1 }
 
enum class  EAutomationEventType : unsigned char {
  Info = 0x0 , Warning = 0x1 , Error = 0x2 , Info ,
  Warning , Error
}
 
enum  ETabState::Type : int { ETabState::OpenedTab = 0x1 , ETabState::ClosedTab = 0x2 , ETabState::SidebarTab = 0x4 , ETabState::InvalidTab = 0x8 }
 
enum class  EViewModeIndex : int {
  VMI_BrushWireframe = 0x0 , VMI_Wireframe = 0x1 , VMI_Unlit = 0x2 , VMI_Lit = 0x3 ,
  VMI_Lit_DetailLighting = 0x4 , VMI_LightingOnly = 0x5 , VMI_LightComplexity = 0x6 , VMI_ShaderComplexity = 0x8 ,
  VMI_LightmapDensity = 0x9 , VMI_LitLightmapDensity = 0xA , VMI_ReflectionOverride = 0xB , VMI_VisualizeBuffer = 0xC ,
  VMI_StationaryLightOverlap = 0xE , VMI_CollisionPawn = 0xF , VMI_CollisionVisibility = 0x10 , VMI_LODColoration = 0x12 ,
  VMI_QuadOverdraw = 0x13 , VMI_PrimitiveDistanceAccuracy = 0x14 , VMI_MeshUVDensityAccuracy = 0x15 , VMI_ShaderComplexityWithQuadOverdraw = 0x16 ,
  VMI_HLODColoration = 0x17 , VMI_GroupLODColoration = 0x18 , VMI_MaterialTextureScaleAccuracy = 0x19 , VMI_RequiredTextureResolution = 0x1A ,
  VMI_PathTracing = 0x1B , VMI_RayTracingDebug = 0x1C , VMI_VisualizeNanite = 0x1D , VMI_VirtualTexturePendingMips = 0x1E ,
  VMI_VisualizeLumen = 0x1F , VMI_VisualizeVirtualShadowMap = 0x20 , VMI_VisualizeGPUSkinCache = 0x21 , VMI_VisualizeSubstrate = 0x22 ,
  VMI_VisualizeGroom = 0x23 , VMI_Max = 0x24 , VMI_Unknown = 0xFF
}
 
enum class  ERayTracingInstanceFlags : unsigned char {
  None = 0x0 , TriangleCullDisable = 0x2 , TriangleCullReverse = 0x4 , ForceOpaque = 0x8 ,
  ForceNonOpaque = 0x10
}
 
enum class  ERayTracingSceneState : int { Writable = 0x0 , Readable = 0x1 }
 
enum class  EDefaultAudioCompressionType : unsigned char { BinkAudio = 0x0 , ADPCM = 0x1 , PCM = 0x2 , PlatformSpecific = 0x3 }
 
enum class  ETextWrappingPolicy : unsigned char { DefaultWrapping = 0x0 , AllowPerCharacterWrapping = 0x1 }
 
enum class  EUIActionRepeatMode : int { RepeatDisabled = 0x0 , RepeatEnabled = 0x1 }
 
enum class  ECurveEaseFunction : unsigned char {
  Linear = 0x0 , QuadIn = 0x1 , QuadOut = 0x2 , QuadInOut = 0x3 ,
  CubicIn = 0x4 , CubicOut = 0x5 , CubicInOut = 0x6
}
 
enum  EXRDeviceConnectionResult::Type : int {
  EXRDeviceConnectionResult::NoTrackingSystem = 0x0 , EXRDeviceConnectionResult::FeatureNotSupported = 0x1 , EXRDeviceConnectionResult::NoValidViewport = 0x2 , EXRDeviceConnectionResult::MiscFailure = 0x3 ,
  EXRDeviceConnectionResult::Success = 0x4
}
 
enum class  ECacheApplyPhase : int { PostSimpleConstructionScript = 0x0 , PostUserConstructionScript = 0x1 , NonConstructionScript = 0x2 }
 
enum class  EDetachmentRule : unsigned char { KeepRelative = 0x0 , KeepWorld = 0x1 }
 
enum class  ENaturalSoundFalloffMode : unsigned char { Continues = 0x0 , Silent = 0x1 , Hold = 0x2 }
 
enum class  ETextTransformPolicy : unsigned char { None = 0x0 , ToLower = 0x1 , ToUpper = 0x2 }
 
enum class  ETextOverflowPolicy : unsigned char { Clip = 0x0 , Ellipsis = 0x1 }
 
enum class  EAudioVolumeLocationState : unsigned char { InsideTheVolume = 0x0 , OutsideTheVolume = 0x1 }
 
enum  ETextCommit::Type : int { ETextCommit::Default = 0x0 , ETextCommit::OnEnter = 0x1 , ETextCommit::OnUserMovedFocus = 0x2 , ETextCommit::OnCleared = 0x3 }
 
enum class  EFontLoadingPolicy : unsigned char { LazyLoad = 0x0 , Stream = 0x1 , Inline = 0x2 }
 
enum class  ECameraShakeDurationType : unsigned char { Fixed = 0x0 , Infinite = 0x1 , Custom = 0x2 }
 
enum class  EFileOpenFlags : int { IO_READ = 0x1 , IO_WRITE = 0x2 , IO_APPEND = 0x40 }
 
enum  EDynamicGlobalIlluminationMethod::Type : int {
  EDynamicGlobalIlluminationMethod::None = 0x0 , EDynamicGlobalIlluminationMethod::Lumen = 0x1 , EDynamicGlobalIlluminationMethod::ScreenSpace = 0x2 , EDynamicGlobalIlluminationMethod::RayTraced = 0x3 ,
  EDynamicGlobalIlluminationMethod::Plugin = 0x4
}
 
enum class  EFilterInterpolationType : int {
  BSIT_Average = 0x0 , BSIT_Linear = 0x1 , BSIT_Cubic = 0x2 , BSIT_EaseInOut = 0x3 ,
  BSIT_ExponentialDecay = 0x4 , BSIT_SpringDamper = 0x5 , BSIT_MAX = 0x6
}
 
enum class  ETextureLossyCompressionAmount : int {
  TLCA_Default = 0x0 , TLCA_None = 0x1 , TLCA_Lowest = 0x2 , TLCA_Low = 0x3 ,
  TLCA_Medium = 0x4 , TLCA_High = 0x5 , TLCA_Highest = 0x6
}
 
enum class  TextureGroup : int {
  TEXTUREGROUP_World = 0x0 , TEXTUREGROUP_WorldNormalMap = 0x1 , TEXTUREGROUP_WorldSpecular = 0x2 , TEXTUREGROUP_Character = 0x3 ,
  TEXTUREGROUP_CharacterNormalMap = 0x4 , TEXTUREGROUP_CharacterSpecular = 0x5 , TEXTUREGROUP_Weapon = 0x6 , TEXTUREGROUP_WeaponNormalMap = 0x7 ,
  TEXTUREGROUP_WeaponSpecular = 0x8 , TEXTUREGROUP_Vehicle = 0x9 , TEXTUREGROUP_VehicleNormalMap = 0xA , TEXTUREGROUP_VehicleSpecular = 0xB ,
  TEXTUREGROUP_Cinematic = 0xC , TEXTUREGROUP_Effects = 0xD , TEXTUREGROUP_EffectsNotFiltered = 0xE , TEXTUREGROUP_Skybox = 0xF ,
  TEXTUREGROUP_UI = 0x10 , TEXTUREGROUP_Lightmap = 0x11 , TEXTUREGROUP_RenderTarget = 0x12 , TEXTUREGROUP_MobileFlattened = 0x13 ,
  TEXTUREGROUP_ProcBuilding_Face = 0x14 , TEXTUREGROUP_ProcBuilding_LightMap = 0x15 , TEXTUREGROUP_Shadowmap = 0x16 , TEXTUREGROUP_ColorLookupTable = 0x17 ,
  TEXTUREGROUP_Terrain_Heightmap = 0x18 , TEXTUREGROUP_Terrain_Weightmap = 0x19 , TEXTUREGROUP_Bokeh = 0x1A , TEXTUREGROUP_IESLightProfile = 0x1B ,
  TEXTUREGROUP_Pixels2D = 0x1C , TEXTUREGROUP_HierarchicalLOD = 0x1D , TEXTUREGROUP_Impostor = 0x1E , TEXTUREGROUP_ImpostorNormalDepth = 0x1F ,
  TEXTUREGROUP_8BitData = 0x20 , TEXTUREGROUP_16BitData = 0x21 , TEXTUREGROUP_Project01 = 0x22 , TEXTUREGROUP_Project02 = 0x23 ,
  TEXTUREGROUP_Project03 = 0x24 , TEXTUREGROUP_Project04 = 0x25 , TEXTUREGROUP_Project05 = 0x26 , TEXTUREGROUP_Project06 = 0x27 ,
  TEXTUREGROUP_Project07 = 0x28 , TEXTUREGROUP_Project08 = 0x29 , TEXTUREGROUP_Project09 = 0x2A , TEXTUREGROUP_Project10 = 0x2B ,
  TEXTUREGROUP_Project11 = 0x2C , TEXTUREGROUP_Project12 = 0x2D , TEXTUREGROUP_Project13 = 0x2E , TEXTUREGROUP_Project14 = 0x2F ,
  TEXTUREGROUP_Project15 = 0x30 , TEXTUREGROUP_Project16 = 0x31 , TEXTUREGROUP_Project17 = 0x32 , TEXTUREGROUP_Project18 = 0x33 ,
  TEXTUREGROUP_MAX = 0x34
}
 
enum class  TextureMipGenSettings : int {
  TMGS_FromTextureGroup = 0x0 , TMGS_SimpleAverage = 0x1 , TMGS_Sharpen0 = 0x2 , TMGS_Sharpen1 = 0x3 ,
  TMGS_Sharpen2 = 0x4 , TMGS_Sharpen3 = 0x5 , TMGS_Sharpen4 = 0x6 , TMGS_Sharpen5 = 0x7 ,
  TMGS_Sharpen6 = 0x8 , TMGS_Sharpen7 = 0x9 , TMGS_Sharpen8 = 0xA , TMGS_Sharpen9 = 0xB ,
  TMGS_Sharpen10 = 0xC , TMGS_NoMipmaps = 0xD , TMGS_LeaveExistingMips = 0xE , TMGS_Blur1 = 0xF ,
  TMGS_Blur2 = 0x10 , TMGS_Blur3 = 0x11 , TMGS_Blur4 = 0x12 , TMGS_Blur5 = 0x13 ,
  TMGS_Unfiltered = 0x14 , TMGS_Angular = 0x15 , TMGS_MAX = 0x16
}
 
enum class  PluginStyle : int { DEFAULT_STYLE = 0x0 , UNREAL_STYLE = 0x1 , UNITY_STYLE = 0x2 , UNITY_STYLE_DEFERRED = 0x3 }
 
enum class  EVTProducePageFlags : unsigned char { None = 0x0 , SkipPageBorders = 0x1 , ContinuousUpdate = 0x2 }
 
enum class  EBase64Mode : unsigned char { Standard = 0x0 , UrlSafe = 0x1 , Standard , UrlSafe }
 
enum class  ECameraShakeUpdateResultFlags : unsigned char { ApplyAsAbsolute = 0x1 , SkipAutoScale = 0x2 , SkipAutoPlaySpace = 0x4 , Default = 0x0 }
 
enum  EProcessResource::Type : int { EProcessResource::VirtualMemory = 0x0 , EProcessResource::VirtualMemory = 0x0 }
 
enum class  ESlateDebuggingNavigationMethod : unsigned char {
  Unknown = 0x0 , Explicit = 0x1 , CustomDelegateBound = 0x2 , CustomDelegateUnbound = 0x3 ,
  NextOrPrevious = 0x4 , HitTestGrid = 0x5
}
 
enum class  EQuartzCommandQuantization : unsigned char {
  Bar = 0x0 , Beat = 0x1 , ThirtySecondNote = 0x2 , SixteenthNote = 0x3 ,
  EighthNote = 0x4 , QuarterNote = 0x5 , HalfNote = 0x6 , WholeNote = 0x7 ,
  DottedSixteenthNote = 0x8 , DottedEighthNote = 0x9 , DottedQuarterNote = 0xA , DottedHalfNote = 0xB ,
  DottedWholeNote = 0xC , SixteenthNoteTriplet = 0xD , EighthNoteTriplet = 0xE , QuarterNoteTriplet = 0xF ,
  HalfNoteTriplet = 0x10 , Tick = 0x11 , Count = 0x12 , None = 0x13
}
 
enum class  eCrossPlayType : int { CrossPlayAll = 0x1 , CrossPlayPC = 0x2 , CrossPlayXbox = 0x4 , CrossPlayPlaystation = 0x8 }
 
enum  EFriendsLists::Type : int { EFriendsLists::Default = 0x0 , EFriendsLists::OnlinePlayers = 0x1 , EFriendsLists::InGamePlayers = 0x2 , EFriendsLists::InGameAndSessionPlayers = 0x3 }
 
enum  EOnJoinSessionCompleteResult::Type : int {
  EOnJoinSessionCompleteResult::Success = 0x0 , EOnJoinSessionCompleteResult::SessionIsFull = 0x1 , EOnJoinSessionCompleteResult::SessionDoesNotExist = 0x2 , EOnJoinSessionCompleteResult::CouldNotRetrieveAddress = 0x3 ,
  EOnJoinSessionCompleteResult::AlreadyInSession = 0x4 , EOnJoinSessionCompleteResult::UnknownError = 0x5
}
 
enum  ESessionFailure::Type : int { ESessionFailure::ServiceConnectionLost = 0x0 }
 
enum class  EUpdateStaticMeshFlags : unsigned char { RasterCommands = 0x2 , RayTracingCommands = 0x4 , AllCommands = 0x6 }
 
enum class  EPrimitiveAddToSceneOps : int {
  None = 0x0 , AddStaticMeshes = 0x1 , CacheMeshDrawCommands = 0x2 , CreateLightPrimitiveInteractions = 0x4 ,
  All = 0x7
}
 
enum class  EConfigLayerFlags : int {
  None = 0x0 , AllowCommandLineOverride = 0x2 , DedicatedServerOnly = 0x4 , NoExpand = 0x10 ,
  RequiresCustomConfig = 0x20 , None = 0 , AllowCommandLineOverride = (1 << 1) , DedicatedServerOnly = (1 << 2) ,
  NoExpand = (1 << 4) , RequiresCustomConfig = (1 << 5)
}
 
enum  EOnlinePresenceState::Type : char {
  EOnlinePresenceState::Online = 0x0 , EOnlinePresenceState::Offline = 0x1 , EOnlinePresenceState::Away = 0x2 , EOnlinePresenceState::ExtendedAway = 0x3 ,
  EOnlinePresenceState::DoNotDisturb = 0x4 , EOnlinePresenceState::Chat = 0x5
}
 
enum class  ERayTracingPrimitiveFlags : unsigned char {
  UnsupportedProxyType = 0x0 , Excluded = 0x1 , Dynamic = 0x2 , CacheMeshCommands = 0x4 ,
  CacheInstances = 0x8 , ComputeLOD = 0x10 , FarField = 0x20 , Streaming = 0x40 ,
  StaticMesh = 0x80
}
 
enum  EOnlineKeyValuePairDataType::Type : int {
  EOnlineKeyValuePairDataType::Empty = 0x0 , EOnlineKeyValuePairDataType::Int32 = 0x1 , EOnlineKeyValuePairDataType::UInt32 = 0x2 , EOnlineKeyValuePairDataType::Int64 = 0x3 ,
  EOnlineKeyValuePairDataType::UInt64 = 0x4 , EOnlineKeyValuePairDataType::Double = 0x5 , EOnlineKeyValuePairDataType::String = 0x6 , EOnlineKeyValuePairDataType::Float = 0x7 ,
  EOnlineKeyValuePairDataType::Blob = 0x8 , EOnlineKeyValuePairDataType::Bool = 0x9 , EOnlineKeyValuePairDataType::Json = 0xA , EOnlineKeyValuePairDataType::MAX = 0xB
}
 
enum  EUserPrivileges::Type : int {
  EUserPrivileges::CanPlay = 0x0 , EUserPrivileges::CanPlayOnline = 0x1 , EUserPrivileges::CanCommunicateOnline = 0x2 , EUserPrivileges::CanUseUserGeneratedContent = 0x3 ,
  EUserPrivileges::CanUserCrossPlay = 0x4
}
 
enum  ECrossplayPlatform::Type : int { ECrossplayPlatform::Unknown = 0x0 , ECrossplayPlatform::Windows = 0x1 , ECrossplayPlatform::XSX = 0x2 , ECrossplayPlatform::PS5 = 0x3 }
 
enum  EInAppPurchaseState::Type : int {
  EInAppPurchaseState::Unknown = 0x0 , EInAppPurchaseState::Success = 0x1 , EInAppPurchaseState::Failed = 0x2 , EInAppPurchaseState::Cancelled = 0x3 ,
  EInAppPurchaseState::Invalid = 0x4 , EInAppPurchaseState::NotAllowed = 0x5 , EInAppPurchaseState::Restored = 0x6 , EInAppPurchaseState::AlreadyOwned = 0x7
}
 
enum class  EOnlineStoreOfferDiscountType : unsigned char { NotOnSale = 0x0 , Percentage = 0x1 , DiscountAmount = 0x2 , PayAmount = 0x3 }
 
enum class  EEncryptionFailureAction : unsigned char { Default = 0x0 , RejectConnection = 0x1 , AllowConnection = 0x2 }
 
enum class  EStreamableRenderAssetType : unsigned char {
  None = 0x0 , Texture = 0x1 , StaticMesh = 0x2 , SkeletalMesh = 0x3 ,
  LandscapeMeshMobile = 0x4 , NaniteCoarseMesh = 0x5
}
 
enum class  EDecalBlendMode : int {
  DBM_Translucent = 0x0 , DBM_Stain = 0x1 , DBM_Normal = 0x2 , DBM_Emissive = 0x3 ,
  DBM_DBuffer_ColorNormalRoughness = 0x4 , DBM_DBuffer_Color = 0x5 , DBM_DBuffer_ColorNormal = 0x6 , DBM_DBuffer_ColorRoughness = 0x7 ,
  DBM_DBuffer_Normal = 0x8 , DBM_DBuffer_NormalRoughness = 0x9 , DBM_DBuffer_Roughness = 0xA , DBM_DBuffer_Emissive = 0xB ,
  DBM_DBuffer_AlphaComposite = 0xC , DBM_DBuffer_EmissiveAlphaComposite = 0xD , DBM_Volumetric_DistanceFunction = 0xE , DBM_AlphaComposite = 0xF ,
  DBM_AmbientOcclusion = 0x10 , DBM_MAX = 0x11
}
 
enum class  ESourceBusSendLevelControlMethod : unsigned char { Linear = 0x0 , CustomCurve = 0x1 , Manual = 0x2 }
 
enum class  ESlateDebuggingInputEvent : unsigned char {
  MouseMove = 0x0 , MouseEnter = 0x1 , MouseLeave = 0x2 , PreviewMouseButtonDown = 0x3 ,
  MouseButtonDown = 0x4 , MouseButtonUp = 0x5 , MouseButtonDoubleClick = 0x6 , MouseWheel = 0x7 ,
  TouchStart = 0x8 , TouchEnd = 0x9 , TouchForceChanged = 0xA , TouchFirstMove = 0xB ,
  TouchMoved = 0xC , DragDetected = 0xD , DragEnter = 0xE , DragLeave = 0xF ,
  DragOver = 0x10 , DragDrop = 0x11 , DropMessage = 0x12 , PreviewKeyDown = 0x13 ,
  KeyDown = 0x14 , KeyUp = 0x15 , KeyChar = 0x16 , AnalogInput = 0x17 ,
  TouchGesture = 0x18 , MotionDetected = 0x19 , MAX = 0x1A
}
 
enum class  EPimplPtrMode : unsigned char { NoCopy = 0x0 , DeepCopy = 0x1 , NoCopy , DeepCopy }
 
enum class  EOnlineErrorResult : unsigned char {
  Success = 0x0 , NoConnection = 0x1 , RequestFailure = 0x2 , InvalidCreds = 0x3 ,
  InvalidUser = 0x4 , InvalidAuth = 0x5 , AccessDenied = 0x6 , TooManyRequests = 0x7 ,
  AlreadyPending = 0x8 , InvalidParams = 0x9 , CantParse = 0xA , InvalidResults = 0xB ,
  IncompatibleVersion = 0xC , NotConfigured = 0xD , NotImplemented = 0xE , MissingInterface = 0xF ,
  Canceled = 0x10 , FailExtended = 0x11 , Unknown = 0x12
}
 
enum class  EMemoryTraceHeapAllocationFlags : unsigned char { None = 0x0 , Heap = 0x1 }
 
enum  EExternalAuthEnvironment::Type : int { EExternalAuthEnvironment::Unknown = 0x0 , EExternalAuthEnvironment::Development = 0x1 , EExternalAuthEnvironment::QA = 0x2 , EExternalAuthEnvironment::Production = 0x3 }
 
enum class  EClothingTeleportMode : unsigned char { None = 0x0 , Teleport = 0x1 , TeleportAndReset = 0x2 }
 
enum class  ERayTracingMeshCommandsMode : unsigned char { RAY_TRACING = 0x0 , PATH_TRACING = 0x1 , LIGHTMAP_TRACING = 0x2 }
 
enum class  EUpdateAllPrimitiveSceneInfosAsyncOps : int { None = 0x0 , CacheMeshDrawCommands = 0x1 , CreateLightPrimitiveInteractions = 0x2 , All = 0x3 }
 
enum class  EBasePassDrawListType : int { EBasePass_Default = 0x0 , EBasePass_Masked = 0x1 , EBasePass_MAX = 0x2 }
 
enum  EMobilePixelProjectedReflectionQuality::Type : int { EMobilePixelProjectedReflectionQuality::Disabled = 0x0 , EMobilePixelProjectedReflectionQuality::BestPerformance = 0x1 , EMobilePixelProjectedReflectionQuality::BetterQuality = 0x2 , EMobilePixelProjectedReflectionQuality::BestQuality = 0x3 }
 
enum class  EWindowTransparency : int { None = 0x0 , PerWindow = 0x1 }
 
enum class  EUserActivityContext : unsigned char { Game = 0x0 , Editor = 0x1 , Other = 0x2 }
 
enum class  EOnlineNotificationResult : int { None = 0x0 , Handled = 0x1 }
 
enum class  ESceneCaptureSource : int {
  SCS_SceneColorHDR = 0x0 , SCS_SceneColorHDRNoAlpha = 0x1 , SCS_FinalColorLDR = 0x2 , SCS_SceneColorSceneDepth = 0x3 ,
  SCS_SceneDepth = 0x4 , SCS_DeviceDepth = 0x5 , SCS_Normal = 0x6 , SCS_BaseColor = 0x7 ,
  SCS_FinalColorHDR = 0x8 , SCS_FinalToneCurveHDR = 0x9 , SCS_MAX = 0xA
}
 
enum class  EComponentPhysicsStateChange : unsigned char { Created = 0x0 , Destroyed = 0x1 }
 
enum class  EMemberConnectionStatus : unsigned char { Uninitialized = 0x0 , Disconnected = 0x1 , Initializing = 0x2 , Connected = 0x3 }
 
enum class  EConcurrencyMode : unsigned char { Group = 0x0 , Owner = 0x1 , OwnerPerSound = 0x2 , Sound = 0x3 }
 
enum class  EJoinRequestAction : unsigned char { Manual = 0x0 , AutoApprove = 0x1 , AutoReject = 0x2 }
 
enum class  EPackageFormat : unsigned char { Binary = 0x0 , Text = 0x1 }
 
enum class  EPartyState : unsigned char {
  None = 0x0 , CreatePending = 0x1 , JoinPending = 0x2 , RejoinPending = 0x3 ,
  LeavePending = 0x4 , Active = 0x5 , Disconnected = 0x6 , CleanUp = 0x7
}
 
enum class  EHitFlags : unsigned short {
  None = 0x0 , Position = 0x1 , Normal = 0x2 , Distance = 0x4 ,
  UV = 0x8 , MeshMultiple = 0x20 , MeshBothSides = 0x80 , MTD = 0x200 ,
  FaceIndex = 0x400
}
 
enum  ETexturePowerOfTwoSetting::Type : int { ETexturePowerOfTwoSetting::None = 0x0 , ETexturePowerOfTwoSetting::PadToPowerOfTwo = 0x1 , ETexturePowerOfTwoSetting::PadToSquarePowerOfTwo = 0x2 }
 
enum  ETextRole::Type : int { ETextRole::Custom = 0x0 , ETextRole::ButtonText = 0x1 , ETextRole::ComboText = 0x2 }
 
enum  ECastRayTracedShadow::Type : int { ECastRayTracedShadow::Disabled = 0x0 , ECastRayTracedShadow::UseProjectSetting = 0x1 , ECastRayTracedShadow::Enabled = 0x2 }
 
enum class  EObjectInitializerOptions : int { None = 0x0 , CopyTransientsFromClassDefaults = 0x1 , InitializeProperties = 0x2 }
 
enum class  ESceneCaptureCompositeMode : int { SCCM_Overwrite = 0x0 , SCCM_Additive = 0x1 , SCCM_Composite = 0x2 }
 
enum class  EMemberExitedReason : unsigned char { Unknown = 0x0 , Left = 0x1 , Removed = 0x2 , Kicked = 0x3 }
 
enum class  EPartyInvitationRemovedReason : unsigned char {
  Unknown = 0x0 , Accepted = 0x1 , Declined = 0x2 , Cleared = 0x3 ,
  Expired = 0x4 , Invalidated = 0x5
}
 
enum class  EPartySystemState : unsigned char { Initializing = 0x0 , Initialized = 0x1 , RequestingShutdown = 0x2 , ShutDown = 0x3 }
 
enum class  EPartyRequestToJoinRemovedReason : unsigned char {
  Unknown = 0x0 , Cancelled = 0x1 , Expired = 0x2 , Dismissed = 0x3 ,
  Accepted = 0x4
}
 
enum class  EInvitationResponse : unsigned char { UnknownFailure = 0x0 , BadBuild = 0x1 , Rejected = 0x2 , Accepted = 0x3 }
 
enum class  EStreamingSourceTargetBehavior : unsigned char { Include = 0x0 , Exclude = 0x1 }
 
enum class  EOnSessionParticipantLeftReason : unsigned char { Left = 0x0 , Disconnected = 0x1 , Kicked = 0x2 , Closed = 0x3 }
 
enum class  EAnimDataModelNotifyType : unsigned char {
  BracketOpened = 0x0 , BracketClosed = 0x1 , TrackAdded = 0x2 , TrackChanged = 0x3 ,
  TrackRemoved = 0x4 , SequenceLengthChanged = 0x5 , FrameRateChanged = 0x6 , CurveAdded = 0x7 ,
  CurveChanged = 0x8 , CurveRemoved = 0x9 , CurveFlagsChanged = 0xA , CurveRenamed = 0xB ,
  CurveScaled = 0xC , CurveColorChanged = 0xD , AttributeAdded = 0xE , AttributeRemoved = 0xF ,
  AttributeChanged = 0x10 , Populated = 0x11 , Reset = 0x12 , Invalid = 0x13
}
 
enum class  FForceFeedbackChannelType : int { LEFT_LARGE = 0x0 , LEFT_SMALL = 0x1 , RIGHT_LARGE = 0x2 , RIGHT_SMALL = 0x3 }
 
enum class  ESpawnActorCollisionHandlingMethod : unsigned char {
  Undefined = 0x0 , AlwaysSpawn = 0x1 , AdjustIfPossibleButAlwaysSpawn = 0x2 , AdjustIfPossibleButDontSpawnIfColliding = 0x3 ,
  DontSpawnIfColliding = 0x4
}
 
enum class  ESpawnActorScaleMethod : unsigned char { OverrideRootScale = 0x0 , MultiplyWithRoot = 0x1 , SelectDefaultAtRuntime = 0x2 }
 
enum class  EVisibilityBasedAnimTickOption : unsigned char {
  LocalControlTickPoseAndRefreshBones = 0x0 , AlwaysTickPoseAndRefreshBones = 0x1 , AlwaysTickPose = 0x2 , OnlyTickMontagesWhenNotRendered = 0x3 ,
  OnlyTickPoseWhenRendered = 0x4
}
 
enum  FNDITextureFunctionVersion::Type : int { FNDITextureFunctionVersion::InitialVersion = 0x0 , FNDITextureFunctionVersion::AddMipLevelSupport = 0x1 , FNDITextureFunctionVersion::VersionPlusOne = 0x2 , FNDITextureFunctionVersion::LatestVersion = 0x1 }
 
enum class  ESubUVBoundingVertexCount : int { BVC_FourVertices = 0x0 , BVC_EightVertices = 0x1 }
 
enum  ESplineCoordinateSpace::Type : int { ESplineCoordinateSpace::Local = 0x0 , ESplineCoordinateSpace::World = 0x1 }
 
enum  ESplinePointType::Type : int {
  ESplinePointType::Linear = 0x0 , ESplinePointType::Curve = 0x1 , ESplinePointType::Constant = 0x2 , ESplinePointType::CurveClamped = 0x3 ,
  ESplinePointType::CurveCustomTangent = 0x4
}
 
enum class  EPurchaseTransactionState : unsigned char {
  NotStarted = 0x0 , Processing = 0x1 , Purchased = 0x2 , Failed = 0x3 ,
  Deferred = 0x4 , Canceled = 0x5 , Restored = 0x6 , NotAllowed = 0x7 ,
  Invalid = 0x8
}
 
enum class  ENavDataGatheringMode : unsigned char { Default = 0x0 , Instant = 0x1 , Lazy = 0x2 }
 
enum class  EOnlineSharingPermissionState : unsigned char { Unknown = 0x0 , Declined = 0x1 , Granted = 0x2 }
 
enum class  ERecentPlayerEncounterType : unsigned char { Default = 0x0 , Teammate = 0x1 , Opponent = 0x2 }
 
enum class  EHorizTextAligment : int { EHTA_Left = 0x0 , EHTA_Center = 0x1 , EHTA_Right = 0x2 }
 
enum class  EVerticalTextAligment : int { EVRTA_TextTop = 0x0 , EVRTA_TextCenter = 0x1 , EVRTA_TextBottom = 0x2 , EVRTA_QuadTop = 0x3 }
 
enum class  EPairedAxis : unsigned char { Unpaired = 0x0 , X = 0x1 , Y = 0x2 , Z = 0x3 }
 
enum class  EPlatformMessageType : int { EmptyStore = 0x0 , ChatRestricted = 0x1 , UGCRestricted = 0x2 }
 
enum class  EOpacitySourceMode : int {
  OSM_Alpha = 0x0 , OSM_ColorBrightness = 0x1 , OSM_RedChannel = 0x2 , OSM_GreenChannel = 0x3 ,
  OSM_BlueChannel = 0x4
}
 
enum class  EBlueprintNativizationFlag : unsigned char { Disabled = 0x0 , Dependency = 0x1 , ExplicitlyEnabled = 0x2 }
 
enum class  ETextureSamplerFilter : unsigned char {
  Point = 0x0 , Bilinear = 0x1 , Trilinear = 0x2 , AnisotropicPoint = 0x3 ,
  AnisotropicLinear = 0x4
}
 
enum class  ETextureMipLoadOptions : unsigned char { Default = 0x0 , AllMips = 0x1 , OnlyFirstMip = 0x2 }
 
enum class  ETextureDownscaleOptions : unsigned char {
  Default = 0x0 , Unfiltered = 0x1 , SimpleAverage = 0x2 , Sharpen0 = 0x3 ,
  Sharpen1 = 0x4 , Sharpen2 = 0x5 , Sharpen3 = 0x6 , Sharpen4 = 0x7 ,
  Sharpen5 = 0x8 , Sharpen6 = 0x9 , Sharpen7 = 0xA , Sharpen8 = 0xB ,
  Sharpen9 = 0xC , Sharpen10 = 0xD
}
 
enum class  EOnlineTournamentFormat : unsigned char {
  SingleElimination = 0x0 , DoubleElimination = 0x1 , Swiss = 0x2 , RoundRobin = 0x3 ,
  Custom = 0x4
}
 
enum class  EOnlineTournamentState : unsigned char {
  Created = 0x0 , OpenRegistration = 0x1 , ClosedRegistration = 0x2 , InProgress = 0x3 ,
  Finished = 0x4 , Cancelled = 0x5
}
 
enum class  EWidgetUpdateFlags : unsigned char {
  None = 0x0 , NeedsTick = 0x4 , NeedsActiveTimerUpdate = 0x8 , NeedsRepaint = 0x10 ,
  NeedsVolatilePaint = 0x40 , NeedsVolatilePrepass = 0x80 , AnyUpdate = 0xFF
}
 
enum class  EOnlineTournamentParticipantType : unsigned char { Individual = 0x0 , Team = 0x1 }
 
enum class  EVectorFieldConstructionOp : int { VFCO_Extrude = 0x0 , VFCO_Revolve = 0x1 , VFCO_MAX = 0x2 }
 
enum class  EOnlineTournamentParticipantState : unsigned char { Registered = 0x0 , CheckedIn = 0x1 , Present = 0x2 , Absent = 0x3 }
 
enum class  EOnlineTournamentMatchState : unsigned char { Created = 0x0 , InProgress = 0x1 , Finished = 0x2 }
 
enum class  EParseState : int {
  Continue = 0x0 , StopAfter = 0x1 , StopBefore = 0x2 , Cancel = 0x3 ,
  Continue , StopAfter , StopBefore , Cancel
}
 
enum class  ESizingRule : unsigned char { FixedSize = 0x0 , Autosized = 0x1 , UserSized = 0x2 }
 
enum class  EEventMode : int { AutoReset = 0x0 , ManualReset = 0x1 , AutoReset , ManualReset }
 
enum class  ECheckModuleCompatibilityFlags : int { None = 0x0 , DisplayUpToDateModules = 0x1 }
 
enum class  ETrackingStatus : unsigned char { NotTracked = 0x0 , InertialOnly = 0x1 , Tracked = 0x2 }
 
enum class  EUpdateTextureValueType : int { Float = 0x0 , Int32 = 0x1 , Uint32 = 0x2 }
 
enum class  ESpectatorScreenMode : unsigned char {
  Disabled = 0x0 , SingleEyeLetterboxed = 0x1 , Undistorted = 0x2 , Distorted = 0x3 ,
  SingleEye = 0x4 , SingleEyeCroppedToFill = 0x5 , Texture = 0x6 , TexturePlusEye = 0x7
}
 
enum class  EHandKeypoint : unsigned char {
  Palm = 0x0 , Wrist = 0x1 , ThumbMetacarpal = 0x2 , ThumbProximal = 0x3 ,
  ThumbDistal = 0x4 , ThumbTip = 0x5 , IndexMetacarpal = 0x6 , IndexProximal = 0x7 ,
  IndexIntermediate = 0x8 , IndexDistal = 0x9 , IndexTip = 0xA , MiddleMetacarpal = 0xB ,
  MiddleProximal = 0xC , MiddleIntermediate = 0xD , MiddleDistal = 0xE , MiddleTip = 0xF ,
  RingMetacarpal = 0x10 , RingProximal = 0x11 , RingIntermediate = 0x12 , RingDistal = 0x13 ,
  RingTip = 0x14 , LittleMetacarpal = 0x15 , LittleProximal = 0x16 , LittleIntermediate = 0x17 ,
  LittleDistal = 0x18 , LittleTip = 0x19
}
 
enum class  ERHIZBuffer : int { FarPlane = 0x0 , NearPlane = 0x1 , IsInverted = 0x1 }
 
enum class  EBlendProfileMode : unsigned char { TimeFactor = 0x0 , WeightFactor = 0x1 , BlendMask = 0x2 }
 
enum class  EXRTrackedDeviceType : unsigned char {
  HeadMountedDisplay = 0x0 , Controller = 0x1 , TrackingReference = 0x2 , Tracker = 0x3 ,
  Other = 0x4 , Invalid = 0xFE , Any = 0xFF
}
 
enum  EHMDTrackingOrigin::Type : int { EHMDTrackingOrigin::Floor = 0x0 , EHMDTrackingOrigin::Eye = 0x1 , EHMDTrackingOrigin::Stage = 0x2 }
 
enum class  EControllerHand : unsigned char {
  Left = 0x0 , Right = 0x1 , AnyHand = 0x2 , Pad = 0x3 ,
  ExternalCamera = 0x4 , Gun = 0x5 , HMD = 0x6 , Chest = 0x7 ,
  LeftShoulder = 0x8 , RightShoulder = 0x9 , LeftElbow = 0xA , RightElbow = 0xB ,
  Waist = 0xC , LeftKnee = 0xD , RightKnee = 0xE , LeftFoot = 0xF ,
  RightFoot = 0x10 , Special = 0x11 , ControllerHand_Count = 0x12
}
 
enum class  EXRVisualType : unsigned char { Controller = 0x0 , Hand = 0x1 }
 
enum class  ESpatialInputGestureAxis : unsigned char { None = 0x0 , Manipulation = 0x1 , Navigation = 0x2 , NavigationRails = 0x3 }
 
enum class  EOcclusionCombineMode : int { OCM_Minimum = 0x0 , OCM_Multiply = 0x1 , OCM_MAX = 0x2 }
 
enum class  EMessageScope : unsigned char { Thread = 0x0 , Process = 0x1 , Network = 0x2 , All = 0x3 }
 
enum class  EMessageFlags : unsigned int { None = 0x0 , Reliable = 0x1 }
 
enum class  EMessageBusNotification : unsigned char { Registered = 0x0 , Unregistered = 0x1 }
 
enum class  ETransformCurveChannel : unsigned char { Position = 0x0 , Rotation = 0x1 , Scale = 0x2 , Invalid = 0x3 }
 
enum class  EVectorCurveChannel : unsigned char { X = 0x0 , Y = 0x1 , Z = 0x2 , Invalid = 0x3 }
 
enum  ESlateCheckBoxType::Type : int { ESlateCheckBoxType::CheckBox = 0x0 , ESlateCheckBoxType::ToggleButton = 0x1 }
 
enum class  EConfigCacheType : unsigned char { DiskBacked = 0x0 , Temporary = 0x1 , DiskBacked , Temporary }
 
enum class  EVertexStreamUsage : unsigned char { Default = 0x0 , Instancing = 0x1 , Overridden = 0x2 , ManualFetch = 0x4 }
 
enum class  EMaterialLayerLinkState : unsigned char { Uninitialized = 0x0 , LinkedToParent = 0x1 , UnlinkedFromParent = 0x2 , NotFromParent = 0x3 }
 
enum class  EMonthOfYear : int {
  January = 0x1 , February = 0x2 , March = 0x3 , April = 0x4 ,
  May = 0x5 , June = 0x6 , July = 0x7 , August = 0x8 ,
  September = 0x9 , October = 0xA , November = 0xB , December = 0xC ,
  January = 1 , February , March , April ,
  May , June , July , August ,
  September , October , November , December
}
 
enum class  ETargetDeviceTypes : int {
  Indeterminate = 0x0 , Browser = 0x1 , Console = 0x2 , Desktop = 0x3 ,
  Phone = 0x4 , Tablet = 0x5 , HMD = 0x6
}
 
enum class  ETargetDeviceFeatures : int {
  MultiLaunch = 0x0 , PowerOff = 0x1 , PowerOn = 0x2 , ProcessSnapshot = 0x3 ,
  Reboot = 0x4
}
 
enum class  EPlatformAuthentication : int { Never = 0x0 , Possible = 0x1 , Always = 0x2 }
 
enum class  ETargetPlatformFeatures : int {
  AudioStreaming = 0x0 , DistanceFieldShadows = 0x1 , DistanceFieldAO = 0x2 , GrayscaleSRGB = 0x3 ,
  HighQualityLightmaps = 0x4 , LowQualityLightmaps = 0x5 , MultipleGameInstances = 0x6 , Packaging = 0x7 ,
  SdkConnectDisconnect = 0x8 , TextureStreaming = 0x9 , MeshLODStreaming = 0xA , LandscapeMeshLODStreaming = 0xB ,
  UserCredentials = 0xC , MobileRendering = 0xD , DeferredRendering = 0xE , ShouldSplitPaksIntoSmallerSizes = 0xF ,
  HalfFloatVertexFormat = 0x10 , DeviceOutputLog = 0x11 , MemoryMappedFiles = 0x12 , MemoryMappedAudio = 0x13 ,
  MemoryMappedAnimation = 0x14 , SparseTextures = 0x15 , VirtualTextureStreaming = 0x16 , LumenGI = 0x17 ,
  HardwareLZDecompression = 0x18 , CookFileRegionMetadata = 0x19 , DirectDataExchange = 0x1A
}
 
enum class  EOfflineBVHMode : int { Disabled = 0x0 , MaximizePerformance = 0x1 , MinimizeMemory = 0x2 }
 
enum  ERHIShadingPath::Type : int { ERHIShadingPath::Deferred = 0x0 , ERHIShadingPath::Forward = 0x1 , ERHIShadingPath::Mobile = 0x2 , ERHIShadingPath::Num = 0x3 }
 
enum class  EFlowDirection : unsigned char { LeftToRight = 0x0 , RightToLeft = 0x1 }
 
enum  ENavigationShapeType::Type : int {
  ENavigationShapeType::Unknown = 0x0 , ENavigationShapeType::Cylinder = 0x1 , ENavigationShapeType::Box = 0x2 , ENavigationShapeType::Convex = 0x3 ,
  ENavigationShapeType::InstancedConvex = 0x4
}
 
enum  EReflectionMethod::Type : int { EReflectionMethod::None = 0x0 , EReflectionMethod::Lumen = 0x1 , EReflectionMethod::ScreenSpace = 0x2 , EReflectionMethod::RayTraced = 0x3 }
 
enum  EPrimalEquipmentType::Type : int {
  EPrimalEquipmentType::Hat = 0x0 , EPrimalEquipmentType::Shirt = 0x1 , EPrimalEquipmentType::Pants = 0x2 , EPrimalEquipmentType::Boots = 0x3 ,
  EPrimalEquipmentType::Gloves = 0x4 , EPrimalEquipmentType::DinoSaddle = 0x5 , EPrimalEquipmentType::Trophy = 0x6 , EPrimalEquipmentType::Costume = 0x7 ,
  EPrimalEquipmentType::Shield = 0x8 , EPrimalEquipmentType::Weapon = 0x9 , EPrimalEquipmentType::Snapshot = 0xA , EPrimalEquipmentType::Pet = 0xB ,
  EPrimalEquipmentType::MAX = 0xC
}
 
enum  FComputeFrameworkObjectVersion::Type : int { FComputeFrameworkObjectVersion::InitialVersion = 0x0 , FComputeFrameworkObjectVersion::VersionPlusOne = 0x1 , FComputeFrameworkObjectVersion::LatestVersion = 0x0 }
 
enum class  ETargetDeviceThreadStates : int {
  Unknown = 0x0 , CanRun = 0x1 , Inactive = 0x2 , Inhibited = 0x3 ,
  RunQueue = 0x4 , Running = 0x5
}
 
enum class  ETargetDeviceThreadWaitStates : int {
  Unknown = 0x0 , Locked = 0x1 , Sleeping = 0x2 , Suspended = 0x3 ,
  Swapped = 0x4 , Waiting = 0x5
}
 
enum class  EUniqueObjectNameOptions : int { None = 0x0 , GloballyUnique = 0x2 }
 
enum class  EShaderFundamentalType : unsigned char {
  Bool = 0x0 , Int = 0x1 , Uint = 0x2 , Float = 0x3 ,
  Struct = 0x4 , None = 0xFF
}
 
enum class  EShaderFundamentalDimensionType : unsigned char { Scalar = 0x0 , Vector = 0x1 , Matrix = 0x2 }
 
enum class  EShaderResourceType : unsigned char {
  None = 0x0 , Texture1D = 0x1 , Texture2D = 0x2 , Texture3D = 0x3 ,
  TextureCube = 0x4 , Buffer = 0x5 , StructuredBuffer = 0x6 , ByteAddressBuffer = 0x7
}
 
enum class  EShaderParamBindingType : unsigned char { None = 0x0 , ConstantParameter = 0x1 , ReadOnlyResource = 0x2 , ReadWriteResource = 0x3 }
 
enum class  EStereoscopicPass : int { eSSP_FULL = 0x0 , eSSP_PRIMARY = 0x1 , eSSP_SECONDARY = 0x2 }
 
enum  EControllerAnalogStick::Type : int { EControllerAnalogStick::CAS_LeftStick = 0x0 , EControllerAnalogStick::CAS_RightStick = 0x1 , EControllerAnalogStick::CAS_MAX = 0x2 }
 
enum class  ERegexPatternFlags : int { None = 0x0 , CaseInsensitive = 0x1 , None = 0 , CaseInsensitive = (1 << 0) }
 
enum class  ERayTracingPayloadType : unsigned int {
  None = 0x0 , Minimal = 0x1 , Default = 0x2 , RayTracingMaterial = 0x4 ,
  RayTracingDebug = 0x8 , Deferred = 0x10 , PathTracingMaterial = 0x20 , LumenMinimal = 0x40 ,
  VFX = 0x80 , Decals = 0x100 , SparseVoxel = 0x200
}
 
enum class  ERayTracingSceneLayer : unsigned char { Base = 0x0 , Decals = 0x1 , NUM = 0x2 }
 
enum class  EAsyncExecution : int {
  TaskGraph = 0x0 , TaskGraphMainThread = 0x1 , Thread = 0x2 , ThreadIfForkSafe = 0x3 ,
  ThreadPool = 0x4
}
 
enum class  EPanningMethod : signed char { Linear = 0x0 , EqualPower = 0x1 }
 
enum class  EInterfaceValidResult : unsigned char { Valid = 0x0 , Invalid = 0x1 }
 
enum class  EDayOfWeek : int {
  Monday = 0x0 , Tuesday = 0x1 , Wednesday = 0x2 , Thursday = 0x3 ,
  Friday = 0x4 , Saturday = 0x5 , Sunday = 0x6 , Monday = 0 ,
  Tuesday , Wednesday , Thursday , Friday ,
  Saturday , Sunday
}
 
enum class  EComputeKernelFlags : unsigned int { IsDefaultKernel = 0x1 , IsolatedMemoryWrites = 0x2 }
 
enum  EExportedDeclaration::Type : int { EExportedDeclaration::Local = 0x0 , EExportedDeclaration::Member = 0x1 , EExportedDeclaration::Parameter = 0x2 , EExportedDeclaration::MacroParameter = 0x3 }
 
enum class  EAudioSpectrumBandPresetType : unsigned char { KickDrum = 0x0 , SnareDrum = 0x1 , Voice = 0x2 , Cymbals = 0x3 }
 
enum class  EMontageBlendMode : unsigned char { Standard = 0x0 , Inertialization = 0x1 }
 
enum  EAnimEventTriggerOffsets::Type : int { EAnimEventTriggerOffsets::OffsetBefore = 0x0 , EAnimEventTriggerOffsets::OffsetAfter = 0x1 , EAnimEventTriggerOffsets::NoOffset = 0x2 }
 
enum class  ECFCoreChildFileType : unsigned char { None = 0x0 , ServerPack = 0x1 , Source = 0x2 }
 
enum class  ECompressionError : unsigned char { None = 0x0 , FailedToReadZip = 0x1 , FailedToExtractFile = 0x2 , FailedToWriteFile = 0x3 }
 
enum class  ECFCoreExternalAuthProvider : unsigned char { None = 0x0 , Steam = 0x1 , PSN = 0x2 , XBL = 0x3 }
 
enum class  EFileSystemError : unsigned char {
  None = 0x0 , FailedToReadFromDisk = 0x1 , FailedToCreateDirectory = 0x2 , FailedToSaveToDisk = 0x3 ,
  FailedToOpenFileForWrite = 0x4 , FailedFileToLarge = 0x5 , FailedGettingDiskSpaceInfo = 0x6 , FailedReadOutOfBounds = 0x7
}
 
enum class  ECFCoreInstallationCommands : unsigned char { Download = 0x0 , VerifyHash = 0x1 , Unzip = 0x2 , Cleanup = 0x1E }
 
enum  EPartyReservationResult::Type : int {
  EPartyReservationResult::NoResult = 0x0 , EPartyReservationResult::RequestPending = 0x1 , EPartyReservationResult::GeneralError = 0x2 , EPartyReservationResult::PartyLimitReached = 0x3 ,
  EPartyReservationResult::IncorrectPlayerCount = 0x4 , EPartyReservationResult::RequestTimedOut = 0x5 , EPartyReservationResult::ReservationDuplicate = 0x6 , EPartyReservationResult::ReservationNotFound = 0x7 ,
  EPartyReservationResult::ReservationAccepted = 0x8 , EPartyReservationResult::ReservationDenied = 0x9 , EPartyReservationResult::ReservationDenied_CrossPlayRestriction = 0xA , EPartyReservationResult::ReservationDenied_Banned = 0xB ,
  EPartyReservationResult::ReservationRequestCanceled = 0xC , EPartyReservationResult::ReservationInvalid = 0xD , EPartyReservationResult::BadSessionId = 0xE , EPartyReservationResult::ReservationDenied_ContainsExistingPlayers = 0xF
}
 
enum  EVoiceCaptureState::Type : int {
  EVoiceCaptureState::UnInitialized = 0x0 , EVoiceCaptureState::NotCapturing = 0x1 , EVoiceCaptureState::Ok = 0x2 , EVoiceCaptureState::NoData = 0x3 ,
  EVoiceCaptureState::Stopping = 0x4 , EVoiceCaptureState::BufferTooSmall = 0x5 , EVoiceCaptureState::Error = 0x6
}
 
enum  EBeaconState::Type : int { EBeaconState::AllowRequests = 0x0 , EBeaconState::DenyRequests = 0x1 }
 
enum class  EMaterialExpressionSetParameterValueFlags : unsigned int { None = 0x0 , SendPostEditChangeProperty = 0x1 , NoUpdateExpressionGuid = 0x2 , AssignGroupAndSortPriority = 0x4 }
 
enum  ESelectInfo::Type : int { ESelectInfo::OnKeyPress = 0x0 , ESelectInfo::OnNavigation = 0x1 , ESelectInfo::OnMouseClick = 0x2 , ESelectInfo::Direct = 0x3 }
 
enum class  ESlateDebuggingFocusEvent : unsigned char { FocusChanging = 0x0 , FocusLost = 0x1 , FocusReceived = 0x2 , MAX = 0x3 }
 
enum class  EInAppPurchaseStatus : unsigned char {
  Invalid = 0x0 , Failed = 0x1 , Deferred = 0x2 , Canceled = 0x3 ,
  Purchased = 0x4 , Restored = 0x5
}
 
enum class  EOnlineProxyStoreOfferDiscountType : unsigned char { NotOnSale = 0x0 , Percentage = 0x1 , DiscountAmount = 0x2 , PayAmount = 0x3 }
 
enum class  EBoneControlSpace : int {
  BCS_WorldSpace = 0x0 , BCS_ComponentSpace = 0x1 , BCS_ParentBoneSpace = 0x2 , BCS_BoneSpace = 0x3 ,
  BCS_MAX = 0x4
}
 
enum class  EPopupMethod : unsigned char { CreateNewWindow = 0x0 , UseCurrentWindow = 0x1 }
 
enum class  EConfigTestEnum : int { A = 0x0 , B = 0x1 }
 
enum class  EMovieSceneSequenceCompilerMask : unsigned char {
  Hierarchy = 0x1 , EvaluationTemplate = 0x2 , EvaluationTemplateField = 0x4 , EntityComponentField = 0x8 ,
  None = 0x0
}
 
enum class  EBeaconConnectionState : unsigned char { Invalid = 0x0 , Closed = 0x1 , Pending = 0x2 , Open = 0x3 }
 
enum class  EMovieSceneObjectBindingSpace : unsigned char { Local = 0x0 , Root = 0x1 , Unused = 0x2 }
 
enum class  EDefaultBufferType : int { VertexBuffer = 0x0 , StructuredBuffer = 0x1 , ByteAddressBuffer = 0x2 }
 
enum class  ENetCloseResult : unsigned int {
  NetDriverAlreadyExists = 0x0 , NetDriverCreateFailure = 0x1 , NetDriverListenFailure = 0x2 , ConnectionLost = 0x3 ,
  ConnectionTimeout = 0x4 , FailureReceived = 0x5 , OutdatedClient = 0x6 , OutdatedServer = 0x7 ,
  PendingConnectionFailure = 0x8 , NetGuidMismatch = 0x9 , NetChecksumMismatch = 0xA , SecurityMalformedPacket = 0xB ,
  SecurityInvalidData = 0xC , SecurityClosed = 0xD , Unknown = 0xE , Success = 0xF ,
  Extended = 0x10 , HostClosedConnection = 0x11 , Disconnect = 0x12 , Upgrade = 0x13 ,
  PreLoginFailure = 0x14 , JoinFailure = 0x15 , JoinSplitFailure = 0x16 , AddressResolutionFailed = 0x17 ,
  RPCDoS = 0x18 , Cleanup = 0x19 , MissingLevelPackage = 0x1A , PacketHandlerIncomingError = 0x1B ,
  ZeroLastByte = 0x1C , ZeroSize = 0x1D , ReadHeaderFail = 0x1E , ReadHeaderExtraFail = 0x1F ,
  AckSequenceMismatch = 0x20 , BunchBadChannelIndex = 0x21 , BunchChannelNameFail = 0x22 , BunchWrongChannelType = 0x23 ,
  BunchHeaderOverflow = 0x24 , BunchDataOverflow = 0x25 , BunchServerPackageMapExports = 0x26 , BunchPrematureControlChannel = 0x27 ,
  BunchPrematureChannel = 0x28 , BunchPrematureControlClose = 0x29 , UnknownChannelType = 0x2A , PrematureSend = 0x2B ,
  CorruptData = 0x2C , SocketSendFailure = 0x2D , BadChildConnectionIndex = 0x2E , LogLimitInstant = 0x2F ,
  LogLimitSustained = 0x30 , EncryptionFailure = 0x31 , EncryptionTokenMissing = 0x32 , ReceivedNetGUIDBunchFail = 0x33 ,
  MaxReliableExceeded = 0x34 , ReceivedNextBunchFail = 0x35 , ReceivedNextBunchQueueFail = 0x36 , PartialInitialReliableDestroy = 0x37 ,
  PartialMergeReliableDestroy = 0x38 , PartialInitialNonByteAligned = 0x39 , PartialNonByteAligned = 0x3A , PartialFinalPackageMapExports = 0x3B ,
  PartialTooLarge = 0x3C , AlreadyOpen = 0x3D , ReliableBeforeOpen = 0x3E , ReliableBufferOverflow = 0x3F ,
  RPCReliableBufferOverflow = 0x40 , ControlChannelClose = 0x41 , ControlChannelEndianCheck = 0x42 , ControlChannelPlayerChannelFail = 0x43 ,
  ControlChannelMessageUnknown = 0x44 , ControlChannelMessageFail = 0x45 , ControlChannelMessagePayloadFail = 0x46 , ControlChannelBunchOverflowed = 0x47 ,
  ControlChannelQueueBunchOverflowed = 0x48 , ClientHasMustBeMappedGUIDs = 0x49 , ClientSentDestructionInfo = 0x4A , UnregisteredMustBeMappedGUID = 0x4B ,
  ObjectReplicatorReceivedBunchFail = 0x4C , ContentBlockFail = 0x4D , ContentBlockHeaderRepLayoutFail = 0x4E , ContentBlockHeaderIsActorFail = 0x4F ,
  ContentBlockHeaderObjFail = 0x50 , ContentBlockHeaderPrematureEnd = 0x51 , ContentBlockHeaderSubObjectActor = 0x52 , ContentBlockHeaderBadParent = 0x53 ,
  ContentBlockHeaderInvalidCreate = 0x54 , ContentBlockHeaderStablyNamedFail = 0x55 , ContentBlockHeaderNoSubObjectClass = 0x56 , ContentBlockHeaderUObjectSubObject = 0x57 ,
  ContentBlockHeaderAActorSubObject = 0x58 , ContentBlockHeaderFail = 0x59 , ContentBlockPayloadBitsFail = 0x5A , FieldHeaderRepIndex = 0x5B ,
  FieldHeaderBadRepIndex = 0x5C , FieldHeaderPayloadBitsFail = 0x5D , FieldPayloadFail = 0x5E , BeaconControlFlowError = 0x5F ,
  BeaconUnableToParsePacket = 0x60 , BeaconAuthenticationFailure = 0x61 , BeaconLoginInvalidIdError = 0x62 , BeaconLoginInvalidAuthHandlerError = 0x63 ,
  BeaconAuthError = 0x64 , BeaconSpawnClientWorldPackageNameError = 0x65 , BeaconSpawnExistingActorError = 0x66 , BeaconSpawnFailureError = 0x67 ,
  BeaconSpawnNetGUIDAckNoActor = 0x68 , BeaconSpawnNetGUIDAckNoHost = 0x69 , BeaconSpawnUnexpectedError = 0x6A , FaultDisconnect = 0x6B ,
  NotRecoverable = 0x6C
}
 
enum class  EPlatformInfoType : unsigned char { TruePlatformsOnly = 0x0 , AllPlatformInfos = 0x1 , TruePlatformsOnly , AllPlatformInfos }
 
enum class  EAnimSyncMethod : unsigned char { DoNotSync = 0x0 , SyncGroup = 0x1 , Graph = 0x2 }
 
enum class  EShouldThrottle : unsigned char { No = 0x0 , Yes = 0x1 }
 
enum class  EVertexFactoryFlags : unsigned int {
  None = 0x0 , UsedWithMaterials = 0x2 , SupportsStaticLighting = 0x4 , SupportsDynamicLighting = 0x8 ,
  SupportsPrecisePrevWorldPos = 0x10 , SupportsPositionOnly = 0x20 , SupportsCachingMeshDrawCommands = 0x40 , SupportsPrimitiveIdStream = 0x80 ,
  SupportsNaniteRendering = 0x100 , SupportsRayTracing = 0x200 , SupportsRayTracingDynamicGeometry = 0x400 , SupportsRayTracingProceduralPrimitive = 0x800 ,
  SupportsLightmapBaking = 0x1000 , SupportsPSOPrecaching = 0x2000 , SupportsManualVertexFetch = 0x4000 , DoesNotSupportNullPixelShader = 0xFFFF8000 ,
  SupportsGPUSkinPassThrough = 0x10000 , SupportsComputeShading = 0x20000 , SupportsLumenMeshCards = 0x40000
}
 
enum class  EAutoExposureMethod : int { AEM_Histogram = 0x0 , AEM_Basic = 0x1 , AEM_Manual = 0x2 , AEM_MAX = 0x3 }
 
enum class  EImagePixelType : int { Color = 0x0 , Float16 = 0x1 , Float32 = 0x2 }
 
enum  EPopUpOrientation::Type : int { EPopUpOrientation::Horizontal = 0x0 , EPopUpOrientation::Vertical = 0x1 }
 
enum class  EToolContextCoordinateSystem : int { World = 0x0 , Local = 0x1 }
 
enum class  EInputCaptureSide : int {
  None = 0x0 , Left = 0x1 , Right = 0x2 , Both = 0x3 ,
  Any = 0x63
}
 
enum  ENavPathEvent::Type : int {
  ENavPathEvent::Cleared = 0x0 , ENavPathEvent::NewPath = 0x1 , ENavPathEvent::UpdatedDueToGoalMoved = 0x2 , ENavPathEvent::UpdatedDueToNavigationChanged = 0x3 ,
  ENavPathEvent::Invalidated = 0x4 , ENavPathEvent::RePathFailed = 0x5 , ENavPathEvent::MetaPathUpdate = 0x6 , ENavPathEvent::Custom = 0x7
}
 
enum class  ETextureStreamingBuildType : int { TSB_MapBuild = 0x0 , TSB_ActorBuild = 0x1 , TSB_ValidationOnly = 0x2 , TSB_ViewMode = 0x3 }
 
enum class  ERHITransientAllocationType : unsigned char { Heap = 0x0 , Page = 0x1 }
 
enum class  EEdGraphNodeDeprecationMessageType : int { None = 0x0 , Note = 0x1 , Warning = 0x2 }
 
enum class  EViewInteractionState : int { None = 0x0 , Hovered = 0x1 , Focused = 0x2 }
 
enum class  ESpaceCurveControlPointTransformMode : int { Shared = 0x0 , PerVertex = 0x1 }
 
enum class  ESpaceCurveControlPointOriginMode : int { Shared = 0x0 , First = 0x1 , Last = 0x2 }
 
enum class  ESpaceCurveControlPointFalloffType : int { Linear = 0x0 , Smooth = 0x1 }
 
enum  EAttenuationShape::Type : int { EAttenuationShape::Sphere = 0x0 , EAttenuationShape::Capsule = 0x1 , EAttenuationShape::Box = 0x2 , EAttenuationShape::Cone = 0x3 }
 
enum class  EIncomingResult : unsigned char { Success = 0x0 , Error = 0x1 }
 
enum class  ENotifyRegistrationPhase : int { NRP_Added = 0x0 , NRP_Started = 0x1 , NRP_Finished = 0x2 }
 
enum class  ECompiledMaterialProperty : int { CompiledMP_EmissiveColorCS = 0x25 , CompiledMP_PrevWorldPositionOffset = 0x26 , CompiledMP_MAX = 0x27 }
 
enum class  EQuartzCommandDelegateSubType : unsigned char {
  CommandOnFailedToQueue = 0x0 , CommandOnQueued = 0x1 , CommandOnCanceled = 0x2 , CommandOnAboutToStart = 0x3 ,
  CommandOnStarted = 0x4 , Count = 0x5
}
 
enum class  EObjectIteratorThreadSafetyOptions : unsigned char { None = 0x0 , ThreadSafe = 0x1 , ThreadSafeAdvance = 0x2 }
 
enum class  ECreateObjectTypeHint : unsigned char { Undefined = 0x0 , StaticMesh = 0x1 , Volume = 0x2 , DynamicMeshActor = 0x3 }
 
enum class  ELandscapeBlendMode : int { LSBM_AdditiveBlend = 0x0 , LSBM_AlphaBlend = 0x1 , LSBM_MAX = 0x2 }
 
enum class  ELandscapeClearMode : int { Clear_Weightmap = 0x1 , Clear_Heightmap = 0x2 , Clear_All = 0x3 }
 
enum class  ECopyResult : int { COPY_OK = 0x0 , COPY_Fail = 0x1 , COPY_Canceled = 0x2 }
 
enum class  EFontImportCharacterSet : int { FontICS_Default = 0x0 , FontICS_Ansi = 0x1 , FontICS_Symbol = 0x2 , FontICS_MAX = 0x3 }
 
enum class  ESkeletalMeshAsyncProperties : unsigned __int64 {
  None = 0x0 , Materials = 0x1 , Skeleton = 0x2 , RefSkeleton = 0x4 ,
  RetargetBasePose = 0x8 , RefBasesInvMatrix = 0x10 , MeshClothingAssets = 0x20 , UseLegacyMeshDerivedDataKey = 0x40 ,
  HasActiveClothingAssets = 0x80 , LODSettings = 0x100 , HasVertexColors = 0x200 , VertexColorGuid = 0x400 ,
  MorphTargets = 0x800 , SkeletalMeshRenderData = 0x1000 , MeshEditorDataObject = 0x2000 , NeverStream = 0x4000 ,
  OverrideLODStreamingSettings = 0xFFFF8000 , SupportLODStreaming = 0x10000 , MaxNumStreamedLODs = 0x20000 , MaxNumOptionalLODs = 0x40000 ,
  ImportedModel = 0x80000 , LODInfo = 0x100000 , SkinWeightProfiles = 0x200000 , CachedComposedRefPoseMatrices = 0x400000 ,
  SamplingInfo = 0x800000 , NodeMappingData = 0x1000000 , ShadowPhysicsAsset = 0x2000000 , SkelMirrorTable = 0x4000000 ,
  MinLod = 0x8000000 , DisableBelowMinLodStripping = 0x10000000 , SkelMirrorAxis = 0x20000000 , SkelMirrorFlipAxis = 0x40000000 ,
  DefaultAnimationRig = 0x80000000
}
 
enum class  EAccessibleBehavior : unsigned char {
  NotAccessible = 0x0 , Auto = 0x1 , Summary = 0x2 , Custom = 0x3 ,
  ToolTip = 0x4
}
 
enum class  EFontCacheType : unsigned char { Offline = 0x0 , Runtime = 0x1 }
 
enum class  ECustomAttributeBlendType : unsigned char { Override = 0x0 , Blend = 0x1 }
 
enum class  EAudioFaderCurve : unsigned char {
  Linear = 0x0 , Logarithmic = 0x1 , SCurve = 0x2 , Sin = 0x3 ,
  Count = 0x4
}
 
enum class  EDirectoryVisitorFlags : unsigned char { None = 0x0 , ThreadSafe = 0x1 , None = 0x0 , ThreadSafe = 0x01 }
 
enum class  EBlueprintTextLiteralType : unsigned char {
  Empty = 0x0 , LocalizedText = 0x1 , InvariantText = 0x2 , LiteralString = 0x3 ,
  StringTableEntry = 0x4
}
 
enum class  ETypeAdvanceAnim : int { ETAA_Default = 0x0 , ETAA_Finished = 0x1 , ETAA_Looped = 0x2 }
 
enum class  EAudioEncodeHint : unsigned char { VoiceEncode_Voice = 0x0 , VoiceEncode_Audio = 0x1 }
 
enum class  ETypedElementWorldType : unsigned char { Game = 0x0 , Editor = 0x1 }
 
enum class  EReloadCompleteReason : int { None = 0x0 , HotReloadAutomatic = 0x1 , HotReloadManual = 0x2 }
 
enum class  EMultiBoxType : unsigned char {
  MenuBar = 0x0 , ToolBar = 0x1 , VerticalToolBar = 0x2 , SlimHorizontalToolBar = 0x3 ,
  UniformToolBar = 0x4 , Menu = 0x5 , ButtonRow = 0x6
}
 
enum  PhysCommand::Type : int {
  PhysCommand::Release = 0x0 , PhysCommand::ReleasePScene = 0x1 , PhysCommand::DeleteCPUDispatcher = 0x2 , PhysCommand::DeleteSimEventCallback = 0x3 ,
  PhysCommand::DeleteContactModifyCallback = 0x4 , PhysCommand::DeleteCCDContactModifyCallback = 0x5 , PhysCommand::DeleteMbpBroadphaseCallback = 0x6 , PhysCommand::Max = 0x7
}
 
enum class  EClientRequestType : unsigned char {
  NonePending = 0x0 , ExistingSessionReservation = 0x1 , ReservationUpdate = 0x2 , EmptyServerReservation = 0x3 ,
  Reconnect = 0x4 , Abandon = 0x5 , ReservationRemoveMembers = 0x6 , AddOrUpdateReservation = 0x7
}
 
enum class  EMapPropertyFlags : int { None = 0x0 , UsesMemoryImageAllocator = 0x1 }
 
enum class  ERuntimeVirtualTextureDebugType : int { None = 0x0 , Debug = 0x1 }
 
enum class  ESkinnedAssetAsyncPropertyLockType : int { None = 0x0 , ReadOnly = 0x1 , WriteOnly = 0x2 , ReadWrite = 0x3 }
 
enum class  EGenerateMipsPass : int { AutoDetect = 0x0 , Compute = 0x1 , Raster = 0x2 }
 
enum class  ENDILandscape_SourceMode : unsigned char { Default = 0x0 , Source = 0x1 , AttachParent = 0x2 }
 
enum class  EHeightfieldSource : int { None = 0x0 , Simple = 0x1 , Complex = 0x2 , Editor = 0x3 }
 
enum class  EShadowCacheInvalidationBehavior : unsigned char { Auto = 0x0 , Always = 0x1 , Rigid = 0x2 , Static = 0x3 }
 
enum class  ERuntimeVirtualTextureMainPassType : unsigned char { Never = 0x0 , Exclusive = 0x1 , Always = 0x2 }
 
enum class  ELoopingMode : int { LOOP_Never = 0x0 , LOOP_WithNotification = 0x1 , LOOP_Forever = 0x2 }
 
enum class  EScreenPercentageMode : int { Manual = 0x0 , BasedOnDisplayResolution = 0x1 , BasedOnDPIScale = 0x2 }
 
enum class  EEncryptionResponse : unsigned char {
  Failure = 0x0 , Success = 0x1 , InvalidToken = 0x2 , NoKey = 0x3 ,
  SessionIdMismatch = 0x4 , InvalidParams = 0x5
}
 
enum class  EServerMode : int { eServerModeInvalid = 0x0 , eServerModeNoAuthentication = 0x1 , eServerModeAuthentication = 0x2 , eServerModeAuthenticationAndSecure = 0x3 }
 
enum class  EGpuVendorId : unsigned __int64 {
  Unknown = 0xFF , NotQueried = 0x0 , Amd = 0x1002 , ImgTec = 0x1010 ,
  Nvidia = 0x10DE , Arm = 0x13B5 , Broadcom = 0x14E4 , Qualcomm = 0x5143 ,
  Intel = 0xFFFF8086 , Apple = 0x106B , Vivante = 0x7A05 , VeriSilicon = 0x1EB1 ,
  Kazan = 0x10003 , Codeplay = 0x10004 , Mesa = 0x10005
}
 
enum class  EMeshAttributeFlags : unsigned int {
  None = 0x0 , Lerpable = 0x1 , AutoGenerated = 0x2 , Mergeable = 0x4 ,
  Transient = 0x8 , IndexReference = 0x10 , Mandatory = 0x20
}
 
enum class  ETextureEncodeSpeed : unsigned char { Final = 0x0 , FinalIfAvailable = 0x1 , Fast = 0x2 }
 
enum  ENavPathUpdateType::Type : int { ENavPathUpdateType::GoalMoved = 0x0 , ENavPathUpdateType::NavigationChanged = 0x1 , ENavPathUpdateType::MetaPathUpdate = 0x2 , ENavPathUpdateType::Custom = 0x3 }
 
enum class  ECFCoreAutoCookingType : unsigned char { All = 0x0 , PCOnly = 0x1 , Manual = 0x2 }
 
enum class  ENDIMeshRendererInfoVersion : unsigned int { InitialVersion = 0x0 , AddSizeToMeshLocalBounds = 0x1 , VersionPlusOne = 0x2 , LatestVersion = 0x1 }
 
enum class  EModsDirectoryMode : unsigned char { None = 0x0 , CFCore = 0x1 , Flat = 0x2 }
 
enum class  ECFCoreModLoaderType : unsigned char {
  Any = 0x0 , Forge = 0x1 , Cauldron = 0x2 , LiteLoader = 0x3 ,
  Fabric = 0x4
}
 
enum class  ECFCoreSortOrder : unsigned char { None = 0x0 , Asc = 0x1 , Desc = 0x2 }
 
enum class  ECFCoreModsSearchSortField : unsigned char {
  None = 0x0 , Featured = 0x1 , Popularity = 0x2 , LastUpdated = 0x3 ,
  Name = 0x4 , Author = 0x5 , TotalDownloads = 0x6 , Category = 0x7 ,
  GameVersion = 0x8 , EarlyAccess = 0x9 , FeaturedReleased = 0xA , ReleasedDate = 0xB
}
 
enum class  ECFCoreMakrupType : unsigned char {
  PlaceHolderDoNotUse = 0x0 , WysiwygHtml = 0x1 , PlainText = 0x2 , BBCode = 0x3 ,
  Creole = 0x4 , Markdown = 0x5 , RawHtml = 0x6 , StandardBBCode = 0x8 ,
  RawCSS = 0x9
}
 
enum class  ECFCoreChangelogMarkupType : unsigned char { PlaceHolderDoNotUse = 0x0 , Text = 0x1 , HTML = 0x2 , Markdown = 0x3 }
 
enum class  ECFCoreFileReleaseType : unsigned char { None = 0x0 , Release = 0x1 , Beta = 0x2 , Alpha = 0x3 }
 
enum class  ECFCoreErrorCodes : unsigned char {
  None = 0x0 , ApiError = 0x1 , FileSystemError = 0x2 , FailedToInitialize = 0x3 ,
  AlreadyInitialized = 0x4 , NotImplemented = 0x5 , InvalidModParams = 0x6 , InstalledModNotFound = 0x7 ,
  InstallCancelled = 0x8 , DownloadCancelled = 0x9 , UploadCancelled = 0xA , MissingModsDirectory = 0xB ,
  MissingModsDirectoryMode = 0xC , MissingUserDataDirectory = 0xD , FailedToLoadModsStateFromDisk = 0xE , FailedToSaveModsStateToDisk = 0xF ,
  MissingLatestFileInformation = 0x10 , MissingFileInformation = 0x11 , FileNotBelongingToMod = 0x12 , NoPlatformFilesMatched = 0x13 ,
  MissingInstalledMods = 0x14 , DetectedUnavailableMod = 0x15 , ModAlreadyBeingInstalled = 0x16 , FailedToDownloadFile = 0x17 ,
  DownloadedFileHasInvalidHash = 0x18 , FailedDeletingOutputDirectory = 0x19 , FailedDeletingOutputFile = 0x1A , FailedToUnzip = 0x1B ,
  FailedToMoveModDirectory = 0x1C , FailedSettingAuthToken = 0x1D , UserNotAuthenticated = 0x1E , FailedToCancelAction = 0x1F ,
  MissingParameter = 0x20
}
 
enum class  EMaterialCommonBasis : int {
  MCB_Tangent = 0x0 , MCB_Local = 0x1 , MCB_TranslatedWorld = 0x2 , MCB_World = 0x3 ,
  MCB_View = 0x4 , MCB_Camera = 0x5 , MCB_MeshParticle = 0x6 , MCB_Instance = 0x7 ,
  MCB_RefPose = 0x8 , MCB_MAX = 0x9
}
 
enum class  ECFCoreStatus : unsigned char {
  None = 0x0 , Draft = 0x1 , Test = 0x2 , PendingReview = 0x3 ,
  Rejected = 0x4 , Approved = 0x5 , Live = 0x6
}
 
enum class  ECFCoreApiStatus : unsigned char { None = 0x0 , Private = 0x1 , Public = 0x2 }
 
enum class  ECFCoreHashAlgo : unsigned char { None = 0x0 , Sha1 = 0x1 , Md5 = 0x2 }
 
enum class  ECFCoreFileRelationType : unsigned char {
  None = 0x0 , EmbeddedLibrary = 0x1 , OptionalDependency = 0x2 , RequiredDependency = 0x3 ,
  Tool = 0x4 , Incompatible = 0x5 , Include = 0x6
}
 
enum class  ECFCoreFileStatus : unsigned char {
  None = 0x0 , Processing = 0x1 , ChangesRequired = 0x2 , UnderReview = 0x3 ,
  Approved = 0x4 , Rejected = 0x5 , MalwareDetected = 0x6 , Deleted = 0x7 ,
  Archived = 0x8 , Testing = 0x9 , Released = 0xA , ReadyForReview = 0xB ,
  Deprecated = 0xC , Baking = 0xD , AwaitingPublishing = 0xE , FailedPublishing = 0xF
}
 
enum  ENodeTitleType::Type : int {
  ENodeTitleType::FullTitle = 0x0 , ENodeTitleType::ListView = 0x1 , ENodeTitleType::EditableTitle = 0x2 , ENodeTitleType::MenuTitle = 0x3 ,
  ENodeTitleType::MAX_TitleTypes = 0x4
}
 
enum class  ECFCoreModStatus : unsigned char {
  None = 0x0 , New = 0x1 , ChangesRequired = 0x2 , UnderSoftReview = 0x3 ,
  Approved = 0x4 , Rejected = 0x5 , ChangesMade = 0x6 , Inactive = 0x7 ,
  Abandoned = 0x8 , Deleted = 0x9 , UnderReview = 0xA
}
 
enum  ESplineMeshAxis::Type : int { ESplineMeshAxis::X = 0x0 , ESplineMeshAxis::Y = 0x1 , ESplineMeshAxis::Z = 0x2 }
 
enum class  EMeshVertexChangeComponents : unsigned char { None = 0x0 , VertexPositions = 0x1 , VertexColors = 0x2 , OverlayNormals = 0x10 }
 
enum class  ECFCorePlatform : unsigned char {
  None = 0x0 , Windows = 0x1 , XboxOne = 0x2 , XboxXS = 0x3 ,
  Linux = 0x4 , PS4 = 0x5 , PS5 = 0x6 , Mac = 0x7 ,
  IOS = 0x8 , TVOS = 0x9 , Android = 0xA , Switch = 0xB ,
  WindowsServer = 0xC , LinuxServer = 0xD
}
 
enum class  EInstalledModStatus : unsigned char {
  Pending = 0x0 , OutOfDate = 0x1 , Normal = 0x2 , Invalid = 0x3 ,
  WorkingCopy = 0x4 , Uploading = 0x5 , Modified = 0x6 , Uninstalled = 0x7
}
 
enum class  ELibraryProgressState : unsigned char {
  Pending = 0x0 , Downloading = 0x1 , Uploading = 0x2 , Validating = 0x3 ,
  PendingUnzipping = 0x4 , Unzipping = 0x5 , PendingZipping = 0x6 , Zipping = 0x7 ,
  Copying = 0x8 , CleaningUp = 0x9 , Cancelling = 0xA , SuccessfullyCompleted = 0xB ,
  FailedToComplete = 0xC
}
 
enum class  EModsUpdateProgressState : unsigned char { Validating = 0x0 , Installing = 0x1 , SuccessfullyCompleted = 0x2 , FailedToComplete = 0x3 }
 
enum class  EHierarchicalSimplificationMethod : unsigned char { None = 0x0 , Merge = 0x1 , Simplify = 0x2 , Approximate = 0x3 }
 
enum class  EClearBinding : int { ENoneBound = 0x0 , EColorBound = 0x1 , EDepthStencilBound = 0x2 }
 
enum class  EGeometryScriptIndexType : unsigned char {
  Any = 0x0 , Triangle = 0x1 , Vertex = 0x2 , MaterialID = 0x3 ,
  PolygroupID = 0x4
}
 
enum class  EGeometryScriptDebugMessageType : unsigned char { ErrorMessage = 0x0 , WarningMessage = 0x1 }
 
enum class  EGeometryScriptErrorType : unsigned char { NoError = 0x0 , UnknownError = 0x1 , InvalidInputs = 0x2 , OperationFailed = 0x3 }
 
enum class  EGeometryScriptOutcomePins : unsigned char { Failure = 0x0 , Success = 0x1 }
 
enum class  EGeometryScriptSearchOutcomePins : unsigned char { Found = 0x0 , NotFound = 0x1 }
 
enum class  EGeometryScriptContainmentOutcomePins : unsigned char { Inside = 0x0 , Outside = 0x1 }
 
enum class  EGeometryScriptLODType : unsigned char { MaxAvailable = 0x0 , HiResSourceModel = 0x1 , SourceModel = 0x2 , RenderData = 0x3 }
 
enum class  EGeometryScriptAxis : unsigned char { X = 0x0 , Y = 0x1 , Z = 0x2 }
 
enum class  EMonoChannelUpmixMethod : signed char { Linear = 0x0 , EqualPower = 0x1 , FullVolume = 0x2 }
 
enum class  EVirtualStackAllocatorDecommitMode : unsigned char { AllOnDestruction = 0x0 , AllOnStackEmpty = 0x1 , ExcessOnStackEmpty = 0x2 , NumModes = 0x3 }
 
enum class  EDynamicMeshChangeType : unsigned char {
  GeneralEdit = 0x0 , MeshChange = 0x1 , MeshReplacementChange = 0x2 , MeshVertexChange = 0x3 ,
  DeformationEdit = 0x4 , AttributeEdit = 0x5
}
 
enum class  EDynamicMeshAttributeChangeFlags : unsigned char {
  Unknown = 0x0 , MeshTopology = 0x1 , VertexPositions = 0x2 , NormalsTangents = 0x4 ,
  VertexColors = 0x8 , UVs = 0x10 , TriangleGroups = 0x20
}
 
enum class  EGeometryScriptCollisionGenerationMethod : unsigned char {
  AlignedBoxes = 0x0 , OrientedBoxes = 0x1 , MinimalSpheres = 0x2 , Capsules = 0x3 ,
  ConvexHulls = 0x4 , SweptHulls = 0x5 , MinVolumeShapes = 0x6
}
 
enum class  EGeometryScriptSweptHullAxis : unsigned char {
  X = 0x0 , Y = 0x1 , Z = 0x2 , SmallestBoxDimension = 0x3 ,
  SmallestVolume = 0x4
}
 
enum class  EDynamicMeshComponentRenderUpdateMode : int { NoUpdate = 0x0 , FullUpdate = 0x1 , FastUpdate = 0x2 }
 
enum class  EMeshRenderAttributeFlags : unsigned char {
  None = 0x0 , Positions = 0x1 , VertexColors = 0x2 , VertexNormals = 0x4 ,
  VertexUVs = 0x8 , SecondaryIndexBuffers = 0x10 , AllVertexAttribs = 0xF
}
 
enum class  EDynamicMeshComponentTangentsMode : unsigned char { NoTangents = 0x0 , AutoCalculated = 0x1 , ExternallyProvided = 0x2 }
 
enum class  EChatMemberStateChange : int {
  k_EChatMemberStateChangeEntered = 0x1 , k_EChatMemberStateChangeLeft = 0x2 , k_EChatMemberStateChangeDisconnected = 0x4 , k_EChatMemberStateChangeKicked = 0x8 ,
  k_EChatMemberStateChangeBanned = 0x10
}
 
enum class  EMatchMakingServerResponse : int { eServerResponded = 0x0 , eServerFailedToRespond = 0x1 , eNoServersListedOnMasterServer = 0x2 }
 
enum class  EP2PSessionError : int {
  k_EP2PSessionErrorNone = 0x0 , k_EP2PSessionErrorNoRightsToApp = 0x2 , k_EP2PSessionErrorTimeout = 0x4 , k_EP2PSessionErrorNotRunningApp_DELETED = 0x1 ,
  k_EP2PSessionErrorDestinationNotLoggedIn_DELETED = 0x3 , k_EP2PSessionErrorMax = 0x5
}
 
enum class  EVoiceResult : int {
  k_EVoiceResultOK = 0x0 , k_EVoiceResultNotInitialized = 0x1 , k_EVoiceResultNotRecording = 0x2 , k_EVoiceResultNoData = 0x3 ,
  k_EVoiceResultBufferTooSmall = 0x4 , k_EVoiceResultDataCorrupted = 0x5 , k_EVoiceResultRestricted = 0x6 , k_EVoiceResultUnsupportedCodec = 0x7 ,
  k_EVoiceResultReceiverOutOfDate = 0x8 , k_EVoiceResultReceiverDidNotAnswer = 0x9
}
 
enum class  EResult : int {
  k_EResultNone = 0x0 , k_EResultOK = 0x1 , k_EResultFail = 0x2 , k_EResultNoConnection = 0x3 ,
  k_EResultInvalidPassword = 0x5 , k_EResultLoggedInElsewhere = 0x6 , k_EResultInvalidProtocolVer = 0x7 , k_EResultInvalidParam = 0x8 ,
  k_EResultFileNotFound = 0x9 , k_EResultBusy = 0xA , k_EResultInvalidState = 0xB , k_EResultInvalidName = 0xC ,
  k_EResultInvalidEmail = 0xD , k_EResultDuplicateName = 0xE , k_EResultAccessDenied = 0xF , k_EResultTimeout = 0x10 ,
  k_EResultBanned = 0x11 , k_EResultAccountNotFound = 0x12 , k_EResultInvalidSteamID = 0x13 , k_EResultServiceUnavailable = 0x14 ,
  k_EResultNotLoggedOn = 0x15 , k_EResultPending = 0x16 , k_EResultEncryptionFailure = 0x17 , k_EResultInsufficientPrivilege = 0x18 ,
  k_EResultLimitExceeded = 0x19 , k_EResultRevoked = 0x1A , k_EResultExpired = 0x1B , k_EResultAlreadyRedeemed = 0x1C ,
  k_EResultDuplicateRequest = 0x1D , k_EResultAlreadyOwned = 0x1E , k_EResultIPNotFound = 0x1F , k_EResultPersistFailed = 0x20 ,
  k_EResultLockingFailed = 0x21 , k_EResultLogonSessionReplaced = 0x22 , k_EResultConnectFailed = 0x23 , k_EResultHandshakeFailed = 0x24 ,
  k_EResultIOFailure = 0x25 , k_EResultRemoteDisconnect = 0x26 , k_EResultShoppingCartNotFound = 0x27 , k_EResultBlocked = 0x28 ,
  k_EResultIgnored = 0x29 , k_EResultNoMatch = 0x2A , k_EResultAccountDisabled = 0x2B , k_EResultServiceReadOnly = 0x2C ,
  k_EResultAccountNotFeatured = 0x2D , k_EResultAdministratorOK = 0x2E , k_EResultContentVersion = 0x2F , k_EResultTryAnotherCM = 0x30 ,
  k_EResultPasswordRequiredToKickSession = 0x31 , k_EResultAlreadyLoggedInElsewhere = 0x32 , k_EResultSuspended = 0x33 , k_EResultCancelled = 0x34 ,
  k_EResultDataCorruption = 0x35 , k_EResultDiskFull = 0x36 , k_EResultRemoteCallFailed = 0x37 , k_EResultPasswordUnset = 0x38 ,
  k_EResultExternalAccountUnlinked = 0x39 , k_EResultPSNTicketInvalid = 0x3A , k_EResultExternalAccountAlreadyLinked = 0x3B , k_EResultRemoteFileConflict = 0x3C ,
  k_EResultIllegalPassword = 0x3D , k_EResultSameAsPreviousValue = 0x3E , k_EResultAccountLogonDenied = 0x3F , k_EResultCannotUseOldPassword = 0x40 ,
  k_EResultInvalidLoginAuthCode = 0x41 , k_EResultAccountLogonDeniedNoMail = 0x42 , k_EResultHardwareNotCapableOfIPT = 0x43 , k_EResultIPTInitError = 0x44 ,
  k_EResultParentalControlRestricted = 0x45 , k_EResultFacebookQueryError = 0x46 , k_EResultExpiredLoginAuthCode = 0x47 , k_EResultIPLoginRestrictionFailed = 0x48 ,
  k_EResultAccountLockedDown = 0x49 , k_EResultAccountLogonDeniedVerifiedEmailRequired = 0x4A , k_EResultNoMatchingURL = 0x4B , k_EResultBadResponse = 0x4C ,
  k_EResultRequirePasswordReEntry = 0x4D , k_EResultValueOutOfRange = 0x4E , k_EResultUnexpectedError = 0x4F , k_EResultDisabled = 0x50 ,
  k_EResultInvalidCEGSubmission = 0x51 , k_EResultRestrictedDevice = 0x52 , k_EResultRegionLocked = 0x53 , k_EResultRateLimitExceeded = 0x54 ,
  k_EResultAccountLoginDeniedNeedTwoFactor = 0x55 , k_EResultItemDeleted = 0x56 , k_EResultAccountLoginDeniedThrottle = 0x57 , k_EResultTwoFactorCodeMismatch = 0x58 ,
  k_EResultTwoFactorActivationCodeMismatch = 0x59 , k_EResultAccountAssociatedToMultiplePartners = 0x5A , k_EResultNotModified = 0x5B , k_EResultNoMobileDevice = 0x5C ,
  k_EResultTimeNotSynced = 0x5D , k_EResultSmsCodeFailed = 0x5E , k_EResultAccountLimitExceeded = 0x5F , k_EResultAccountActivityLimitExceeded = 0x60 ,
  k_EResultPhoneActivityLimitExceeded = 0x61 , k_EResultRefundToWallet = 0x62 , k_EResultEmailSendFailure = 0x63 , k_EResultNotSettled = 0x64 ,
  k_EResultNeedCaptcha = 0x65 , k_EResultGSLTDenied = 0x66 , k_EResultGSOwnerDenied = 0x67 , k_EResultInvalidItemType = 0x68 ,
  k_EResultIPBanned = 0x69 , k_EResultGSLTExpired = 0x6A , k_EResultInsufficientFunds = 0x6B , k_EResultTooManyPending = 0x6C ,
  k_EResultNoSiteLicensesFound = 0x6D , k_EResultWGNetworkSendExceeded = 0x6E , k_EResultAccountNotFriends = 0x6F , k_EResultLimitedUserAccount = 0x70 ,
  k_EResultCantRemoveItem = 0x71 , k_EResultAccountDeleted = 0x72 , k_EResultExistingUserCancelledLicense = 0x73 , k_EResultCommunityCooldown = 0x74 ,
  k_EResultNoLauncherSpecified = 0x75 , k_EResultMustAgreeToSSA = 0x76 , k_EResultLauncherMigrated = 0x77 , k_EResultSteamRealmMismatch = 0x78 ,
  k_EResultInvalidSignature = 0x79 , k_EResultParseFailure = 0x7A , k_EResultNoVerifiedPhone = 0x7B
}
 
enum class  EChatRoomEnterResponse : int {
  k_EChatRoomEnterResponseSuccess = 0x1 , k_EChatRoomEnterResponseDoesntExist = 0x2 , k_EChatRoomEnterResponseNotAllowed = 0x3 , k_EChatRoomEnterResponseFull = 0x4 ,
  k_EChatRoomEnterResponseError = 0x5 , k_EChatRoomEnterResponseBanned = 0x6 , k_EChatRoomEnterResponseLimited = 0x7 , k_EChatRoomEnterResponseClanDisabled = 0x8 ,
  k_EChatRoomEnterResponseCommunityBan = 0x9 , k_EChatRoomEnterResponseMemberBlockedYou = 0xA , k_EChatRoomEnterResponseYouBlockedMember = 0xB , k_EChatRoomEnterResponseRatelimitExceeded = 0xF
}
 
enum class  EP2PSend : int { k_EP2PSendUnreliable = 0x0 , k_EP2PSendUnreliableNoDelay = 0x1 , k_EP2PSendReliable = 0x2 , k_EP2PSendReliableWithBuffering = 0x3 }
 
enum class  EUGCReadAction : int { k_EUGCRead_ContinueReadingUntilFinished = 0x0 , k_EUGCRead_ContinueReading = 0x1 , k_EUGCRead_Close = 0x2 }
 
enum class  EUniverse : int {
  k_EUniverseInvalid = 0x0 , k_EUniversePublic = 0x1 , k_EUniverseBeta = 0x2 , k_EUniverseInternal = 0x3 ,
  k_EUniverseDev = 0x4 , k_EUniverseMax = 0x5
}
 
enum class  ELobbyDistanceFilter : int { k_ELobbyDistanceFilterClose = 0x0 , k_ELobbyDistanceFilterDefault = 0x1 , k_ELobbyDistanceFilterFar = 0x2 , k_ELobbyDistanceFilterWorldwide = 0x3 }
 
enum class  ELobbyComparison : int {
  k_ELobbyComparisonEqualToOrLessThan = 0xFE , k_ELobbyComparisonLessThan = 0xFF , k_ELobbyComparisonEqual = 0x0 , k_ELobbyComparisonGreaterThan = 0x1 ,
  k_ELobbyComparisonEqualToOrGreaterThan = 0x2 , k_ELobbyComparisonNotEqual = 0x3
}
 
enum class  ELobbyType : int {
  k_ELobbyTypePrivate = 0x0 , k_ELobbyTypeFriendsOnly = 0x1 , k_ELobbyTypePublic = 0x2 , k_ELobbyTypeInvisible = 0x3 ,
  k_ELobbyTypePrivateUnique = 0x4
}
 
enum class  ELeaderboardUploadScoreMethod : int { k_ELeaderboardUploadScoreMethodNone = 0x0 , k_ELeaderboardUploadScoreMethodKeepBest = 0x1 , k_ELeaderboardUploadScoreMethodForceUpdate = 0x2 }
 
enum class  EPersonaState : int {
  k_EPersonaStateOffline = 0x0 , k_EPersonaStateOnline = 0x1 , k_EPersonaStateBusy = 0x2 , k_EPersonaStateAway = 0x3 ,
  k_EPersonaStateSnooze = 0x4 , k_EPersonaStateLookingToTrade = 0x5 , k_EPersonaStateLookingToPlay = 0x6 , k_EPersonaStateInvisible = 0x7 ,
  k_EPersonaStateMax = 0x8
}
 
enum class  ELeaderboardDataRequest : int { k_ELeaderboardDataRequestGlobal = 0x0 , k_ELeaderboardDataRequestGlobalAroundUser = 0x1 , k_ELeaderboardDataRequestFriends = 0x2 , k_ELeaderboardDataRequestUsers = 0x3 }
 
enum class  ELeaderboardSortMethod : int { k_ELeaderboardSortMethodNone = 0x0 , k_ELeaderboardSortMethodAscending = 0x1 , k_ELeaderboardSortMethodDescending = 0x2 }
 
enum class  ELeaderboardDisplayType : int { k_ELeaderboardDisplayTypeNone = 0x0 , k_ELeaderboardDisplayTypeNumeric = 0x1 , k_ELeaderboardDisplayTypeTimeSeconds = 0x2 , k_ELeaderboardDisplayTypeTimeMilliSeconds = 0x3 }
 
enum class  EFriendRelationship : int {
  k_EFriendRelationshipNone = 0x0 , k_EFriendRelationshipBlocked = 0x1 , k_EFriendRelationshipRequestRecipient = 0x2 , k_EFriendRelationshipFriend = 0x3 ,
  k_EFriendRelationshipRequestInitiator = 0x4 , k_EFriendRelationshipIgnored = 0x5 , k_EFriendRelationshipIgnoredFriend = 0x6 , k_EFriendRelationshipSuggested_DEPRECATED = 0x7 ,
  k_EFriendRelationshipMax = 0x8
}
 
enum class  EFriendFlags : unsigned __int64 {
  k_EFriendFlagNone = 0x0 , k_EFriendFlagBlocked = 0x1 , k_EFriendFlagFriendshipRequested = 0x2 , k_EFriendFlagImmediate = 0x4 ,
  k_EFriendFlagClanMember = 0x8 , k_EFriendFlagOnGameServer = 0x10 , k_EFriendFlagRequestingFriendship = 0x80 , k_EFriendFlagRequestingInfo = 0x100 ,
  k_EFriendFlagIgnored = 0x200 , k_EFriendFlagIgnoredFriend = 0x400 , k_EFriendFlagChatMember = 0x1000 , k_EFriendFlagAll = 0xFFFFFFFF
}
 
enum class  EOverlayToStoreFlag : int { k_EOverlayToStoreFlag_None = 0x0 , k_EOverlayToStoreFlag_AddToCart = 0x1 , k_EOverlayToStoreFlag_AddToCartAndShow = 0x2 }
 
enum class  EAuthSessionResponse : int {
  k_EAuthSessionResponseOK = 0x0 , k_EAuthSessionResponseUserNotConnectedToSteam = 0x1 , k_EAuthSessionResponseNoLicenseOrExpired = 0x2 , k_EAuthSessionResponseVACBanned = 0x3 ,
  k_EAuthSessionResponseLoggedInElseWhere = 0x4 , k_EAuthSessionResponseVACCheckTimedOut = 0x5 , k_EAuthSessionResponseAuthTicketCanceled = 0x6 , k_EAuthSessionResponseAuthTicketInvalidAlreadyUsed = 0x7 ,
  k_EAuthSessionResponseAuthTicketInvalid = 0x8 , k_EAuthSessionResponsePublisherIssuedBan = 0x9
}
 
enum class  EBeginAuthSessionResult : int {
  k_EBeginAuthSessionResultOK = 0x0 , k_EBeginAuthSessionResultInvalidTicket = 0x1 , k_EBeginAuthSessionResultDuplicateRequest = 0x2 , k_EBeginAuthSessionResultInvalidVersion = 0x3 ,
  k_EBeginAuthSessionResultGameMismatch = 0x4 , k_EBeginAuthSessionResultExpiredTicket = 0x5
}
 
enum class  EPersonaChange : int {
  k_EPersonaChangeName = 0x1 , k_EPersonaChangeStatus = 0x2 , k_EPersonaChangeComeOnline = 0x4 , k_EPersonaChangeGoneOffline = 0x8 ,
  k_EPersonaChangeGamePlayed = 0x10 , k_EPersonaChangeGameServer = 0x20 , k_EPersonaChangeAvatar = 0x40 , k_EPersonaChangeJoinedSource = 0x80 ,
  k_EPersonaChangeLeftSource = 0x100 , k_EPersonaChangeRelationshipChanged = 0x200 , k_EPersonaChangeNameFirstSet = 0x400 , k_EPersonaChangeBroadcast = 0x800 ,
  k_EPersonaChangeNickname = 0x1000 , k_EPersonaChangeSteamLevel = 0x2000 , k_EPersonaChangeRichPresence = 0x4000
}
 
enum class  ESteamNetworkingConfigValue : int {
  k_ESteamNetworkingConfig_Invalid = 0x0 , k_ESteamNetworkingConfig_TimeoutInitial = 0x18 , k_ESteamNetworkingConfig_TimeoutConnected = 0x19 , k_ESteamNetworkingConfig_SendBufferSize = 0x9 ,
  k_ESteamNetworkingConfig_ConnectionUserData = 0x28 , k_ESteamNetworkingConfig_SendRateMin = 0xA , k_ESteamNetworkingConfig_SendRateMax = 0xB , k_ESteamNetworkingConfig_NagleTime = 0xC ,
  k_ESteamNetworkingConfig_IP_AllowWithoutAuth = 0x17 , k_ESteamNetworkingConfig_MTU_PacketSize = 0x20 , k_ESteamNetworkingConfig_MTU_DataSize = 0x21 , k_ESteamNetworkingConfig_Unencrypted = 0x22 ,
  k_ESteamNetworkingConfig_SymmetricConnect = 0x25 , k_ESteamNetworkingConfig_LocalVirtualPort = 0x26 , k_ESteamNetworkingConfig_DualWifi_Enable = 0x27 , k_ESteamNetworkingConfig_EnableDiagnosticsUI = 0x2E ,
  k_ESteamNetworkingConfig_FakePacketLoss_Send = 0x2 , k_ESteamNetworkingConfig_FakePacketLoss_Recv = 0x3 , k_ESteamNetworkingConfig_FakePacketLag_Send = 0x4 , k_ESteamNetworkingConfig_FakePacketLag_Recv = 0x5 ,
  k_ESteamNetworkingConfig_FakePacketReorder_Send = 0x6 , k_ESteamNetworkingConfig_FakePacketReorder_Recv = 0x7 , k_ESteamNetworkingConfig_FakePacketReorder_Time = 0x8 , k_ESteamNetworkingConfig_FakePacketDup_Send = 0x1A ,
  k_ESteamNetworkingConfig_FakePacketDup_Recv = 0x1B , k_ESteamNetworkingConfig_FakePacketDup_TimeMax = 0x1C , k_ESteamNetworkingConfig_PacketTraceMaxBytes = 0x29 , k_ESteamNetworkingConfig_FakeRateLimit_Send_Rate = 0x2A ,
  k_ESteamNetworkingConfig_FakeRateLimit_Send_Burst = 0x2B , k_ESteamNetworkingConfig_FakeRateLimit_Recv_Rate = 0x2C , k_ESteamNetworkingConfig_FakeRateLimit_Recv_Burst = 0x2D , k_ESteamNetworkingConfig_Callback_ConnectionStatusChanged = 0xC9 ,
  k_ESteamNetworkingConfig_Callback_AuthStatusChanged = 0xCA , k_ESteamNetworkingConfig_Callback_RelayNetworkStatusChanged = 0xCB , k_ESteamNetworkingConfig_Callback_MessagesSessionRequest = 0xCC , k_ESteamNetworkingConfig_Callback_MessagesSessionFailed = 0xCD ,
  k_ESteamNetworkingConfig_Callback_CreateConnectionSignaling = 0xCE , k_ESteamNetworkingConfig_Callback_FakeIPResult = 0xCF , k_ESteamNetworkingConfig_P2P_STUN_ServerList = 0x67 , k_ESteamNetworkingConfig_P2P_Transport_ICE_Enable = 0x68 ,
  k_ESteamNetworkingConfig_P2P_Transport_ICE_Penalty = 0x69 , k_ESteamNetworkingConfig_P2P_Transport_SDR_Penalty = 0x6A , k_ESteamNetworkingConfig_SDRClient_ConsecutitivePingTimeoutsFailInitial = 0x13 , k_ESteamNetworkingConfig_SDRClient_ConsecutitivePingTimeoutsFail = 0x14 ,
  k_ESteamNetworkingConfig_SDRClient_MinPingsBeforePingAccurate = 0x15 , k_ESteamNetworkingConfig_SDRClient_SingleSocket = 0x16 , k_ESteamNetworkingConfig_SDRClient_ForceRelayCluster = 0x1D , k_ESteamNetworkingConfig_SDRClient_DebugTicketAddress = 0x1E ,
  k_ESteamNetworkingConfig_SDRClient_ForceProxyAddr = 0x1F , k_ESteamNetworkingConfig_SDRClient_FakeClusterPing = 0x24 , k_ESteamNetworkingConfig_LogLevel_AckRTT = 0xD , k_ESteamNetworkingConfig_LogLevel_PacketDecode = 0xE ,
  k_ESteamNetworkingConfig_LogLevel_Message = 0xF , k_ESteamNetworkingConfig_LogLevel_PacketGaps = 0x10 , k_ESteamNetworkingConfig_LogLevel_P2PRendezvous = 0x11 , k_ESteamNetworkingConfig_LogLevel_SDRRelayPings = 0x12 ,
  k_ESteamNetworkingConfig_DELETED_EnumerateDevVars = 0x23 , k_ESteamNetworkingConfigValue__Force32Bit = 0x7FFFFFFF
}
 
enum class  ENetSyncLoadType : int { Unknown = 0x0 , PropertyReference = 0x1 , ActorSpawn = 0x2 }
 
enum class  ESteamNetworkingConfigScope : int {
  k_ESteamNetworkingConfig_Global = 0x1 , k_ESteamNetworkingConfig_SocketsInterface = 0x2 , k_ESteamNetworkingConfig_ListenSocket = 0x3 , k_ESteamNetworkingConfig_Connection = 0x4 ,
  k_ESteamNetworkingConfigScope__Force32Bit = 0x7FFFFFFF
}
 
enum  ESteamSession::Type : int {
  ESteamSession::None = 0x0 , ESteamSession::LobbySession = 0x1 , ESteamSession::AdvertisedSessionHost = 0x2 , ESteamSession::AdvertisedSessionClient = 0x3 ,
  ESteamSession::LANSession = 0x4
}
 
enum class  ESteamNetworkingConfigDataType : int {
  k_ESteamNetworkingConfig_Int32 = 0x1 , k_ESteamNetworkingConfig_Int64 = 0x2 , k_ESteamNetworkingConfig_Float = 0x3 , k_ESteamNetworkingConfig_String = 0x4 ,
  k_ESteamNetworkingConfig_Ptr = 0x5 , k_ESteamNetworkingConfigDataType__Force32Bit = 0x7FFFFFFF
}
 
enum class  ESteamNetworkingIdentityType : int {
  k_ESteamNetworkingIdentityType_Invalid = 0x0 , k_ESteamNetworkingIdentityType_SteamID = 0x10 , k_ESteamNetworkingIdentityType_IPAddress = 0x1 , k_ESteamNetworkingIdentityType_GenericString = 0x2 ,
  k_ESteamNetworkingIdentityType_GenericBytes = 0x3 , k_ESteamNetworkingIdentityType_UnknownType = 0x4 , k_ESteamNetworkingIdentityType__Force32bit = 0x7FFFFFFF
}
 
enum class  ESteamNetworkingFakeIPType : int {
  k_ESteamNetworkingFakeIPType_Invalid = 0x0 , k_ESteamNetworkingFakeIPType_NotFake = 0x1 , k_ESteamNetworkingFakeIPType_GlobalIPv4 = 0x2 , k_ESteamNetworkingFakeIPType_LocalIPv4 = 0x3 ,
  k_ESteamNetworkingFakeIPType__Force32Bit = 0x7FFFFFFF
}
 
enum class  ESteamNetConnectionEnd : int {
  k_ESteamNetConnectionEnd_Invalid = 0x0 , k_ESteamNetConnectionEnd_App_Min = 0x3E8 , k_ESteamNetConnectionEnd_App_Generic = 0x3E8 , k_ESteamNetConnectionEnd_App_Max = 0x7CF ,
  k_ESteamNetConnectionEnd_AppException_Min = 0x7D0 , k_ESteamNetConnectionEnd_AppException_Generic = 0x7D0 , k_ESteamNetConnectionEnd_AppException_Max = 0xBB7 , k_ESteamNetConnectionEnd_Local_Min = 0xBB8 ,
  k_ESteamNetConnectionEnd_Local_OfflineMode = 0xBB9 , k_ESteamNetConnectionEnd_Local_ManyRelayConnectivity = 0xBBA , k_ESteamNetConnectionEnd_Local_HostedServerPrimaryRelay = 0xBBB , k_ESteamNetConnectionEnd_Local_NetworkConfig = 0xBBC ,
  k_ESteamNetConnectionEnd_Local_Rights = 0xBBD , k_ESteamNetConnectionEnd_Local_P2P_ICE_NoPublicAddresses = 0xBBE , k_ESteamNetConnectionEnd_Local_Max = 0xF9F , k_ESteamNetConnectionEnd_Remote_Min = 0xFA0 ,
  k_ESteamNetConnectionEnd_Remote_Timeout = 0xFA1 , k_ESteamNetConnectionEnd_Remote_BadCrypt = 0xFA2 , k_ESteamNetConnectionEnd_Remote_BadCert = 0xFA3 , k_ESteamNetConnectionEnd_Remote_BadProtocolVersion = 0xFA6 ,
  k_ESteamNetConnectionEnd_Remote_P2P_ICE_NoPublicAddresses = 0xFA7 , k_ESteamNetConnectionEnd_Remote_Max = 0x1387 , k_ESteamNetConnectionEnd_Misc_Min = 0x1388 , k_ESteamNetConnectionEnd_Misc_Generic = 0x1389 ,
  k_ESteamNetConnectionEnd_Misc_InternalError = 0x138A , k_ESteamNetConnectionEnd_Misc_Timeout = 0x138B , k_ESteamNetConnectionEnd_Misc_SteamConnectivity = 0x138D , k_ESteamNetConnectionEnd_Misc_NoRelaySessionsToClient = 0x138E ,
  k_ESteamNetConnectionEnd_Misc_P2P_Rendezvous = 0x1390 , k_ESteamNetConnectionEnd_Misc_P2P_NAT_Firewall = 0x1391 , k_ESteamNetConnectionEnd_Misc_PeerSentNoConnection = 0x1392 , k_ESteamNetConnectionEnd_Misc_Max = 0x176F ,
  k_ESteamNetConnectionEnd__Force32Bit = 0x7FFFFFFF
}
 
enum class  ESteamControllerPad : int { k_ESteamControllerPad_Left = 0x0 , k_ESteamControllerPad_Right = 0x1 }
 
enum class  EActivateGameOverlayToWebPageMode : int { k_EActivateGameOverlayToWebPageMode_Default = 0x0 , k_EActivateGameOverlayToWebPageMode_Modal = 0x1 }
 
enum class  EAccountType : int {
  k_EAccountTypeInvalid = 0x0 , k_EAccountTypeIndividual = 0x1 , k_EAccountTypeMultiseat = 0x2 , k_EAccountTypeGameServer = 0x3 ,
  k_EAccountTypeAnonGameServer = 0x4 , k_EAccountTypePending = 0x5 , k_EAccountTypeContentServer = 0x6 , k_EAccountTypeClan = 0x7 ,
  k_EAccountTypeChat = 0x8 , k_EAccountTypeConsoleUser = 0x9 , k_EAccountTypeAnonUser = 0xA , k_EAccountTypeMax = 0xB
}
 
enum class  EChatSteamIDInstanceFlags : int { k_EChatAccountInstanceMask = 0xFFF , k_EChatInstanceFlagClan = 0x80000 , k_EChatInstanceFlagLobby = 0x40000 , k_EChatInstanceFlagMMSLobby = 0x20000 }
 
enum class  ESteamIPType : int { k_ESteamIPTypeIPv4 = 0x0 , k_ESteamIPTypeIPv6 = 0x1 }
 
enum class  ESecondaryScreenPercentageMethod : int { NearestSpatialUpscale = 0x0 , LowerPixelDensitySimulation = 0x1 }
 
enum class  ESteamEncryptedAppTicketState : int { None = 0x0 , TicketRequested = 0x1 , TicketAvailable = 0x2 , TicketFailure = 0x3 }
 
enum class  EAnimSubsystemEnumeration : int { Stop = 0x0 , Continue = 0x1 }
 
enum class  EUserHasLicenseForAppResult : int { k_EUserHasLicenseResultHasLicense = 0x0 , k_EUserHasLicenseResultDoesNotHaveLicense = 0x1 , k_EUserHasLicenseResultNoAuth = 0x2 }
 
enum class  EDurationControlOnlineState : int { k_EDurationControlOnlineState_Invalid = 0x0 , k_EDurationControlOnlineState_Offline = 0x1 , k_EDurationControlOnlineState_Online = 0x2 , k_EDurationControlOnlineState_OnlineHighPri = 0x3 }
 
enum class  EChatEntryType : int {
  k_EChatEntryTypeInvalid = 0x0 , k_EChatEntryTypeChatMsg = 0x1 , k_EChatEntryTypeTyping = 0x2 , k_EChatEntryTypeInviteGame = 0x3 ,
  k_EChatEntryTypeEmote = 0x4 , k_EChatEntryTypeLeftConversation = 0x6 , k_EChatEntryTypeEntered = 0x7 , k_EChatEntryTypeWasKicked = 0x8 ,
  k_EChatEntryTypeWasBanned = 0x9 , k_EChatEntryTypeDisconnected = 0xA , k_EChatEntryTypeHistoricalChat = 0xB , k_EChatEntryTypeLinkBlocked = 0xE
}
 
enum class  ENotificationPosition : int { k_EPositionTopLeft = 0x0 , k_EPositionTopRight = 0x1 , k_EPositionBottomLeft = 0x2 , k_EPositionBottomRight = 0x3 }
 
enum class  ESteamAPICallFailure : int {
  k_ESteamAPICallFailureNone = 0xFF , k_ESteamAPICallFailureSteamGone = 0x0 , k_ESteamAPICallFailureNetworkFailure = 0x1 , k_ESteamAPICallFailureInvalidHandle = 0x2 ,
  k_ESteamAPICallFailureMismatchedCallback = 0x3
}
 
enum class  EGamepadTextInputMode : int { k_EGamepadTextInputModeNormal = 0x0 , k_EGamepadTextInputModePassword = 0x1 }
 
enum class  EGamepadTextInputLineMode : int { k_EGamepadTextInputLineModeSingleLine = 0x0 , k_EGamepadTextInputLineModeMultipleLines = 0x1 }
 
enum class  ETextFilteringContext : int { k_ETextFilteringContextUnknown = 0x0 , k_ETextFilteringContextGameContent = 0x1 , k_ETextFilteringContextChat = 0x2 , k_ETextFilteringContextName = 0x3 }
 
enum class  ESteamIPv6ConnectivityState : int { k_ESteamIPv6ConnectivityState_Unknown = 0x0 , k_ESteamIPv6ConnectivityState_Good = 0x1 , k_ESteamIPv6ConnectivityState_Bad = 0x2 }
 
enum class  ESteamIPv6ConnectivityProtocol : int { k_ESteamIPv6ConnectivityProtocol_Invalid = 0x0 , k_ESteamIPv6ConnectivityProtocol_HTTP = 0x1 , k_ESteamIPv6ConnectivityProtocol_UDP = 0x2 }
 
enum class  EFloatingGamepadTextInputMode : int { k_EFloatingGamepadTextInputModeModeSingleLine = 0x0 , k_EFloatingGamepadTextInputModeModeMultipleLines = 0x1 , k_EFloatingGamepadTextInputModeModeEmail = 0x2 , k_EFloatingGamepadTextInputModeModeNumeric = 0x3 }
 
enum class  ECastToken : unsigned char {
  CST_ObjectToInterface = 0x0 , CST_ObjectToBool = 0x1 , CST_InterfaceToBool = 0x2 , CST_DoubleToFloat = 0x3 ,
  CST_FloatToDouble = 0x4 , CST_Max = 0xFF
}
 
enum class  EGameSearchErrorCode_t : int {
  k_EGameSearchErrorCode_OK = 0x1 , k_EGameSearchErrorCode_Failed_Search_Already_In_Progress = 0x2 , k_EGameSearchErrorCode_Failed_No_Search_In_Progress = 0x3 , k_EGameSearchErrorCode_Failed_Not_Lobby_Leader = 0x4 ,
  k_EGameSearchErrorCode_Failed_No_Host_Available = 0x5 , k_EGameSearchErrorCode_Failed_Search_Params_Invalid = 0x6 , k_EGameSearchErrorCode_Failed_Offline = 0x7 , k_EGameSearchErrorCode_Failed_NotAuthorized = 0x8 ,
  k_EGameSearchErrorCode_Failed_Unknown_Error = 0x9
}
 
enum class  EPlayerResult_t : int {
  k_EPlayerResultFailedToConnect = 0x1 , k_EPlayerResultAbandoned = 0x2 , k_EPlayerResultKicked = 0x3 , k_EPlayerResultIncomplete = 0x4 ,
  k_EPlayerResultCompleted = 0x5
}
 
enum class  EGameDelegates_SaveGame : short {
  MaxSize = 0x0 , Icon = 0x1 , Title = 0x2 , SubTitle = 0x3 ,
  Detail = 0x4
}
 
enum class  ESNetSocketConnectionType : int { k_ESNetSocketConnectionTypeNotConnected = 0x0 , k_ESNetSocketConnectionTypeUDP = 0x1 , k_ESNetSocketConnectionTypeUDPRelay = 0x2 }
 
enum class  ERemoteStoragePlatform : int {
  k_ERemoteStoragePlatformNone = 0x0 , k_ERemoteStoragePlatformWindows = 0x1 , k_ERemoteStoragePlatformOSX = 0x2 , k_ERemoteStoragePlatformPS3 = 0x4 ,
  k_ERemoteStoragePlatformLinux = 0x8 , k_ERemoteStoragePlatformSwitch = 0x10 , k_ERemoteStoragePlatformAndroid = 0x20 , k_ERemoteStoragePlatformIOS = 0x40 ,
  k_ERemoteStoragePlatformAll = 0xFF
}
 
enum class  ERemoteStoragePublishedFileVisibility : int { k_ERemoteStoragePublishedFileVisibilityPublic = 0x0 , k_ERemoteStoragePublishedFileVisibilityFriendsOnly = 0x1 , k_ERemoteStoragePublishedFileVisibilityPrivate = 0x2 , k_ERemoteStoragePublishedFileVisibilityUnlisted = 0x3 }
 
enum class  EWorkshopFileType : int {
  k_EWorkshopFileTypeFirst = 0x0 , k_EWorkshopFileTypeCommunity = 0x0 , k_EWorkshopFileTypeMicrotransaction = 0x1 , k_EWorkshopFileTypeCollection = 0x2 ,
  k_EWorkshopFileTypeArt = 0x3 , k_EWorkshopFileTypeVideo = 0x4 , k_EWorkshopFileTypeScreenshot = 0x5 , k_EWorkshopFileTypeGame = 0x6 ,
  k_EWorkshopFileTypeSoftware = 0x7 , k_EWorkshopFileTypeConcept = 0x8 , k_EWorkshopFileTypeWebGuide = 0x9 , k_EWorkshopFileTypeIntegratedGuide = 0xA ,
  k_EWorkshopFileTypeMerch = 0xB , k_EWorkshopFileTypeControllerBinding = 0xC , k_EWorkshopFileTypeSteamworksAccessInvite = 0xD , k_EWorkshopFileTypeSteamVideo = 0xE ,
  k_EWorkshopFileTypeGameManagedItem = 0xF , k_EWorkshopFileTypeMax = 0x10
}
 
enum class  EWorkshopVideoProvider : int { k_EWorkshopVideoProviderNone = 0x0 , k_EWorkshopVideoProviderYoutube = 0x1 }
 
enum class  EWorkshopFileAction : int { k_EWorkshopFileActionPlayed = 0x0 , k_EWorkshopFileActionCompleted = 0x1 }
 
enum class  EWorkshopEnumerationType : int {
  k_EWorkshopEnumerationTypeRankedByVote = 0x0 , k_EWorkshopEnumerationTypeRecent = 0x1 , k_EWorkshopEnumerationTypeTrending = 0x2 , k_EWorkshopEnumerationTypeFavoritesOfFriends = 0x3 ,
  k_EWorkshopEnumerationTypeVotedByFriends = 0x4 , k_EWorkshopEnumerationTypeContentByFriends = 0x5 , k_EWorkshopEnumerationTypeRecentFromFollowedUsers = 0x6
}
 
enum class  ERemoteStorageLocalFileChange : int { k_ERemoteStorageLocalFileChange_Invalid = 0x0 , k_ERemoteStorageLocalFileChange_FileUpdated = 0x1 , k_ERemoteStorageLocalFileChange_FileDeleted = 0x2 }
 
enum class  ERemoteStorageFilePathType : int { k_ERemoteStorageFilePathType_Invalid = 0x0 , k_ERemoteStorageFilePathType_Absolute = 0x1 , k_ERemoteStorageFilePathType_APIFilename = 0x2 }
 
enum class  EVRScreenshotType : int {
  k_EVRScreenshotType_None = 0x0 , k_EVRScreenshotType_Mono = 0x1 , k_EVRScreenshotType_Stereo = 0x2 , k_EVRScreenshotType_MonoCubemap = 0x3 ,
  k_EVRScreenshotType_MonoPanorama = 0x4 , k_EVRScreenshotType_StereoPanorama = 0x5
}
 
enum class  EHTTPMethod : int {
  k_EHTTPMethodInvalid = 0x0 , k_EHTTPMethodGET = 0x1 , k_EHTTPMethodHEAD = 0x2 , k_EHTTPMethodPOST = 0x3 ,
  k_EHTTPMethodPUT = 0x4 , k_EHTTPMethodDELETE = 0x5 , k_EHTTPMethodOPTIONS = 0x6 , k_EHTTPMethodPATCH = 0x7
}
 
enum class  EControllerActionOrigin : int {
  k_EControllerActionOrigin_None = 0x0 , k_EControllerActionOrigin_A = 0x1 , k_EControllerActionOrigin_B = 0x2 , k_EControllerActionOrigin_X = 0x3 ,
  k_EControllerActionOrigin_Y = 0x4 , k_EControllerActionOrigin_LeftBumper = 0x5 , k_EControllerActionOrigin_RightBumper = 0x6 , k_EControllerActionOrigin_LeftGrip = 0x7 ,
  k_EControllerActionOrigin_RightGrip = 0x8 , k_EControllerActionOrigin_Start = 0x9 , k_EControllerActionOrigin_Back = 0xA , k_EControllerActionOrigin_LeftPad_Touch = 0xB ,
  k_EControllerActionOrigin_LeftPad_Swipe = 0xC , k_EControllerActionOrigin_LeftPad_Click = 0xD , k_EControllerActionOrigin_LeftPad_DPadNorth = 0xE , k_EControllerActionOrigin_LeftPad_DPadSouth = 0xF ,
  k_EControllerActionOrigin_LeftPad_DPadWest = 0x10 , k_EControllerActionOrigin_LeftPad_DPadEast = 0x11 , k_EControllerActionOrigin_RightPad_Touch = 0x12 , k_EControllerActionOrigin_RightPad_Swipe = 0x13 ,
  k_EControllerActionOrigin_RightPad_Click = 0x14 , k_EControllerActionOrigin_RightPad_DPadNorth = 0x15 , k_EControllerActionOrigin_RightPad_DPadSouth = 0x16 , k_EControllerActionOrigin_RightPad_DPadWest = 0x17 ,
  k_EControllerActionOrigin_RightPad_DPadEast = 0x18 , k_EControllerActionOrigin_LeftTrigger_Pull = 0x19 , k_EControllerActionOrigin_LeftTrigger_Click = 0x1A , k_EControllerActionOrigin_RightTrigger_Pull = 0x1B ,
  k_EControllerActionOrigin_RightTrigger_Click = 0x1C , k_EControllerActionOrigin_LeftStick_Move = 0x1D , k_EControllerActionOrigin_LeftStick_Click = 0x1E , k_EControllerActionOrigin_LeftStick_DPadNorth = 0x1F ,
  k_EControllerActionOrigin_LeftStick_DPadSouth = 0x20 , k_EControllerActionOrigin_LeftStick_DPadWest = 0x21 , k_EControllerActionOrigin_LeftStick_DPadEast = 0x22 , k_EControllerActionOrigin_Gyro_Move = 0x23 ,
  k_EControllerActionOrigin_Gyro_Pitch = 0x24 , k_EControllerActionOrigin_Gyro_Yaw = 0x25 , k_EControllerActionOrigin_Gyro_Roll = 0x26 , k_EControllerActionOrigin_PS4_X = 0x27 ,
  k_EControllerActionOrigin_PS4_Circle = 0x28 , k_EControllerActionOrigin_PS4_Triangle = 0x29 , k_EControllerActionOrigin_PS4_Square = 0x2A , k_EControllerActionOrigin_PS4_LeftBumper = 0x2B ,
  k_EControllerActionOrigin_PS4_RightBumper = 0x2C , k_EControllerActionOrigin_PS4_Options = 0x2D , k_EControllerActionOrigin_PS4_Share = 0x2E , k_EControllerActionOrigin_PS4_LeftPad_Touch = 0x2F ,
  k_EControllerActionOrigin_PS4_LeftPad_Swipe = 0x30 , k_EControllerActionOrigin_PS4_LeftPad_Click = 0x31 , k_EControllerActionOrigin_PS4_LeftPad_DPadNorth = 0x32 , k_EControllerActionOrigin_PS4_LeftPad_DPadSouth = 0x33 ,
  k_EControllerActionOrigin_PS4_LeftPad_DPadWest = 0x34 , k_EControllerActionOrigin_PS4_LeftPad_DPadEast = 0x35 , k_EControllerActionOrigin_PS4_RightPad_Touch = 0x36 , k_EControllerActionOrigin_PS4_RightPad_Swipe = 0x37 ,
  k_EControllerActionOrigin_PS4_RightPad_Click = 0x38 , k_EControllerActionOrigin_PS4_RightPad_DPadNorth = 0x39 , k_EControllerActionOrigin_PS4_RightPad_DPadSouth = 0x3A , k_EControllerActionOrigin_PS4_RightPad_DPadWest = 0x3B ,
  k_EControllerActionOrigin_PS4_RightPad_DPadEast = 0x3C , k_EControllerActionOrigin_PS4_CenterPad_Touch = 0x3D , k_EControllerActionOrigin_PS4_CenterPad_Swipe = 0x3E , k_EControllerActionOrigin_PS4_CenterPad_Click = 0x3F ,
  k_EControllerActionOrigin_PS4_CenterPad_DPadNorth = 0x40 , k_EControllerActionOrigin_PS4_CenterPad_DPadSouth = 0x41 , k_EControllerActionOrigin_PS4_CenterPad_DPadWest = 0x42 , k_EControllerActionOrigin_PS4_CenterPad_DPadEast = 0x43 ,
  k_EControllerActionOrigin_PS4_LeftTrigger_Pull = 0x44 , k_EControllerActionOrigin_PS4_LeftTrigger_Click = 0x45 , k_EControllerActionOrigin_PS4_RightTrigger_Pull = 0x46 , k_EControllerActionOrigin_PS4_RightTrigger_Click = 0x47 ,
  k_EControllerActionOrigin_PS4_LeftStick_Move = 0x48 , k_EControllerActionOrigin_PS4_LeftStick_Click = 0x49 , k_EControllerActionOrigin_PS4_LeftStick_DPadNorth = 0x4A , k_EControllerActionOrigin_PS4_LeftStick_DPadSouth = 0x4B ,
  k_EControllerActionOrigin_PS4_LeftStick_DPadWest = 0x4C , k_EControllerActionOrigin_PS4_LeftStick_DPadEast = 0x4D , k_EControllerActionOrigin_PS4_RightStick_Move = 0x4E , k_EControllerActionOrigin_PS4_RightStick_Click = 0x4F ,
  k_EControllerActionOrigin_PS4_RightStick_DPadNorth = 0x50 , k_EControllerActionOrigin_PS4_RightStick_DPadSouth = 0x51 , k_EControllerActionOrigin_PS4_RightStick_DPadWest = 0x52 , k_EControllerActionOrigin_PS4_RightStick_DPadEast = 0x53 ,
  k_EControllerActionOrigin_PS4_DPad_North = 0x54 , k_EControllerActionOrigin_PS4_DPad_South = 0x55 , k_EControllerActionOrigin_PS4_DPad_West = 0x56 , k_EControllerActionOrigin_PS4_DPad_East = 0x57 ,
  k_EControllerActionOrigin_PS4_Gyro_Move = 0x58 , k_EControllerActionOrigin_PS4_Gyro_Pitch = 0x59 , k_EControllerActionOrigin_PS4_Gyro_Yaw = 0x5A , k_EControllerActionOrigin_PS4_Gyro_Roll = 0x5B ,
  k_EControllerActionOrigin_XBoxOne_A = 0x5C , k_EControllerActionOrigin_XBoxOne_B = 0x5D , k_EControllerActionOrigin_XBoxOne_X = 0x5E , k_EControllerActionOrigin_XBoxOne_Y = 0x5F ,
  k_EControllerActionOrigin_XBoxOne_LeftBumper = 0x60 , k_EControllerActionOrigin_XBoxOne_RightBumper = 0x61 , k_EControllerActionOrigin_XBoxOne_Menu = 0x62 , k_EControllerActionOrigin_XBoxOne_View = 0x63 ,
  k_EControllerActionOrigin_XBoxOne_LeftTrigger_Pull = 0x64 , k_EControllerActionOrigin_XBoxOne_LeftTrigger_Click = 0x65 , k_EControllerActionOrigin_XBoxOne_RightTrigger_Pull = 0x66 , k_EControllerActionOrigin_XBoxOne_RightTrigger_Click = 0x67 ,
  k_EControllerActionOrigin_XBoxOne_LeftStick_Move = 0x68 , k_EControllerActionOrigin_XBoxOne_LeftStick_Click = 0x69 , k_EControllerActionOrigin_XBoxOne_LeftStick_DPadNorth = 0x6A , k_EControllerActionOrigin_XBoxOne_LeftStick_DPadSouth = 0x6B ,
  k_EControllerActionOrigin_XBoxOne_LeftStick_DPadWest = 0x6C , k_EControllerActionOrigin_XBoxOne_LeftStick_DPadEast = 0x6D , k_EControllerActionOrigin_XBoxOne_RightStick_Move = 0x6E , k_EControllerActionOrigin_XBoxOne_RightStick_Click = 0x6F ,
  k_EControllerActionOrigin_XBoxOne_RightStick_DPadNorth = 0x70 , k_EControllerActionOrigin_XBoxOne_RightStick_DPadSouth = 0x71 , k_EControllerActionOrigin_XBoxOne_RightStick_DPadWest = 0x72 , k_EControllerActionOrigin_XBoxOne_RightStick_DPadEast = 0x73 ,
  k_EControllerActionOrigin_XBoxOne_DPad_North = 0x74 , k_EControllerActionOrigin_XBoxOne_DPad_South = 0x75 , k_EControllerActionOrigin_XBoxOne_DPad_West = 0x76 , k_EControllerActionOrigin_XBoxOne_DPad_East = 0x77 ,
  k_EControllerActionOrigin_XBox360_A = 0x78 , k_EControllerActionOrigin_XBox360_B = 0x79 , k_EControllerActionOrigin_XBox360_X = 0x7A , k_EControllerActionOrigin_XBox360_Y = 0x7B ,
  k_EControllerActionOrigin_XBox360_LeftBumper = 0x7C , k_EControllerActionOrigin_XBox360_RightBumper = 0x7D , k_EControllerActionOrigin_XBox360_Start = 0x7E , k_EControllerActionOrigin_XBox360_Back = 0x7F ,
  k_EControllerActionOrigin_XBox360_LeftTrigger_Pull = 0x80 , k_EControllerActionOrigin_XBox360_LeftTrigger_Click = 0x81 , k_EControllerActionOrigin_XBox360_RightTrigger_Pull = 0x82 , k_EControllerActionOrigin_XBox360_RightTrigger_Click = 0x83 ,
  k_EControllerActionOrigin_XBox360_LeftStick_Move = 0x84 , k_EControllerActionOrigin_XBox360_LeftStick_Click = 0x85 , k_EControllerActionOrigin_XBox360_LeftStick_DPadNorth = 0x86 , k_EControllerActionOrigin_XBox360_LeftStick_DPadSouth = 0x87 ,
  k_EControllerActionOrigin_XBox360_LeftStick_DPadWest = 0x88 , k_EControllerActionOrigin_XBox360_LeftStick_DPadEast = 0x89 , k_EControllerActionOrigin_XBox360_RightStick_Move = 0x8A , k_EControllerActionOrigin_XBox360_RightStick_Click = 0x8B ,
  k_EControllerActionOrigin_XBox360_RightStick_DPadNorth = 0x8C , k_EControllerActionOrigin_XBox360_RightStick_DPadSouth = 0x8D , k_EControllerActionOrigin_XBox360_RightStick_DPadWest = 0x8E , k_EControllerActionOrigin_XBox360_RightStick_DPadEast = 0x8F ,
  k_EControllerActionOrigin_XBox360_DPad_North = 0x90 , k_EControllerActionOrigin_XBox360_DPad_South = 0x91 , k_EControllerActionOrigin_XBox360_DPad_West = 0x92 , k_EControllerActionOrigin_XBox360_DPad_East = 0x93 ,
  k_EControllerActionOrigin_SteamV2_A = 0x94 , k_EControllerActionOrigin_SteamV2_B = 0x95 , k_EControllerActionOrigin_SteamV2_X = 0x96 , k_EControllerActionOrigin_SteamV2_Y = 0x97 ,
  k_EControllerActionOrigin_SteamV2_LeftBumper = 0x98 , k_EControllerActionOrigin_SteamV2_RightBumper = 0x99 , k_EControllerActionOrigin_SteamV2_LeftGrip_Lower = 0x9A , k_EControllerActionOrigin_SteamV2_LeftGrip_Upper = 0x9B ,
  k_EControllerActionOrigin_SteamV2_RightGrip_Lower = 0x9C , k_EControllerActionOrigin_SteamV2_RightGrip_Upper = 0x9D , k_EControllerActionOrigin_SteamV2_LeftBumper_Pressure = 0x9E , k_EControllerActionOrigin_SteamV2_RightBumper_Pressure = 0x9F ,
  k_EControllerActionOrigin_SteamV2_LeftGrip_Pressure = 0xA0 , k_EControllerActionOrigin_SteamV2_RightGrip_Pressure = 0xA1 , k_EControllerActionOrigin_SteamV2_LeftGrip_Upper_Pressure = 0xA2 , k_EControllerActionOrigin_SteamV2_RightGrip_Upper_Pressure = 0xA3 ,
  k_EControllerActionOrigin_SteamV2_Start = 0xA4 , k_EControllerActionOrigin_SteamV2_Back = 0xA5 , k_EControllerActionOrigin_SteamV2_LeftPad_Touch = 0xA6 , k_EControllerActionOrigin_SteamV2_LeftPad_Swipe = 0xA7 ,
  k_EControllerActionOrigin_SteamV2_LeftPad_Click = 0xA8 , k_EControllerActionOrigin_SteamV2_LeftPad_Pressure = 0xA9 , k_EControllerActionOrigin_SteamV2_LeftPad_DPadNorth = 0xAA , k_EControllerActionOrigin_SteamV2_LeftPad_DPadSouth = 0xAB ,
  k_EControllerActionOrigin_SteamV2_LeftPad_DPadWest = 0xAC , k_EControllerActionOrigin_SteamV2_LeftPad_DPadEast = 0xAD , k_EControllerActionOrigin_SteamV2_RightPad_Touch = 0xAE , k_EControllerActionOrigin_SteamV2_RightPad_Swipe = 0xAF ,
  k_EControllerActionOrigin_SteamV2_RightPad_Click = 0xB0 , k_EControllerActionOrigin_SteamV2_RightPad_Pressure = 0xB1 , k_EControllerActionOrigin_SteamV2_RightPad_DPadNorth = 0xB2 , k_EControllerActionOrigin_SteamV2_RightPad_DPadSouth = 0xB3 ,
  k_EControllerActionOrigin_SteamV2_RightPad_DPadWest = 0xB4 , k_EControllerActionOrigin_SteamV2_RightPad_DPadEast = 0xB5 , k_EControllerActionOrigin_SteamV2_LeftTrigger_Pull = 0xB6 , k_EControllerActionOrigin_SteamV2_LeftTrigger_Click = 0xB7 ,
  k_EControllerActionOrigin_SteamV2_RightTrigger_Pull = 0xB8 , k_EControllerActionOrigin_SteamV2_RightTrigger_Click = 0xB9 , k_EControllerActionOrigin_SteamV2_LeftStick_Move = 0xBA , k_EControllerActionOrigin_SteamV2_LeftStick_Click = 0xBB ,
  k_EControllerActionOrigin_SteamV2_LeftStick_DPadNorth = 0xBC , k_EControllerActionOrigin_SteamV2_LeftStick_DPadSouth = 0xBD , k_EControllerActionOrigin_SteamV2_LeftStick_DPadWest = 0xBE , k_EControllerActionOrigin_SteamV2_LeftStick_DPadEast = 0xBF ,
  k_EControllerActionOrigin_SteamV2_Gyro_Move = 0xC0 , k_EControllerActionOrigin_SteamV2_Gyro_Pitch = 0xC1 , k_EControllerActionOrigin_SteamV2_Gyro_Yaw = 0xC2 , k_EControllerActionOrigin_SteamV2_Gyro_Roll = 0xC3 ,
  k_EControllerActionOrigin_Switch_A = 0xC4 , k_EControllerActionOrigin_Switch_B = 0xC5 , k_EControllerActionOrigin_Switch_X = 0xC6 , k_EControllerActionOrigin_Switch_Y = 0xC7 ,
  k_EControllerActionOrigin_Switch_LeftBumper = 0xC8 , k_EControllerActionOrigin_Switch_RightBumper = 0xC9 , k_EControllerActionOrigin_Switch_Plus = 0xCA , k_EControllerActionOrigin_Switch_Minus = 0xCB ,
  k_EControllerActionOrigin_Switch_Capture = 0xCC , k_EControllerActionOrigin_Switch_LeftTrigger_Pull = 0xCD , k_EControllerActionOrigin_Switch_LeftTrigger_Click = 0xCE , k_EControllerActionOrigin_Switch_RightTrigger_Pull = 0xCF ,
  k_EControllerActionOrigin_Switch_RightTrigger_Click = 0xD0 , k_EControllerActionOrigin_Switch_LeftStick_Move = 0xD1 , k_EControllerActionOrigin_Switch_LeftStick_Click = 0xD2 , k_EControllerActionOrigin_Switch_LeftStick_DPadNorth = 0xD3 ,
  k_EControllerActionOrigin_Switch_LeftStick_DPadSouth = 0xD4 , k_EControllerActionOrigin_Switch_LeftStick_DPadWest = 0xD5 , k_EControllerActionOrigin_Switch_LeftStick_DPadEast = 0xD6 , k_EControllerActionOrigin_Switch_RightStick_Move = 0xD7 ,
  k_EControllerActionOrigin_Switch_RightStick_Click = 0xD8 , k_EControllerActionOrigin_Switch_RightStick_DPadNorth = 0xD9 , k_EControllerActionOrigin_Switch_RightStick_DPadSouth = 0xDA , k_EControllerActionOrigin_Switch_RightStick_DPadWest = 0xDB ,
  k_EControllerActionOrigin_Switch_RightStick_DPadEast = 0xDC , k_EControllerActionOrigin_Switch_DPad_North = 0xDD , k_EControllerActionOrigin_Switch_DPad_South = 0xDE , k_EControllerActionOrigin_Switch_DPad_West = 0xDF ,
  k_EControllerActionOrigin_Switch_DPad_East = 0xE0 , k_EControllerActionOrigin_Switch_ProGyro_Move = 0xE1 , k_EControllerActionOrigin_Switch_ProGyro_Pitch = 0xE2 , k_EControllerActionOrigin_Switch_ProGyro_Yaw = 0xE3 ,
  k_EControllerActionOrigin_Switch_ProGyro_Roll = 0xE4 , k_EControllerActionOrigin_Switch_RightGyro_Move = 0xE5 , k_EControllerActionOrigin_Switch_RightGyro_Pitch = 0xE6 , k_EControllerActionOrigin_Switch_RightGyro_Yaw = 0xE7 ,
  k_EControllerActionOrigin_Switch_RightGyro_Roll = 0xE8 , k_EControllerActionOrigin_Switch_LeftGyro_Move = 0xE9 , k_EControllerActionOrigin_Switch_LeftGyro_Pitch = 0xEA , k_EControllerActionOrigin_Switch_LeftGyro_Yaw = 0xEB ,
  k_EControllerActionOrigin_Switch_LeftGyro_Roll = 0xEC , k_EControllerActionOrigin_Switch_LeftGrip_Lower = 0xED , k_EControllerActionOrigin_Switch_LeftGrip_Upper = 0xEE , k_EControllerActionOrigin_Switch_RightGrip_Lower = 0xEF ,
  k_EControllerActionOrigin_Switch_RightGrip_Upper = 0xF0 , k_EControllerActionOrigin_PS4_DPad_Move = 0xF1 , k_EControllerActionOrigin_XBoxOne_DPad_Move = 0xF2 , k_EControllerActionOrigin_XBox360_DPad_Move = 0xF3 ,
  k_EControllerActionOrigin_Switch_DPad_Move = 0xF4 , k_EControllerActionOrigin_PS5_X = 0xF5 , k_EControllerActionOrigin_PS5_Circle = 0xF6 , k_EControllerActionOrigin_PS5_Triangle = 0xF7 ,
  k_EControllerActionOrigin_PS5_Square = 0xF8 , k_EControllerActionOrigin_PS5_LeftBumper = 0xF9 , k_EControllerActionOrigin_PS5_RightBumper = 0xFA , k_EControllerActionOrigin_PS5_Option = 0xFB ,
  k_EControllerActionOrigin_PS5_Create = 0xFC , k_EControllerActionOrigin_PS5_Mute = 0xFD , k_EControllerActionOrigin_PS5_LeftPad_Touch = 0xFE , k_EControllerActionOrigin_PS5_LeftPad_Swipe = 0xFF ,
  k_EControllerActionOrigin_PS5_LeftPad_Click = 0x100 , k_EControllerActionOrigin_PS5_LeftPad_DPadNorth = 0x101 , k_EControllerActionOrigin_PS5_LeftPad_DPadSouth = 0x102 , k_EControllerActionOrigin_PS5_LeftPad_DPadWest = 0x103 ,
  k_EControllerActionOrigin_PS5_LeftPad_DPadEast = 0x104 , k_EControllerActionOrigin_PS5_RightPad_Touch = 0x105 , k_EControllerActionOrigin_PS5_RightPad_Swipe = 0x106 , k_EControllerActionOrigin_PS5_RightPad_Click = 0x107 ,
  k_EControllerActionOrigin_PS5_RightPad_DPadNorth = 0x108 , k_EControllerActionOrigin_PS5_RightPad_DPadSouth = 0x109 , k_EControllerActionOrigin_PS5_RightPad_DPadWest = 0x10A , k_EControllerActionOrigin_PS5_RightPad_DPadEast = 0x10B ,
  k_EControllerActionOrigin_PS5_CenterPad_Touch = 0x10C , k_EControllerActionOrigin_PS5_CenterPad_Swipe = 0x10D , k_EControllerActionOrigin_PS5_CenterPad_Click = 0x10E , k_EControllerActionOrigin_PS5_CenterPad_DPadNorth = 0x10F ,
  k_EControllerActionOrigin_PS5_CenterPad_DPadSouth = 0x110 , k_EControllerActionOrigin_PS5_CenterPad_DPadWest = 0x111 , k_EControllerActionOrigin_PS5_CenterPad_DPadEast = 0x112 , k_EControllerActionOrigin_PS5_LeftTrigger_Pull = 0x113 ,
  k_EControllerActionOrigin_PS5_LeftTrigger_Click = 0x114 , k_EControllerActionOrigin_PS5_RightTrigger_Pull = 0x115 , k_EControllerActionOrigin_PS5_RightTrigger_Click = 0x116 , k_EControllerActionOrigin_PS5_LeftStick_Move = 0x117 ,
  k_EControllerActionOrigin_PS5_LeftStick_Click = 0x118 , k_EControllerActionOrigin_PS5_LeftStick_DPadNorth = 0x119 , k_EControllerActionOrigin_PS5_LeftStick_DPadSouth = 0x11A , k_EControllerActionOrigin_PS5_LeftStick_DPadWest = 0x11B ,
  k_EControllerActionOrigin_PS5_LeftStick_DPadEast = 0x11C , k_EControllerActionOrigin_PS5_RightStick_Move = 0x11D , k_EControllerActionOrigin_PS5_RightStick_Click = 0x11E , k_EControllerActionOrigin_PS5_RightStick_DPadNorth = 0x11F ,
  k_EControllerActionOrigin_PS5_RightStick_DPadSouth = 0x120 , k_EControllerActionOrigin_PS5_RightStick_DPadWest = 0x121 , k_EControllerActionOrigin_PS5_RightStick_DPadEast = 0x122 , k_EControllerActionOrigin_PS5_DPad_Move = 0x123 ,
  k_EControllerActionOrigin_PS5_DPad_North = 0x124 , k_EControllerActionOrigin_PS5_DPad_South = 0x125 , k_EControllerActionOrigin_PS5_DPad_West = 0x126 , k_EControllerActionOrigin_PS5_DPad_East = 0x127 ,
  k_EControllerActionOrigin_PS5_Gyro_Move = 0x128 , k_EControllerActionOrigin_PS5_Gyro_Pitch = 0x129 , k_EControllerActionOrigin_PS5_Gyro_Yaw = 0x12A , k_EControllerActionOrigin_PS5_Gyro_Roll = 0x12B ,
  k_EControllerActionOrigin_XBoxOne_LeftGrip_Lower = 0x12C , k_EControllerActionOrigin_XBoxOne_LeftGrip_Upper = 0x12D , k_EControllerActionOrigin_XBoxOne_RightGrip_Lower = 0x12E , k_EControllerActionOrigin_XBoxOne_RightGrip_Upper = 0x12F ,
  k_EControllerActionOrigin_XBoxOne_Share = 0x130 , k_EControllerActionOrigin_SteamDeck_A = 0x131 , k_EControllerActionOrigin_SteamDeck_B = 0x132 , k_EControllerActionOrigin_SteamDeck_X = 0x133 ,
  k_EControllerActionOrigin_SteamDeck_Y = 0x134 , k_EControllerActionOrigin_SteamDeck_L1 = 0x135 , k_EControllerActionOrigin_SteamDeck_R1 = 0x136 , k_EControllerActionOrigin_SteamDeck_Menu = 0x137 ,
  k_EControllerActionOrigin_SteamDeck_View = 0x138 , k_EControllerActionOrigin_SteamDeck_LeftPad_Touch = 0x139 , k_EControllerActionOrigin_SteamDeck_LeftPad_Swipe = 0x13A , k_EControllerActionOrigin_SteamDeck_LeftPad_Click = 0x13B ,
  k_EControllerActionOrigin_SteamDeck_LeftPad_DPadNorth = 0x13C , k_EControllerActionOrigin_SteamDeck_LeftPad_DPadSouth = 0x13D , k_EControllerActionOrigin_SteamDeck_LeftPad_DPadWest = 0x13E , k_EControllerActionOrigin_SteamDeck_LeftPad_DPadEast = 0x13F ,
  k_EControllerActionOrigin_SteamDeck_RightPad_Touch = 0x140 , k_EControllerActionOrigin_SteamDeck_RightPad_Swipe = 0x141 , k_EControllerActionOrigin_SteamDeck_RightPad_Click = 0x142 , k_EControllerActionOrigin_SteamDeck_RightPad_DPadNorth = 0x143 ,
  k_EControllerActionOrigin_SteamDeck_RightPad_DPadSouth = 0x144 , k_EControllerActionOrigin_SteamDeck_RightPad_DPadWest = 0x145 , k_EControllerActionOrigin_SteamDeck_RightPad_DPadEast = 0x146 , k_EControllerActionOrigin_SteamDeck_L2_SoftPull = 0x147 ,
  k_EControllerActionOrigin_SteamDeck_L2 = 0x148 , k_EControllerActionOrigin_SteamDeck_R2_SoftPull = 0x149 , k_EControllerActionOrigin_SteamDeck_R2 = 0x14A , k_EControllerActionOrigin_SteamDeck_LeftStick_Move = 0x14B ,
  k_EControllerActionOrigin_SteamDeck_L3 = 0x14C , k_EControllerActionOrigin_SteamDeck_LeftStick_DPadNorth = 0x14D , k_EControllerActionOrigin_SteamDeck_LeftStick_DPadSouth = 0x14E , k_EControllerActionOrigin_SteamDeck_LeftStick_DPadWest = 0x14F ,
  k_EControllerActionOrigin_SteamDeck_LeftStick_DPadEast = 0x150 , k_EControllerActionOrigin_SteamDeck_LeftStick_Touch = 0x151 , k_EControllerActionOrigin_SteamDeck_RightStick_Move = 0x152 , k_EControllerActionOrigin_SteamDeck_R3 = 0x153 ,
  k_EControllerActionOrigin_SteamDeck_RightStick_DPadNorth = 0x154 , k_EControllerActionOrigin_SteamDeck_RightStick_DPadSouth = 0x155 , k_EControllerActionOrigin_SteamDeck_RightStick_DPadWest = 0x156 , k_EControllerActionOrigin_SteamDeck_RightStick_DPadEast = 0x157 ,
  k_EControllerActionOrigin_SteamDeck_RightStick_Touch = 0x158 , k_EControllerActionOrigin_SteamDeck_L4 = 0x159 , k_EControllerActionOrigin_SteamDeck_R4 = 0x15A , k_EControllerActionOrigin_SteamDeck_L5 = 0x15B ,
  k_EControllerActionOrigin_SteamDeck_R5 = 0x15C , k_EControllerActionOrigin_SteamDeck_DPad_Move = 0x15D , k_EControllerActionOrigin_SteamDeck_DPad_North = 0x15E , k_EControllerActionOrigin_SteamDeck_DPad_South = 0x15F ,
  k_EControllerActionOrigin_SteamDeck_DPad_West = 0x160 , k_EControllerActionOrigin_SteamDeck_DPad_East = 0x161 , k_EControllerActionOrigin_SteamDeck_Gyro_Move = 0x162 , k_EControllerActionOrigin_SteamDeck_Gyro_Pitch = 0x163 ,
  k_EControllerActionOrigin_SteamDeck_Gyro_Yaw = 0x164 , k_EControllerActionOrigin_SteamDeck_Gyro_Roll = 0x165 , k_EControllerActionOrigin_SteamDeck_Reserved1 = 0x166 , k_EControllerActionOrigin_SteamDeck_Reserved2 = 0x167 ,
  k_EControllerActionOrigin_SteamDeck_Reserved3 = 0x168 , k_EControllerActionOrigin_SteamDeck_Reserved4 = 0x169 , k_EControllerActionOrigin_SteamDeck_Reserved5 = 0x16A , k_EControllerActionOrigin_SteamDeck_Reserved6 = 0x16B ,
  k_EControllerActionOrigin_SteamDeck_Reserved7 = 0x16C , k_EControllerActionOrigin_SteamDeck_Reserved8 = 0x16D , k_EControllerActionOrigin_SteamDeck_Reserved9 = 0x16E , k_EControllerActionOrigin_SteamDeck_Reserved10 = 0x16F ,
  k_EControllerActionOrigin_SteamDeck_Reserved11 = 0x170 , k_EControllerActionOrigin_SteamDeck_Reserved12 = 0x171 , k_EControllerActionOrigin_SteamDeck_Reserved13 = 0x172 , k_EControllerActionOrigin_SteamDeck_Reserved14 = 0x173 ,
  k_EControllerActionOrigin_SteamDeck_Reserved15 = 0x174 , k_EControllerActionOrigin_SteamDeck_Reserved16 = 0x175 , k_EControllerActionOrigin_SteamDeck_Reserved17 = 0x176 , k_EControllerActionOrigin_SteamDeck_Reserved18 = 0x177 ,
  k_EControllerActionOrigin_SteamDeck_Reserved19 = 0x178 , k_EControllerActionOrigin_SteamDeck_Reserved20 = 0x179 , k_EControllerActionOrigin_Count = 0x17A , k_EControllerActionOrigin_MaximumPossibleValue = 0x7FFF
}
 
enum class  ESteamInputType : int {
  k_ESteamInputType_Unknown = 0x0 , k_ESteamInputType_SteamController = 0x1 , k_ESteamInputType_XBox360Controller = 0x2 , k_ESteamInputType_XBoxOneController = 0x3 ,
  k_ESteamInputType_GenericGamepad = 0x4 , k_ESteamInputType_PS4Controller = 0x5 , k_ESteamInputType_AppleMFiController = 0x6 , k_ESteamInputType_AndroidController = 0x7 ,
  k_ESteamInputType_SwitchJoyConPair = 0x8 , k_ESteamInputType_SwitchJoyConSingle = 0x9 , k_ESteamInputType_SwitchProController = 0xA , k_ESteamInputType_MobileTouch = 0xB ,
  k_ESteamInputType_PS3Controller = 0xC , k_ESteamInputType_PS5Controller = 0xD , k_ESteamInputType_SteamDeckController = 0xE , k_ESteamInputType_Count = 0xF ,
  k_ESteamInputType_MaximumPossibleValue = 0xFF
}
 
enum class  EXboxOrigin : int {
  k_EXboxOrigin_A = 0x0 , k_EXboxOrigin_B = 0x1 , k_EXboxOrigin_X = 0x2 , k_EXboxOrigin_Y = 0x3 ,
  k_EXboxOrigin_LeftBumper = 0x4 , k_EXboxOrigin_RightBumper = 0x5 , k_EXboxOrigin_Menu = 0x6 , k_EXboxOrigin_View = 0x7 ,
  k_EXboxOrigin_LeftTrigger_Pull = 0x8 , k_EXboxOrigin_LeftTrigger_Click = 0x9 , k_EXboxOrigin_RightTrigger_Pull = 0xA , k_EXboxOrigin_RightTrigger_Click = 0xB ,
  k_EXboxOrigin_LeftStick_Move = 0xC , k_EXboxOrigin_LeftStick_Click = 0xD , k_EXboxOrigin_LeftStick_DPadNorth = 0xE , k_EXboxOrigin_LeftStick_DPadSouth = 0xF ,
  k_EXboxOrigin_LeftStick_DPadWest = 0x10 , k_EXboxOrigin_LeftStick_DPadEast = 0x11 , k_EXboxOrigin_RightStick_Move = 0x12 , k_EXboxOrigin_RightStick_Click = 0x13 ,
  k_EXboxOrigin_RightStick_DPadNorth = 0x14 , k_EXboxOrigin_RightStick_DPadSouth = 0x15 , k_EXboxOrigin_RightStick_DPadWest = 0x16 , k_EXboxOrigin_RightStick_DPadEast = 0x17 ,
  k_EXboxOrigin_DPad_North = 0x18 , k_EXboxOrigin_DPad_South = 0x19 , k_EXboxOrigin_DPad_West = 0x1A , k_EXboxOrigin_DPad_East = 0x1B ,
  k_EXboxOrigin_Count = 0x1C
}
 
enum class  EUserUGCList : int {
  k_EUserUGCList_Published = 0x0 , k_EUserUGCList_VotedOn = 0x1 , k_EUserUGCList_VotedUp = 0x2 , k_EUserUGCList_VotedDown = 0x3 ,
  k_EUserUGCList_WillVoteLater = 0x4 , k_EUserUGCList_Favorited = 0x5 , k_EUserUGCList_Subscribed = 0x6 , k_EUserUGCList_UsedOrPlayed = 0x7 ,
  k_EUserUGCList_Followed = 0x8
}
 
enum class  EUGCMatchingUGCType : int {
  k_EUGCMatchingUGCType_Items = 0x0 , k_EUGCMatchingUGCType_Items_Mtx = 0x1 , k_EUGCMatchingUGCType_Items_ReadyToUse = 0x2 , k_EUGCMatchingUGCType_Collections = 0x3 ,
  k_EUGCMatchingUGCType_Artwork = 0x4 , k_EUGCMatchingUGCType_Videos = 0x5 , k_EUGCMatchingUGCType_Screenshots = 0x6 , k_EUGCMatchingUGCType_AllGuides = 0x7 ,
  k_EUGCMatchingUGCType_WebGuides = 0x8 , k_EUGCMatchingUGCType_IntegratedGuides = 0x9 , k_EUGCMatchingUGCType_UsableInGame = 0xA , k_EUGCMatchingUGCType_ControllerBindings = 0xB ,
  k_EUGCMatchingUGCType_GameManagedItems = 0xC , k_EUGCMatchingUGCType_All = 0xFF
}
 
enum class  EUGCQuery : int {
  k_EUGCQuery_RankedByVote = 0x0 , k_EUGCQuery_RankedByPublicationDate = 0x1 , k_EUGCQuery_AcceptedForGameRankedByAcceptanceDate = 0x2 , k_EUGCQuery_RankedByTrend = 0x3 ,
  k_EUGCQuery_FavoritedByFriendsRankedByPublicationDate = 0x4 , k_EUGCQuery_CreatedByFriendsRankedByPublicationDate = 0x5 , k_EUGCQuery_RankedByNumTimesReported = 0x6 , k_EUGCQuery_CreatedByFollowedUsersRankedByPublicationDate = 0x7 ,
  k_EUGCQuery_NotYetRated = 0x8 , k_EUGCQuery_RankedByTotalVotesAsc = 0x9 , k_EUGCQuery_RankedByVotesUp = 0xA , k_EUGCQuery_RankedByTextSearch = 0xB ,
  k_EUGCQuery_RankedByTotalUniqueSubscriptions = 0xC , k_EUGCQuery_RankedByPlaytimeTrend = 0xD , k_EUGCQuery_RankedByTotalPlaytime = 0xE , k_EUGCQuery_RankedByAveragePlaytimeTrend = 0xF ,
  k_EUGCQuery_RankedByLifetimeAveragePlaytime = 0x10 , k_EUGCQuery_RankedByPlaytimeSessionsTrend = 0x11 , k_EUGCQuery_RankedByLifetimePlaytimeSessions = 0x12 , k_EUGCQuery_RankedByLastUpdatedDate = 0x13
}
 
enum class  EItemStatistic : int {
  k_EItemStatistic_NumSubscriptions = 0x0 , k_EItemStatistic_NumFavorites = 0x1 , k_EItemStatistic_NumFollowers = 0x2 , k_EItemStatistic_NumUniqueSubscriptions = 0x3 ,
  k_EItemStatistic_NumUniqueFavorites = 0x4 , k_EItemStatistic_NumUniqueFollowers = 0x5 , k_EItemStatistic_NumUniqueWebsiteViews = 0x6 , k_EItemStatistic_ReportScore = 0x7 ,
  k_EItemStatistic_NumSecondsPlayed = 0x8 , k_EItemStatistic_NumPlaytimeSessions = 0x9 , k_EItemStatistic_NumComments = 0xA , k_EItemStatistic_NumSecondsPlayedDuringTimePeriod = 0xB ,
  k_EItemStatistic_NumPlaytimeSessionsDuringTimePeriod = 0xC
}
 
enum class  EItemPreviewType : int {
  k_EItemPreviewType_Image = 0x0 , k_EItemPreviewType_YouTubeVideo = 0x1 , k_EItemPreviewType_Sketchfab = 0x2 , k_EItemPreviewType_EnvironmentMap_HorizontalCross = 0x3 ,
  k_EItemPreviewType_EnvironmentMap_LatLong = 0x4 , k_EItemPreviewType_ReservedMax = 0xFF
}
 
enum class  EItemUpdateStatus : int {
  k_EItemUpdateStatusInvalid = 0x0 , k_EItemUpdateStatusPreparingConfig = 0x1 , k_EItemUpdateStatusPreparingContent = 0x2 , k_EItemUpdateStatusUploadingContent = 0x3 ,
  k_EItemUpdateStatusUploadingPreviewFile = 0x4 , k_EItemUpdateStatusCommittingChanges = 0x5
}
 
enum class  AudioPlayback_Status : int { AudioPlayback_Undefined = 0x0 , AudioPlayback_Playing = 0x1 , AudioPlayback_Paused = 0x2 , AudioPlayback_Idle = 0x3 }
 
enum class  EParentalFeature : int {
  k_EFeatureInvalid = 0x0 , k_EFeatureStore = 0x1 , k_EFeatureCommunity = 0x2 , k_EFeatureProfile = 0x3 ,
  k_EFeatureFriends = 0x4 , k_EFeatureNews = 0x5 , k_EFeatureTrading = 0x6 , k_EFeatureSettings = 0x7 ,
  k_EFeatureConsole = 0x8 , k_EFeatureBrowser = 0x9 , k_EFeatureParentalSetup = 0xA , k_EFeatureLibrary = 0xB ,
  k_EFeatureTest = 0xC , k_EFeatureSiteLicense = 0xD , k_EFeatureMax = 0xE
}
 
enum class  EInputActionOrigin : int {
  k_EInputActionOrigin_None = 0x0 , k_EInputActionOrigin_SteamController_A = 0x1 , k_EInputActionOrigin_SteamController_B = 0x2 , k_EInputActionOrigin_SteamController_X = 0x3 ,
  k_EInputActionOrigin_SteamController_Y = 0x4 , k_EInputActionOrigin_SteamController_LeftBumper = 0x5 , k_EInputActionOrigin_SteamController_RightBumper = 0x6 , k_EInputActionOrigin_SteamController_LeftGrip = 0x7 ,
  k_EInputActionOrigin_SteamController_RightGrip = 0x8 , k_EInputActionOrigin_SteamController_Start = 0x9 , k_EInputActionOrigin_SteamController_Back = 0xA , k_EInputActionOrigin_SteamController_LeftPad_Touch = 0xB ,
  k_EInputActionOrigin_SteamController_LeftPad_Swipe = 0xC , k_EInputActionOrigin_SteamController_LeftPad_Click = 0xD , k_EInputActionOrigin_SteamController_LeftPad_DPadNorth = 0xE , k_EInputActionOrigin_SteamController_LeftPad_DPadSouth = 0xF ,
  k_EInputActionOrigin_SteamController_LeftPad_DPadWest = 0x10 , k_EInputActionOrigin_SteamController_LeftPad_DPadEast = 0x11 , k_EInputActionOrigin_SteamController_RightPad_Touch = 0x12 , k_EInputActionOrigin_SteamController_RightPad_Swipe = 0x13 ,
  k_EInputActionOrigin_SteamController_RightPad_Click = 0x14 , k_EInputActionOrigin_SteamController_RightPad_DPadNorth = 0x15 , k_EInputActionOrigin_SteamController_RightPad_DPadSouth = 0x16 , k_EInputActionOrigin_SteamController_RightPad_DPadWest = 0x17 ,
  k_EInputActionOrigin_SteamController_RightPad_DPadEast = 0x18 , k_EInputActionOrigin_SteamController_LeftTrigger_Pull = 0x19 , k_EInputActionOrigin_SteamController_LeftTrigger_Click = 0x1A , k_EInputActionOrigin_SteamController_RightTrigger_Pull = 0x1B ,
  k_EInputActionOrigin_SteamController_RightTrigger_Click = 0x1C , k_EInputActionOrigin_SteamController_LeftStick_Move = 0x1D , k_EInputActionOrigin_SteamController_LeftStick_Click = 0x1E , k_EInputActionOrigin_SteamController_LeftStick_DPadNorth = 0x1F ,
  k_EInputActionOrigin_SteamController_LeftStick_DPadSouth = 0x20 , k_EInputActionOrigin_SteamController_LeftStick_DPadWest = 0x21 , k_EInputActionOrigin_SteamController_LeftStick_DPadEast = 0x22 , k_EInputActionOrigin_SteamController_Gyro_Move = 0x23 ,
  k_EInputActionOrigin_SteamController_Gyro_Pitch = 0x24 , k_EInputActionOrigin_SteamController_Gyro_Yaw = 0x25 , k_EInputActionOrigin_SteamController_Gyro_Roll = 0x26 , k_EInputActionOrigin_SteamController_Reserved0 = 0x27 ,
  k_EInputActionOrigin_SteamController_Reserved1 = 0x28 , k_EInputActionOrigin_SteamController_Reserved2 = 0x29 , k_EInputActionOrigin_SteamController_Reserved3 = 0x2A , k_EInputActionOrigin_SteamController_Reserved4 = 0x2B ,
  k_EInputActionOrigin_SteamController_Reserved5 = 0x2C , k_EInputActionOrigin_SteamController_Reserved6 = 0x2D , k_EInputActionOrigin_SteamController_Reserved7 = 0x2E , k_EInputActionOrigin_SteamController_Reserved8 = 0x2F ,
  k_EInputActionOrigin_SteamController_Reserved9 = 0x30 , k_EInputActionOrigin_SteamController_Reserved10 = 0x31 , k_EInputActionOrigin_PS4_X = 0x32 , k_EInputActionOrigin_PS4_Circle = 0x33 ,
  k_EInputActionOrigin_PS4_Triangle = 0x34 , k_EInputActionOrigin_PS4_Square = 0x35 , k_EInputActionOrigin_PS4_LeftBumper = 0x36 , k_EInputActionOrigin_PS4_RightBumper = 0x37 ,
  k_EInputActionOrigin_PS4_Options = 0x38 , k_EInputActionOrigin_PS4_Share = 0x39 , k_EInputActionOrigin_PS4_LeftPad_Touch = 0x3A , k_EInputActionOrigin_PS4_LeftPad_Swipe = 0x3B ,
  k_EInputActionOrigin_PS4_LeftPad_Click = 0x3C , k_EInputActionOrigin_PS4_LeftPad_DPadNorth = 0x3D , k_EInputActionOrigin_PS4_LeftPad_DPadSouth = 0x3E , k_EInputActionOrigin_PS4_LeftPad_DPadWest = 0x3F ,
  k_EInputActionOrigin_PS4_LeftPad_DPadEast = 0x40 , k_EInputActionOrigin_PS4_RightPad_Touch = 0x41 , k_EInputActionOrigin_PS4_RightPad_Swipe = 0x42 , k_EInputActionOrigin_PS4_RightPad_Click = 0x43 ,
  k_EInputActionOrigin_PS4_RightPad_DPadNorth = 0x44 , k_EInputActionOrigin_PS4_RightPad_DPadSouth = 0x45 , k_EInputActionOrigin_PS4_RightPad_DPadWest = 0x46 , k_EInputActionOrigin_PS4_RightPad_DPadEast = 0x47 ,
  k_EInputActionOrigin_PS4_CenterPad_Touch = 0x48 , k_EInputActionOrigin_PS4_CenterPad_Swipe = 0x49 , k_EInputActionOrigin_PS4_CenterPad_Click = 0x4A , k_EInputActionOrigin_PS4_CenterPad_DPadNorth = 0x4B ,
  k_EInputActionOrigin_PS4_CenterPad_DPadSouth = 0x4C , k_EInputActionOrigin_PS4_CenterPad_DPadWest = 0x4D , k_EInputActionOrigin_PS4_CenterPad_DPadEast = 0x4E , k_EInputActionOrigin_PS4_LeftTrigger_Pull = 0x4F ,
  k_EInputActionOrigin_PS4_LeftTrigger_Click = 0x50 , k_EInputActionOrigin_PS4_RightTrigger_Pull = 0x51 , k_EInputActionOrigin_PS4_RightTrigger_Click = 0x52 , k_EInputActionOrigin_PS4_LeftStick_Move = 0x53 ,
  k_EInputActionOrigin_PS4_LeftStick_Click = 0x54 , k_EInputActionOrigin_PS4_LeftStick_DPadNorth = 0x55 , k_EInputActionOrigin_PS4_LeftStick_DPadSouth = 0x56 , k_EInputActionOrigin_PS4_LeftStick_DPadWest = 0x57 ,
  k_EInputActionOrigin_PS4_LeftStick_DPadEast = 0x58 , k_EInputActionOrigin_PS4_RightStick_Move = 0x59 , k_EInputActionOrigin_PS4_RightStick_Click = 0x5A , k_EInputActionOrigin_PS4_RightStick_DPadNorth = 0x5B ,
  k_EInputActionOrigin_PS4_RightStick_DPadSouth = 0x5C , k_EInputActionOrigin_PS4_RightStick_DPadWest = 0x5D , k_EInputActionOrigin_PS4_RightStick_DPadEast = 0x5E , k_EInputActionOrigin_PS4_DPad_North = 0x5F ,
  k_EInputActionOrigin_PS4_DPad_South = 0x60 , k_EInputActionOrigin_PS4_DPad_West = 0x61 , k_EInputActionOrigin_PS4_DPad_East = 0x62 , k_EInputActionOrigin_PS4_Gyro_Move = 0x63 ,
  k_EInputActionOrigin_PS4_Gyro_Pitch = 0x64 , k_EInputActionOrigin_PS4_Gyro_Yaw = 0x65 , k_EInputActionOrigin_PS4_Gyro_Roll = 0x66 , k_EInputActionOrigin_PS4_DPad_Move = 0x67 ,
  k_EInputActionOrigin_PS4_Reserved1 = 0x68 , k_EInputActionOrigin_PS4_Reserved2 = 0x69 , k_EInputActionOrigin_PS4_Reserved3 = 0x6A , k_EInputActionOrigin_PS4_Reserved4 = 0x6B ,
  k_EInputActionOrigin_PS4_Reserved5 = 0x6C , k_EInputActionOrigin_PS4_Reserved6 = 0x6D , k_EInputActionOrigin_PS4_Reserved7 = 0x6E , k_EInputActionOrigin_PS4_Reserved8 = 0x6F ,
  k_EInputActionOrigin_PS4_Reserved9 = 0x70 , k_EInputActionOrigin_PS4_Reserved10 = 0x71 , k_EInputActionOrigin_XBoxOne_A = 0x72 , k_EInputActionOrigin_XBoxOne_B = 0x73 ,
  k_EInputActionOrigin_XBoxOne_X = 0x74 , k_EInputActionOrigin_XBoxOne_Y = 0x75 , k_EInputActionOrigin_XBoxOne_LeftBumper = 0x76 , k_EInputActionOrigin_XBoxOne_RightBumper = 0x77 ,
  k_EInputActionOrigin_XBoxOne_Menu = 0x78 , k_EInputActionOrigin_XBoxOne_View = 0x79 , k_EInputActionOrigin_XBoxOne_LeftTrigger_Pull = 0x7A , k_EInputActionOrigin_XBoxOne_LeftTrigger_Click = 0x7B ,
  k_EInputActionOrigin_XBoxOne_RightTrigger_Pull = 0x7C , k_EInputActionOrigin_XBoxOne_RightTrigger_Click = 0x7D , k_EInputActionOrigin_XBoxOne_LeftStick_Move = 0x7E , k_EInputActionOrigin_XBoxOne_LeftStick_Click = 0x7F ,
  k_EInputActionOrigin_XBoxOne_LeftStick_DPadNorth = 0x80 , k_EInputActionOrigin_XBoxOne_LeftStick_DPadSouth = 0x81 , k_EInputActionOrigin_XBoxOne_LeftStick_DPadWest = 0x82 , k_EInputActionOrigin_XBoxOne_LeftStick_DPadEast = 0x83 ,
  k_EInputActionOrigin_XBoxOne_RightStick_Move = 0x84 , k_EInputActionOrigin_XBoxOne_RightStick_Click = 0x85 , k_EInputActionOrigin_XBoxOne_RightStick_DPadNorth = 0x86 , k_EInputActionOrigin_XBoxOne_RightStick_DPadSouth = 0x87 ,
  k_EInputActionOrigin_XBoxOne_RightStick_DPadWest = 0x88 , k_EInputActionOrigin_XBoxOne_RightStick_DPadEast = 0x89 , k_EInputActionOrigin_XBoxOne_DPad_North = 0x8A , k_EInputActionOrigin_XBoxOne_DPad_South = 0x8B ,
  k_EInputActionOrigin_XBoxOne_DPad_West = 0x8C , k_EInputActionOrigin_XBoxOne_DPad_East = 0x8D , k_EInputActionOrigin_XBoxOne_DPad_Move = 0x8E , k_EInputActionOrigin_XBoxOne_LeftGrip_Lower = 0x8F ,
  k_EInputActionOrigin_XBoxOne_LeftGrip_Upper = 0x90 , k_EInputActionOrigin_XBoxOne_RightGrip_Lower = 0x91 , k_EInputActionOrigin_XBoxOne_RightGrip_Upper = 0x92 , k_EInputActionOrigin_XBoxOne_Share = 0x93 ,
  k_EInputActionOrigin_XBoxOne_Reserved6 = 0x94 , k_EInputActionOrigin_XBoxOne_Reserved7 = 0x95 , k_EInputActionOrigin_XBoxOne_Reserved8 = 0x96 , k_EInputActionOrigin_XBoxOne_Reserved9 = 0x97 ,
  k_EInputActionOrigin_XBoxOne_Reserved10 = 0x98 , k_EInputActionOrigin_XBox360_A = 0x99 , k_EInputActionOrigin_XBox360_B = 0x9A , k_EInputActionOrigin_XBox360_X = 0x9B ,
  k_EInputActionOrigin_XBox360_Y = 0x9C , k_EInputActionOrigin_XBox360_LeftBumper = 0x9D , k_EInputActionOrigin_XBox360_RightBumper = 0x9E , k_EInputActionOrigin_XBox360_Start = 0x9F ,
  k_EInputActionOrigin_XBox360_Back = 0xA0 , k_EInputActionOrigin_XBox360_LeftTrigger_Pull = 0xA1 , k_EInputActionOrigin_XBox360_LeftTrigger_Click = 0xA2 , k_EInputActionOrigin_XBox360_RightTrigger_Pull = 0xA3 ,
  k_EInputActionOrigin_XBox360_RightTrigger_Click = 0xA4 , k_EInputActionOrigin_XBox360_LeftStick_Move = 0xA5 , k_EInputActionOrigin_XBox360_LeftStick_Click = 0xA6 , k_EInputActionOrigin_XBox360_LeftStick_DPadNorth = 0xA7 ,
  k_EInputActionOrigin_XBox360_LeftStick_DPadSouth = 0xA8 , k_EInputActionOrigin_XBox360_LeftStick_DPadWest = 0xA9 , k_EInputActionOrigin_XBox360_LeftStick_DPadEast = 0xAA , k_EInputActionOrigin_XBox360_RightStick_Move = 0xAB ,
  k_EInputActionOrigin_XBox360_RightStick_Click = 0xAC , k_EInputActionOrigin_XBox360_RightStick_DPadNorth = 0xAD , k_EInputActionOrigin_XBox360_RightStick_DPadSouth = 0xAE , k_EInputActionOrigin_XBox360_RightStick_DPadWest = 0xAF ,
  k_EInputActionOrigin_XBox360_RightStick_DPadEast = 0xB0 , k_EInputActionOrigin_XBox360_DPad_North = 0xB1 , k_EInputActionOrigin_XBox360_DPad_South = 0xB2 , k_EInputActionOrigin_XBox360_DPad_West = 0xB3 ,
  k_EInputActionOrigin_XBox360_DPad_East = 0xB4 , k_EInputActionOrigin_XBox360_DPad_Move = 0xB5 , k_EInputActionOrigin_XBox360_Reserved1 = 0xB6 , k_EInputActionOrigin_XBox360_Reserved2 = 0xB7 ,
  k_EInputActionOrigin_XBox360_Reserved3 = 0xB8 , k_EInputActionOrigin_XBox360_Reserved4 = 0xB9 , k_EInputActionOrigin_XBox360_Reserved5 = 0xBA , k_EInputActionOrigin_XBox360_Reserved6 = 0xBB ,
  k_EInputActionOrigin_XBox360_Reserved7 = 0xBC , k_EInputActionOrigin_XBox360_Reserved8 = 0xBD , k_EInputActionOrigin_XBox360_Reserved9 = 0xBE , k_EInputActionOrigin_XBox360_Reserved10 = 0xBF ,
  k_EInputActionOrigin_Switch_A = 0xC0 , k_EInputActionOrigin_Switch_B = 0xC1 , k_EInputActionOrigin_Switch_X = 0xC2 , k_EInputActionOrigin_Switch_Y = 0xC3 ,
  k_EInputActionOrigin_Switch_LeftBumper = 0xC4 , k_EInputActionOrigin_Switch_RightBumper = 0xC5 , k_EInputActionOrigin_Switch_Plus = 0xC6 , k_EInputActionOrigin_Switch_Minus = 0xC7 ,
  k_EInputActionOrigin_Switch_Capture = 0xC8 , k_EInputActionOrigin_Switch_LeftTrigger_Pull = 0xC9 , k_EInputActionOrigin_Switch_LeftTrigger_Click = 0xCA , k_EInputActionOrigin_Switch_RightTrigger_Pull = 0xCB ,
  k_EInputActionOrigin_Switch_RightTrigger_Click = 0xCC , k_EInputActionOrigin_Switch_LeftStick_Move = 0xCD , k_EInputActionOrigin_Switch_LeftStick_Click = 0xCE , k_EInputActionOrigin_Switch_LeftStick_DPadNorth = 0xCF ,
  k_EInputActionOrigin_Switch_LeftStick_DPadSouth = 0xD0 , k_EInputActionOrigin_Switch_LeftStick_DPadWest = 0xD1 , k_EInputActionOrigin_Switch_LeftStick_DPadEast = 0xD2 , k_EInputActionOrigin_Switch_RightStick_Move = 0xD3 ,
  k_EInputActionOrigin_Switch_RightStick_Click = 0xD4 , k_EInputActionOrigin_Switch_RightStick_DPadNorth = 0xD5 , k_EInputActionOrigin_Switch_RightStick_DPadSouth = 0xD6 , k_EInputActionOrigin_Switch_RightStick_DPadWest = 0xD7 ,
  k_EInputActionOrigin_Switch_RightStick_DPadEast = 0xD8 , k_EInputActionOrigin_Switch_DPad_North = 0xD9 , k_EInputActionOrigin_Switch_DPad_South = 0xDA , k_EInputActionOrigin_Switch_DPad_West = 0xDB ,
  k_EInputActionOrigin_Switch_DPad_East = 0xDC , k_EInputActionOrigin_Switch_ProGyro_Move = 0xDD , k_EInputActionOrigin_Switch_ProGyro_Pitch = 0xDE , k_EInputActionOrigin_Switch_ProGyro_Yaw = 0xDF ,
  k_EInputActionOrigin_Switch_ProGyro_Roll = 0xE0 , k_EInputActionOrigin_Switch_DPad_Move = 0xE1 , k_EInputActionOrigin_Switch_Reserved1 = 0xE2 , k_EInputActionOrigin_Switch_Reserved2 = 0xE3 ,
  k_EInputActionOrigin_Switch_Reserved3 = 0xE4 , k_EInputActionOrigin_Switch_Reserved4 = 0xE5 , k_EInputActionOrigin_Switch_Reserved5 = 0xE6 , k_EInputActionOrigin_Switch_Reserved6 = 0xE7 ,
  k_EInputActionOrigin_Switch_Reserved7 = 0xE8 , k_EInputActionOrigin_Switch_Reserved8 = 0xE9 , k_EInputActionOrigin_Switch_Reserved9 = 0xEA , k_EInputActionOrigin_Switch_Reserved10 = 0xEB ,
  k_EInputActionOrigin_Switch_RightGyro_Move = 0xEC , k_EInputActionOrigin_Switch_RightGyro_Pitch = 0xED , k_EInputActionOrigin_Switch_RightGyro_Yaw = 0xEE , k_EInputActionOrigin_Switch_RightGyro_Roll = 0xEF ,
  k_EInputActionOrigin_Switch_LeftGyro_Move = 0xF0 , k_EInputActionOrigin_Switch_LeftGyro_Pitch = 0xF1 , k_EInputActionOrigin_Switch_LeftGyro_Yaw = 0xF2 , k_EInputActionOrigin_Switch_LeftGyro_Roll = 0xF3 ,
  k_EInputActionOrigin_Switch_LeftGrip_Lower = 0xF4 , k_EInputActionOrigin_Switch_LeftGrip_Upper = 0xF5 , k_EInputActionOrigin_Switch_RightGrip_Lower = 0xF6 , k_EInputActionOrigin_Switch_RightGrip_Upper = 0xF7 ,
  k_EInputActionOrigin_Switch_Reserved11 = 0xF8 , k_EInputActionOrigin_Switch_Reserved12 = 0xF9 , k_EInputActionOrigin_Switch_Reserved13 = 0xFA , k_EInputActionOrigin_Switch_Reserved14 = 0xFB ,
  k_EInputActionOrigin_Switch_Reserved15 = 0xFC , k_EInputActionOrigin_Switch_Reserved16 = 0xFD , k_EInputActionOrigin_Switch_Reserved17 = 0xFE , k_EInputActionOrigin_Switch_Reserved18 = 0xFF ,
  k_EInputActionOrigin_Switch_Reserved19 = 0x100 , k_EInputActionOrigin_Switch_Reserved20 = 0x101 , k_EInputActionOrigin_PS5_X = 0x102 , k_EInputActionOrigin_PS5_Circle = 0x103 ,
  k_EInputActionOrigin_PS5_Triangle = 0x104 , k_EInputActionOrigin_PS5_Square = 0x105 , k_EInputActionOrigin_PS5_LeftBumper = 0x106 , k_EInputActionOrigin_PS5_RightBumper = 0x107 ,
  k_EInputActionOrigin_PS5_Option = 0x108 , k_EInputActionOrigin_PS5_Create = 0x109 , k_EInputActionOrigin_PS5_Mute = 0x10A , k_EInputActionOrigin_PS5_LeftPad_Touch = 0x10B ,
  k_EInputActionOrigin_PS5_LeftPad_Swipe = 0x10C , k_EInputActionOrigin_PS5_LeftPad_Click = 0x10D , k_EInputActionOrigin_PS5_LeftPad_DPadNorth = 0x10E , k_EInputActionOrigin_PS5_LeftPad_DPadSouth = 0x10F ,
  k_EInputActionOrigin_PS5_LeftPad_DPadWest = 0x110 , k_EInputActionOrigin_PS5_LeftPad_DPadEast = 0x111 , k_EInputActionOrigin_PS5_RightPad_Touch = 0x112 , k_EInputActionOrigin_PS5_RightPad_Swipe = 0x113 ,
  k_EInputActionOrigin_PS5_RightPad_Click = 0x114 , k_EInputActionOrigin_PS5_RightPad_DPadNorth = 0x115 , k_EInputActionOrigin_PS5_RightPad_DPadSouth = 0x116 , k_EInputActionOrigin_PS5_RightPad_DPadWest = 0x117 ,
  k_EInputActionOrigin_PS5_RightPad_DPadEast = 0x118 , k_EInputActionOrigin_PS5_CenterPad_Touch = 0x119 , k_EInputActionOrigin_PS5_CenterPad_Swipe = 0x11A , k_EInputActionOrigin_PS5_CenterPad_Click = 0x11B ,
  k_EInputActionOrigin_PS5_CenterPad_DPadNorth = 0x11C , k_EInputActionOrigin_PS5_CenterPad_DPadSouth = 0x11D , k_EInputActionOrigin_PS5_CenterPad_DPadWest = 0x11E , k_EInputActionOrigin_PS5_CenterPad_DPadEast = 0x11F ,
  k_EInputActionOrigin_PS5_LeftTrigger_Pull = 0x120 , k_EInputActionOrigin_PS5_LeftTrigger_Click = 0x121 , k_EInputActionOrigin_PS5_RightTrigger_Pull = 0x122 , k_EInputActionOrigin_PS5_RightTrigger_Click = 0x123 ,
  k_EInputActionOrigin_PS5_LeftStick_Move = 0x124 , k_EInputActionOrigin_PS5_LeftStick_Click = 0x125 , k_EInputActionOrigin_PS5_LeftStick_DPadNorth = 0x126 , k_EInputActionOrigin_PS5_LeftStick_DPadSouth = 0x127 ,
  k_EInputActionOrigin_PS5_LeftStick_DPadWest = 0x128 , k_EInputActionOrigin_PS5_LeftStick_DPadEast = 0x129 , k_EInputActionOrigin_PS5_RightStick_Move = 0x12A , k_EInputActionOrigin_PS5_RightStick_Click = 0x12B ,
  k_EInputActionOrigin_PS5_RightStick_DPadNorth = 0x12C , k_EInputActionOrigin_PS5_RightStick_DPadSouth = 0x12D , k_EInputActionOrigin_PS5_RightStick_DPadWest = 0x12E , k_EInputActionOrigin_PS5_RightStick_DPadEast = 0x12F ,
  k_EInputActionOrigin_PS5_DPad_North = 0x130 , k_EInputActionOrigin_PS5_DPad_South = 0x131 , k_EInputActionOrigin_PS5_DPad_West = 0x132 , k_EInputActionOrigin_PS5_DPad_East = 0x133 ,
  k_EInputActionOrigin_PS5_Gyro_Move = 0x134 , k_EInputActionOrigin_PS5_Gyro_Pitch = 0x135 , k_EInputActionOrigin_PS5_Gyro_Yaw = 0x136 , k_EInputActionOrigin_PS5_Gyro_Roll = 0x137 ,
  k_EInputActionOrigin_PS5_DPad_Move = 0x138 , k_EInputActionOrigin_PS5_Reserved1 = 0x139 , k_EInputActionOrigin_PS5_Reserved2 = 0x13A , k_EInputActionOrigin_PS5_Reserved3 = 0x13B ,
  k_EInputActionOrigin_PS5_Reserved4 = 0x13C , k_EInputActionOrigin_PS5_Reserved5 = 0x13D , k_EInputActionOrigin_PS5_Reserved6 = 0x13E , k_EInputActionOrigin_PS5_Reserved7 = 0x13F ,
  k_EInputActionOrigin_PS5_Reserved8 = 0x140 , k_EInputActionOrigin_PS5_Reserved9 = 0x141 , k_EInputActionOrigin_PS5_Reserved10 = 0x142 , k_EInputActionOrigin_PS5_Reserved11 = 0x143 ,
  k_EInputActionOrigin_PS5_Reserved12 = 0x144 , k_EInputActionOrigin_PS5_Reserved13 = 0x145 , k_EInputActionOrigin_PS5_Reserved14 = 0x146 , k_EInputActionOrigin_PS5_Reserved15 = 0x147 ,
  k_EInputActionOrigin_PS5_Reserved16 = 0x148 , k_EInputActionOrigin_PS5_Reserved17 = 0x149 , k_EInputActionOrigin_PS5_Reserved18 = 0x14A , k_EInputActionOrigin_PS5_Reserved19 = 0x14B ,
  k_EInputActionOrigin_PS5_Reserved20 = 0x14C , k_EInputActionOrigin_SteamDeck_A = 0x14D , k_EInputActionOrigin_SteamDeck_B = 0x14E , k_EInputActionOrigin_SteamDeck_X = 0x14F ,
  k_EInputActionOrigin_SteamDeck_Y = 0x150 , k_EInputActionOrigin_SteamDeck_L1 = 0x151 , k_EInputActionOrigin_SteamDeck_R1 = 0x152 , k_EInputActionOrigin_SteamDeck_Menu = 0x153 ,
  k_EInputActionOrigin_SteamDeck_View = 0x154 , k_EInputActionOrigin_SteamDeck_LeftPad_Touch = 0x155 , k_EInputActionOrigin_SteamDeck_LeftPad_Swipe = 0x156 , k_EInputActionOrigin_SteamDeck_LeftPad_Click = 0x157 ,
  k_EInputActionOrigin_SteamDeck_LeftPad_DPadNorth = 0x158 , k_EInputActionOrigin_SteamDeck_LeftPad_DPadSouth = 0x159 , k_EInputActionOrigin_SteamDeck_LeftPad_DPadWest = 0x15A , k_EInputActionOrigin_SteamDeck_LeftPad_DPadEast = 0x15B ,
  k_EInputActionOrigin_SteamDeck_RightPad_Touch = 0x15C , k_EInputActionOrigin_SteamDeck_RightPad_Swipe = 0x15D , k_EInputActionOrigin_SteamDeck_RightPad_Click = 0x15E , k_EInputActionOrigin_SteamDeck_RightPad_DPadNorth = 0x15F ,
  k_EInputActionOrigin_SteamDeck_RightPad_DPadSouth = 0x160 , k_EInputActionOrigin_SteamDeck_RightPad_DPadWest = 0x161 , k_EInputActionOrigin_SteamDeck_RightPad_DPadEast = 0x162 , k_EInputActionOrigin_SteamDeck_L2_SoftPull = 0x163 ,
  k_EInputActionOrigin_SteamDeck_L2 = 0x164 , k_EInputActionOrigin_SteamDeck_R2_SoftPull = 0x165 , k_EInputActionOrigin_SteamDeck_R2 = 0x166 , k_EInputActionOrigin_SteamDeck_LeftStick_Move = 0x167 ,
  k_EInputActionOrigin_SteamDeck_L3 = 0x168 , k_EInputActionOrigin_SteamDeck_LeftStick_DPadNorth = 0x169 , k_EInputActionOrigin_SteamDeck_LeftStick_DPadSouth = 0x16A , k_EInputActionOrigin_SteamDeck_LeftStick_DPadWest = 0x16B ,
  k_EInputActionOrigin_SteamDeck_LeftStick_DPadEast = 0x16C , k_EInputActionOrigin_SteamDeck_LeftStick_Touch = 0x16D , k_EInputActionOrigin_SteamDeck_RightStick_Move = 0x16E , k_EInputActionOrigin_SteamDeck_R3 = 0x16F ,
  k_EInputActionOrigin_SteamDeck_RightStick_DPadNorth = 0x170 , k_EInputActionOrigin_SteamDeck_RightStick_DPadSouth = 0x171 , k_EInputActionOrigin_SteamDeck_RightStick_DPadWest = 0x172 , k_EInputActionOrigin_SteamDeck_RightStick_DPadEast = 0x173 ,
  k_EInputActionOrigin_SteamDeck_RightStick_Touch = 0x174 , k_EInputActionOrigin_SteamDeck_L4 = 0x175 , k_EInputActionOrigin_SteamDeck_R4 = 0x176 , k_EInputActionOrigin_SteamDeck_L5 = 0x177 ,
  k_EInputActionOrigin_SteamDeck_R5 = 0x178 , k_EInputActionOrigin_SteamDeck_DPad_Move = 0x179 , k_EInputActionOrigin_SteamDeck_DPad_North = 0x17A , k_EInputActionOrigin_SteamDeck_DPad_South = 0x17B ,
  k_EInputActionOrigin_SteamDeck_DPad_West = 0x17C , k_EInputActionOrigin_SteamDeck_DPad_East = 0x17D , k_EInputActionOrigin_SteamDeck_Gyro_Move = 0x17E , k_EInputActionOrigin_SteamDeck_Gyro_Pitch = 0x17F ,
  k_EInputActionOrigin_SteamDeck_Gyro_Yaw = 0x180 , k_EInputActionOrigin_SteamDeck_Gyro_Roll = 0x181 , k_EInputActionOrigin_SteamDeck_Reserved1 = 0x182 , k_EInputActionOrigin_SteamDeck_Reserved2 = 0x183 ,
  k_EInputActionOrigin_SteamDeck_Reserved3 = 0x184 , k_EInputActionOrigin_SteamDeck_Reserved4 = 0x185 , k_EInputActionOrigin_SteamDeck_Reserved5 = 0x186 , k_EInputActionOrigin_SteamDeck_Reserved6 = 0x187 ,
  k_EInputActionOrigin_SteamDeck_Reserved7 = 0x188 , k_EInputActionOrigin_SteamDeck_Reserved8 = 0x189 , k_EInputActionOrigin_SteamDeck_Reserved9 = 0x18A , k_EInputActionOrigin_SteamDeck_Reserved10 = 0x18B ,
  k_EInputActionOrigin_SteamDeck_Reserved11 = 0x18C , k_EInputActionOrigin_SteamDeck_Reserved12 = 0x18D , k_EInputActionOrigin_SteamDeck_Reserved13 = 0x18E , k_EInputActionOrigin_SteamDeck_Reserved14 = 0x18F ,
  k_EInputActionOrigin_SteamDeck_Reserved15 = 0x190 , k_EInputActionOrigin_SteamDeck_Reserved16 = 0x191 , k_EInputActionOrigin_SteamDeck_Reserved17 = 0x192 , k_EInputActionOrigin_SteamDeck_Reserved18 = 0x193 ,
  k_EInputActionOrigin_SteamDeck_Reserved19 = 0x194 , k_EInputActionOrigin_SteamDeck_Reserved20 = 0x195 , k_EInputActionOrigin_Count = 0x196 , k_EInputActionOrigin_MaximumPossibleValue = 0x7FFF
}
 
enum class  ESteamInputGlyphSize : int { k_ESteamInputGlyphSize_Small = 0x0 , k_ESteamInputGlyphSize_Medium = 0x1 , k_ESteamInputGlyphSize_Large = 0x2 , k_ESteamInputGlyphSize_Count = 0x3 }
 
enum class  EControllerHapticLocation : int { k_EControllerHapticLocation_Left = 0x1 , k_EControllerHapticLocation_Right = 0x2 , k_EControllerHapticLocation_Both = 0x3 }
 
enum class  ESteamPartyBeaconLocationData : int {
  k_ESteamPartyBeaconLocationDataInvalid = 0x0 , k_ESteamPartyBeaconLocationDataName = 0x1 , k_ESteamPartyBeaconLocationDataIconURLSmall = 0x2 , k_ESteamPartyBeaconLocationDataIconURLMedium = 0x3 ,
  k_ESteamPartyBeaconLocationDataIconURLLarge = 0x4
}
 
enum class  ESteamDeviceFormFactor : int {
  k_ESteamDeviceFormFactorUnknown = 0x0 , k_ESteamDeviceFormFactorPhone = 0x1 , k_ESteamDeviceFormFactorTablet = 0x2 , k_ESteamDeviceFormFactorComputer = 0x3 ,
  k_ESteamDeviceFormFactorTV = 0x4
}
 
enum class  ESteamPartyBeaconLocationType : int { k_ESteamPartyBeaconLocationType_Invalid = 0x0 , k_ESteamPartyBeaconLocationType_ChatGroup = 0x1 , k_ESteamPartyBeaconLocationType_Max = 0x2 }
 
enum class  ESteamInputActionEventType : int { ESteamInputActionEventType_DigitalAction = 0x0 , ESteamInputActionEventType_AnalogAction = 0x1 }
 
enum class  EInputSourceMode : int {
  k_EInputSourceMode_None = 0x0 , k_EInputSourceMode_Dpad = 0x1 , k_EInputSourceMode_Buttons = 0x2 , k_EInputSourceMode_FourButtons = 0x3 ,
  k_EInputSourceMode_AbsoluteMouse = 0x4 , k_EInputSourceMode_RelativeMouse = 0x5 , k_EInputSourceMode_JoystickMove = 0x6 , k_EInputSourceMode_JoystickMouse = 0x7 ,
  k_EInputSourceMode_JoystickCamera = 0x8 , k_EInputSourceMode_ScrollWheel = 0x9 , k_EInputSourceMode_Trigger = 0xA , k_EInputSourceMode_TouchMenu = 0xB ,
  k_EInputSourceMode_MouseJoystick = 0xC , k_EInputSourceMode_MouseRegion = 0xD , k_EInputSourceMode_RadialMenu = 0xE , k_EInputSourceMode_SingleButton = 0xF ,
  k_EInputSourceMode_Switches = 0x10
}
 
enum class  ESteamNetworkingSocketsDebugOutputType : int {
  k_ESteamNetworkingSocketsDebugOutputType_None = 0x0 , k_ESteamNetworkingSocketsDebugOutputType_Bug = 0x1 , k_ESteamNetworkingSocketsDebugOutputType_Error = 0x2 , k_ESteamNetworkingSocketsDebugOutputType_Important = 0x3 ,
  k_ESteamNetworkingSocketsDebugOutputType_Warning = 0x4 , k_ESteamNetworkingSocketsDebugOutputType_Msg = 0x5 , k_ESteamNetworkingSocketsDebugOutputType_Verbose = 0x6 , k_ESteamNetworkingSocketsDebugOutputType_Debug = 0x7 ,
  k_ESteamNetworkingSocketsDebugOutputType_Everything = 0x8 , k_ESteamNetworkingSocketsDebugOutputType__Force32Bit = 0x7FFFFFFF
}
 
enum class  ESteamNetworkingConnectionState : int {
  k_ESteamNetworkingConnectionState_None = 0x0 , k_ESteamNetworkingConnectionState_Connecting = 0x1 , k_ESteamNetworkingConnectionState_FindingRoute = 0x2 , k_ESteamNetworkingConnectionState_Connected = 0x3 ,
  k_ESteamNetworkingConnectionState_ClosedByPeer = 0x4 , k_ESteamNetworkingConnectionState_ProblemDetectedLocally = 0x5 , k_ESteamNetworkingConnectionState_FinWait = 0xFF , k_ESteamNetworkingConnectionState_Linger = 0xFE ,
  k_ESteamNetworkingConnectionState_Dead = 0xFD , k_ESteamNetworkingConnectionState__Force32Bit = 0x7FFFFFFF
}
 
enum class  ESteamNetworkingAvailability : int {
  k_ESteamNetworkingAvailability_CannotTry = 0x9A , k_ESteamNetworkingAvailability_Failed = 0x9B , k_ESteamNetworkingAvailability_Previously = 0x9C , k_ESteamNetworkingAvailability_Retrying = 0xF6 ,
  k_ESteamNetworkingAvailability_NeverTried = 0x1 , k_ESteamNetworkingAvailability_Waiting = 0x2 , k_ESteamNetworkingAvailability_Attempting = 0x3 , k_ESteamNetworkingAvailability_Current = 0x64 ,
  k_ESteamNetworkingAvailability_Unknown = 0x0 , k_ESteamNetworkingAvailability__Force32bit = 0x7FFFFFFF
}
 
enum class  ESteamNetworkingGetConfigValueResult : int {
  k_ESteamNetworkingGetConfigValue_BadValue = 0xFF , k_ESteamNetworkingGetConfigValue_BadScopeObj = 0xFE , k_ESteamNetworkingGetConfigValue_BufferTooSmall = 0xFD , k_ESteamNetworkingGetConfigValue_OK = 0x1 ,
  k_ESteamNetworkingGetConfigValue_OKInherited = 0x2 , k_ESteamNetworkingGetConfigValueResult__Force32Bit = 0x7FFFFFFF
}
 
enum class  FSteamConnectionMethod : signed char { None = 0x0 , Direct = 0x1 , P2P = 0x2 , PartnerHosted = 0x3 }
 
enum class  EColorVisionDeficiency : unsigned char { NormalVision = 0x0 , Deuteranope = 0x1 , Protanope = 0x2 , Tritanope = 0x3 }
 
enum class  EAudioParameterType : unsigned char {
  None = 0x0 , Boolean = 0x1 , Integer = 0x2 , Float = 0x3 ,
  String = 0x4 , Object = 0x5 , NoneArray = 0x6 , BooleanArray = 0x7 ,
  IntegerArray = 0x8 , FloatArray = 0x9 , StringArray = 0xA , ObjectArray = 0xB ,
  Trigger = 0xC , COUNT = 0xD
}
 
enum class  EIntersectionResult : int { NotComputed = 0x0 , Intersects = 0x1 , NoIntersection = 0x2 , InvalidQuery = 0x3 }
 
enum class  EIntersectionType : int {
  Empty = 0x0 , Point = 0x1 , Segment = 0x2 , Line = 0x3 ,
  Polygon = 0x4 , Plane = 0x5 , MultiSegment = 0x6 , Unknown = 0x7
}
 
enum  EAutoReceiveInput::Type : int {
  EAutoReceiveInput::Disabled = 0x0 , EAutoReceiveInput::Player0 = 0x1 , EAutoReceiveInput::Player1 = 0x2 , EAutoReceiveInput::Player2 = 0x3 ,
  EAutoReceiveInput::Player3 = 0x4 , EAutoReceiveInput::Player4 = 0x5 , EAutoReceiveInput::Player5 = 0x6 , EAutoReceiveInput::Player6 = 0x7 ,
  EAutoReceiveInput::Player7 = 0x8
}
 
enum class  EResizeBufferFlags : int { None = 0x0 , AllowSlackOnGrow = 0x1 , AllowSlackOnReduce = 0x2 }
 
enum class  ETextureChromaticAdaptationMethod : unsigned char { TCAM_None = 0x0 , TCAM_Bradford = 0x1 , TCAM_CAT02 = 0x2 }
 
enum class  EModulationRouting : unsigned char { Disable = 0x0 , Inherit = 0x1 , Override = 0x2 , Union = 0x3 }
 
enum class  EVectorQuantization : unsigned char { RoundWholeNumber = 0x0 , RoundOneDecimal = 0x1 , RoundTwoDecimals = 0x2 }
 
enum class  EDynamicMeshComponentColorOverrideMode : unsigned char { None = 0x0 , VertexColors = 0x1 , Polygroups = 0x2 , Constant = 0x3 }
 
enum class  ReverbPreset : int {
  REVERB_Default = 0x0 , REVERB_Bathroom = 0x1 , REVERB_StoneRoom = 0x2 , REVERB_Auditorium = 0x3 ,
  REVERB_ConcertHall = 0x4 , REVERB_Cave = 0x5 , REVERB_Hallway = 0x6 , REVERB_StoneCorridor = 0x7 ,
  REVERB_Alley = 0x8 , REVERB_Forest = 0x9 , REVERB_City = 0xA , REVERB_Mountains = 0xB ,
  REVERB_Quarry = 0xC , REVERB_Plain = 0xD , REVERB_ParkingLot = 0xE , REVERB_SewerPipe = 0xF ,
  REVERB_Underwater = 0x10 , REVERB_SmallRoom = 0x11 , REVERB_MediumRoom = 0x12 , REVERB_LargeRoom = 0x13 ,
  REVERB_MediumHall = 0x14 , REVERB_LargeHall = 0x15 , REVERB_Plate = 0x16 , REVERB_MAX = 0x17
}
 
enum class  ECustomBoneAttributeLookup : unsigned char { BoneOnly = 0x0 , ImmediateParent = 0x1 , ParentHierarchy = 0x2 }
 
enum class  ETextFlowDirection : unsigned char { Auto = 0x0 , LeftToRight = 0x1 , RightToLeft = 0x2 , Culture = 0x3 }
 
enum class  EPackageReloadPhase : unsigned char {
  PrePackageLoad = 0x0 , PrePackageFixup = 0x1 , OnPackageFixup = 0x2 , PostPackageFixup = 0x3 ,
  PreBatch = 0x4 , PostBatchPreGC = 0x5 , PostBatchPostGC = 0x6
}
 
enum  ENavigationAreaMode::Type : int { ENavigationAreaMode::Apply = 0x0 , ENavigationAreaMode::Replace = 0x1 , ENavigationAreaMode::ApplyInLowPass = 0x2 , ENavigationAreaMode::ReplaceInLowPass = 0x3 }
 
enum class  EHoudiniParameterType : unsigned char {
  Invalid = 0x0 , Button = 0x1 , ButtonStrip = 0x2 , Color = 0x3 ,
  ColorRamp = 0x4 , File = 0x5 , FileDir = 0x6 , FileGeo = 0x7 ,
  FileImage = 0x8 , Float = 0x9 , FloatRamp = 0xA , Folder = 0xB ,
  FolderList = 0xC , Input = 0xD , Int = 0xE , IntChoice = 0xF ,
  Label = 0x10 , MultiParm = 0x11 , Separator = 0x12 , String = 0x13 ,
  StringChoice = 0x14 , StringAssetRef = 0x15 , Toggle = 0x16
}
 
enum class  ESteamAuthStatus : unsigned char {
  None = 0x0 , AuthSuccess = 0x1 , AuthFail = 0x2 , ValidationStarted = 0x4 ,
  KickUser = 0x8 , FailKick = 0xA , HasOrIsPendingAuth = 0x5
}
 
enum class  EFlushLevelStreamingType : unsigned char { None = 0x0 , Full = 0x1 , Visibility = 0x2 }
 
enum class  EAsyncTraceType : unsigned char { Test = 0x0 , Single = 0x1 , Multi = 0x2 }
 
enum class  EHoudiniFolderParameterType : unsigned char {
  Invalid = 0x0 , Collapsible = 0x1 , Simple = 0x2 , Tabs = 0x3 ,
  Radio = 0x4 , Other = 0x5
}
 
enum class  EUserVerificationStatus : int {
  NotStarted = 0x0 , CheckingAccountExistsFromListenServer = 0x1 , CheckingAccountExistsFromDedicatedServer = 0x2 , CheckingSanctions = 0x3 ,
  EstablishingAntiCheatProof = 0x4 , WaitingForAntiCheatIntegrity = 0x5 , Verified = 0x6 , Failed = 0x7
}
 
enum class  EAuthPhaseFailureCode : int {
  Success = 0x0 , All_CanNotAccessConfig = 0x1000 , All_CanNotAccessAntiCheat = 0x1001 , All_CanNotAccessOSS = 0x1002 ,
  All_CanNotAccessSocketSubsystem = 0x1003 , All_InvalidMessageType = 0x1004 , All_ConnectionHasGoneAway = 0x1005 , Phase_AutomaticEncryption_AutomaticEncryptionNotCompiled = 0x2000 ,
  Phase_AutomaticEncryption_DedicatedServerMisconfigured = 0x2001 , Phase_AutomaticEncryption_FailedToSignConnectionKeyPair = 0x2002 , Phase_AntiCheatProof_InvalidSignatureForUnprotectedClient = 0x2100 , Phase_AntiCheatProof_AntiCheatRegistrationFailed = 0x2101 ,
  Phase_AntiCheatIntegrity_KickedDueToEACFailure = 0x2200 , Phase_LegacyCredentialAuth_ConnectionNotEncrypted = 0x2300 , Phase_LegacyIdentityCheck_CanNotCallUserInfo = 0x2400 , Phase_LegacyIdentityCheck_UserAccountNotFound = 0x2401 ,
  Phase_LegacyIdentityCheck_UserAccountNotFoundAfterLoad = 0x2402 , Phase_SanctionCheck_AccountBanned = 0x2500 , Phase_SanctionCheck_FailedToCopySanctionResult = 0x2501 , Phase_SanctionCheck_FailedToRetrieveSanctions = 0x2502 ,
  Phase_P2PAddressCheck_InvalidSourceAddress = 0x2600 , Phase_P2PAddressCheck_UserIdDoesNotMatchSource = 0x2601 , Msg_RequestClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled = 0x3000 , Msg_RequestClientEphemeralKey_UnexpectedIncorrectRole = 0x3001 ,
  Msg_RequestClientEphemeralKey_KeyNotLoaded = 0x3002 , Msg_RequestClientEphemeralKey_InvalidData = 0x3003 , Msg_RequestClientEphemeralKey_UntrustedDedicatedServer = 0x3004 , Msg_RequestClientEphemeralKey_ResponsePacketGenerationFailed = 0x3005 ,
  Msg_DeliverClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled = 0x3100 , Msg_DeliverClientEphemeralKey_UnexpectedIncorrectRole = 0x3101 , Msg_DeliverClientEphemeralKey_InvalidData = 0x3102 , Msg_DeliverClientEphemeralKey_FailedToVerify = 0x3103 ,
  Msg_DeliverClientEphemeralKey_FailedToEncrypt = 0x3104 , Msg_SymmetricKeyExchange_UnexpectedAutomaticEncryptionNotEnabled = 0x3200 , Msg_SymmetricKeyExchange_UnexpectedIncorrectRole = 0x3201 , Msg_SymmetricKeyExchange_InvalidData = 0x3202 ,
  Msg_SymmetricKeyExchange_FailedToDecrypt = 0x3203 , Msg_RequestClientToken_ConnectionNotEncrypted = 0x3300 , Msg_RequestClientToken_UnexpectedIncorrectRole = 0x3301 , Msg_RequestClientToken_UnexpectedTrustedServersNotEnabled = 0x3302 ,
  Msg_RequestClientToken_ConnectionNotTrusted = 0x3303 , Msg_RequestClientToken_InvalidUserId = 0x3304 , Msg_RequestClientToken_MissingTransferrableUserCredentials = 0x3305 , Msg_DeliverClientToken_ConnectionNotEncrypted = 0x3400 ,
  Msg_DeliverClientToken_UnexpectedIncorrectRole = 0x3401 , Msg_DeliverClientToken_UnexpectedTrustedServersNotEnabled = 0x3402 , Msg_DeliverClientToken_ConnectionNotTrusted = 0x3403 , Msg_DeliverClientToken_InvalidUserId = 0x3404 ,
  Msg_DeliverClientToken_TokenIsForADifferentAccount = 0x3405 , Msg_DeliverClientToken_AuthenticationFailed = 0x3406 , Msg_RequestIdToken_ConnectionNotEncrypted = 0x3500 , Msg_RequestIdToken_UnexpectedIncorrectRole = 0x3501 ,
  Msg_RequestIdToken_ConnectionNotTrusted = 0x3502 , Msg_RequestIdToken_InvalidUserId = 0x3503 , Msg_RequestIdToken_CanNotRetrieveIdToken = 0x3504 , Msg_DeliverIdToken_ConnectionNotEncrypted = 0x3600 ,
  Msg_DeliverIdToken_UnexpectedIncorrectRole = 0x3601 , Msg_DeliverIdToken_ConnectionNotTrusted = 0x3602 , Msg_DeliverIdToken_TokenIsForADifferentAccount = 0x3603 , Msg_DeliverIdToken_AuthenticationFailed = 0x3604 ,
  Msg_EnableEncryption_UnexpectedAutomaticEncryptionNotEnabled = 0x3700 , Msg_EnableEncryption_UnexpectedIncorrectRole = 0x3701
}
 
enum class  EEOSNetDriverRole : signed char { DedicatedServer = 0x0 , ListenServer = 0x1 , ClientConnectedToDedicatedServer = 0x2 , ClientConnectedToListenServer = 0x3 }
 
enum class  EOS_EAuthScopeFlags : int {
  EOS_AS_NoFlags = 0x0 , EOS_AS_BasicProfile = 0x1 , EOS_AS_FriendsList = 0x2 , EOS_AS_Presence = 0x4 ,
  EOS_AS_FriendsManagement = 0x8 , EOS_AS_Email = 0x10 , EOS_AS_Country = 0x20
}
 
enum class  EStatTypingRule : unsigned char {
  Int32 = 0x0 , Bool = 0x1 , FloatTruncated = 0x2 , FloatEncoded = 0x3 ,
  DoubleEncoded = 0x4
}
 
enum class  EGeometryScriptMeshSelectionType : unsigned char { Vertices = 0x0 , Triangles = 0x1 , Polygroups = 0x2 }
 
enum class  EGeometryScriptCombineSelectionMode : unsigned char { Add = 0x0 , Subtract = 0x1 , Intersection = 0x2 }
 
enum class  ESteamAuthMsgType : unsigned char {
  None = 0x0 , Auth = 0x1 , Result = 0x2 , ResendKey = 0x3 ,
  ResendResult = 0x4 , Max = 0x5
}
 
enum class  ESteamAuthResponseCode : unsigned char {
  OK = 0x0 , NotConnectedToSteam = 0x1 , NoOwnership = 0x2 , VACBanned = 0x3 ,
  LoggedInElsewhere = 0x4 , VACCheckTimeout = 0x5 , TicketCancelled = 0x6 , TicketAlreadyUsed = 0x7 ,
  TicketInvalid = 0x8 , PublisherBanned = 0x9 , FailedToCreateUser = 0x14 , Count = 0x15
}
 
enum class  EOS_EAntiCheatCommonClientAuthStatus : int { EOS_ACCCAS_Invalid = 0x0 , EOS_ACCCAS_LocalAuthComplete = 0x1 , EOS_ACCCAS_RemoteAuthComplete = 0x2 }
 
enum class  EOS_EAntiCheatCommonClientAction : int { EOS_ACCCA_Invalid = 0x0 , EOS_ACCCA_RemovePlayer = 0x1 }
 
enum class  EGeometryScriptMeshSelectionConversionType : unsigned char { NoConversion = 0x0 , ToVertices = 0x1 , ToTriangles = 0x2 , ToPolygroups = 0x3 }
 
enum class  EGeometryScriptEmptySelectionBehavior : unsigned char { FullMeshSelection = 0x0 , EmptySelection = 0x1 }
 
enum class  EMultiBlockType : unsigned char {
  None = 0x0 , ButtonRow = 0x1 , EditableText = 0x2 , Heading = 0x3 ,
  MenuEntry = 0x4 , Separator = 0x5 , ToolBarButton = 0x6 , ToolBarComboButton = 0x7 ,
  Widget = 0x8
}
 
enum class  EPingType : unsigned int {
  None = 0x0 , RoundTrip = 0x1 , RoundTripExclFrame = 0x2 , ICMP = 0x4 ,
  UDPQoS = 0x8 , Max = 0x8 , Count = 0x4
}
 
enum class  ENetPingControlMessage : unsigned char { SetPingAddress = 0x0 , PingFailure = 0x1 , Max = 0x1 }
 
enum class  EPingAverageType : unsigned char { None = 0x0 , MovingAverage = 0x1 , PlayerStateAvg = 0x2 }
 
enum class  EBlueprintType : int {
  BPTYPE_Normal = 0x0 , BPTYPE_Const = 0x1 , BPTYPE_MacroLibrary = 0x2 , BPTYPE_Interface = 0x3 ,
  BPTYPE_LevelScript = 0x4 , BPTYPE_FunctionLibrary = 0x5 , BPTYPE_MAX = 0x6
}
 
enum class  EDynamicResolutionStatus : int {
  Unsupported = 0x0 , Disabled = 0x1 , Paused = 0x2 , Enabled = 0x3 ,
  DebugForceEnabled = 0x4
}
 
enum class  EMaterialTranslucencyPass : int { MTP_BeforeDOF = 0x0 , MTP_AfterDOF = 0x1 , MTP_AfterMotionBlur = 0x2 , MTP_MAX = 0x3 }
 
enum class  ERDGPooledBufferAlignment : unsigned char { None = 0x0 , Page = 0x1 , PowerOfTwo = 0x2 }
 
enum class  ERootMotionModifierState : unsigned char { Waiting = 0x0 , Active = 0x1 , MarkedForRemoval = 0x2 , Disabled = 0x3 }
 
enum class  EWarpPointAnimProvider : unsigned char { None = 0x0 , Static = 0x1 , Bone = 0x2 }
 
enum class  EMotionWarpRotationType : unsigned char { Default = 0x0 , Facing = 0x1 }
 
enum class  EBlendSpaceAxis : int { BSA_None = 0x0 , BSA_X = 0x1 , BSA_Y = 0x2 }
 
enum class  EVTRequestPagePriority : int { Normal = 0x0 , High = 0x1 }
 
enum class  AnimationKeyFormat : int { AKF_ConstantKeyLerp = 0x0 , AKF_VariableKeyLerp = 0x1 , AKF_PerTrackCompression = 0x2 , AKF_MAX = 0x3 }
 
enum class  ovrPlatformInitializeResult_ : int {
  ovrPlatformInitialize_Success = 0x0 , ovrPlatformInitialize_Uninitialized = 0xFF , ovrPlatformInitialize_PreLoaded = 0xFE , ovrPlatformInitialize_FileInvalid = 0xFD ,
  ovrPlatformInitialize_SignatureInvalid = 0xFC , ovrPlatformInitialize_UnableToVerify = 0xFB , ovrPlatformInitialize_VersionMismatch = 0xFA , ovrPlatformInitialize_Unknown = 0xF9 ,
  ovrPlatformInitialize_InvalidCredentials = 0xF8 , ovrPlatformInitialize_NotEntitled = 0xF7
}
 
enum class  ovrVoipMuteState_ : int { ovrVoipMuteState_Unknown = 0x0 , ovrVoipMuteState_Muted = 0x1 , ovrVoipMuteState_Unmuted = 0x2 }
 
enum class  ovrMessageType_ : int {
  ovrMessage_Unknown = 0x0 , ovrMessage_Achievements_AddCount = 0x3E76231 , ovrMessage_Achievements_AddFields = 0x14AA2129 , ovrMessage_Achievements_GetAllDefinitions = 0x3D3458D ,
  ovrMessage_Achievements_GetAllProgress = 0x4F9FDE1D , ovrMessage_Achievements_GetDefinitionsByName = 0x629101BC , ovrMessage_Achievements_GetNextAchievementDefinitionArrayPage = 0x2A7DD255 , ovrMessage_Achievements_GetNextAchievementProgressArrayPage = 0x2F42E727 ,
  ovrMessage_Achievements_GetProgressByName = 0x152663B1 , ovrMessage_Achievements_Unlock = 0x593CCBDD , ovrMessage_ApplicationLifecycle_GetRegisteredPIDs = 0x4E5CF62 , ovrMessage_ApplicationLifecycle_GetSessionKey = 0x3AAF591D ,
  ovrMessage_ApplicationLifecycle_RegisterSessionKey = 0x4DB6AFF8 , ovrMessage_Application_GetVersion = 0x68670A0E , ovrMessage_Application_LaunchOtherApp = 0x54E2D1F8 , ovrMessage_AssetFile_Delete = 0x6D5D7886 ,
  ovrMessage_AssetFile_DeleteById = 0x5AE8CD52 , ovrMessage_AssetFile_DeleteByName = 0x420AC1CF , ovrMessage_AssetFile_Download = 0x11449FC5 , ovrMessage_AssetFile_DownloadById = 0x2D008992 ,
  ovrMessage_AssetFile_DownloadByName = 0x6336CEFA , ovrMessage_AssetFile_DownloadCancel = 0x80AD3C7 , ovrMessage_AssetFile_DownloadCancelById = 0x51659514 , ovrMessage_AssetFile_DownloadCancelByName = 0x446AECFA ,
  ovrMessage_AssetFile_GetList = 0x4AFC6F74 , ovrMessage_AssetFile_Status = 0x2D32F60 , ovrMessage_AssetFile_StatusById = 0x5D955D38 , ovrMessage_AssetFile_StatusByName = 0x41CFDA50 ,
  ovrMessage_CloudStorage2_GetUserDirectoryPath = 0x76A42EEE , ovrMessage_CloudStorage_Delete = 0x28DA456D , ovrMessage_CloudStorage_GetNextCloudStorageMetadataArrayPage = 0x5C07A2EF , ovrMessage_CloudStorage_Load = 0x40846B41 ,
  ovrMessage_CloudStorage_LoadBucketMetadata = 0x7327A50D , ovrMessage_CloudStorage_LoadConflictMetadata = 0x445A52F2 , ovrMessage_CloudStorage_LoadHandle = 0x326ADA36 , ovrMessage_CloudStorage_LoadMetadata = 0x3E6A292 ,
  ovrMessage_CloudStorage_ResolveKeepLocal = 0x30588D05 , ovrMessage_CloudStorage_ResolveKeepRemote = 0x7525A306 , ovrMessage_CloudStorage_Save = 0x4BBB5C2E , ovrMessage_Entitlement_GetIsViewerEntitled = 0x186B58B1 ,
  ovrMessage_IAP_ConsumePurchase = 0x1FBB72D9 , ovrMessage_IAP_GetNextProductArrayPage = 0x1BD94AAF , ovrMessage_IAP_GetNextPurchaseArrayPage = 0x47570A95 , ovrMessage_IAP_GetProductsBySKU = 0x7E9ACAF5 ,
  ovrMessage_IAP_GetViewerPurchases = 0x3A0F8419 , ovrMessage_IAP_GetViewerPurchasesDurableCache = 0x63599E2B , ovrMessage_IAP_LaunchCheckoutFlow = 0x3F9B0D0D , ovrMessage_LanguagePack_GetCurrent = 0x1F90F0D5 ,
  ovrMessage_LanguagePack_SetCurrent = 0x5B4FBBE0 , ovrMessage_Leaderboard_GetEntries = 0x5DB3474C , ovrMessage_Leaderboard_GetEntriesAfterRank = 0x18378BEF , ovrMessage_Leaderboard_GetNextEntries = 0x4E207CD9 ,
  ovrMessage_Leaderboard_GetPreviousEntries = 0x4901DAC0 , ovrMessage_Leaderboard_WriteEntry = 0x117FC8FE , ovrMessage_Livestreaming_GetStatus = 0x489A6995 , ovrMessage_Livestreaming_PauseStream = 0x369C7683 ,
  ovrMessage_Livestreaming_ResumeStream = 0x22526D8F , ovrMessage_Matchmaking_Browse = 0x1E6532C8 , ovrMessage_Matchmaking_Browse2 = 0x66429E5B , ovrMessage_Matchmaking_Cancel = 0x206849AF ,
  ovrMessage_Matchmaking_Cancel2 = 0x10FE8DD4 , ovrMessage_Matchmaking_CreateAndEnqueueRoom = 0x604C5DC8 , ovrMessage_Matchmaking_CreateAndEnqueueRoom2 = 0x295BEADB , ovrMessage_Matchmaking_CreateRoom = 0x33B132A ,
  ovrMessage_Matchmaking_CreateRoom2 = 0x496DA384 , ovrMessage_Matchmaking_Enqueue = 0x40C16C71 , ovrMessage_Matchmaking_Enqueue2 = 0x121212B5 , ovrMessage_Matchmaking_EnqueueRoom = 0x708A4064 ,
  ovrMessage_Matchmaking_EnqueueRoom2 = 0x5528DBA4 , ovrMessage_Matchmaking_GetAdminSnapshot = 0x3C215F94 , ovrMessage_Matchmaking_GetStats = 0x42FC9438 , ovrMessage_Matchmaking_JoinRoom = 0x4D32D7FD ,
  ovrMessage_Matchmaking_ReportResultInsecure = 0x1A36D18D , ovrMessage_Matchmaking_StartMatch = 0x44D40945 , ovrMessage_Media_ShareToFacebook = 0xE38AEF , ovrMessage_Notification_GetNextRoomInviteNotificationArrayPage = 0x621FB77 ,
  ovrMessage_Notification_GetRoomInvites = 0x6F916B92 , ovrMessage_Notification_MarkAsRead = 0x717259E3 , ovrMessage_Party_GetCurrent = 0x47933760 , ovrMessage_RichPresence_Clear = 0x57B752B3 ,
  ovrMessage_RichPresence_Set = 0x3C147509 , ovrMessage_Room_CreateAndJoinPrivate = 0x75D6E377 , ovrMessage_Room_CreateAndJoinPrivate2 = 0x5A3A6243 , ovrMessage_Room_Get = 0x659A8FB8 ,
  ovrMessage_Room_GetCurrent = 0x9A6A504 , ovrMessage_Room_GetCurrentForUser = 0xE0017E5 , ovrMessage_Room_GetInvitableUsers = 0x1E325792 , ovrMessage_Room_GetInvitableUsers2 = 0x4F53E8B0 ,
  ovrMessage_Room_GetModeratedRooms = 0x983FD77 , ovrMessage_Room_GetNextRoomArrayPage = 0x4E8379C6 , ovrMessage_Room_InviteUser = 0x4129EC13 , ovrMessage_Room_Join = 0x16CA8F09 ,
  ovrMessage_Room_Join2 = 0x4DAB1C42 , ovrMessage_Room_KickUser = 0x49835736 , ovrMessage_Room_LaunchInvitableUserFlow = 0x323FE273 , ovrMessage_Room_Leave = 0x72382475 ,
  ovrMessage_Room_SetDescription = 0x3044852F , ovrMessage_Room_UpdateDataStore = 0x26E4028 , ovrMessage_Room_UpdateMembershipLockStatus = 0x370BB7AC , ovrMessage_Room_UpdateOwner = 0x32B63D1D ,
  ovrMessage_Room_UpdatePrivateRoomJoinPolicy = 0x1141029B , ovrMessage_User_Get = 0x6BCF9E47 , ovrMessage_User_GetAccessToken = 0x6A85ABE , ovrMessage_User_GetLoggedInUser = 0x436F345D ,
  ovrMessage_User_GetLoggedInUserFriends = 0x587C2A8D , ovrMessage_User_GetLoggedInUserFriendsAndRooms = 0x5E870B87 , ovrMessage_User_GetLoggedInUserRecentlyMetUsersAndRooms = 0x295FBA30 , ovrMessage_User_GetNextUserAndRoomArrayPage = 0x7FBDD2DF ,
  ovrMessage_User_GetNextUserArrayPage = 0x267CF743 , ovrMessage_User_GetOrgScopedID = 0x18F0B01B , ovrMessage_User_GetSdkAccounts = 0x67526A83 , ovrMessage_User_GetUserProof = 0x22810483 ,
  ovrMessage_User_LaunchFriendRequestFlow = 0x904B598 , ovrMessage_User_LaunchProfile = 0xA397297 , ovrMessage_Voip_SetSystemVoipSuppressed = 0x453FC9AA , ovrMessage_Notification_ApplicationLifecycle_LaunchIntentChanged = 0x4B34CA3 ,
  ovrMessage_Notification_AssetFile_DownloadUpdate = 0x2FDD0CCD , ovrMessage_Notification_Cal_FinalizeApplication = 0x750C5099 , ovrMessage_Notification_Cal_ProposeApplication = 0x2E7451F5 , ovrMessage_Notification_HTTP_Transfer = 0x7DD46E2F ,
  ovrMessage_Notification_Livestreaming_StatusChange = 0x2247596E , ovrMessage_Notification_Matchmaking_MatchFound = 0xBC3FCD7 , ovrMessage_Notification_Networking_ConnectionStateChange = 0x5E02D49A , ovrMessage_Notification_Networking_PeerConnectRequest = 0x4D31E2CF ,
  ovrMessage_Notification_Networking_PingResult = 0x51153012 , ovrMessage_Notification_Party_PartyUpdate = 0x1D118AB2 , ovrMessage_Notification_Room_InviteAccepted = 0x6D1071B1 , ovrMessage_Notification_Room_InviteReceived = 0x6A499D54 ,
  ovrMessage_Notification_Room_RoomUpdate = 0x60EC3C2F , ovrMessage_Notification_Voip_ConnectRequest = 0x36243816 , ovrMessage_Notification_Voip_StateChange = 0x34EFA660 , ovrMessage_Notification_Voip_SystemVoipState = 0x58D254A5 ,
  ovrMessage_PlatformInitializeWithAccessToken = 0x35692F2B , ovrMessage_Platform_InitializeStandaloneOculus = 0x51F8CE0C , ovrMessage_PlatformInitializeAndroidAsynchronous = 0x1AD307B4 , ovrMessage_PlatformInitializeWindowsAsynchronous = 0x6DA7BA8F
}
 
enum class  ovrRoomJoinability_ : int {
  ovrRoom_JoinabilityUnknown = 0x0 , ovrRoom_JoinabilityAreIn = 0x1 , ovrRoom_JoinabilityAreKicked = 0x2 , ovrRoom_JoinabilityCanJoin = 0x3 ,
  ovrRoom_JoinabilityIsFull = 0x4 , ovrRoom_JoinabilityNoViewer = 0x5 , ovrRoom_JoinabilityPolicyPrevents = 0x6
}
 
enum class  ovrRoomJoinPolicy_ : int {
  ovrRoom_JoinPolicyNone = 0x0 , ovrRoom_JoinPolicyEveryone = 0x1 , ovrRoom_JoinPolicyFriendsOfMembers = 0x2 , ovrRoom_JoinPolicyFriendsOfOwner = 0x3 ,
  ovrRoom_JoinPolicyInvitedUsers = 0x4 , ovrRoom_JoinPolicyUnknown = 0x5
}
 
enum class  ovrLeaderboardStartAt_ : int { ovrLeaderboard_StartAtTop = 0x0 , ovrLeaderboard_StartAtCenteredOnViewer = 0x1 , ovrLeaderboard_StartAtCenteredOnViewerOrTop = 0x2 , ovrLeaderboard_StartAtUnknown = 0x3 }
 
enum class  ovrLeaderboardFilterType_ : int { ovrLeaderboard_FilterNone = 0x0 , ovrLeaderboard_FilterFriends = 0x1 , ovrLeaderboard_FilterUnknown = 0x2 }
 
enum class  ovrUserPresenceStatus_ : int { ovrUserPresenceStatus_Unknown = 0x0 , ovrUserPresenceStatus_Online = 0x1 , ovrUserPresenceStatus_Offline = 0x2 }
 
enum class  ovrPeerConnectionState_ : int { ovrPeerState_Unknown = 0x0 , ovrPeerState_Connected = 0x1 , ovrPeerState_Timeout = 0x2 , ovrPeerState_Closed = 0x3 }
 
enum class  ovrSendPolicy_ : int { ovrSend_Unreliable = 0x0 , ovrSend_Reliable = 0x1 , ovrSend_Unknown = 0x2 }
 
enum class  ovrKeyValuePairType_ : int { ovrKeyValuePairType_String = 0x0 , ovrKeyValuePairType_Int = 0x1 , ovrKeyValuePairType_Double = 0x2 , ovrKeyValuePairType_Unknown = 0x3 }
 
enum class  ovrMatchmakingCriterionImportance_ : int {
  ovrMatchmaking_ImportanceRequired = 0x0 , ovrMatchmaking_ImportanceHigh = 0x1 , ovrMatchmaking_ImportanceMedium = 0x2 , ovrMatchmaking_ImportanceLow = 0x3 ,
  ovrMatchmaking_ImportanceUnknown = 0x4
}
 
enum class  ovrAchievementType_ : int { ovrAchievement_TypeUnknown = 0x0 , ovrAchievement_TypeSimple = 0x1 , ovrAchievement_TypeBitfield = 0x2 , ovrAchievement_TypeCount = 0x3 }
 
enum class  EGetWorldErrorMode : int { ReturnNull = 0x0 , LogAndReturnNull = 0x1 , Assert = 0x2 }
 
enum class  EStreamingSourcePriority : unsigned char {
  Highest = 0x0 , High = 0x40 , Normal = 0x80 , Low = 0xC0 ,
  Lowest = 0xFF , Default = 0x80
}
 
enum class  EComputeNTBsFlags : unsigned int {
  None = 0x0 , Normals = 0x1 , Tangents = 0x2 , UseMikkTSpace = 0x4 ,
  WeightedNTBs = 0x8 , BlendOverlappingNormals = 0x10 , IgnoreDegenerateTriangles = 0x20
}
 
enum class  EExprToken : unsigned char {
  EX_LocalVariable = 0x0 , EX_InstanceVariable = 0x1 , EX_DefaultVariable = 0x2 , EX_Return = 0x4 ,
  EX_Jump = 0x6 , EX_JumpIfNot = 0x7 , EX_Assert = 0x9 , EX_Nothing = 0xB ,
  EX_Let = 0xF , EX_ClassContext = 0x12 , EX_MetaCast = 0x13 , EX_LetBool = 0x14 ,
  EX_EndParmValue = 0x15 , EX_EndFunctionParms = 0x16 , EX_Self = 0x17 , EX_Skip = 0x18 ,
  EX_Context = 0x19 , EX_Context_FailSilent = 0x1A , EX_VirtualFunction = 0x1B , EX_FinalFunction = 0x1C ,
  EX_IntConst = 0x1D , EX_FloatConst = 0x1E , EX_StringConst = 0x1F , EX_ObjectConst = 0x20 ,
  EX_NameConst = 0x21 , EX_RotationConst = 0x22 , EX_VectorConst = 0x23 , EX_ByteConst = 0x24 ,
  EX_IntZero = 0x25 , EX_IntOne = 0x26 , EX_True = 0x27 , EX_False = 0x28 ,
  EX_TextConst = 0x29 , EX_NoObject = 0x2A , EX_TransformConst = 0x2B , EX_IntConstByte = 0x2C ,
  EX_NoInterface = 0x2D , EX_DynamicCast = 0x2E , EX_StructConst = 0x2F , EX_EndStructConst = 0x30 ,
  EX_SetArray = 0x31 , EX_EndArray = 0x32 , EX_PropertyConst = 0x33 , EX_UnicodeStringConst = 0x34 ,
  EX_Int64Const = 0x35 , EX_UInt64Const = 0x36 , EX_DoubleConst = 0x37 , EX_Cast = 0x38 ,
  EX_SetSet = 0x39 , EX_EndSet = 0x3A , EX_SetMap = 0x3B , EX_EndMap = 0x3C ,
  EX_SetConst = 0x3D , EX_EndSetConst = 0x3E , EX_MapConst = 0x3F , EX_EndMapConst = 0x40 ,
  EX_Vector3fConst = 0x41 , EX_StructMemberContext = 0x42 , EX_LetMulticastDelegate = 0x43 , EX_LetDelegate = 0x44 ,
  EX_LocalVirtualFunction = 0x45 , EX_LocalFinalFunction = 0x46 , EX_LocalOutVariable = 0x48 , EX_DeprecatedOp4A = 0x4A ,
  EX_InstanceDelegate = 0x4B , EX_PushExecutionFlow = 0x4C , EX_PopExecutionFlow = 0x4D , EX_ComputedJump = 0x4E ,
  EX_PopExecutionFlowIfNot = 0x4F , EX_Breakpoint = 0x50 , EX_InterfaceContext = 0x51 , EX_ObjToInterfaceCast = 0x52 ,
  EX_EndOfScript = 0x53 , EX_CrossInterfaceCast = 0x54 , EX_InterfaceToObjCast = 0x55 , EX_WireTracepoint = 0x5A ,
  EX_SkipOffsetConst = 0x5B , EX_AddMulticastDelegate = 0x5C , EX_ClearMulticastDelegate = 0x5D , EX_Tracepoint = 0x5E ,
  EX_LetObj = 0x5F , EX_LetWeakObjPtr = 0x60 , EX_BindDelegate = 0x61 , EX_RemoveMulticastDelegate = 0x62 ,
  EX_CallMulticastDelegate = 0x63 , EX_LetValueOnPersistentFrame = 0x64 , EX_ArrayConst = 0x65 , EX_EndArrayConst = 0x66 ,
  EX_SoftObjectConst = 0x67 , EX_CallMath = 0x68 , EX_SwitchValue = 0x69 , EX_InstrumentationEvent = 0x6A ,
  EX_ArrayGetByRef = 0x6B , EX_ClassSparseDataVariable = 0x6C , EX_FieldPathConst = 0x6D , EX_StringLocConst = 0x6E ,
  EX_Max = 0xFF
}
 
enum class  EGeometryScriptBakeCurvatureClampMode : unsigned char { None = 0x0 , OnlyPositive = 0x1 , OnlyNegative = 0x2 }
 
enum class  EGeometryScriptBakeCurvatureColorMode : unsigned char { Grayscale = 0x0 , RedBlue = 0x1 , RedGreenBlue = 0x2 }
 
enum class  EGeometryScriptBakeCurvatureTypeMode : unsigned char { Mean = 0x0 , Max = 0x1 , Min = 0x2 , Gaussian = 0x3 }
 
enum class  EGeometryScriptBakeTypes : unsigned char {
  TangentSpaceNormal = 0x0 , ObjectSpaceNormal = 0x1 , FaceNormal = 0x2 , BentNormal = 0x3 ,
  Position = 0x4 , Curvature = 0x5 , AmbientOcclusion = 0x6 , Texture = 0x7 ,
  MultiTexture = 0x8 , VertexColor = 0x9 , MaterialID = 0xA
}
 
enum class  EGeometryScriptBakeNormalSpace : unsigned char { Tangent = 0x0 , Object = 0x1 }
 
enum class  ERDGHandleRegistryDestructPolicy : int { Registry = 0x0 , Allocator = 0x1 , Never = 0x2 }
 
enum class  EGeometryScriptBakeResolution : unsigned char {
  Resolution16 = 0x0 , Resolution32 = 0x1 , Resolution64 = 0x2 , Resolution128 = 0x3 ,
  Resolution256 = 0x4 , Resolution512 = 0x5 , Resolution1024 = 0x6 , Resolution2048 = 0x7 ,
  Resolution4096 = 0x8 , Resolution8192 = 0x9
}
 
enum class  EGeometryScriptBakeBitDepth : unsigned char { ChannelBits8 = 0x0 , ChannelBits16 = 0x1 }
 
enum class  EGeometryScriptBakeSamplesPerPixel : unsigned char {
  Sample1 = 0x0 , Sample4 = 0x1 , Sample16 = 0x2 , Sample64 = 0x3 ,
  Samples256 = 0x4
}
 
enum class  EGeometryScriptBakeOutputMode : unsigned char { RGBA = 0x0 , PerChannel = 0x1 }
 
enum class  EMeshLODIdentifier : int {
  LOD0 = 0x0 , LOD1 = 0x1 , LOD2 = 0x2 , LOD3 = 0x3 ,
  LOD4 = 0x4 , LOD5 = 0x5 , LOD6 = 0x6 , LOD7 = 0x7 ,
  HiResSource = 0x64 , Default = 0x3E8 , MaxQuality = 0x3E9
}
 
enum class  EAchievementType : int { Unknown = 0x0 , Simple = 0x1 , Bitfield = 0x2 , Count = 0x3 }
 
enum  EHttpResponseCodes::Type : int {
  EHttpResponseCodes::Unknown = 0x0 , EHttpResponseCodes::Continue = 0x64 , EHttpResponseCodes::SwitchProtocol = 0x65 , EHttpResponseCodes::Ok = 0xC8 ,
  EHttpResponseCodes::Created = 0xC9 , EHttpResponseCodes::Accepted = 0xCA , EHttpResponseCodes::Partial = 0xCB , EHttpResponseCodes::NoContent = 0xCC ,
  EHttpResponseCodes::ResetContent = 0xCD , EHttpResponseCodes::PartialContent = 0xCE , EHttpResponseCodes::Ambiguous = 0x12C , EHttpResponseCodes::Moved = 0x12D ,
  EHttpResponseCodes::Redirect = 0x12E , EHttpResponseCodes::RedirectMethod = 0x12F , EHttpResponseCodes::NotModified = 0x130 , EHttpResponseCodes::UseProxy = 0x131 ,
  EHttpResponseCodes::RedirectKeepVerb = 0x133 , EHttpResponseCodes::BadRequest = 0x190 , EHttpResponseCodes::Denied = 0x191 , EHttpResponseCodes::PaymentReq = 0x192 ,
  EHttpResponseCodes::Forbidden = 0x193 , EHttpResponseCodes::NotFound = 0x194 , EHttpResponseCodes::BadMethod = 0x195 , EHttpResponseCodes::NoneAcceptable = 0x196 ,
  EHttpResponseCodes::ProxyAuthReq = 0x197 , EHttpResponseCodes::RequestTimeout = 0x198 , EHttpResponseCodes::Conflict = 0x199 , EHttpResponseCodes::Gone = 0x19A ,
  EHttpResponseCodes::LengthRequired = 0x19B , EHttpResponseCodes::PrecondFailed = 0x19C , EHttpResponseCodes::RequestTooLarge = 0x19D , EHttpResponseCodes::UriTooLong = 0x19E ,
  EHttpResponseCodes::UnsupportedMedia = 0x19F , EHttpResponseCodes::TooManyRequests = 0x1AD , EHttpResponseCodes::RetryWith = 0x1C1 , EHttpResponseCodes::ServerError = 0x1F4 ,
  EHttpResponseCodes::NotSupported = 0x1F5 , EHttpResponseCodes::BadGateway = 0x1F6 , EHttpResponseCodes::ServiceUnavail = 0x1F7 , EHttpResponseCodes::GatewayTimeout = 0x1F8 ,
  EHttpResponseCodes::VersionNotSup = 0x1F9
}
 
enum  EHttpRequestStatus::Type : int {
  EHttpRequestStatus::NotStarted = 0x0 , EHttpRequestStatus::Processing = 0x1 , EHttpRequestStatus::Failed = 0x2 , EHttpRequestStatus::Failed_ConnectionError = 0x3 ,
  EHttpRequestStatus::Succeeded = 0x4
}
 
enum class  ETemperatureMethod : int { TEMP_WhiteBalance = 0x0 , TEMP_ColorTemperature = 0x1 , TEMP_MAX = 0x2 }
 
enum class  ENodeEnabledState : unsigned char { Enabled = 0x0 , Disabled = 0x1 , DevelopmentOnly = 0x2 }
 
enum class  ESaveOrphanPinMode : unsigned char { SaveNone = 0x0 , SaveAll = 0x1 , SaveAllButExec = 0x2 }
 
enum class  EByteOrderMark : signed char { UTF8 = 0x0 , Unspecified = 0x1 , UTF8 , Unspecified }
 
enum class  ELargeMemoryReaderFlags : unsigned char {
  None = 0x0 , TakeOwnership = 0x1 , Persistent = 0x2 , None = 0x0 ,
  TakeOwnership = 0x1 , Persistent = 0x2
}
 
enum class  EBufferWriterFlags : unsigned char {
  None = 0x0 , TakeOwnership = 0x1 , AllowResize = 0x2 , None = 0x0 ,
  TakeOwnership = 0x1 , AllowResize = 0x2
}
 
enum class  ECFCoreThumbsUpDirection : unsigned char { None = 0x0 , Up = 0x1 , Down = 0x2 }
 
enum class  ECppProperty : int { EC_CppProperty = 0x0 }
 
enum class  EHttpFlushReason : unsigned char {
  Default = 0x0 , Background = 0x1 , Shutdown = 0x2 , FullFlush = 0x3 ,
  Count = 0x4
}
 
enum class  EReportNewBugStatus : unsigned char {
  NotReporting = 0x0 , TakingScreenShot = 0x1 , WritingVideoReplayBufferToDisk = 0x2 , Uploading = 0x3 ,
  Done = 0x4 , Failed = 0x5
}
 
enum class  EBakeTextureResolution : int {
  Resolution16 = 0x10 , Resolution32 = 0x20 , Resolution64 = 0x40 , Resolution128 = 0x80 ,
  Resolution256 = 0x100 , Resolution512 = 0x200 , Resolution1024 = 0x400 , Resolution2048 = 0x800 ,
  Resolution4096 = 0x1000 , Resolution8192 = 0x2000
}
 
enum class  EBakeTextureSamplesPerPixel : int {
  Sample1 = 0x1 , Sample4 = 0x4 , Sample16 = 0x10 , Sample64 = 0x40 ,
  Sample256 = 0x100
}
 
enum class  ECollisionQuery : unsigned char { ObjectQuery = 0x0 , TraceQuery = 0x1 }
 
enum class  EGeometryScriptCombineAttributesMode : unsigned char { EnableAllMatching = 0x0 , UseTarget = 0x1 , UseSource = 0x2 }
 
enum class  EGeometryScriptSmoothBoneWeightsType : unsigned char { DirectDistance = 0x0 , GeodesicVoxel = 0x1 }
 
enum  FAssetRegistryVersion::Type : int {
  FAssetRegistryVersion::PreVersioning = 0x0 , FAssetRegistryVersion::HardSoftDependencies = 0x1 , FAssetRegistryVersion::AddAssetRegistryState = 0x2 , FAssetRegistryVersion::ChangedAssetData = 0x3 ,
  FAssetRegistryVersion::RemovedMD5Hash = 0x4 , FAssetRegistryVersion::AddedHardManage = 0x5 , FAssetRegistryVersion::AddedCookedMD5Hash = 0x6 , FAssetRegistryVersion::AddedDependencyFlags = 0x7 ,
  FAssetRegistryVersion::FixedTags = 0x8 , FAssetRegistryVersion::WorkspaceDomain = 0x9 , FAssetRegistryVersion::PackageImportedClasses = 0xA , FAssetRegistryVersion::PackageFileSummaryVersionChange = 0xB ,
  FAssetRegistryVersion::ObjectResourceOptionalVersionChange = 0xC , FAssetRegistryVersion::AddedChunkHashes = 0xD , FAssetRegistryVersion::ClassPaths = 0xE , FAssetRegistryVersion::RemoveAssetPathFNames = 0xF ,
  FAssetRegistryVersion::AddedHeader = 0x10 , FAssetRegistryVersion::AssetPackageDataHasExtension = 0x11 , FAssetRegistryVersion::VersionPlusOne = 0x12 , FAssetRegistryVersion::LatestVersion = 0x11
}
 
enum class  EGeometryScriptBooleanOperation : unsigned char { Union = 0x0 , Intersection = 0x1 , Subtract = 0x2 }
 
enum class  ECollisionShapeType : unsigned char {
  Sphere = 0x0 , Plane = 0x1 , Box = 0x2 , Capsule = 0x3 ,
  Convex = 0x4 , Trimesh = 0x5 , Heightfield = 0x6 , None = 0x7
}
 
enum  ENavigationCoordSystem::Type : int { ENavigationCoordSystem::Unreal = 0x0 , ENavigationCoordSystem::Navigation = 0x1 , ENavigationCoordSystem::MAX = 0x2 }
 
enum class  ERigTransformStackEntryType : int { TransformPose = 0x0 , ControlOffset = 0x1 , ControlShape = 0x2 , CurveValue = 0x3 }
 
enum  ERigTransformType::Type : int {
  ERigTransformType::InitialLocal = 0x0 , ERigTransformType::CurrentLocal = 0x1 , ERigTransformType::InitialGlobal = 0x2 , ERigTransformType::CurrentGlobal = 0x3 ,
  ERigTransformType::NumTransformTypes = 0x4
}
 
enum class  EEulerRotationOrder : unsigned char {
  XYZ = 0x0 , XZY = 0x1 , YXZ = 0x2 , YZX = 0x3 ,
  ZXY = 0x4 , ZYX = 0x5
}
 
enum class  EHairGeometryType : int { Strands = 0x0 , Cards = 0x1 , Meshes = 0x2 , NoneGeometry = 0x3 }
 
enum class  EHairBindingType : int { NoneBinding = 0x0 , Rigid = 0x1 , Skinning = 0x2 }
 
enum  EVertexColorViewMode::Type : int {
  EVertexColorViewMode::Invalid = 0x0 , EVertexColorViewMode::Color = 0x1 , EVertexColorViewMode::Alpha = 0x2 , EVertexColorViewMode::Red = 0x3 ,
  EVertexColorViewMode::Green = 0x4 , EVertexColorViewMode::Blue = 0x5
}
 
enum class  TextureCookPlatformTilingSettings : unsigned char { TCPTS_FromTextureGroup = 0x0 , TCPTS_Tile = 0x1 , TCPTS_DoNotTile = 0x2 , TCPTS_MAX = 0x3 }
 
enum class  ENavigationDataResolution : unsigned char {
  Low = 0x0 , Default = 0x1 , High = 0x2 , Invalid = 0x3 ,
  MAX = 0x3
}
 
enum class  EUpdateRateShiftBucket : unsigned char {
  ShiftBucket0 = 0x0 , ShiftBucket1 = 0x1 , ShiftBucket2 = 0x2 , ShiftBucket3 = 0x3 ,
  ShiftBucket4 = 0x4 , ShiftBucket5 = 0x5 , ShiftBucketMax = 0x6
}
 
enum class  ERigElementType : unsigned char {
  None = 0x0 , Bone = 0x1 , Null = 0x2 , Space = 0x2 ,
  Control = 0x4 , Curve = 0x8 , RigidBody = 0x10 , Reference = 0x20 ,
  Last = 0x40 , All = 0x3F , ToResetAfterConstructionEvent = 0xD
}
 
enum class  ECompositeTextureMode : int {
  CTM_Disabled = 0x0 , CTM_NormalRoughnessToRed = 0x1 , CTM_NormalRoughnessToGreen = 0x2 , CTM_NormalRoughnessToBlue = 0x3 ,
  CTM_NormalRoughnessToAlpha = 0x4 , CTM_MAX = 0x5
}
 
enum class  ESkyLightSourceType : int { SLS_CapturedScene = 0x0 , SLS_SpecifiedCubemap = 0x1 , SLS_MAX = 0x2 }
 
enum class  EShowFlagShippingValue : int { Dynamic = 0x0 , ForceEnabled = 0x1 , ForceDisabled = 0x2 }
 
enum class  EGeometryScriptMathWarpType : unsigned char { SinWave1D = 0x0 , SinWave2D = 0x1 , SinWave3D = 0x2 }
 
enum class  EGeometryScriptFlareType : unsigned char { SinMode = 0x0 , SinSquaredMode = 0x1 , TriangleMode = 0x2 }
 
enum class  EWindowType : int {
  Normal = 0x0 , Menu = 0x1 , ToolTip = 0x2 , Notification = 0x3 ,
  CursorDecorator = 0x4 , GameWindow = 0x5
}
 
enum class  EGroomViewMode : unsigned char {
  None = 0x0 , SimHairStrands = 0x1 , RenderHairStrands = 0x2 , UV = 0x3 ,
  RootUV = 0x4 , RootUDIM = 0x5 , Seed = 0x6 , Dimension = 0x7 ,
  RadiusVariation = 0x8 , Tangent = 0x9 , Color = 0xA , Roughness = 0xB ,
  AO = 0xC , ClumpID = 0xD , Cluster = 0xE , ClusterAABB = 0xF ,
  Group = 0x10 , LODColoration = 0x11 , ControlPoints = 0x12 , MacroGroups = 0x13 ,
  LightBounds = 0x14 , DeepOpacityMaps = 0x15 , MacroGroupScreenRect = 0x16 , SamplePerPixel = 0x17 ,
  CoverageType = 0x18 , TAAResolveType = 0x19 , VoxelsDensity = 0x1A , MeshProjection = 0x1B ,
  Coverage = 0x1C , MaterialDepth = 0x1D , MaterialBaseColor = 0x1E , MaterialRoughness = 0x1F ,
  MaterialSpecular = 0x20 , MaterialTangent = 0x21 , CardGuides = 0x22 , Tile = 0x23 ,
  Count = 0x24
}
 
enum class  ERDGImportedBufferFlags : int { None = 0x0 , CreateSRV = 0x1 , CreateUAV = 0x2 , CreateViews = 0x3 }
 
enum class  EGeometryScriptMeshEditPolygroupMode : unsigned char { PreserveExisting = 0x0 , AutoGenerateNew = 0x1 , SetConstant = 0x2 }
 
enum class  EGeometryScriptMeshBevelSelectionMode : unsigned char { TriangleArea = 0x0 , AllPolygroupEdges = 0x1 , SharedPolygroupEdges = 0x2 }
 
enum class  EGeometryScriptLinearExtrudeDirection : unsigned char { FixedDirection = 0x0 , AverageFaceNormal = 0x1 }
 
enum class  EGeometryScriptPolyOperationArea : unsigned char { EntireSelection = 0x0 , PerPolygroup = 0x1 , PerTriangle = 0x2 }
 
enum class  EGeometryScriptOffsetFacesType : unsigned char { VertexNormal = 0x0 , FaceNormal = 0x1 , ParallelFaceOffset = 0x2 }
 
enum class  EMemZeroed : int { MEM_Zeroed = 0x1 }
 
enum class  EReplicationGraphBehavior : unsigned char {
  Default = 0x0 , NotRouted = 0x1 , RelevantAllConnections = 0x2 , RelevantOwnerConnection = 0x3 ,
  RelevantTeamConnection = 0x4 , NetChild_Dynamic = 0x40 , NetChild_Static = 0x41 , NetChild_ForceStaticDormancy = 0x42 ,
  Spatialize_Static = 0x80 , Spatialize_Dynamic = 0x81 , Spatialize_Dormancy = 0x82 , Spatialize_ForceStaticDormancy = 0x83
}
 
enum class  EHairStrandsAllocationType : unsigned char { Immediate = 0x0 , Deferred = 0x1 }
 
enum class  EHairResourceLoadingType : unsigned char { Async = 0x0 , Sync = 0x1 }
 
enum class  EHairResourceStatus : unsigned char { None = 0x0 , Loading = 0x1 , Valid = 0x2 }
 
enum class  EHairStrandsResourcesType : unsigned char { Guides = 0x0 , Strands = 0x1 , Cards = 0x2 }
 
enum class  EGeometryScriptTopologyConnectionType : unsigned char { Geometric = 0x0 , Polygroup = 0x1 , MaterialID = 0x2 }
 
enum class  EGroomInterpolationQuality : unsigned char { Low = 0x0 , Medium = 0x1 , High = 0x2 , Unknown = 0x3 }
 
enum class  EGroomInterpolationWeight : unsigned char { Parametric = 0x0 , Root = 0x1 , Index = 0x2 , Unknown = 0x3 }
 
enum class  EAutoPossessAI : unsigned char { Disabled = 0x0 , PlacedInWorld = 0x1 , Spawned = 0x2 , PlacedInWorldOrSpawned = 0x3 }
 
enum class  EGeometryScriptTangentTypes : unsigned char { FastMikkT = 0x0 , PerTriangle = 0x1 }
 
enum class  EMaterialFunctionUsage : unsigned char { Default = 0x0 , MaterialLayer = 0x1 , MaterialLayerBlend = 0x2 }
 
enum class  EGroomInterpolationType : unsigned char { None = 0x0 , RigidTransform = 0x2 , OffsetTransform = 0x4 , SmoothTransform = 0x8 }
 
enum class  EGroomGeometryType : unsigned char { Strands = 0x0 , Cards = 0x1 , Meshes = 0x2 }
 
enum class  EGroomBindingType : unsigned char { NoneBinding = 0x0 , Rigid = 0x1 , Skinning = 0x2 }
 
enum class  EGroomStrandsSize : unsigned char {
  None = 0x0 , Size2 = 0x2 , Size4 = 0x4 , Size8 = 0x8 ,
  Size16 = 0x10 , Size32 = 0x20
}
 
enum class  EHairInterpolationQuality : unsigned char { Low = 0x0 , Medium = 0x1 , High = 0x2 , Unknown = 0x3 }
 
enum class  EHairInterpolationWeight : unsigned char {
  Parametric = 0x0 , Root = 0x1 , Index = 0x2 , Distance = 0x3 ,
  Unknown = 0x4
}
 
enum class  EGeometryScriptPrimitiveOriginMode : unsigned char { Center = 0x0 , Base = 0x1 }
 
enum class  EGeometryScriptPrimitivePolygroupMode : unsigned char { SingleGroup = 0x0 , PerFace = 0x1 , PerQuad = 0x2 }
 
enum class  EGeometryScriptPrimitiveUVMode : unsigned char { Uniform = 0x0 , ScaleToFill = 0x1 }
 
enum class  EGroomOverrideType : unsigned char { Auto = 0x0 , Enable = 0x1 , Disable = 0x2 }
 
enum class  EWaterRenderFlags : int {
  eWRF_NONE = 0x0 , eWRF_UNDER = 0x1 , eWRF_ABOVE = 0x2 , eWRF_UNDER_FOR_MASK = 0x4 ,
  eWRF_ABOVE_FOR_MASK = 0x8
}
 
enum class  EAttenuationDistanceModel : unsigned char {
  Linear = 0x0 , Logarithmic = 0x1 , Inverse = 0x2 , LogReverse = 0x3 ,
  NaturalSound = 0x4 , Custom = 0x5
}
 
enum class  EHairCardsSourceType : unsigned char { Procedural = 0x0 , Imported = 0x1 }
 
enum class  EHairCardsClusterType : unsigned char { Low = 0x0 , High = 0x1 }
 
enum class  EHairCardsGenerationType : unsigned char { CardsCount = 0x0 , UseGuides = 0x1 }
 
enum class  EPropertyExportCPPFlags : int {
  CPPF_None = 0x0 , CPPF_OptionalValue = 0x1 , CPPF_ArgumentOrReturnValue = 0x2 , CPPF_Implementation = 0x4 ,
  CPPF_CustomTypeName = 0x8 , CPPF_NoConst = 0x10 , CPPF_NoRef = 0x20 , CPPF_NoStaticArray = 0x40 ,
  CPPF_BlueprintCppBackend = 0x80
}
 
enum class  EHairAtlasTextureType : unsigned char {
  Depth = 0x0 , Tangent = 0x1 , Attribute = 0x2 , Coverage = 0x3 ,
  AuxilaryData = 0x4 , Material = 0x5
}
 
enum class  ENotifyRegistrationType : int {
  NRT_Class = 0x0 , NRT_ClassCDO = 0x1 , NRT_Struct = 0x2 , NRT_Enum = 0x3 ,
  NRT_Package = 0x4 , NRT_NoExportObject = 0x5
}
 
enum class  EGroomCacheAttributes : unsigned char {
  None = 0x0 , Position = 0x1 , Width = 0x2 , Color = 0x4 ,
  PositionWidth = 0x3 , PositionColor = 0x5 , WidthColor = 0x5 , PositionWidthColor = 0x7
}
 
enum class  EGroomCacheType : unsigned char { None = 0x0 , Strands = 0x1 , Guides = 0x2 }
 
enum class  EToolSide : int { Left = 0x1 , Mouse = 0x1 , Right = 0x2 }
 
enum class  EToolShutdownType : unsigned char { Completed = 0x0 , Accept = 0x1 , Cancel = 0x2 }
 
enum class  ECheatPunishType : unsigned char { Unknown = 0x0 , KickClient = 0x1 , KickMatch = 0x2 , PunishInfo = 0x3 }
 
enum class  EGeometryScriptRemeshSmoothingType : unsigned char { Uniform = 0x0 , UVPreserving = 0x1 , Mixed = 0x2 }
 
enum class  EGeometryScriptRemeshEdgeConstraintType : unsigned char { Fixed = 0x0 , Refine = 0x1 , Free = 0x2 , Ignore = 0x3 }
 
enum class  EGeometryScriptUniformRemeshTargetType : unsigned char { TriangleCount = 0x0 , TargetEdgeLength = 0x1 }
 
enum class  ERemeshType : unsigned char { Standard = 0x0 , FullPass = 0x1 , NormalFlow = 0x2 }
 
enum class  ERemeshSmoothingType : unsigned char { Uniform = 0x0 , Cotangent = 0x1 , MeanValue = 0x2 }
 
enum class  EGeometryScriptFillHolesMethod : unsigned char {
  Automatic = 0x0 , MinimalFill = 0x1 , PolygonTriangulation = 0x2 , TriangleFan = 0x3 ,
  PlanarProjection = 0x4
}
 
enum class  EGeometryScriptRemoveHiddenTrianglesMethod : unsigned char { FastWindingNumber = 0x0 , RaycastOcclusionTest = 0x1 }
 
enum class  EGeometryScriptRepairMeshMode : unsigned char { DeleteOnly = 0x0 , RepairOrDelete = 0x1 , RepairOrSkip = 0x2 }
 
enum  EIndexBufferStride::Type : int { EIndexBufferStride::Force16Bit = 0x1 , EIndexBufferStride::Force32Bit = 0x2 , EIndexBufferStride::AutoDetect = 0x3 }
 
enum class  EGCTokenType : unsigned int { Native = 0x0 , NonNative = 0x1 }
 
enum class  EHoleFillOpFillType : unsigned char {
  TriangleFan = 0x0 , PolygonEarClipping = 0x1 , Planar = 0x2 , Minimal = 0x3 ,
  Smooth = 0x4
}
 
enum class  ESelectedObjectsModificationType : int { Replace = 0x0 , Add = 0x1 , Remove = 0x2 , Clear = 0x3 }
 
enum class  ERigVMMemoryType : unsigned char {
  Work = 0x0 , Literal = 0x1 , External = 0x2 , Debug = 0x3 ,
  Invalid = 0x4
}
 
enum class  ERigVMPropertyPathSegmentType : int { StructMember = 0x0 , ArrayElement = 0x1 , MapValue = 0x2 }
 
enum class  ERigVMExecuteResult : unsigned char { Failed = 0x0 , Succeeded = 0x1 }
 
enum class  EGeometryScriptSamplingDistributionMode : unsigned char { Uniform = 0x0 , Smaller = 0x1 , Larger = 0x2 }
 
enum class  EGeometryScriptSamplingWeightMode : unsigned char { WeightToRadius = 0x0 , FilledWeightToRadius = 0x1 , WeightedRandom = 0x2 }
 
enum class  ERigVMParameterType : unsigned char { Input = 0x0 , Output = 0x1 , Invalid = 0x2 }
 
enum class  EEdGraphNodeDeprecationType : int { NodeTypeIsDeprecated = 0x0 , NodeHasDeprecatedReference = 0x1 }
 
enum class  EStandardToolContextMaterials : int { VertexColorMaterial = 0x1 }
 
enum class  EMultiTransformerMode : int { DefaultGizmo = 0x1 , QuickAxisTranslation = 0x2 }
 
enum class  ERigVMNameOp : unsigned char {
  None = 0x0 , Concat = 0x1 , Left = 0x2 , Right = 0x3 ,
  LeftChop = 0x4 , RightChop = 0x5 , ReplaceCase = 0x6 , ReplaceNoCase = 0x7 ,
  EndsWithCase = 0x8 , EndsWithNoCase = 0x9 , StartsWithCase = 0xA , StartsWithNoCase = 0xB ,
  ContainsCase = 0xC , ContainsNoCase = 0xD
}
 
enum class  EGeometryScriptRemoveMeshSimplificationType : unsigned char { StandardQEM = 0x0 , VolumePreserving = 0x1 , AttributeAware = 0x2 }
 
enum class  ESelectiveTessellatePatternType : unsigned char { ConcentricRings = 0x0 }
 
enum class  ESceneSnapQueryTargetType : unsigned char {
  None = 0x0 , MeshVertex = 0x1 , MeshEdge = 0x2 , Grid = 0x4 ,
  All = 0x7
}
 
enum class  ERigVMRegisterType : unsigned char {
  Plain = 0x0 , String = 0x1 , Name = 0x2 , Struct = 0x3 ,
  Invalid = 0x4
}
 
enum class  EGeometryScriptUVFlattenMethod : unsigned char { ExpMap = 0x0 , Conformal = 0x1 , SpectralConformal = 0x2 }
 
enum class  EGeometryScriptUVIslandSource : unsigned char { PolyGroups = 0x0 , UVIslands = 0x1 }
 
enum class  ERigVMPinDirection : unsigned char {
  Input = 0x0 , Output = 0x1 , IO = 0x2 , Visible = 0x3 ,
  Hidden = 0x4 , Invalid = 0x5
}
 
enum class  ETransformGizmoSubElements : unsigned __int64 {
  None = 0x0 , TranslateAxisX = 0x2 , TranslateAxisY = 0x4 , TranslateAxisZ = 0x8 ,
  TranslateAllAxes = 0xE , TranslatePlaneXY = 0x10 , TranslatePlaneXZ = 0x20 , TranslatePlaneYZ = 0x40 ,
  TranslateAllPlanes = 0x70 , RotateAxisX = 0x80 , RotateAxisY = 0x100 , RotateAxisZ = 0x200 ,
  RotateAllAxes = 0x380 , ScaleAxisX = 0x400 , ScaleAxisY = 0x800 , ScaleAxisZ = 0x1000 ,
  ScaleAllAxes = 0x1C00 , ScalePlaneYZ = 0x2000 , ScalePlaneXZ = 0x4000 , ScalePlaneXY = 0xFFFF8000 ,
  ScaleAllPlanes = 0xFFFFE000 , ScaleUniform = 0x10000 , StandardTranslateRotate = 0x3FE , TranslateRotateUniformScale = 0x103FE ,
  FullTranslateRotateScale = 0x1FFFE
}
 
enum class  EGeometryScriptMorphologicalOpType : unsigned char { Dilate = 0x0 , Contract = 0x1 , Close = 0x2 , Open = 0x3 }
 
enum class  ERigVMUserWorkflowType : unsigned char {
  Invalid = 0x0 , NodeContext = 0x1 , PinContext = 0x2 , OnPinDefaultChanged = 0x4 ,
  All = 0x7
}
 
enum class  EOverlapFilterOption : int { OverlapFilter_All = 0x0 , OverlapFilter_DynamicOnly = 0x1 , OverlapFilter_StaticOnly = 0x2 }
 
enum class  ESlateInvalidationPaintType : int { None = 0x0 , Slow = 0x1 , Fast = 0x2 }
 
enum class  EConsumeMouseWheel : unsigned char { WhenScrollingPossible = 0x0 , Always = 0x1 , Never = 0x2 }
 
enum class  ETimelineSigType : int {
  ETS_EventSignature = 0x0 , ETS_FloatSignature = 0x1 , ETS_VectorSignature = 0x2 , ETS_LinearColorSignature = 0x3 ,
  ETS_InvalidSignature = 0x4 , ETS_MAX = 0x5
}
 
enum class  EConfigExpansionFlags : int {
  None = 0x0 , ForUncooked = 0x1 , ForCooked = 0x2 , ForPlugin = 0x4 ,
  All = 0xFF , None = 0 , ForUncooked = 1 << 0 , ForCooked = 1 << 1 ,
  ForPlugin = 1 << 2 , All = 0xFF
}
 
enum class  EGeometryScriptGridSizingMethod : unsigned char { GridCellSize = 0x0 , GridResolution = 0x1 }
 
enum class  ESoftObjectPathSerializeType : unsigned char { NeverSerialize = 0x0 , SkipSerializeIfArchiveHasSize = 0x1 , AlwaysSerialize = 0x2 }
 
enum class  ERigVMOpCode : unsigned char {
  Execute_0_Operands = 0x0 , Execute_1_Operands = 0x1 , Execute_2_Operands = 0x2 , Execute_3_Operands = 0x3 ,
  Execute_4_Operands = 0x4 , Execute_5_Operands = 0x5 , Execute_6_Operands = 0x6 , Execute_7_Operands = 0x7 ,
  Execute_8_Operands = 0x8 , Execute_9_Operands = 0x9 , Execute_10_Operands = 0xA , Execute_11_Operands = 0xB ,
  Execute_12_Operands = 0xC , Execute_13_Operands = 0xD , Execute_14_Operands = 0xE , Execute_15_Operands = 0xF ,
  Execute_16_Operands = 0x10 , Execute_17_Operands = 0x11 , Execute_18_Operands = 0x12 , Execute_19_Operands = 0x13 ,
  Execute_20_Operands = 0x14 , Execute_21_Operands = 0x15 , Execute_22_Operands = 0x16 , Execute_23_Operands = 0x17 ,
  Execute_24_Operands = 0x18 , Execute_25_Operands = 0x19 , Execute_26_Operands = 0x1A , Execute_27_Operands = 0x1B ,
  Execute_28_Operands = 0x1C , Execute_29_Operands = 0x1D , Execute_30_Operands = 0x1E , Execute_31_Operands = 0x1F ,
  Execute_32_Operands = 0x20 , Execute_33_Operands = 0x21 , Execute_34_Operands = 0x22 , Execute_35_Operands = 0x23 ,
  Execute_36_Operands = 0x24 , Execute_37_Operands = 0x25 , Execute_38_Operands = 0x26 , Execute_39_Operands = 0x27 ,
  Execute_40_Operands = 0x28 , Execute_41_Operands = 0x29 , Execute_42_Operands = 0x2A , Execute_43_Operands = 0x2B ,
  Execute_44_Operands = 0x2C , Execute_45_Operands = 0x2D , Execute_46_Operands = 0x2E , Execute_47_Operands = 0x2F ,
  Execute_48_Operands = 0x30 , Execute_49_Operands = 0x31 , Execute_50_Operands = 0x32 , Execute_51_Operands = 0x33 ,
  Execute_52_Operands = 0x34 , Execute_53_Operands = 0x35 , Execute_54_Operands = 0x36 , Execute_55_Operands = 0x37 ,
  Execute_56_Operands = 0x38 , Execute_57_Operands = 0x39 , Execute_58_Operands = 0x3A , Execute_59_Operands = 0x3B ,
  Execute_60_Operands = 0x3C , Execute_61_Operands = 0x3D , Execute_62_Operands = 0x3E , Execute_63_Operands = 0x3F ,
  Execute_64_Operands = 0x40 , Zero = 0x41 , BoolFalse = 0x42 , BoolTrue = 0x43 ,
  Copy = 0x44 , Increment = 0x45 , Decrement = 0x46 , Equals = 0x47 ,
  NotEquals = 0x48 , JumpAbsolute = 0x49 , JumpForward = 0x4A , JumpBackward = 0x4B ,
  JumpAbsoluteIf = 0x4C , JumpForwardIf = 0x4D , JumpBackwardIf = 0x4E , ChangeType = 0x4F ,
  Exit = 0x50 , BeginBlock = 0x51 , EndBlock = 0x52 , ArrayReset = 0x53 ,
  ArrayGetNum = 0x54 , ArraySetNum = 0x55 , ArrayGetAtIndex = 0x56 , ArraySetAtIndex = 0x57 ,
  ArrayAdd = 0x58 , ArrayInsert = 0x59 , ArrayRemove = 0x5A , ArrayFind = 0x5B ,
  ArrayAppend = 0x5C , ArrayClone = 0x5D , ArrayIterator = 0x5E , ArrayUnion = 0x5F ,
  ArrayDifference = 0x60 , ArrayIntersection = 0x61 , ArrayReverse = 0x62 , InvokeEntry = 0x63 ,
  JumpToBranch = 0x64 , Invalid = 0x65 , FirstArrayOpCode = 0x53 , LastArrayOpCode = 0x62
}
 
enum class  ERigVMCopyType : unsigned char { Default = 0x0 , FloatToDouble = 0x1 , DoubleToFloat = 0x2 }
 
enum class  EGeometryScriptSampleSpacing : unsigned char { UniformDistance = 0x0 , UniformTime = 0x1 , ErrorTolerance = 0x2 }
 
enum class  EHoudiniExecutableType : int { HRSHE_Houdini = 0x0 , HRSHE_HoudiniFX = 0x1 , HRSHE_HoudiniCore = 0x2 , HRSHE_HoudiniIndie = 0x3 }
 
enum class  EHoudiniRuntimeSettingsRecomputeFlag : int { HRSRF_Always = 0x0 , HRSRF_OnlyIfMissing = 0x1 , HRSRF_Never = 0x2 , HRSRF_MAX = 0x3 }
 
enum class  EHoudiniRuntimeSettingsSessionType : int {
  HRSST_InProcess = 0x0 , HRSST_Socket = 0x1 , HRSST_NamedPipe = 0x2 , HRSST_None = 0x3 ,
  HRSST_MAX = 0x4
}
 
enum class  EHoudiniMultiParmModificationType : unsigned char { None = 0x0 , Inserted = 0x1 , Removed = 0x2 , Modified = 0x3 }
 
enum class  EShadowMapFlags : int { SMF_None = 0x0 , SMF_Streamed = 0x1 }
 
enum class  EHoudiniRampPointConstructStatus : unsigned char {
  None = 0x0 , INITIALIZED = 0x1 , POSITION_INSERTED = 0x2 , VALUE_INSERTED = 0x3 ,
  INTERPTYPE_INSERTED = 0x4
}
 
enum class  EAudioPlugin : unsigned char {
  SPATIALIZATION = 0x0 , REVERB = 0x1 , OCCLUSION = 0x2 , MODULATION = 0x3 ,
  SOURCEDATAOVERRIDE = 0x4 , COUNT = 0x5
}
 
enum class  EPDGLinkState : unsigned char { Inactive = 0x0 , Linking = 0x1 , Linked = 0x2 , Error_Not_Linked = 0x3 }
 
enum class  EPDGWorkResultState : unsigned char {
  None = 0x0 , ToLoad = 0x1 , Loading = 0x2 , Loaded = 0x3 ,
  ToDelete = 0x4 , Deleting = 0x5 , Deleted = 0x6 , NotLoaded = 0x7
}
 
enum class  EGeometryScriptPixelSamplingMethod : unsigned char { Bilinear = 0x0 , Nearest = 0x1 }
 
enum class  EPDGNodeState : unsigned char {
  None = 0x0 , Dirtied = 0x1 , Dirtying = 0x2 , Cooking = 0x3 ,
  Cook_Complete = 0x4 , Cook_Failed = 0x5
}
 
enum  EDrawDynamicFlags::Type : int { EDrawDynamicFlags::None = 0x0 , EDrawDynamicFlags::ForceLowestLOD = 0x1 , EDrawDynamicFlags::FarShadowCascade = 0x2 }
 
enum class  ERigControlValueType : unsigned char { Initial = 0x0 , Current = 0x1 , Minimum = 0x2 , Maximum = 0x3 }
 
enum class  ERigControlType : unsigned char {
  Bool = 0x0 , Float = 0x1 , Integer = 0x2 , Vector2D = 0x3 ,
  Position = 0x4 , Scale = 0x5 , Rotator = 0x6 , Transform = 0x7 ,
  TransformNoScale = 0x8 , EulerTransform = 0x9
}
 
enum class  ERigControlAxis : unsigned char { X = 0x0 , Y = 0x1 , Z = 0x2 }
 
enum class  EControlRigContextChannelToKey : unsigned int {
  None = 0x0 , TranslationX = 0x1 , TranslationY = 0x2 , TranslationZ = 0x4 ,
  Translation = 0x7 , RotationX = 0x8 , RotationY = 0x10 , RotationZ = 0x20 ,
  Rotation = 0x38 , ScaleX = 0x40 , ScaleY = 0x80 , ScaleZ = 0x100 ,
  Scale = 0x1C0 , AllTransform = 0x1FF
}
 
enum class  EControlRigSetKey : unsigned char { DoNotCare = 0x0 , Always = 0x1 , Never = 0x2 }
 
enum class  ERigMetadataType : unsigned char {
  Bool = 0x0 , BoolArray = 0x1 , Float = 0x2 , FloatArray = 0x3 ,
  Int32 = 0x4 , Int32Array = 0x5 , Name = 0x6 , NameArray = 0x7 ,
  Vector = 0x8 , VectorArray = 0x9 , Rotator = 0xA , RotatorArray = 0xB ,
  Quat = 0xC , QuatArray = 0xD , Transform = 0xE , TransformArray = 0xF ,
  LinearColor = 0x10 , LinearColorArray = 0x11 , RigElementKey = 0x12 , RigElementKeyArray = 0x13 ,
  Invalid = 0x14
}
 
enum class  ERigHierarchyNotification : unsigned char {
  ElementAdded = 0x0 , ElementRemoved = 0x1 , ElementRenamed = 0x2 , ElementSelected = 0x3 ,
  ElementDeselected = 0x4 , ParentChanged = 0x5 , HierarchyReset = 0x6 , ControlSettingChanged = 0x7 ,
  ControlVisibilityChanged = 0x8 , ControlDrivenListChanged = 0x9 , ControlShapeTransformChanged = 0xA , ParentWeightsChanged = 0xB ,
  InteractionBracketOpened = 0xC , InteractionBracketClosed = 0xD , ElementReordered = 0xE , Max = 0xF
}
 
enum class  ERigEvent : unsigned char {
  None = 0x0 , RequestAutoKey = 0x1 , OpenUndoBracket = 0x2 , CloseUndoBracket = 0x3 ,
  Max = 0x4
}
 
enum class  ERigBoneType : unsigned char { Imported = 0x0 , User = 0x1 }
 
enum class  ERigControlAnimationType : unsigned char { AnimationControl = 0x0 , AnimationChannel = 0x1 , ProxyControl = 0x2 , VisualCue = 0x3 }
 
enum class  ERigControlVisibility : unsigned char { UserDefined = 0x0 , BasedOnSelection = 0x1 }
 
enum class  ERigControlTransformChannel : unsigned char {
  TranslationX = 0x0 , TranslationY = 0x1 , TranslationZ = 0x2 , Pitch = 0x3 ,
  Yaw = 0x4 , Roll = 0x5 , ScaleX = 0x6 , ScaleY = 0x7 ,
  ScaleZ = 0x8
}
 
enum class  ERigSpaceType : unsigned char { Global = 0x0 , Bone = 0x1 , Control = 0x2 , Space = 0x3 }
 
enum class  EControlRigInteractionType : unsigned char {
  None = 0x0 , Translate = 0x1 , Rotate = 0x2 , Scale = 0x4 ,
  All = 0x7
}
 
enum class  ERigVMNodeCreatedReason : unsigned char {
  NodeSpawner = 0x0 , ScriptedEvent = 0x1 , Paste = 0x2 , BackwardsCompatibility = 0x3 ,
  Unknown = 0x4
}
 
enum class  ETransformConstraintType : unsigned char {
  Translation = 0x0 , Rotation = 0x1 , Scale = 0x2 , Parent = 0x3 ,
  LookAt = 0x4
}
 
enum class  EConstraintType : unsigned char { Transform = 0x0 , Aim = 0x1 , MAX = 0x2 }
 
enum class  EOS_EExternalAccountType : int {
  EOS_EAT_EPIC = 0x0 , EOS_EAT_STEAM = 0x1 , EOS_EAT_PSN = 0x2 , EOS_EAT_XBL = 0x3 ,
  EOS_EAT_DISCORD = 0x4 , EOS_EAT_GOG = 0x5 , EOS_EAT_NINTENDO = 0x6 , EOS_EAT_UPLAY = 0x7 ,
  EOS_EAT_OPENID = 0x8 , EOS_EAT_APPLE = 0x9 , EOS_EAT_GOOGLE = 0xA , EOS_EAT_OCULUS = 0xB ,
  EOS_EAT_ITCHIO = 0xC , EOS_EAT_AMAZON = 0xD
}
 
enum class  EOS_EApplicationStatus : int { EOS_AS_BackgroundConstrained = 0x0 , EOS_AS_BackgroundUnconstrained = 0x1 , EOS_AS_BackgroundSuspended = 0x2 , EOS_AS_Foreground = 0x3 }
 
enum class  EOS_ENetworkStatus : int { EOS_NS_Disabled = 0x0 , EOS_NS_Offline = 0x1 , EOS_NS_Online = 0x2 }
 
enum class  EOS_EResult : int {
  EOS_Success = 0x0 , EOS_NoConnection = 0x1 , EOS_InvalidCredentials = 0x2 , EOS_InvalidUser = 0x3 ,
  EOS_InvalidAuth = 0x4 , EOS_AccessDenied = 0x5 , EOS_MissingPermissions = 0x6 , EOS_Token_Not_Account = 0x7 ,
  EOS_TooManyRequests = 0x8 , EOS_AlreadyPending = 0x9 , EOS_InvalidParameters = 0xA , EOS_InvalidRequest = 0xB ,
  EOS_UnrecognizedResponse = 0xC , EOS_IncompatibleVersion = 0xD , EOS_NotConfigured = 0xE , EOS_AlreadyConfigured = 0xF ,
  EOS_NotImplemented = 0x10 , EOS_Canceled = 0x11 , EOS_NotFound = 0x12 , EOS_OperationWillRetry = 0x13 ,
  EOS_NoChange = 0x14 , EOS_VersionMismatch = 0x15 , EOS_LimitExceeded = 0x16 , EOS_Disabled = 0x17 ,
  EOS_DuplicateNotAllowed = 0x18 , EOS_MissingParameters_DEPRECATED = 0x19 , EOS_InvalidSandboxId = 0x1A , EOS_TimedOut = 0x1B ,
  EOS_PartialResult = 0x1C , EOS_Missing_Role = 0x1D , EOS_Missing_Feature = 0x1E , EOS_Invalid_Sandbox = 0x1F ,
  EOS_Invalid_Deployment = 0x20 , EOS_Invalid_Product = 0x21 , EOS_Invalid_ProductUserID = 0x22 , EOS_ServiceFailure = 0x23 ,
  EOS_CacheDirectoryMissing = 0x24 , EOS_CacheDirectoryInvalid = 0x25 , EOS_InvalidState = 0x26 , EOS_RequestInProgress = 0x27 ,
  EOS_ApplicationSuspended = 0x28 , EOS_NetworkDisconnected = 0x29 , EOS_Auth_AccountLocked = 0x3E9 , EOS_Auth_AccountLockedForUpdate = 0x3EA ,
  EOS_Auth_InvalidRefreshToken = 0x3EB , EOS_Auth_InvalidToken = 0x3EC , EOS_Auth_AuthenticationFailure = 0x3ED , EOS_Auth_InvalidPlatformToken = 0x3EE ,
  EOS_Auth_WrongAccount = 0x3EF , EOS_Auth_WrongClient = 0x3F0 , EOS_Auth_FullAccountRequired = 0x3F1 , EOS_Auth_HeadlessAccountRequired = 0x3F2 ,
  EOS_Auth_PasswordResetRequired = 0x3F3 , EOS_Auth_PasswordCannotBeReused = 0x3F4 , EOS_Auth_Expired = 0x3F5 , EOS_Auth_ScopeConsentRequired = 0x3F6 ,
  EOS_Auth_ApplicationNotFound = 0x3F7 , EOS_Auth_ScopeNotFound = 0x3F8 , EOS_Auth_AccountFeatureRestricted = 0x3F9 , EOS_Auth_AccountPortalLoadError = 0x3FA ,
  EOS_Auth_CorrectiveActionRequired = 0x3FB , EOS_Auth_PinGrantCode = 0x3FC , EOS_Auth_PinGrantExpired = 0x3FD , EOS_Auth_PinGrantPending = 0x3FE ,
  EOS_Auth_ExternalAuthNotLinked = 0x406 , EOS_Auth_ExternalAuthRevoked = 0x408 , EOS_Auth_ExternalAuthInvalid = 0x409 , EOS_Auth_ExternalAuthRestricted = 0x40A ,
  EOS_Auth_ExternalAuthCannotLogin = 0x40B , EOS_Auth_ExternalAuthExpired = 0x40C , EOS_Auth_ExternalAuthIsLastLoginType = 0x40D , EOS_Auth_ExchangeCodeNotFound = 0x410 ,
  EOS_Auth_OriginatingExchangeCodeSessionExpired = 0x411 , EOS_Auth_AccountNotActive = 0x41A , EOS_Auth_MFARequired = 0x424 , EOS_Auth_ParentalControls = 0x42E ,
  EOS_Auth_NoRealId = 0x438 , EOS_Friends_InviteAwaitingAcceptance = 0x7D0 , EOS_Friends_NoInvitation = 0x7D1 , EOS_Friends_AlreadyFriends = 0x7D3 ,
  EOS_Friends_NotFriends = 0x7D4 , EOS_Friends_TargetUserTooManyInvites = 0x7D5 , EOS_Friends_LocalUserTooManyInvites = 0x7D6 , EOS_Friends_TargetUserFriendLimitExceeded = 0x7D7 ,
  EOS_Friends_LocalUserFriendLimitExceeded = 0x7D8 , EOS_Presence_DataInvalid = 0xBB8 , EOS_Presence_DataLengthInvalid = 0xBB9 , EOS_Presence_DataKeyInvalid = 0xBBA ,
  EOS_Presence_DataKeyLengthInvalid = 0xBBB , EOS_Presence_DataValueInvalid = 0xBBC , EOS_Presence_DataValueLengthInvalid = 0xBBD , EOS_Presence_RichTextInvalid = 0xBBE ,
  EOS_Presence_RichTextLengthInvalid = 0xBBF , EOS_Presence_StatusInvalid = 0xBC0 , EOS_Ecom_EntitlementStale = 0xFA0 , EOS_Ecom_CatalogOfferStale = 0xFA1 ,
  EOS_Ecom_CatalogItemStale = 0xFA2 , EOS_Ecom_CatalogOfferPriceInvalid = 0xFA3 , EOS_Ecom_CheckoutLoadError = 0xFA4 , EOS_Sessions_SessionInProgress = 0x1388 ,
  EOS_Sessions_TooManyPlayers = 0x1389 , EOS_Sessions_NoPermission = 0x138A , EOS_Sessions_SessionAlreadyExists = 0x138B , EOS_Sessions_InvalidLock = 0x138C ,
  EOS_Sessions_InvalidSession = 0x138D , EOS_Sessions_SandboxNotAllowed = 0x138E , EOS_Sessions_InviteFailed = 0x138F , EOS_Sessions_InviteNotFound = 0x1390 ,
  EOS_Sessions_UpsertNotAllowed = 0x1391 , EOS_Sessions_AggregationFailed = 0x1392 , EOS_Sessions_HostAtCapacity = 0x1393 , EOS_Sessions_SandboxAtCapacity = 0x1394 ,
  EOS_Sessions_SessionNotAnonymous = 0x1395 , EOS_Sessions_OutOfSync = 0x1396 , EOS_Sessions_TooManyInvites = 0x1397 , EOS_Sessions_PresenceSessionExists = 0x1398 ,
  EOS_Sessions_DeploymentAtCapacity = 0x1399 , EOS_Sessions_NotAllowed = 0x139A , EOS_Sessions_PlayerSanctioned = 0x139B , EOS_PlayerDataStorage_FilenameInvalid = 0x1770 ,
  EOS_PlayerDataStorage_FilenameLengthInvalid = 0x1771 , EOS_PlayerDataStorage_FilenameInvalidChars = 0x1772 , EOS_PlayerDataStorage_FileSizeTooLarge = 0x1773 , EOS_PlayerDataStorage_FileSizeInvalid = 0x1774 ,
  EOS_PlayerDataStorage_FileHandleInvalid = 0x1775 , EOS_PlayerDataStorage_DataInvalid = 0x1776 , EOS_PlayerDataStorage_DataLengthInvalid = 0x1777 , EOS_PlayerDataStorage_StartIndexInvalid = 0x1778 ,
  EOS_PlayerDataStorage_RequestInProgress = 0x1779 , EOS_PlayerDataStorage_UserThrottled = 0x177A , EOS_PlayerDataStorage_EncryptionKeyNotSet = 0x177B , EOS_PlayerDataStorage_UserErrorFromDataCallback = 0x177C ,
  EOS_PlayerDataStorage_FileHeaderHasNewerVersion = 0x177D , EOS_PlayerDataStorage_FileCorrupted = 0x177E , EOS_Connect_ExternalTokenValidationFailed = 0x1B58 , EOS_Connect_UserAlreadyExists = 0x1B59 ,
  EOS_Connect_AuthExpired = 0x1B5A , EOS_Connect_InvalidToken = 0x1B5B , EOS_Connect_UnsupportedTokenType = 0x1B5C , EOS_Connect_LinkAccountFailed = 0x1B5D ,
  EOS_Connect_ExternalServiceUnavailable = 0x1B5E , EOS_Connect_ExternalServiceConfigurationFailure = 0x1B5F , EOS_Connect_LinkAccountFailedMissingNintendoIdAccount_DEPRECATED = 0x1B60 , EOS_UI_SocialOverlayLoadError = 0x1F40 ,
  EOS_Lobby_NotOwner = 0x2328 , EOS_Lobby_InvalidLock = 0x2329 , EOS_Lobby_LobbyAlreadyExists = 0x232A , EOS_Lobby_SessionInProgress = 0x232B ,
  EOS_Lobby_TooManyPlayers = 0x232C , EOS_Lobby_NoPermission = 0x232D , EOS_Lobby_InvalidSession = 0x232E , EOS_Lobby_SandboxNotAllowed = 0x232F ,
  EOS_Lobby_InviteFailed = 0x2330 , EOS_Lobby_InviteNotFound = 0x2331 , EOS_Lobby_UpsertNotAllowed = 0x2332 , EOS_Lobby_AggregationFailed = 0x2333 ,
  EOS_Lobby_HostAtCapacity = 0x2334 , EOS_Lobby_SandboxAtCapacity = 0x2335 , EOS_Lobby_TooManyInvites = 0x2336 , EOS_Lobby_DeploymentAtCapacity = 0x2337 ,
  EOS_Lobby_NotAllowed = 0x2338 , EOS_Lobby_MemberUpdateOnly = 0x2339 , EOS_Lobby_PresenceLobbyExists = 0x233A , EOS_Lobby_VoiceNotEnabled = 0x233B ,
  EOS_TitleStorage_UserErrorFromDataCallback = 0x2710 , EOS_TitleStorage_EncryptionKeyNotSet = 0x2711 , EOS_TitleStorage_FileCorrupted = 0x2712 , EOS_TitleStorage_FileHeaderHasNewerVersion = 0x2713 ,
  EOS_Mods_ModSdkProcessIsAlreadyRunning = 0x2AF8 , EOS_Mods_ModSdkCommandIsEmpty = 0x2AF9 , EOS_Mods_ModSdkProcessCreationFailed = 0x2AFA , EOS_Mods_CriticalError = 0x2AFB ,
  EOS_Mods_ToolInternalError = 0x2AFC , EOS_Mods_IPCFailure = 0x2AFD , EOS_Mods_InvalidIPCResponse = 0x2AFE , EOS_Mods_URILaunchFailure = 0x2AFF ,
  EOS_Mods_ModIsNotInstalled = 0x2B00 , EOS_Mods_UserDoesNotOwnTheGame = 0x2B01 , EOS_Mods_OfferRequestByIdInvalidResult = 0x2B02 , EOS_Mods_CouldNotFindOffer = 0x2B03 ,
  EOS_Mods_OfferRequestByIdFailure = 0x2B04 , EOS_Mods_PurchaseFailure = 0x2B05 , EOS_Mods_InvalidGameInstallInfo = 0x2B06 , EOS_Mods_CannotGetManifestLocation = 0x2B07 ,
  EOS_Mods_UnsupportedOS = 0x2B08 , EOS_AntiCheat_ClientProtectionNotAvailable = 0x2EE0 , EOS_AntiCheat_InvalidMode = 0x2EE1 , EOS_AntiCheat_ClientProductIdMismatch = 0x2EE2 ,
  EOS_AntiCheat_ClientSandboxIdMismatch = 0x2EE3 , EOS_AntiCheat_ProtectMessageSessionKeyRequired = 0x2EE4 , EOS_AntiCheat_ProtectMessageValidationFailed = 0x2EE5 , EOS_AntiCheat_ProtectMessageInitializationFailed = 0x2EE6 ,
  EOS_AntiCheat_PeerAlreadyRegistered = 0x2EE7 , EOS_AntiCheat_PeerNotFound = 0x2EE8 , EOS_AntiCheat_PeerNotProtected = 0x2EE9 , EOS_AntiCheat_ClientDeploymentIdMismatch = 0x2EEA ,
  EOS_AntiCheat_DeviceIdAuthIsNotSupported = 0x2EEB , EOS_RTC_TooManyParticipants = 0x32C8 , EOS_RTC_RoomAlreadyExists = 0x32C9 , EOS_RTC_UserKicked = 0x32CA ,
  EOS_RTC_UserBanned = 0x32CB , EOS_RTC_RoomWasLeft = 0x32CC , EOS_RTC_ReconnectionTimegateExpired = 0x32CD , EOS_RTC_ShutdownInvoked = 0x32CE ,
  EOS_RTC_UserIsInBlocklist = 0x32CF , EOS_ProgressionSnapshot_SnapshotIdUnavailable = 0x36B0 , EOS_KWS_ParentEmailMissing = 0x3A98 , EOS_KWS_UserGraduated = 0x3A99 ,
  EOS_Android_JavaVMNotStored = 0x4268 , EOS_Permission_RequiredPatchAvailable = 0x4650 , EOS_Permission_RequiredSystemUpdate = 0x4651 , EOS_Permission_AgeRestrictionFailure = 0x4652 ,
  EOS_Permission_AccountTypeFailure = 0x4653 , EOS_Permission_ChatRestriction = 0x4654 , EOS_Permission_UGCRestriction = 0x4655 , EOS_Permission_OnlinePlayRestricted = 0x4656 ,
  EOS_DesktopCrossplay_ApplicationNotBootstrapped = 0x4A38 , EOS_DesktopCrossplay_ServiceNotInstalled = 0x4A39 , EOS_DesktopCrossplay_ServiceStartFailed = 0x4A3A , EOS_DesktopCrossplay_ServiceNotRunning = 0x4A3B ,
  EOS_UnexpectedError = 0x7FFFFFFF
}
 
enum class  ERigExecutionType : unsigned char { Runtime = 0x0 , Editing = 0x1 , Max = 0x2 }
 
enum class  EAspectRatioAxisConstraint : int { AspectRatio_MaintainYFOV = 0x0 , AspectRatio_MaintainXFOV = 0x1 , AspectRatio_MajorAxisFOV = 0x2 , AspectRatio_MAX = 0x3 }
 
enum class  EMovieScenePositionType : unsigned char { Frame = 0x0 , Time = 0x1 , MarkedFrame = 0x2 }
 
enum class  EUpdatePositionMethod : unsigned char { Play = 0x0 , Jump = 0x1 , Scrub = 0x2 }
 
enum  ESelectionMode::Type : int { ESelectionMode::None = 0x0 , ESelectionMode::Single = 0x1 , ESelectionMode::SingleToggle = 0x2 , ESelectionMode::Multi = 0x3 }
 
enum class  EClothLODBiasMode : unsigned char { MappingsToSameLOD = 0x0 , MappingsToMinLOD = 0x1 , MappingsToAnyLOD = 0x2 }
 
enum class  ESkeletalMeshGeoImportVersions : unsigned char { Before_Versionning = 0x0 , SkeletalMeshBuildRefactor = 0x1 , VersionPlusOne = 0x2 , LatestVersion = 0x1 }
 
enum class  ESkeletalMeshSkinningImportVersions : unsigned char { Before_Versionning = 0x0 , SkeletalMeshBuildRefactor = 0x1 , VersionPlusOne = 0x2 , LatestVersion = 0x1 }
 
enum class  EMovieSceneControlRigSpaceType : unsigned char { Parent = 0x0 , World = 0x1 , ControlRig = 0x2 }
 
enum class  ETimeStretchCurveMapping : unsigned char { T_Original = 0x0 , T_TargetMin = 0x1 , T_TargetMax = 0x2 , MAX = 0x3 }
 
enum class  EOutputCanBeNullptr : int { Never = 0x0 , IfNoTabValid = 0x1 , IfNoOpenTabValid = 0x2 }
 
enum class  ESidebarLocation : unsigned char { Left = 0x0 , Right = 0x1 , None = 0x2 }
 
enum class  EShaderResourceUsageFlags : unsigned char { GlobalUniformBuffer = 0x1 , BindlessResources = 0x2 , BindlessSamplers = 0x4 }
 
enum class  EAllowKinematicDeferral : int { AllowDeferral = 0x0 , DisallowDeferral = 0x1 }
 
enum class  EQueueMode : int { Mpsc = 0x0 , Spsc = 0x1 }
 
enum class  EUVOutput : unsigned char { DoNotOutputChannel = 0x0 , OutputChannel = 0x1 }
 
enum class  EHeaderComboVisibility : int { Always = 0x0 , Ghosted = 0x1 , OnHover = 0x2 , Never = 0x3 }
 
enum  FControlRigObjectVersion::Type : int {
  FControlRigObjectVersion::BeforeCustomVersionWasAdded = 0x0 , FControlRigObjectVersion::RemovalOfHierarchyRefPins = 0x1 , FControlRigObjectVersion::OperatorsStoringPropertyPaths = 0x2 , FControlRigObjectVersion::SwitchedToRigVM = 0x3 ,
  FControlRigObjectVersion::ControlOffsetTransform = 0x4 , FControlRigObjectVersion::RigElementKeyCache = 0x5 , FControlRigObjectVersion::BlueprintVariableSupport = 0x6 , FControlRigObjectVersion::RigHierarchyV2 = 0x7 ,
  FControlRigObjectVersion::RigHierarchyMultiParentConstraints = 0x8 , FControlRigObjectVersion::RigHierarchyControlSpaceFavorites = 0x9 , FControlRigObjectVersion::StorageMinMaxValuesAsFloatStorage = 0xA , FControlRigObjectVersion::RenameGizmoToShape = 0xB ,
  FControlRigObjectVersion::BoundVariableWithInjectionNode = 0xC , FControlRigObjectVersion::PerChannelLimits = 0xD , FControlRigObjectVersion::RemovedMultiParentParentCache = 0xE , FControlRigObjectVersion::RemoveParameters = 0xF ,
  FControlRigObjectVersion::CurveElementValueStateFlag = 0x10 , FControlRigObjectVersion::ControlAnimationType = 0x11 , FControlRigObjectVersion::TemplatesPreferredPermutatation = 0x12 , FControlRigObjectVersion::PreferredEulerAnglesForControls = 0x13 ,
  FControlRigObjectVersion::HierarchyElementMetadata = 0x14 , FControlRigObjectVersion::LibraryNodeTemplates = 0x15 , FControlRigObjectVersion::RestrictSpaceSwitchingForControls = 0x16 , FControlRigObjectVersion::ControlTransformChannelFiltering = 0x17 ,
  FControlRigObjectVersion::StoreFunctionsInGeneratedClass = 0x18 , FControlRigObjectVersion::RigHierarchyStoringPreviousNames = 0x19 , FControlRigObjectVersion::VersionPlusOne = 0x1A , FControlRigObjectVersion::LatestVersion = 0x19
}
 
enum class  ESlateVertexRounding : unsigned char { Disabled = 0x0 , Enabled = 0x1 }
 
enum class  EMouseLockMode : unsigned char { DoNotLock = 0x0 , LockOnCapture = 0x1 , LockAlways = 0x2 , LockInFullscreen = 0x3 }
 
enum class  EPreviewAnimationBlueprintApplicationMethod : unsigned char { LinkedLayers = 0x0 , LinkedAnimGraph = 0x1 }
 
enum class  EControlRigVectorKind : unsigned char { Direction = 0x0 , Location = 0x1 }
 
enum class  ETableRowSignalSelectionMode : int { Deferred = 0x0 , Instantaneous = 0x1 }
 
enum class  EControlRigComponentMapDirection : unsigned char { Input = 0x0 , Output = 0x1 }
 
enum class  EControlRigComponentSpace : unsigned char {
  WorldSpace = 0x0 , ActorSpace = 0x1 , ComponentSpace = 0x2 , RigSpace = 0x3 ,
  LocalSpace = 0x4 , Max = 0x5
}
 
enum class  EAirAbsorptionMethod : unsigned char { Linear = 0x0 , CustomCurve = 0x1 }
 
enum class  EReverbSendMethod : unsigned char { Linear = 0x0 , CustomCurve = 0x1 , Manual = 0x2 }
 
enum class  EPriorityAttenuationMethod : unsigned char { Linear = 0x0 , CustomCurve = 0x1 , Manual = 0x2 }
 
enum class  ELoadModuleFlags : int { None = 0x0 , LogFailures = 0x1 }
 
enum class  EModuleLoadResult : int {
  Success = 0x0 , FileNotFound = 0x1 , FileIncompatible = 0x2 , CouldNotBeLoadedByOS = 0x3 ,
  FailedToInitialize = 0x4
}
 
enum class  EGoogleExchangeToken : unsigned char { GoogleExchangeToken = 0x0 }
 
enum class  EGoogleRefreshToken : unsigned char { GoogleRefreshToken = 0x0 }
 
enum class  EGoogleAuthTokenType : unsigned char { ExchangeToken = 0x0 , RefreshToken = 0x1 , AccessToken = 0x2 }
 
enum class  EHandleEvent : unsigned char { LocalTransformUpdated = 0x0 , GlobalTransformUpdated = 0x1 , ComponentUpdated = 0x2 , Max = 0x3 }
 
enum  EMobilePlanarReflectionMode::Type : int { EMobilePlanarReflectionMode::Usual = 0x0 , EMobilePlanarReflectionMode::MobilePPRExclusive = 0x1 , EMobilePlanarReflectionMode::MobilePPR = 0x2 }
 
enum class  EMemoryTraceHeapFlags : unsigned short { None = 0x0 , Root = 0x1 , NeverFrees = 0x2 }
 
enum class  ERigVMTransformSpace : unsigned char { LocalSpace = 0x0 , GlobalSpace = 0x1 , Max = 0x2 }
 
enum class  EUsdPurpose : int { Default = 0x0 , Proxy = 0x1 , Render = 0x2 , Guide = 0x4 }
 
enum class  EUsdRootMotionHandling : int { NoAdditionalRootMotion = 0x0 , UseMotionFromSkelRoot = 0x1 , UseMotionFromSkeleton = 0x2 }
 
enum class  EUsdDefaultKind : int {
  None = 0x0 , Model = 0x1 , Component = 0x2 , Group = 0x4 ,
  Assembly = 0x8 , Subcomponent = 0x10
}
 
enum class  ECollapsingType : int { Assets = 0x0 , Components = 0x1 }
 
enum class  ERefractionMode : int { RM_IndexOfRefraction = 0x0 , RM_PixelNormalOffset = 0x1 , RM_2DOffset = 0x2 , RM_None = 0x3 }
 
enum class  ESchemaTranslationLaunchPolicy : int { ExclusiveSync = 0x0 , Sync = 0x1 , Async = 0x2 }
 
enum  ENavLinkDirection::Type : int { ENavLinkDirection::BothWays = 0x0 , ENavLinkDirection::LeftToRight = 0x1 , ENavLinkDirection::RightToLeft = 0x2 }
 
enum class  EConcurrencyVolumeScaleMode : int { Default = 0x0 , Distance = 0x1 , Priority = 0x2 }
 
enum class  EApplyRendertargetOption : int { DoNothing = 0x0 , CheckApply = 0x1 , ForceApply = 0x1 }
 
enum class  ERigVMAnimEasingType : unsigned char {
  Linear = 0x0 , QuadraticEaseIn = 0x1 , QuadraticEaseOut = 0x2 , QuadraticEaseInOut = 0x3 ,
  CubicEaseIn = 0x4 , CubicEaseOut = 0x5 , CubicEaseInOut = 0x6 , QuarticEaseIn = 0x7 ,
  QuarticEaseOut = 0x8 , QuarticEaseInOut = 0x9 , QuinticEaseIn = 0xA , QuinticEaseOut = 0xB ,
  QuinticEaseInOut = 0xC , SineEaseIn = 0xD , SineEaseOut = 0xE , SineEaseInOut = 0xF ,
  CircularEaseIn = 0x10 , CircularEaseOut = 0x11 , CircularEaseInOut = 0x12 , ExponentialEaseIn = 0x13 ,
  ExponentialEaseOut = 0x14 , ExponentialEaseInOut = 0x15 , ElasticEaseIn = 0x16 , ElasticEaseOut = 0x17 ,
  ElasticEaseInOut = 0x18 , BackEaseIn = 0x19 , BackEaseOut = 0x1A , BackEaseInOut = 0x1B ,
  BounceEaseIn = 0x1C , BounceEaseOut = 0x1D , BounceEaseInOut = 0x1E
}
 
enum  ERigVMClampSpatialMode::Type : int { ERigVMClampSpatialMode::Plane = 0x0 , ERigVMClampSpatialMode::Cylinder = 0x1 , ERigVMClampSpatialMode::Sphere = 0x2 }
 
enum class  ETransformSpaceMode : unsigned char {
  LocalSpace = 0x0 , GlobalSpace = 0x1 , BaseSpace = 0x2 , BaseJoint = 0x3 ,
  Max = 0x4
}
 
enum class  ETransformGetterType : unsigned char { Initial = 0x0 , Current = 0x1 , Max = 0x2 }
 
enum class  EAudioSpeakers : int {
  SPEAKER_FrontLeft = 0x0 , SPEAKER_FrontRight = 0x1 , SPEAKER_FrontCenter = 0x2 , SPEAKER_LowFrequency = 0x3 ,
  SPEAKER_LeftSurround = 0x4 , SPEAKER_RightSurround = 0x5 , SPEAKER_LeftBack = 0x6 , SPEAKER_RightBack = 0x7 ,
  SPEAKER_Count = 0x8
}
 
enum class  ESamplerSourceMode : int { SSM_FromTextureAsset = 0x0 , SSM_Wrap_WorldGroupSettings = 0x1 , SSM_Clamp_WorldGroupSettings = 0x2 , SSM_TerrainWeightmapGroupSettings = 0x3 }
 
enum class  EControlRigTestDataPlaybackMode : unsigned char { Live = 0x0 , ReplayInputs = 0x1 , GroundTruth = 0x2 , Max = 0x3 }
 
enum class  ESchemaTranslationStatus : int { Pending = 0x0 , InProgress = 0x1 , Done = 0x2 }
 
enum class  ECRSimConstraintType : unsigned char { Distance = 0x0 , DistanceFromA = 0x1 , DistanceFromB = 0x2 , Plane = 0x3 }
 
enum class  ECRSimPointForceType : unsigned char { Direction = 0x0 }
 
enum class  ECRSimSoftCollisionType : unsigned char { Plane = 0x0 , Sphere = 0x1 , Cone = 0x2 }
 
enum class  EVoiceSampleRate : int { Low16000Hz = 0x3E80 , Normal24000Hz = 0x5DC0 }
 
enum  EScriptInstrumentation::Type : int {
  EScriptInstrumentation::Class = 0x0 , EScriptInstrumentation::ClassScope = 0x1 , EScriptInstrumentation::Instance = 0x2 , EScriptInstrumentation::Event = 0x3 ,
  EScriptInstrumentation::InlineEvent = 0x4 , EScriptInstrumentation::ResumeEvent = 0x5 , EScriptInstrumentation::PureNodeEntry = 0x6 , EScriptInstrumentation::NodeDebugSite = 0x7 ,
  EScriptInstrumentation::NodeEntry = 0x8 , EScriptInstrumentation::NodeExit = 0x9 , EScriptInstrumentation::PushState = 0xA , EScriptInstrumentation::RestoreState = 0xB ,
  EScriptInstrumentation::ResetState = 0xC , EScriptInstrumentation::SuspendState = 0xD , EScriptInstrumentation::PopState = 0xE , EScriptInstrumentation::TunnelEndOfThread = 0xF ,
  EScriptInstrumentation::Stop = 0x10
}
 
enum class  ETransitionType : unsigned char {
  None = 0x0 , Paused = 0x1 , Loading = 0x2 , Saving = 0x3 ,
  Connecting = 0x4 , Precaching = 0x5 , WaitingToConnect = 0x6 , MAX = 0x7
}
 
enum class  EFullyLoadPackageType : int {
  FULLYLOAD_Map = 0x0 , FULLYLOAD_Game_PreLoadClass = 0x1 , FULLYLOAD_Game_PostLoadClass = 0x2 , FULLYLOAD_Always = 0x3 ,
  FULLYLOAD_Mutator = 0x4 , FULLYLOAD_MAX = 0x5
}
 
enum class  ERotatorQuantization : unsigned char { ByteComponents = 0x0 , ShortComponents = 0x1 }
 
enum class  EMeshBufferAccess : unsigned char { Default = 0x0 , ForceCPUAndGPU = 0x1 }
 
enum  EControlRigDrawHierarchyMode::Type : int { EControlRigDrawHierarchyMode::Axes = 0x0 , EControlRigDrawHierarchyMode::Max = 0x1 }
 
enum class  EAdditiveBasePoseType : int {
  ABPT_None = 0x0 , ABPT_RefPose = 0x1 , ABPT_AnimScaled = 0x2 , ABPT_AnimFrame = 0x3 ,
  ABPT_LocalAnimFrame = 0x4 , ABPT_MAX = 0x5
}
 
enum class  EResizingAxis : unsigned char { None = 0x0 , LeftRightMask = 0x1 , UpDownMask = 0x10 , CrossMask = 0x11 }
 
enum class  ESequenceTimeUnit : unsigned char { DisplayRate = 0x0 , TickResolution = 0x1 }
 
enum class  EMovieSceneKeyInterpolation : unsigned char {
  Auto = 0x0 , User = 0x1 , Break = 0x2 , Linear = 0x3 ,
  Constant = 0x4
}
 
enum  ENetTraceVerbosity::Type : int { ENetTraceVerbosity::None = 0x0 , ENetTraceVerbosity::Trace = 0x1 , ENetTraceVerbosity::Verbose = 0x2 , ENetTraceVerbosity::VeryVerbose = 0x3 }
 
enum class  EVirtualizationMode : unsigned char { Disabled = 0x0 , PlayWhenSilent = 0x1 , Restart = 0x2 }
 
enum class  EChannelType : int {
  CHTYPE_None = 0x0 , CHTYPE_Control = 0x1 , CHTYPE_Actor = 0x2 , CHTYPE_File = 0x3 ,
  CHTYPE_Voice = 0x4 , CHTYPE_BattlEye = 0x5 , CHTYPE_MAX = 0x8
}
 
enum class  EPostCopyOperation : unsigned char { None = 0x0 , LogicalNegateBool = 0x1 }
 
enum class  EHairBufferSwapType : int { BeginOfFrame = 0x0 , EndOfFrame = 0x1 , Tick = 0x2 , RenderFrame = 0x3 }
 
enum class  ESlateLineJoinType : unsigned char { Sharp = 0x0 , Simple = 0x1 }
 
enum class  EHairStrandsBookmark : unsigned char {
  ProcessTasks = 0x0 , ProcessLODSelection = 0x1 , ProcessGuideInterpolation = 0x2 , ProcessGatherCluster = 0x3 ,
  ProcessStrandsInterpolation = 0x4 , ProcessDebug = 0x5 , ProcessEndOfFrame = 0x6
}
 
enum class  EHairResourceUsageType : unsigned char { Static = 0x0 , Dynamic = 0x1 }
 
enum  ECurveBlendOption::Type : int {
  ECurveBlendOption::Override = 0x0 , ECurveBlendOption::DoNotOverride = 0x1 , ECurveBlendOption::NormalizeByWeight = 0x2 , ECurveBlendOption::BlendByWeight = 0x3 ,
  ECurveBlendOption::UseBasePose = 0x4 , ECurveBlendOption::UseMaxValue = 0x5 , ECurveBlendOption::UseMinValue = 0x6
}
 
enum class  ERunAttributes : unsigned char { None = 0x0 , SupportsText = 0x1 }
 
enum class  EDepthStencilTargetActions : unsigned char {
  DepthMask = 0x4 , DontLoad_DontStore = 0x0 , DontLoad_StoreDepthStencil = 0x11 , DontLoad_StoreStencilNotDepth = 0x1 ,
  ClearDepthStencil_StoreDepthStencil = 0x99 , LoadDepthStencil_StoreDepthStencil = 0x55 , LoadDepthNotStencil_StoreDepthNotStencil = 0x50 , LoadDepthNotStencil_DontStore = 0x40 ,
  LoadDepthStencil_StoreStencilNotDepth = 0x45 , ClearDepthStencil_DontStoreDepthStencil = 0x88 , LoadDepthStencil_DontStoreDepthStencil = 0x44 , ClearDepthStencil_StoreDepthNotStencil = 0x98 ,
  ClearDepthStencil_StoreStencilNotDepth = 0x89 , ClearDepthStencil_ResolveDepthNotStencil = 0xA8 , ClearDepthStencil_ResolveStencilNotDepth = 0x8A , LoadDepthClearStencil_StoreDepthStencil = 0x59 ,
  ClearStencilDontLoadDepth_StoreStencilNotDepth = 0x9
}
 
enum  EGameplayTagQueryExprType::Type : int {
  EGameplayTagQueryExprType::Undefined = 0x0 , EGameplayTagQueryExprType::AnyTagsMatch = 0x1 , EGameplayTagQueryExprType::AllTagsMatch = 0x2 , EGameplayTagQueryExprType::NoTagsMatch = 0x3 ,
  EGameplayTagQueryExprType::AnyExprMatch = 0x4 , EGameplayTagQueryExprType::AllExprMatch = 0x5 , EGameplayTagQueryExprType::NoExprMatch = 0x6
}
 
enum  EGameplayTagQueryStreamVersion::Type : int { EGameplayTagQueryStreamVersion::InitialVersion = 0x0 , EGameplayTagQueryStreamVersion::VersionPlusOne = 0x1 , EGameplayTagQueryStreamVersion::LatestVersion = 0x0 }
 
enum  EGameplayTagMatchType::Type : int { EGameplayTagMatchType::Explicit = 0x0 , EGameplayTagMatchType::IncludeParentTags = 0x1 }
 
enum class  EGameplayContainerMatchType : unsigned char { Any = 0x0 , All = 0x1 }
 
enum class  EReplayHeaderFlags : unsigned int {
  None = 0x0 , ClientRecorded = 0x1 , HasStreamingFixes = 0x2 , DeltaCheckpoints = 0x4 ,
  GameSpecificFrameData = 0x8 , ReplayConnection = 0x10 , ActorPrioritizationEnabled = 0x20 , NetRelevancyEnabled = 0x40 ,
  AsyncRecorded = 0x80
}
 
enum class  ELaplacianWeightScheme : int {
  Uniform = 0x0 , Umbrella = 0x1 , Valence = 0x2 , MeanValue = 0x3 ,
  Cotangent = 0x4 , ClampedCotangent = 0x5 , IDTCotanget = 0x6
}
 
enum class  ESoundscapeColorAltitudeClampMode : unsigned char { Relative = 0x0 , Absolute = 0x1 }
 
enum class  EMeshLODSelectionType : unsigned char { AllLODs = 0x0 , SpecificLOD = 0x1 , CalculateLOD = 0x2 , LowestDetailLOD = 0x3 }
 
enum class  EAutoCenter : unsigned char { None = 0x0 , PrimaryWorkArea = 0x1 , PreferredWorkArea = 0x2 }
 
enum class  ESoundscapeLOD : unsigned char { LOD1 = 0x0 , LOD2 = 0x1 , LOD3 = 0x2 }
 
enum class  ESlateColorStylingMode : unsigned char {
  UseColor_Specified = 0x0 , UseColor_ColorTable = 0x1 , UseColor_Foreground = 0x2 , UseColor_Foreground_Subdued = 0x3 ,
  UseColor_UseStyle = 0x4
}
 
enum class  EAudioComponentPlayState : unsigned char {
  Playing = 0x0 , Stopped = 0x1 , Paused = 0x2 , FadingIn = 0x3 ,
  FadingOut = 0x4 , Count = 0x5
}
 
enum class  ERotationComponent : unsigned char {
  EulerX = 0x0 , EulerY = 0x1 , EulerZ = 0x2 , QuaternionAngle = 0x3 ,
  SwingAngle = 0x4 , TwistAngle = 0x5
}
 
enum class  EBlueprintCompileMode : unsigned char { Default = 0x0 , Development = 0x1 , FinalRelease = 0x2 }
 
enum class  EEasingFuncType : unsigned char {
  Linear = 0x0 , Sinusoidal = 0x1 , Cubic = 0x2 , QuadraticInOut = 0x3 ,
  CubicInOut = 0x4 , HermiteCubic = 0x5 , QuarticInOut = 0x6 , QuinticInOut = 0x7 ,
  CircularIn = 0x8 , CircularOut = 0x9 , CircularInOut = 0xA , ExpIn = 0xB ,
  ExpOut = 0xC , ExpInOut = 0xD , CustomCurve = 0xE
}
 
enum  EBlueprintExceptionType::Type : int {
  EBlueprintExceptionType::Breakpoint = 0x0 , EBlueprintExceptionType::Tracepoint = 0x1 , EBlueprintExceptionType::WireTracepoint = 0x2 , EBlueprintExceptionType::AccessViolation = 0x3 ,
  EBlueprintExceptionType::InfiniteLoop = 0x4 , EBlueprintExceptionType::NonFatalError = 0x5 , EBlueprintExceptionType::FatalError = 0x6 , EBlueprintExceptionType::AbortExecution = 0x7
}
 
enum class  ERenderTargetActions : unsigned char {
  LoadOpMask = 0x2 , DontLoad_DontStore = 0x0 , DontLoad_Store = 0x1 , Clear_Store = 0x9 ,
  Load_Store = 0x5 , Clear_DontStore = 0x8 , Load_DontStore = 0x4 , Clear_Resolve = 0xA ,
  Load_Resolve = 0x6
}
 
enum class  ERuntimeVirtualTextureAttributeType : unsigned char {
  BaseColor = 0x0 , Normal = 0x1 , Roughness = 0x2 , Specular = 0x3 ,
  Mask = 0x4 , WorldHeight = 0x5 , Count = 0x6
}
 
enum class  ECustomVersionDifference : int {
  Missing = 0x0 , Newer = 0x1 , Older = 0x2 , Invalid = 0x3 ,
  Missing , Newer , Older , Invalid
}
 
enum class  LandscapeSplineMeshOrientation : int { LSMO_XUp = 0x0 , LSMO_YUp = 0x1 , LSMO_MAX = 0x2 }
 
enum class  EKnownIniFile : unsigned char {
  Engine = 0x0 , Game = 0x1 , Input = 0x2 , DeviceProfiles = 0x3 ,
  GameUserSettings = 0x4 , Scalability = 0x5 , RuntimeOptions = 0x6 , InstallBundle = 0x7 ,
  Hardware = 0x8 , GameplayTags = 0x9 , NumKnownFiles = 0xA , NumKnownFiles
}
 
enum class  EShaderCodeResourceBindingType : unsigned char {
  Invalid = 0x0 , SamplerState = 0x1 , Texture2D = 0x2 , Texture2DArray = 0x3 ,
  Texture2DMS = 0x4 , Texture3D = 0x5 , TextureCube = 0x6 , TextureCubeArray = 0x7 ,
  TextureMetadata = 0x8 , Buffer = 0x9 , StructuredBuffer = 0xA , ByteAddressBuffer = 0xB ,
  RaytracingAccelerationStructure = 0xC , RWTexture2D = 0xD , RWTexture2DArray = 0xE , RWTexture3D = 0xF ,
  RWTextureCube = 0x10 , RWTextureMetadata = 0x11 , RWBuffer = 0x12 , RWStructuredBuffer = 0x13 ,
  RWByteAddressBuffer = 0x14 , RasterizerOrderedTexture2D = 0x15 , MAX = 0x16
}
 
enum class  EPCGMetadataTypes : unsigned char {
  Float = 0x0 , Double = 0x1 , Integer32 = 0x2 , Integer64 = 0x3 ,
  Vector2 = 0x4 , Vector = 0x5 , Vector4 = 0x6 , Quaternion = 0x7 ,
  Transform = 0x8 , String = 0x9 , Boolean = 0xA , Rotator = 0xB ,
  Name = 0xC , Count = 0xD , Unknown = 0xFF
}
 
enum class  EPCGAttributeAccessorFlags : int { StrictType = 0x1 , AllowBroadcast = 0x2 , AllowConstructible = 0x4 , AllowSetDefaultValue = 0x8 }
 
enum class  EPCGPointProperties : unsigned char {
  Density = 0x0 , BoundsMin = 0x1 , BoundsMax = 0x2 , Extents = 0x3 ,
  Color = 0x4 , Position = 0x5 , Rotation = 0x6 , Scale = 0x7 ,
  Transform = 0x8 , Steepness = 0x9 , LocalCenter = 0xA
}
 
enum class  EPCGAttributePropertySelection : int { Attribute = 0x0 , PointProperty = 0x1 }
 
enum class  EPCGDataType : unsigned int {
  None = 0x0 , Point = 0x2 , Spline = 0x4 , LandscapeSpline = 0x8 ,
  PolyLine = 0xC , Landscape = 0x10 , Texture = 0x20 , RenderTarget = 0x40 ,
  BaseTexture = 0x60 , Surface = 0x70 , Volume = 0x80 , Primitive = 0x100 ,
  Concrete = 0x1FE , Composite = 0x200 , Spatial = 0x3FE , Param = 0x8000000 ,
  Settings = 0x10000000 , Other = 0x20000000 , Any = 0x3FFFFFFF
}
 
enum class  ERecomputeUVsPropertiesUnwrapType : int { ExpMap = 0x0 , Conformal = 0x1 , SpectralConformal = 0x2 , IslandMerging = 0x3 }
 
enum class  ERecomputeUVsPropertiesIslandMode : int { PolyGroups = 0x0 , ExistingUVs = 0x1 }
 
enum class  ERecomputeUVsToolOrientationMode : int { None = 0x0 , MinBounds = 0x1 }
 
enum class  ERecomputeUVsPropertiesLayoutType : int {
  None = 0x0 , Repack = 0x1 , NormalizeToExistingBounds = 0x2 , NormalizeToBounds = 0x3 ,
  NormalizeToWorld = 0x4
}
 
enum class  EUVLayoutType : int { Transform = 0x0 , Stack = 0x1 , Repack = 0x2 }
 
enum class  ENormalCalculationMethod : unsigned char { AreaWeighted = 0x0 , AngleWeighted = 0x1 , AreaAngleWeighting = 0x2 }
 
enum class  ESplitNormalMethod : unsigned char {
  UseExistingTopology = 0x0 , FaceNormalThreshold = 0x1 , FaceGroupID = 0x2 , PerTriangle = 0x3 ,
  PerVertex = 0x4
}
 
enum class  EPCGMetadataOp : unsigned char {
  Min = 0x0 , Max = 0x1 , Sub = 0x2 , Add = 0x3 ,
  Mul = 0x4 , Div = 0x5 , SourceValue = 0x6 , TargetValue = 0x7
}
 
enum class  EPCGMetadataFilterMode : unsigned char { ExcludeAttributes = 0x0 , IncludeAttributes = 0x1 }
 
enum class  EBoneRotationSource : int { BRS_KeepComponentSpaceRotation = 0x0 , BRS_KeepLocalSpaceRotation = 0x1 , BRS_CopyFromTarget = 0x2 }
 
enum class  ERHIDescriptorHeapType : unsigned char {
  Standard = 0x0 , Sampler = 0x1 , RenderTarget = 0x2 , DepthStencil = 0x3 ,
  Count = 0x4 , Invalid = 0xFF
}
 
enum class  EMorphologyOperation : unsigned char { Dilate = 0x0 , Contract = 0x1 , Close = 0x2 , Open = 0x3 }
 
enum class  EDataValidationResult : unsigned char { Invalid = 0x0 , Valid = 0x1 , NotValidated = 0x2 }
 
enum class  EPCGExecutionPhase : unsigned char {
  NotExecuted = 0x0 , PrepareData = 0x1 , Execute = 0x2 , PostExecute = 0x3 ,
  Done = 0x4
}
 
enum class  EPCGIntersectionDensityFunction : unsigned char { Multiply = 0x0 , Minimum = 0x1 }
 
enum class  EPCGUnionType : unsigned char { LeftToRightPriority = 0x0 , RightToLeftPriority = 0x1 , KeepAll = 0x2 }
 
enum class  EPCGUnionDensityFunction : unsigned char { Maximum = 0x0 , ClampedAddition = 0x1 , Binary = 0x2 }
 
enum class  EPCGDifferenceDensityFunction : unsigned char { Minimum = 0x0 , ClampedSubstraction = 0x1 , Binary = 0x2 }
 
enum class  EPCGChangeType : unsigned char {
  None = 0x0 , Cosmetic = 0x1 , Settings = 0x2 , Input = 0x4 ,
  Edge = 0x8 , Node = 0x10 , Structural = 0x20
}
 
enum class  ESimpleRenderTargetMode : int {
  EExistingColorAndDepth = 0x0 , EUninitializedColorAndDepth = 0x1 , EUninitializedColorExistingDepth = 0x2 , EUninitializedColorClearDepth = 0x3 ,
  EClearColorExistingDepth = 0x4 , EClearColorAndDepth = 0x5 , EExistingContents_NoDepthStore = 0x6 , EExistingColorAndClearDepth = 0x7 ,
  EExistingColorAndDepthAndClearStencil = 0x8
}
 
enum class  EHLODLevelExclusion : unsigned char {
  HLOD0 = 0x1 , HLOD1 = 0x2 , HLOD2 = 0x4 , HLOD3 = 0x8 ,
  HLOD4 = 0x10 , HLOD5 = 0x20 , HLOD6 = 0x40 , HLOD7 = 0x80
}
 
enum class  ERenderResourceState : unsigned char { Default = 0x0 , BatchReleased = 0x1 , Deleted = 0x2 }
 
enum class  PCGDistanceShape : int { SphereBounds = 0x0 , BoxBounds = 0x1 , Center = 0x2 }
 
enum class  PCGNormalToDensityMode : signed char {
  Set = 0x0 , Minimum = 0x1 , Maximum = 0x2 , Add = 0x3 ,
  Subtract = 0x4 , Multiply = 0x5 , Divide = 0x6
}
 
enum class  EQuarztQuantizationReference : unsigned char { BarRelative = 0x0 , TransportRelative = 0x1 , CurrentTimeRelative = 0x2 , Count = 0x3 }
 
enum class  EMemOned : int { MEM_Oned = 0x1 }
 
enum class  EAimMode : unsigned char { AimAtTarget = 0x0 , OrientToTarget = 0x1 , MAX = 0x2 }
 
enum class  EHoudiniPluginSerializationVersion : int {
  VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BASE = 0x5 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_UNREAL_SPLINE = 0x6 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_KEEP_TRANSFORM = 0x7 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_MULTI_GEO_INPUT = 0x8 ,
  VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_GEO_PART_NODE_PATH = 0x9 , VER_HOUDINI_PLUGIN_SERIALIZATION_HOUDINI_SPLINE_TO_TRANSFORM = 0xA , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_UNREAL_SPLINE_RESOLUTION_PER_INPUT = 0xB , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_CUSTOM_LINKER = 0xC ,
  VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ACTOR_INSTANCING = 0xD , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_LANDSCAPES = 0xE , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_PARAMETERS_UNIT = 0xF , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BAKENAME_OVERRIDE = 0x10 ,
  VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_COOK_TEMP_PACKAGES = 0x11 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_COOK_TEMP_PACKAGES_MESH_AND_LAYERS = 0x12 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_ONLY = 0x13 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_GEOMETRY_INPUT_TRANSFORMS = 0x14 ,
  VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_PARAM_HELP = 0x15 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INSTANCE_COLORS = 0x16 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_PARAMETERS_NOSWAP = 0x17 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_MAT = 0x18 ,
  VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_FILE_PARAM_READ_ONLY = 0x19 , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INSTANCE_INDEX = 0x1A , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INPUT_LANDSCAPE_TRANSFORM = 0x1B , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_PATHNAME = 0x1C ,
  VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_419_SERIALIZATION_FIX = 0x1D , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_POST_419_SERIALIZATION_FIX = 0x1E , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INPUT_SOFT_REF = 0x1F , VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_V2_BASE = 0x64 ,
  VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BASE_PLUS_ONE = 0x65 , VER_HOUDINI_PLUGIN_SERIALIZATION_AUTOMATIC_VERSION = 0x64
}
 
enum class  EApplyTransformMode : unsigned char { Override = 0x0 , Additive = 0x1 , Max = 0x2 }
 
enum class  EFieldOperationType : int {
  Field_Multiply = 0x0 , Field_Divide = 0x1 , Field_Add = 0x2 , Field_Substract = 0x3 ,
  Field_Operation_Max = 0x4
}
 
enum class  ESetMaskConditionType : int { Field_Set_Always = 0x0 , Field_Set_IFF_NOT_Interior = 0x1 , Field_Set_IFF_NOT_Exterior = 0x2 , Field_MaskCondition_Max = 0x3 }
 
enum class  EWaveFunctionType : int {
  Field_Wave_Cosine = 0x0 , Field_Wave_Gaussian = 0x1 , Field_Wave_Falloff = 0x2 , Field_Wave_Decay = 0x3 ,
  Field_Wave_Max = 0x4
}
 
enum class  EFieldFalloffType : int {
  Field_FallOff_None = 0x0 , Field_Falloff_Linear = 0x1 , Field_Falloff_Inverse = 0x2 , Field_Falloff_Squared = 0x3 ,
  Field_Falloff_Logarithmic = 0x4 , Field_Falloff_Max = 0x5
}
 
enum class  EFieldPhysicsType : int {
  Field_None = 0x0 , Field_DynamicState = 0x1 , Field_LinearForce = 0x2 , Field_ExternalClusterStrain = 0x3 ,
  Field_Kill = 0x4 , Field_LinearVelocity = 0x5 , Field_AngularVelociy = 0x6 , Field_AngularTorque = 0x7 ,
  Field_InternalClusterStrain = 0x8 , Field_DisableThreshold = 0x9 , Field_SleepingThreshold = 0xA , Field_PositionStatic = 0xB ,
  Field_PositionAnimated = 0xC , Field_PositionTarget = 0xD , Field_DynamicConstraint = 0xE , Field_CollisionGroup = 0xF ,
  Field_ActivateDisabled = 0x10 , Field_InitialLinearVelocity = 0x11 , Field_InitialAngularVelocity = 0x12 , Field_LinearImpulse = 0x13 ,
  Field_PhysicsType_Max = 0x14
}
 
enum class  EFieldOutputType : int { Field_Output_Vector = 0x0 , Field_Output_Scalar = 0x1 , Field_Output_Integer = 0x2 , Field_Output_Max = 0x3 }
 
enum  EFoliagePlacementMode::Type : int { EFoliagePlacementMode::Manual = 0x0 , EFoliagePlacementMode::Procedural = 0x1 }
 
enum  FFoliageCustomVersion::Type : int {
  FFoliageCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FFoliageCustomVersion::FoliageUsingHierarchicalISMC = 0x1 , FFoliageCustomVersion::HierarchicalISMCNonTransactional = 0x2 , FFoliageCustomVersion::AddedFoliageTypeUpdateGuid = 0x3 ,
  FFoliageCustomVersion::ProceduralGuid = 0x4 , FFoliageCustomVersion::CrossLevelBase = 0x5 , FFoliageCustomVersion::FoliageTypeCustomization = 0x6 , FFoliageCustomVersion::FoliageTypeCustomizationScaling = 0x7 ,
  FFoliageCustomVersion::FoliageTypeProceduralScaleAndShade = 0x8 , FFoliageCustomVersion::FoliageHISMCBlueprints = 0x9 , FFoliageCustomVersion::AddedMobility = 0xA , FFoliageCustomVersion::FoliageUsingFoliageISMC = 0xB ,
  FFoliageCustomVersion::FoliageActorSupport = 0xC , FFoliageCustomVersion::FoliageActorSupportNoWeakPtr = 0xD , FFoliageCustomVersion::FoliageRepairInstancesWithLevelTransform = 0xE , FFoliageCustomVersion::FoliageDiscardOnLoad = 0xF ,
  FFoliageCustomVersion::VersionPlusOne = 0x10 , FFoliageCustomVersion::LatestVersion = 0xF
}
 
enum class  EFoliageInstanceFlags : int { FOLIAGE_AlignToNormal = 0x1 , FOLIAGE_NoRandomYaw = 0x2 , FOLIAGE_Readjusted = 0x4 , FOLIAGE_InstanceDeleted = 0x8 }
 
enum class  EObjectDataResourceFlags : unsigned int {
  None = 0x0 , Inline = 0x1 , Streaming = 0x2 , Optional = 0x4 ,
  Duplicate = 0x8 , MemoryMapped = 0x10 , DerivedDataReference = 0x20
}
 
enum class  EVisibilityAggressiveness : int { VIS_LeastAggressive = 0x0 , VIS_ModeratelyAggressive = 0x1 , VIS_MostAggressive = 0x2 , VIS_Max = 0x3 }
 
enum class  EHISMViewRelevanceType : unsigned char { Grass = 0x0 , Foliage = 0x1 , HISM = 0x2 }
 
enum class  EHoudiniAssetState : unsigned char {
  NeedInstantiation = 0x0 , NewHDA = 0x1 , PreInstantiation = 0x2 , Instantiating = 0x3 ,
  PreCook = 0x4 , Cooking = 0x5 , PostCook = 0x6 , PreProcess = 0x7 ,
  Processing = 0x8 , None = 0x9 , NeedRebuild = 0xA , NeedDelete = 0xB ,
  Deleting = 0xC , ProcessTemplate = 0xD
}
 
enum class  EFoliageScaling : unsigned char {
  Uniform = 0x0 , Free = 0x1 , LockXY = 0x2 , LockXZ = 0x3 ,
  LockYZ = 0x4
}
 
enum class  EPCGDifferenceMode : unsigned char { Inferred = 0x0 , Continuous = 0x1 , Discrete = 0x2 }
 
enum class  ERigSwitchParentMode : unsigned char { World = 0x0 , DefaultParent = 0x1 , ParentItem = 0x2 }
 
enum class  EDepthOfFieldMethod : int { DOFM_BokehDOF = 0x0 , DOFM_Gaussian = 0x1 , DOFM_CircleDOF = 0x2 , DOFM_MAX = 0x3 }
 
enum class  EPreferredTriangulationDirection : unsigned char { None = 0x0 , Tangential = 0x1 , Radial = 0x2 }
 
enum class  EBlendSpacePerBoneBlendMode : unsigned char { ManualPerBoneOverride = 0x0 , BlendProfile = 0x1 }
 
enum class  ECanBeCharacterBase : int { ECB_No = 0x0 , ECB_Yes = 0x1 , ECB_Owner = 0x2 , ECB_MAX = 0x3 }
 
enum class  EQuartzDelegateType : unsigned char { MetronomeTick = 0x0 , CommandEvent = 0x1 , Count = 0x2 }
 
enum class  ESlateParentWindowSearchMethod : unsigned char { ActiveWindow = 0x0 , MainWindow = 0x1 }
 
enum class  EVertexColorMaskChannel : unsigned char {
  Red = 0x0 , Green = 0x1 , Blue = 0x2 , Alpha = 0x3 ,
  MAX_None = 0x4
}
 
enum class  FoliageVertexColorMask : int {
  FOLIAGEVERTEXCOLORMASK_Disabled = 0x0 , FOLIAGEVERTEXCOLORMASK_Red = 0x1 , FOLIAGEVERTEXCOLORMASK_Green = 0x2 , FOLIAGEVERTEXCOLORMASK_Blue = 0x3 ,
  FOLIAGEVERTEXCOLORMASK_Alpha = 0x4
}
 
enum class  EFoliageImplType : unsigned char { Unknown = 0x0 , StaticMesh = 0x1 , Actor = 0x2 , ISMActor = 0x3 }
 
enum class  EClippingFlags : unsigned char { None = 0x0 , AlwaysClip = 0x1 }
 
enum class  EClippingMethod : unsigned char { Scissor = 0x0 , Stencil = 0x1 }
 
enum class  ERayTracingGroupCullingPriority : unsigned char {
  CP_0_NEVER_CULL = 0x0 , CP_1 = 0x1 , CP_2 = 0x2 , CP_3 = 0x3 ,
  CP_4_DEFAULT = 0x4 , CP_5 = 0x5 , CP_6 = 0x6 , CP_7 = 0x7 ,
  CP_8_QUICKLY_CULL = 0x8
}
 
enum class  ESlateTickType : unsigned char {
  Time = 0x1 , PlatformAndInput = 0x2 , Widgets = 0x4 , TimeAndWidgets = 0x5 ,
  All = 0x7
}
 
enum class  EFireEventsAtPosition : unsigned char { AtStartOfEvaluation = 0x0 , AtEndOfEvaluation = 0x1 , AfterSpawn = 0x2 }
 
enum class  EFieldCommandHandlesType : unsigned char { FilteredHandles = 0x0 , InsideHandles = 0x1 , NumHandles = 0x2 }
 
enum class  EFieldCommandOutputType : unsigned char {
  LinearForce = 0x0 , LinearVelocity = 0x1 , AngularTorque = 0x2 , AngularVelocity = 0x3 ,
  NumOutputs = 0x4
}
 
enum class  EFieldCommandResultType : unsigned char { FinalResult = 0x0 , TransientResult = 0x1 , NumResults = 0x2 }
 
enum class  EFieldResolutionType : int { Field_Resolution_Minimal = 0x0 , Field_Resolution_DisabledParents = 0x1 , Field_Resolution_Maximum = 0x2 , Field_Resolution_Max = 0x3 }
 
enum class  EFieldFilterType : int {
  Field_Filter_Dynamic = 0x0 , Field_Filter_Kinematic = 0x1 , Field_Filter_Static = 0x2 , Field_Filter_All = 0x3 ,
  Field_Filter_Sleeping = 0x4 , Field_Filter_Disabled = 0x5 , Field_Filter_Max = 0x6
}
 
enum class  EFieldObjectType : int {
  Field_Object_Rigid = 0x0 , Field_Object_Cloth = 0x1 , Field_Object_Destruction = 0x2 , Field_Object_Character = 0x3 ,
  Field_Object_All = 0x4 , Field_Object_Max = 0x5
}
 
enum class  EFieldPositionType : int { Field_Position_CenterOfMass = 0x0 , Field_Position_PivotPoint = 0x1 , Field_Position_Max = 0x2 }
 
enum class  EPCGSplineSamplingMode : unsigned char { Subdivision = 0x0 , Distance = 0x1 }
 
enum class  EPCGSplineSamplingDimension : unsigned char {
  OnSpline = 0x0 , OnHorizontal = 0x1 , OnVertical = 0x2 , OnVolume = 0x3 ,
  OnInterior = 0x4
}
 
enum class  EPCGSplineSamplingFill : unsigned char { Fill = 0x0 , EdgesOnly = 0x1 }
 
enum class  EPCGSplineSamplingInteriorOrientation : unsigned char { Uniform = 0x0 , FollowCurvature = 0x1 }
 
enum class  EConstraintsManagerNotifyType : int { ConstraintAdded = 0x0 , ConstraintRemoved = 0x1 , ConstraintRemovedWithCompensation = 0x2 , ManagerUpdated = 0x3 }
 
enum class  EDetailMode : int { DM_Low = 0x0 , DM_Medium = 0x1 , DM_High = 0x2 , DM_MAX = 0x3 }
 
enum class  EPCGTextureDensityFunction : unsigned char { Ignore = 0x0 , Multiply = 0x1 }
 
enum class  EPCGTextureColorChannel : unsigned char { Red = 0x0 , Green = 0x1 , Blue = 0x2 , Alpha = 0x3 }
 
enum class  EGeometryCollectionCacheType : unsigned char { None = 0x0 , Record = 0x1 , Play = 0x2 , RecordAndPlay = 0x3 }
 
enum class  EHoudiniInputType : unsigned char {
  Invalid = 0x0 , Geometry = 0x1 , Curve = 0x2 , Asset = 0x3 ,
  Landscape = 0x4 , World = 0x5 , Skeletal = 0x6 , GeometryCollection = 0x7
}
 
enum class  EHoudiniOutputType : unsigned char {
  Invalid = 0x0 , Mesh = 0x1 , Instancer = 0x2 , Landscape = 0x3 ,
  Curve = 0x4 , Skeletal = 0x5 , GeometryCollection = 0x6 , DataTable = 0x7
}
 
enum class  EHoudiniStaticMeshMethod : unsigned char { RawMesh = 0x0 , FMeshDescription = 0x1 , UHoudiniStaticMesh = 0x2 }
 
enum class  EPCGMeshSamplingMethod : int { OnePointPerTriangle = 0x0 , OnePointPerVertex = 0x1 , PoissonSampling = 0x2 }
 
enum class  EPrimaryAssetCookRule : unsigned char {
  Unknown = 0x0 , NeverCook = 0x1 , ProductionNeverCook = 0x2 , DevelopmentCook = 0x2 ,
  DevelopmentAlwaysProductionNeverCook = 0x3 , DevelopmentAlwaysCook = 0x3 , DevelopmentAlwaysProductionUnknownCook = 0x4 , AlwaysCook = 0x5
}
 
enum class  EPrimaryAssetProductionLevel : int { Development = 0x0 , Production = 0x1 , Count = 0x2 }
 
enum class  ELODStreamingCallbackResult : int {
  Success = 0x0 , TimedOut = 0x1 , AssetRemoved = 0x2 , ComponentRemoved = 0x3 ,
  StreamingDisabled = 0x4 , NotImplemented = 0x5
}
 
enum class  EAssetManagerFilter : int { Default = 0x0 , UnloadedOnly = 0x1 }
 
enum class  ENormalMode : int {
  NM_PreserveSmoothingGroups = 0x0 , NM_RecalculateNormals = 0x1 , NM_RecalculateNormalsSmooth = 0x2 , NM_RecalculateNormalsHard = 0x3 ,
  TEMP_BROKEN = 0x4 , ENormalMode_MAX = 0x5
}
 
enum class  ETextureSourceEncoding : unsigned char {
  TSE_None = 0x0 , TSE_Linear = 0x1 , TSE_sRGB = 0x2 , TSE_ST2084 = 0x3 ,
  TSE_Gamma22 = 0x4 , TSE_BT1886 = 0x5 , TSE_Gamma26 = 0x6 , TSE_Cineon = 0x7 ,
  TSE_REDLog = 0x8 , TSE_REDLog3G10 = 0x9 , TSE_SLog1 = 0xA , TSE_SLog2 = 0xB ,
  TSE_SLog3 = 0xC , TSE_AlexaV3LogC = 0xD , TSE_CanonLog = 0xE , TSE_ProTune = 0xF ,
  TSE_VLog = 0x10 , TSE_MAX = 0x11
}
 
enum class  ELightingBuildQuality : int {
  Quality_Preview = 0x0 , Quality_Medium = 0x1 , Quality_High = 0x2 , Quality_Production = 0x3 ,
  Quality_MAX = 0x4
}
 
enum class  EDLSSSettingOverride : unsigned char { Enabled = 0x0 , Disabled = 0x1 , UseProjectSettings = 0x2 }
 
enum class  EDLSSPreset : unsigned char {
  Default = 0x0 , A = 0x1 , B = 0x2 , C = 0x3 ,
  D = 0x4 , E = 0x5 , F = 0x6 , G = 0x7
}
 
enum class  EDLSSQualityMode : int {
  MinValue = 0xFE , UltraPerformance = 0xFE , Performance = 0xFF , Balanced = 0x0 ,
  Quality = 0x1 , UltraQuality = 0x2 , DLAA = 0x3 , MaxValue = 0x3 ,
  NumValues = 0x6
}
 
enum class  EBlueprintPinStyleType : int { BPST_Original = 0x0 , BPST_VariantA = 0x1 }
 
enum class  ENGXDLSSDenoiserMode : int { Off = 0x0 , DLSSRR = 0x1 , MaxValue = 0x1 }
 
enum class  ENGXBinariesSearchOrder : int {
  MinValue = 0x0 , CustomThenGeneric = 0x0 , ForceGeneric = 0x1 , ForceCustom = 0x2 ,
  ForceDevelopmentGeneric = 0x3 , MaxValue = 0x3
}
 
enum class  ENGXProjectIdentifier : int {
  MinValue = 0x0 , NGXApplicationIDThenUEProjectID = 0x0 , ForceUEProjectID = 0x1 , ForceNGXApplicationID = 0x2 ,
  MaxValue = 0x2
}
 
enum class  ETAAPassConfig : int {
  Main = 0x0 , MainUpsampling = 0x1 , MainSuperSampling = 0x2 , ScreenSpaceReflections = 0x3 ,
  LightShaft = 0x4 , DiaphragmDOF = 0x5 , DiaphragmDOFUpsampling = 0x6 , Hair = 0x7 ,
  MAX = 0x8
}
 
enum class  ETAAQuality : unsigned char { Low = 0x0 , Medium = 0x1 , High = 0x2 , MAX = 0x3 }
 
enum class  EMainTAAPassConfig : unsigned char { Disabled = 0x0 , TAA = 0x1 , TSR = 0x2 , ThirdParty = 0x3 }
 
enum class  ENGXSupport : unsigned char {
  Supported = 0x0 , NotSupported = 0x1 , NotSupportedIncompatibleHardware = 0x2 , NotSupportedDriverOutOfDate = 0x3 ,
  NotSupportedOperatingSystemOutOfDate = 0x4 , NotSupportedIncompatibleAPICaptureToolActive = 0x5
}
 
enum class  EDLSSSupport : unsigned char {
  Supported = 0x0 , NotSupported = 0x1 , NotSupportedIncompatibleHardware = 0x2 , NotSupportedDriverOutOfDate = 0x3 ,
  NotSupportedOperatingSystemOutOfDate = 0x4 , NotSupportedIncompatibleAPICaptureToolActive = 0x5
}
 
enum  FLiveLinkCustomVersion::Type : int { FLiveLinkCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FLiveLinkCustomVersion::NewLiveLinkRoleSystem = 0x1 , FLiveLinkCustomVersion::VersionPlusOne = 0x2 , FLiveLinkCustomVersion::LatestVersion = 0x1 }
 
enum class  EShaderVisibility : int {
  SV_Vertex = 0x0 , SV_Pixel = 0x1 , SV_Geometry = 0x2 , SV_Mesh = 0x3 ,
  SV_Amplification = 0x4 , SV_All = 0x5 , SV_ShaderVisibilityCount = 0x6
}
 
enum class  ERTRootSignatureType : int { RS_Raster = 0x0 , RS_RayTracingGlobal = 0x1 , RS_RayTracingLocal = 0x2 }
 
enum class  EStreamlineResource : int { Depth = 0x0 , MotionVectors = 0x1 , HUDLessColor = 0x2 , UIColorAndAlpha = 0x3 }
 
enum class  sentry_level_e : int {
  SENTRY_LEVEL_DEBUG = 0xFF , SENTRY_LEVEL_INFO = 0x0 , SENTRY_LEVEL_WARNING = 0x1 , SENTRY_LEVEL_ERROR = 0x2 ,
  SENTRY_LEVEL_FATAL = 0x3
}
 
enum class  ESentryLevel : unsigned char {
  Debug = 0x0 , Info = 0x1 , Warning = 0x2 , Error = 0x3 ,
  Fatal = 0x4
}
 
enum class  EMontagePlayReturnType : unsigned char { MontageLength = 0x0 , Duration = 0x1 }
 
enum class  EMaterialInstanceUsedByRTFlag : unsigned int { None = 0x0 , ResourceCreate = 0x1 , CacheUniformExpressions = 0x2 , All = 0x3 }
 
enum class  EChartAggregationMode : unsigned char { TextureSize = 0x0 , SurfaceArea = 0x1 , PixelDensity = 0x2 , UVSize = 0x3 }
 
enum class  EOS_EPacketReliability : int { EOS_PR_UnreliableUnordered = 0x0 , EOS_PR_ReliableUnordered = 0x1 , EOS_PR_ReliableOrdered = 0x2 }
 
enum class  EOS_EConnectionClosedReason : int {
  EOS_CCR_Unknown = 0x0 , EOS_CCR_ClosedByLocalUser = 0x1 , EOS_CCR_ClosedByPeer = 0x2 , EOS_CCR_TimedOut = 0x3 ,
  EOS_CCR_TooManyConnections = 0x4 , EOS_CCR_InvalidMessage = 0x5 , EOS_CCR_InvalidData = 0x6 , EOS_CCR_ConnectionFailed = 0x7 ,
  EOS_CCR_ConnectionClosed = 0x8 , EOS_CCR_NegotiationFailed = 0x9 , EOS_CCR_UnexpectedError = 0xA
}
 
enum class  EOS_PlayerDataStorage_EReadResult : int { EOS_RR_ContinueReading = 0x1 , EOS_RR_FailRequest = 0x2 , EOS_RR_CancelRequest = 0x3 }
 
enum class  EOS_PlayerDataStorage_EWriteResult : int { EOS_WR_ContinueWriting = 0x1 , EOS_WR_CompleteRequest = 0x2 , EOS_WR_FailRequest = 0x3 , EOS_WR_CancelRequest = 0x4 }
 
enum class  EOS_TitleStorage_EReadResult : int { EOS_TS_RR_ContinueReading = 0x1 , EOS_TS_RR_FailRequest = 0x2 , EOS_TS_RR_CancelRequest = 0x3 }
 
enum class  EHairCardsFactoryFlags : unsigned int {
  InvertedUV = 0x1 , TextureRootUV = 0x2 , TextureGroupIndex = 0x4 , TextureBaseColor = 0x8 ,
  TextureRoughness = 0xA , TextureAttribute = 0xC
}
 
enum class  EPackageSegment : unsigned char {
  Header = 0x0 , Exports = 0x1 , BulkDataDefault = 0x2 , BulkDataOptional = 0x3 ,
  BulkDataMemoryMapped = 0x4 , PayloadSidecar = 0x5
}
 
enum class  EHairCardsSimulationType : int { None = 0x0 , Guide = 0x1 , RBF = 0x2 }
 
enum class  EDeformationType : unsigned char { Simulation = 0x0 , RestGuide = 0x1 , OffsetGuide = 0x2 }
 
enum class  EHairPatchAttribute : unsigned char { None = 0x0 , GuideInflucence = 0x1 , ClusterInfluence = 0x2 }
 
enum class  EHairAABBUpdateType : int { UpdateClusterAABB = 0x0 , UpdateGroupAABB = 0x1 }
 
enum class  EHairSimulationInterpolationMode : unsigned char { Rigid = 0x0 , Skinned = 0x1 , RBF = 0x2 }
 
enum class  ESplineType : unsigned char { BSpline = 0x0 , Hermite = 0x1 , Max = 0x2 }
 
enum class  EComparisonOp : int {
  ECO_Unknown = 0x0 , ECO_Equal = 0x1 , ECO_NotEqual = 0x2 , ECO_Larger = 0x3 ,
  ECO_LargerThan = 0x4 , ECO_Smaller = 0x5 , ECO_SmallerThan = 0x6
}
 
enum  EAlphaChannelMode::Type : int { EAlphaChannelMode::Disabled = 0x0 , EAlphaChannelMode::LinearColorSpaceOnly = 0x1 , EAlphaChannelMode::AllowThroughTonemapper = 0x2 }
 
enum  EIPv4SubnetClasses::Type : int { EIPv4SubnetClasses::Invalid = 0x0 , EIPv4SubnetClasses::ClassA = 0x1 , EIPv4SubnetClasses::ClassB = 0x2 , EIPv4SubnetClasses::ClassC = 0x3 }
 
enum class  EMoviePipelineValidationState : unsigned char { Valid = 0x0 , Warnings = 0x1 , Errors = 0x2 }
 
enum class  EControlRigCurveAlignment : unsigned char { Front = 0x0 , Stretched = 0x1 }
 
enum class  EMovieRenderPipelineState : unsigned char {
  Uninitialized = 0x0 , ProducingFrames = 0x1 , Finalize = 0x2 , Export = 0x3 ,
  Finished = 0x4
}
 
enum class  EMovieRenderShotState : unsigned char {
  Uninitialized = 0x0 , WarmingUp = 0x1 , MotionBlur = 0x2 , Rendering = 0x3 ,
  Finished = 0x4
}
 
enum class  ETextEntryType : unsigned char { TextEntryCanceled = 0x0 , TextEntryAccepted = 0x1 , TextEntryUpdated = 0x2 }
 
enum class  ERayTracingGeometryInitializerType : int { Rendering = 0x0 , StreamingDestination = 0x1 , StreamingSource = 0x2 }
 
enum class  EPrimitiveTopologyType : unsigned char {
  Triangle = 0x0 , Patch = 0x1 , Line = 0x2 , Point = 0x3 ,
  Num = 0x4 , NumBits = 0x2
}
 
enum class  EMoviePipelineShutterTiming : unsigned char { FrameOpen = 0x0 , FrameCenter = 0x1 , FrameClose = 0x2 }
 
enum class  ECustomTimeStepSynchronizationState : int { Closed = 0x0 , Error = 0x1 , Synchronized = 0x2 , Synchronizing = 0x3 }
 
enum class  ENetLevelVisibilityRequest : int { MakingVisible = 0x0 , MakingInvisible = 0x1 }
 
enum class  ELevelStreamingState : unsigned char {
  Removed = 0x0 , Unloaded = 0x1 , FailedToLoad = 0x2 , Loading = 0x3 ,
  LoadedNotVisible = 0x4 , MakingVisible = 0x5 , LoadedVisible = 0x6 , MakingInvisible = 0x7
}
 
enum class  ELevelStreamingTargetState : unsigned char { Unloaded = 0x0 , UnloadedAndRemoved = 0x1 , LoadedNotVisible = 0x2 , LoadedVisible = 0x3 }
 
enum class  EImageCompressionQuality : unsigned char { Default = 0x0 , Uncompressed = 0x1 }
 
enum  ENavAreaEvent::Type : int { ENavAreaEvent::Registered = 0x0 , ENavAreaEvent::Unregistered = 0x1 }
 
enum class  EMoviePipelineEncodeQuality : unsigned char { Low = 0x0 , Medium = 0x1 , High = 0x2 , Epic = 0x3 }
 
enum class  EAESGCMNetResult : unsigned char {
  Unknown = 0x0 , Success = 0x1 , AESMissingIV = 0x2 , AESMissingAuthTag = 0x3 ,
  AESMissingPayload = 0x4 , AESDecryptionFailed = 0x5 , AESZeroLastByte = 0x6
}
 
enum class  EOodleNetworkEnableMode : unsigned char { AlwaysEnabled = 0x0 , WhenCompressedPacketReceived = 0x1 }
 
enum class  EPlatformCryptoResult : int { Success = 0x0 , Failure = 0x1 }
 
enum class  EOodleNetResult : unsigned char {
  Unknown = 0x0 , Success = 0x1 , OodleDecodeFailed = 0x2 , OodleSerializePayloadFail = 0x3 ,
  OodleBadDecompressedLength = 0x4 , OodleNoDictionary = 0x5
}
 
enum class  EOpenColorIOViewTransformDirection : unsigned char { Forward = 0x0 , Inverse = 0x1 }
 
enum class  ESubmixEffectDynamicsKeySource : unsigned char { Default = 0x0 , AudioBus = 0x1 , Submix = 0x2 , Count = 0x3 }
 
enum class  ESubmixEffectDynamicsProcessorType : unsigned char {
  Compressor = 0x0 , Limiter = 0x1 , Expander = 0x2 , Gate = 0x3 ,
  UpwardsCompressor = 0x4 , Count = 0x5
}
 
enum class  ESubmixEffectDynamicsPeakMode : unsigned char { MeanSquared = 0x0 , RootMeanSquared = 0x1 , Peak = 0x2 , Count = 0x3 }
 
enum class  ESubmixEffectDynamicsChannelLinkMode : unsigned char { Disabled = 0x0 , Average = 0x1 , Peak = 0x2 , Count = 0x3 }
 
enum class  EOpenColorIOTransformAlpha : unsigned int { None = 0x0 , Unpremultiply = 0x1 , InvertUnpremultiply = 0x2 }
 
enum class  EObjectStateTypeEnum : unsigned char {
  Chaos_NONE = 0x0 , Chaos_Object_Sleeping = 0x1 , Chaos_Object_Kinematic = 0x2 , Chaos_Object_Static = 0x3 ,
  Chaos_Object_Dynamic = 0x4 , Chaos_Object_UserDefined = 0x64 , Chaos_Max = 0x65
}
 
enum class  EResolveClass : unsigned char { No = 0x0 , Yes = 0x1 }
 
enum class  EFractureEngineClusterSizeMethod : unsigned char { ByNumber = 0x0 , ByFractionOfInput = 0x1 , BySize = 0x2 }
 
enum class  EAudioMixerChannelType : unsigned char {
  FrontLeft = 0x0 , FrontRight = 0x1 , FrontCenter = 0x2 , LowFrequency = 0x3 ,
  BackLeft = 0x4 , BackRight = 0x5 , FrontLeftOfCenter = 0x6 , FrontRightOfCenter = 0x7 ,
  BackCenter = 0x8 , SideLeft = 0x9 , SideRight = 0xA , TopCenter = 0xB ,
  TopFrontLeft = 0xC , TopFrontCenter = 0xD , TopFrontRight = 0xE , TopBackLeft = 0xF ,
  TopBackCenter = 0x10 , TopBackRight = 0x11 , Unknown = 0x12 , ChannelTypeCount = 0x13 ,
  DefaultChannel = 0x0
}
 
enum class  EAudioMixerStreamDataFormatType : unsigned char { Unknown = 0x0 , Float = 0x1 , Int16 = 0x2 , Unsupported = 0x3 }
 
enum  ETcpMessagingVersion::Type : int {
  ETcpMessagingVersion::Initial = 0x0 , ETcpMessagingVersion::ChangedMessageLengthToInt32 = 0x1 , ETcpMessagingVersion::ChangedMessageContext = 0x2 , ETcpMessagingVersion::VersionPlusOne = 0x3 ,
  ETcpMessagingVersion::LatestVersion = 0x2 , ETcpMessagingVersion::OldestSupportedVersion = 0x1
}
 
enum class  ESwapAudioOutputDeviceResultState : unsigned char { Failure = 0x0 , Success = 0x1 , None = 0x2 }
 
enum class  EMusicalNoteName : unsigned char {
  C = 0x0 , Db = 0x1 , D = 0x2 , Eb = 0x3 ,
  E = 0x4 , F = 0x5 , Gb = 0x6 , G = 0x7 ,
  Ab = 0x8 , A = 0x9 , Bb = 0xA , B = 0xB
}
 
enum class  EAudioRecordingExportType : unsigned char { SoundWave = 0x0 , WavFile = 0x1 }
 
enum class  EFFTSize : unsigned char {
  DefaultSize = 0x0 , Min = 0x1 , Small = 0x2 , Medium = 0x3 ,
  Large = 0x4 , VeryLarge = 0x5 , Max = 0x6
}
 
enum class  EFFTPeakInterpolationMethod : unsigned char { NearestNeighbor = 0x0 , Linear = 0x1 , Quadratic = 0x2 , ConstantQ = 0x3 }
 
enum class  EFFTWindowType : unsigned char { None = 0x0 , Hamming = 0x1 , Hann = 0x2 , Blackman = 0x3 }
 
enum class  EAudioSpectrumType : unsigned char { MagnitudeSpectrum = 0x0 , PowerSpectrum = 0x1 , Decibel = 0x2 }
 
enum class  EFontLayoutMethod : unsigned char { Metrics = 0x0 , BoundingBox = 0x1 }
 
enum class  EStructDeserializerBackendTokens : int {
  ArrayEnd = 0x0 , ArrayStart = 0x1 , Comment = 0x2 , Error = 0x3 ,
  None = 0x4 , Property = 0x5 , StructureEnd = 0x6 , StructureStart = 0x7
}
 
enum class  EStructDeserializerErrorPolicies : int { Error = 0x0 , Ignore = 0x1 , Warning = 0x2 }
 
enum class  EStructDeserializerMapPolicies : int { KeyValuePair = 0x0 , Array = 0x1 }
 
enum class  EStructSerializerBackendFlags : int {
  None = 0x0 , WriteTextAsComplexString = 0x1 , WriteByteArrayAsByteStream = 0x2 , WriteCborStandardEndianness = 0x4 ,
  WriteLWCTypesAsFloats = 0x8 , Legacy = 0x0 , LegacyUE4 = 0xB , Default = 0x3
}
 
enum class  EStructSerializerStateFlags : int { None = 0x0 , WritingContainerElement = 0x1 }
 
enum class  EStructSerializerNullValuePolicies : int { Ignore = 0x0 , Serialize = 0x1 }
 
enum class  EStructSerializerReferenceLoopPolicies : int { Error = 0x0 , Ignore = 0x1 , Serialize = 0x2 }
 
enum class  EStructSerializerMapPolicies : int { KeyValuePair = 0x0 , Array = 0x1 }
 
enum class  EConstructDynamicType : unsigned char { OnlyAllocateClassObject = 0x0 , CallZConstructor = 0x1 }
 
enum class  ELightMapPaddingType : int { LMPT_NormalPadding = 0x0 , LMPT_PrePadding = 0x1 , LMPT_NoPadding = 0x2 }
 
enum class  EPostProcessMaterialInput : unsigned int {
  SceneColor = 0x0 , SeparateTranslucency = 0x1 , CombinedBloom = 0x2 , PreTonemapHDRColor = 0x2 ,
  PostTonemapHDRColor = 0x3 , Velocity = 0x4
}
 
enum class  EQuartzTimeSignatureQuantization : unsigned char {
  HalfNote = 0x0 , QuarterNote = 0x1 , EighthNote = 0x2 , SixteenthNote = 0x3 ,
  ThirtySecondNote = 0x4 , Count = 0x5
}
 
enum class  EStaticMeshAsyncProperties : unsigned int {
  None = 0x0 , RenderData = 0x1 , SourceModels = 0x4 , SectionInfoMap = 0x8 ,
  OriginalSectionInfoMap = 0x10 , NavCollision = 0x20 , LightmapUVVersion = 0x40 , BodySetup = 0x80 ,
  LightingGuid = 0x100 , ExtendedBounds = 0x200 , NegativeBoundsExtension = 0x400 , PositiveBoundsExtension = 0x800 ,
  StaticMaterials = 0x1000 , LightmapUVDensity = 0x2000 , IsBuiltAtRuntime = 0x4000 , MinLOD = 0xFFFF8000 ,
  LightMapCoordinateIndex = 0x10000 , LightMapResolution = 0x20000 , HiResSourceModel = 0x40000 , All = 0xFFFFFFFF
}
 
enum class  ESoundDistanceCalc : int {
  SOUNDDISTANCE_Normal = 0x0 , SOUNDDISTANCE_InfiniteXYPlane = 0x1 , SOUNDDISTANCE_InfiniteXZPlane = 0x2 , SOUNDDISTANCE_InfiniteYZPlane = 0x3 ,
  SOUNDDISTANCE_MAX = 0x4
}
 
enum class  ECsgOper : int {
  CSG_Active = 0x0 , CSG_Add = 0x1 , CSG_Subtract = 0x2 , CSG_Intersect = 0x3 ,
  CSG_Deintersect = 0x4 , CSG_None = 0x5 , CSG_MAX = 0x6
}
 
enum class  ELumenRayLightingMode : unsigned char { SurfaceCache = 0x0 , HitLighting = 0x2 }
 
enum  EMobileShadingPath::Type : int { EMobileShadingPath::Forward = 0x0 , EMobileShadingPath::Deferred = 0x1 }
 
enum  EMobileAntiAliasingMethod::Type : int { EMobileAntiAliasingMethod::None = 0x0 , EMobileAntiAliasingMethod::FXAA = 0x1 , EMobileAntiAliasingMethod::TemporalAA = 0x2 , EMobileAntiAliasingMethod::MSAA = 0x3 }
 
enum  EMobileFloatPrecisionMode::Type : int { EMobileFloatPrecisionMode::Half = 0x0 , EMobileFloatPrecisionMode::Full_MaterialExpressionOnly = 0x1 , EMobileFloatPrecisionMode::Full = 0x2 }
 
enum  EShaderCompressionFormat::Type : int { EShaderCompressionFormat::None = 0x0 , EShaderCompressionFormat::LZ4 = 0x1 , EShaderCompressionFormat::Oodle = 0x2 , EShaderCompressionFormat::Zlib = 0x3 }
 
enum  EWorkingColorSpace::Type : int {
  EWorkingColorSpace::sRGB = 0x1 , EWorkingColorSpace::Rec2020 = 0x2 , EWorkingColorSpace::ACESAP0 = 0x3 , EWorkingColorSpace::ACESAP1 = 0x4 ,
  EWorkingColorSpace::P3DCI = 0x5 , EWorkingColorSpace::P3D65 = 0x6 , EWorkingColorSpace::Custom = 0x7
}
 
enum  ELumenSoftwareTracingMode::Type : int { ELumenSoftwareTracingMode::DetailTracing = 0x1 , ELumenSoftwareTracingMode::GlobalTracing = 0x0 }
 
enum  EShadowMapMethod::Type : int { EShadowMapMethod::ShadowMaps = 0x0 , EShadowMapMethod::VirtualShadowMaps = 0x1 }
 
enum  EFixedFoveationLevels::Type : int {
  EFixedFoveationLevels::Disabled = 0x0 , EFixedFoveationLevels::Low = 0x1 , EFixedFoveationLevels::Medium = 0x2 , EFixedFoveationLevels::High = 0x3 ,
  EFixedFoveationLevels::HighTop = 0x4
}
 
enum  ECustomDepthStencil::Type : int { ECustomDepthStencil::Disabled = 0x0 , ECustomDepthStencil::Enabled = 0x1 , ECustomDepthStencil::EnabledOnDemand = 0x2 , ECustomDepthStencil::EnabledWithStencil = 0x3 }
 
enum  ECompositingSampleCount::Type : int { ECompositingSampleCount::One = 0x1 , ECompositingSampleCount::Two = 0x2 , ECompositingSampleCount::Four = 0x4 , ECompositingSampleCount::Eight = 0x8 }
 
enum  EDefaultBackBufferPixelFormat::Type : int {
  EDefaultBackBufferPixelFormat::DBBPF_B8G8R8A8 = 0x0 , EDefaultBackBufferPixelFormat::DBBPF_A16B16G16R16_DEPRECATED = 0x1 , EDefaultBackBufferPixelFormat::DBBPF_FloatRGB_DEPRECATED = 0x2 , EDefaultBackBufferPixelFormat::DBBPF_FloatRGBA = 0x3 ,
  EDefaultBackBufferPixelFormat::DBBPF_A2B10G10R10 = 0x4 , EDefaultBackBufferPixelFormat::DBBPF_MAX = 0x5
}
 
enum  EEarlyZPass::Type : int { EEarlyZPass::None = 0x0 , EEarlyZPass::OpaqueOnly = 0x1 , EEarlyZPass::OpaqueAndMasked = 0x2 , EEarlyZPass::Auto = 0x3 }
 
enum  EClearSceneOptions::Type : int { EClearSceneOptions::NoClear = 0x0 , EClearSceneOptions::HardwareClear = 0x1 , EClearSceneOptions::QuadAtMaxZ = 0x2 }
 
enum  EVelocityOutputPass::Type : int { EVelocityOutputPass::DepthPass = 0x0 , EVelocityOutputPass::BasePass = 0x1 , EVelocityOutputPass::AfterBasePass = 0x2 }
 
enum  EVertexDeformationOutputsVelocity::Type : int { EVertexDeformationOutputsVelocity::Off = 0x0 , EVertexDeformationOutputsVelocity::On = 0x1 , EVertexDeformationOutputsVelocity::Auto = 0x2 }
 
enum class  EScreenPassDrawFlags : unsigned char { None = 0x0 , AllowHMDHiddenAreaMask = 0x2 }
 
enum class  ESafeZoneType : int {
  eSZ_TOP = 0x0 , eSZ_BOTTOM = 0x1 , eSZ_LEFT = 0x2 , eSZ_RIGHT = 0x3 ,
  eSZ_MAX = 0x4
}
 
enum class  EKeyboardType : int {
  Keyboard_Default = 0x0 , Keyboard_Number = 0x1 , Keyboard_Web = 0x2 , Keyboard_Email = 0x3 ,
  Keyboard_Password = 0x4 , Keyboard_AlphaNumeric = 0x5
}
 
enum class  FCPXMLExportDataSource : unsigned char { OutputMetadata = 0x0 , SequenceData = 0x1 }
 
enum class  EMoviePipelineTextureStreamingMethod : unsigned char { None = 0x0 , Disabled = 0x1 , FullyLoad = 0x2 }
 
enum class  EHotReloadedClassFlags : int { None = 0x0 , Changed = 0x1 }
 
enum class  EBusSendType : unsigned char { PreEffect = 0x0 , PostEffect = 0x1 , Count = 0x2 }
 
enum class  EUsdInitialLoadSet : unsigned char { LoadAll = 0x0 , LoadNone = 0x1 }
 
enum class  EUsdInterpolationType : unsigned char { Held = 0x0 , Linear = 0x1 }
 
enum class  EVRSImageDataType : unsigned char { VRSImage_NotSupported = 0x0 , VRSImage_Palette = 0x1 , VRSImage_Fractional = 0x2 }
 
enum  FPCGCustomVersion::Type : int {
  FPCGCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FPCGCustomVersion::SplitProjectionNodeInputs = 0x1 , FPCGCustomVersion::MoveSelfPruningParamsOffFirstPin = 0x2 , FPCGCustomVersion::MoveParamsOffFirstPinDensityNodes = 0x3 ,
  FPCGCustomVersion::SplitSamplerNodesInputs = 0x4 , FPCGCustomVersion::MovePointFilterParamsOffFirstPin = 0x5 , FPCGCustomVersion::AddParamPinToOverridableNodes = 0x6 , FPCGCustomVersion::SplitVolumeSamplerNodeInputs = 0x7 ,
  FPCGCustomVersion::SplineSamplerUpdatedNodeInputs = 0x8 , FPCGCustomVersion::VersionPlusOne = 0x9 , FPCGCustomVersion::LatestVersion = 0x8
}
 
enum class  EGroomBindingMeshType : unsigned char { SkeletalMesh = 0x0 , GeometryCache = 0x1 }
 
enum class  ERHITransientResourceType : unsigned char { Texture = 0x0 , Buffer = 0x1 }
 
enum class  EPCGComponentInput : unsigned char { Actor = 0x0 , Landscape = 0x1 , Other = 0x2 , EPCGComponentInput_MAX = 0x3 }
 
enum class  EPCGComponentGenerationTrigger : unsigned char { GenerateOnLoad = 0x0 , GenerateOnDemand = 0x1 }
 
enum class  EActiveReloadType : int { None = 0x0 , Reinstancing = 0x1 }
 
enum class  EPCGComponentDirtyFlag : unsigned char {
  None = 0x0 , Actor = 0x1 , Landscape = 0x2 , Input = 0x4 ,
  Data = 0x8 , All = 0xF
}
 
enum class  EPCGGraphParameterEvent : int {
  GraphChanged = 0x0 , GraphPostLoad = 0x1 , Added = 0x2 , Removed = 0x3 ,
  PropertyModified = 0x4 , ValueModifiedLocally = 0x5 , ValueModifiedByParent = 0x6
}
 
enum class  EScrollDirection : int { Scroll_Down = 0x0 , Scroll_Up = 0x1 }
 
enum class  EPCGWorldQueryFilterByTag : int { NoTagFilter = 0x0 , IncludeTagged = 0x1 , ExcludeTagged = 0x2 }
 
enum class  EHairInterpolationType : int { NoneSkinning = 0x0 , RigidSkinning = 0x1 , OffsetSkinning = 0x2 , SmoothSkinning = 0x3 }
 
enum class  EPCGMedadataBitwiseOperation : unsigned short { And = 0x0 , Not = 0x1 , Or = 0x2 , Xor = 0x3 }
 
enum class  EHairLODSelectionType : int { Immediate = 0x0 , Predicted = 0x1 , Forced = 0x2 }
 
enum class  EPCGMedadataBooleanOperation : unsigned short { And = 0x0 , Not = 0x1 , Or = 0x2 , Xor = 0x3 }
 
enum class  ESlateDebuggingStateChangeEvent : unsigned char { MouseCaptureGained = 0x0 , MouseCaptureLost = 0x1 }
 
enum class  EInputDeviceTriggerMask : unsigned char { None = 0x0 , Left = 0x1 , Right = 0x2 , All = 0x3 }
 
enum class  EPCGMedadataCompareOperation : unsigned short {
  Equal = 0x0 , NotEqual = 0x1 , Greater = 0x2 , GreaterOrEqual = 0x3 ,
  Less = 0x4 , LessOrEqual = 0x5
}
 
enum class  ETransactionObjectEventType : unsigned char { UndoRedo = 0x0 , Finalized = 0x1 , Snapshot = 0x2 }
 
enum class  ETransactionObjectChangeCreatedBy : unsigned char { TransactionRecord = 0x0 , TransactionAnnotation = 0x1 }
 
enum class  ESetParamResult : unsigned char { Succeeded = 0x0 , Failed = 0x1 }
 
enum class  EControlRigFKRigExecuteMode : unsigned char { Replace = 0x0 , Additive = 0x1 , Direct = 0x2 , Max = 0x3 }
 
enum class  EStatFlags : unsigned char { None = 0x0 , ClearEveryFrame = 0x1 , CycleStat = 0x2 , Verbose = 0x4 }
 
enum class  EPCGMetadataMakeVector3 : unsigned char { ThreeValues = 0x0 , Vector2AndValue = 0x1 }
 
enum class  EPCGMetadataMakeVector4 : unsigned char { FourValues = 0x0 , Vector2AndTwoValues = 0x1 , TwoVector2 = 0x2 , Vector3AndValue = 0x3 }
 
enum class  EPCGMedadataMathsOperation : unsigned short {
  UnaryOp = 0x400 , Sign = 0x401 , Frac = 0x402 , Truncate = 0x403 ,
  Round = 0x404 , Sqrt = 0x405 , Abs = 0x406 , Floor = 0x407 ,
  Ceil = 0x408 , BinaryOp = 0x800 , Add = 0x801 , Subtract = 0x802 ,
  Multiply = 0x803 , Divide = 0x804 , Max = 0x805 , Min = 0x806 ,
  Pow = 0x807 , ClampMin = 0x808 , ClampMax = 0x809 , Modulo = 0x80A ,
  TernaryOp = 0x1000 , Clamp = 0x1001 , Lerp = 0x1002
}
 
enum class  EPCGMetadataSettingsBaseMode : int { Inferred = 0x0 , NoBroadcast = 0x1 , Broadcast = 0x2 }
 
enum class  EPCGMetadataSettingsBaseTypes : int { AutoUpcastTypes = 0x0 , StrictTypes = 0x1 }
 
enum class  EMetasoundFrontendVertexAccessType : int { Reference = 0x0 , Value = 0x1 , Unset = 0x2 }
 
enum class  EMetasoundFrontendClassType : unsigned char {
  External = 0x0 , Graph = 0x1 , Input = 0x2 , Output = 0x3 ,
  Literal = 0x4 , Variable = 0x5 , VariableDeferredAccessor = 0x6 , VariableAccessor = 0x7 ,
  VariableMutator = 0x8 , Template = 0x9 , Invalid = 0xA
}
 
enum class  EPCGMedadataRotatorOperation : unsigned short {
  RotatorOp = 0x0 , Combine = 0x1 , Invert = 0x2 , Lerp = 0x3 ,
  TransformOp = 0x64 , TransformRotation = 0x65 , InverseTransformRotation = 0x66
}
 
enum class  EPCGMedadataTransformOperation : unsigned short { Compose = 0x0 , Invert = 0x1 , Lerp = 0x2 }
 
enum class  EPCGTransformLerpMode : unsigned short { QuatInterp = 0x0 , EulerInterp = 0x1 , DualQuatInterp = 0x2 }
 
enum class  EPCGMedadataTrigOperation : unsigned short {
  Acos = 0x0 , Asin = 0x1 , Atan = 0x2 , Atan2 = 0x3 ,
  Cos = 0x4 , Sin = 0x5 , Tan = 0x6 , DegToRad = 0x7 ,
  RadToDeg = 0x8
}
 
enum class  EPCGMedadataVectorOperation : unsigned short {
  VectorOp = 0x0 , Cross = 0x1 , Dot = 0x2 , Distance = 0x3 ,
  Normalize = 0x4 , Length = 0x5 , RotateAroundAxis = 0x6 , TransformOp = 0x64 ,
  TransformDirection = 0x65 , TransformLocation = 0x66 , InverseTransformDirection = 0x67 , InverseTransformLocation = 0x68
}
 
enum class  ETransactionStateEventType : unsigned char {
  TransactionStarted = 0x0 , TransactionCanceled = 0x1 , PreTransactionFinalized = 0x2 , TransactionFinalized = 0x3 ,
  PostTransactionFinalized = 0x4 , UndoRedoStarted = 0x5 , UndoRedoFinalized = 0x6 , TransactionStarted ,
  TransactionCanceled , PreTransactionFinalized , TransactionFinalized , PostTransactionFinalized ,
  UndoRedoStarted , UndoRedoFinalized
}
 
enum class  EPCGActorSelection : unsigned char { ByTag = 0x0 , ByName = 0x1 , ByClass = 0x2 }
 
enum class  EPCGActorFilter : unsigned char {
  Self = 0x0 , Parent = 0x1 , Root = 0x2 , AllWorldActors = 0x3 ,
  Original = 0x4
}
 
enum class  EPCGAttributeFilterOperation : int { KeepSelectedAttributes = 0x0 , DeleteSelectedAttributes = 0x1 }
 
enum class  EPCGAttributeReduceOperation : int { Average = 0x0 , Max = 0x1 , Min = 0x2 }
 
enum class  EPCGAttributeSelectOperation : int { Min = 0x0 , Max = 0x1 , Median = 0x2 }
 
enum class  EPCGAttributeSelectAxis : int {
  X = 0x0 , Y = 0x1 , Z = 0x2 , W = 0x3 ,
  CustomAxis = 0x4
}
 
enum class  EPCGBoundsModifierMode : unsigned char {
  Set = 0x0 , Intersect = 0x1 , Include = 0x2 , Translate = 0x3 ,
  Scale = 0x4
}
 
enum class  EPCGCopyPointsInheritanceMode : unsigned char { Relative = 0x0 , Source = 0x1 , Target = 0x2 }
 
enum class  EPCGCopyPointsMetadataInheritanceMode : unsigned char {
  SourceFirst = 0x0 , TargetFirst = 0x1 , SourceOnly = 0x2 , TargetOnly = 0x3 ,
  None = 0x4
}
 
enum class  EPCGCreateSplineMode : unsigned char { CreateDataOnly = 0x0 , CreateComponent = 0x1 , CreateNewActor = 0x2 }
 
enum class  EPCGGetDataFromActorMode : unsigned char {
  ParseActorComponents = 0x0 , GetSinglePoint = 0x1 , GetDataFromProperty = 0x2 , GetDataFromPCGComponent = 0x3 ,
  GetDataFromPCGComponentOrParseComponents = 0x4
}
 
enum class  EPerQualityLevels : unsigned char {
  Low = 0x0 , Medium = 0x1 , High = 0x2 , Epic = 0x3 ,
  Cinematic = 0x4 , Num = 0x5
}
 
enum class  EAccessibleType : unsigned char { Main = 0x0 , Summary = 0x1 }
 
enum class  EPCGDensityNoiseMode : unsigned char {
  Set = 0x0 , Minimum = 0x1 , Maximum = 0x2 , Add = 0x3 ,
  Multiply = 0x4
}
 
enum class  ECompiledPartialDerivativeVariation : int { CompiledPDV_FiniteDifferences = 0x0 , CompiledPDV_Analytic = 0x1 , CompiledPDV_MAX = 0x2 }
 
enum class  EPCGSettingsType : unsigned char {
  InputOutput = 0x0 , Spatial = 0x1 , Density = 0x2 , Blueprint = 0x3 ,
  Metadata = 0x4 , Filter = 0x5 , Sampler = 0x6 , Spawner = 0x7 ,
  Subgraph = 0x8 , Debug = 0x9 , Generic = 0xA , Param = 0xB
}
 
enum class  EOutputDeviceRedirectorFlushOptions : unsigned int { None = 0x0 , Async = 0x1 , None = 0 , Async = 1 << 0 }
 
enum class  EPCGFilterByTagOperation : int { KeepTagged = 0x0 , RemoveTagged = 0x1 }
 
enum class  EPCGPointExtentsModifierMode : unsigned char {
  Set = 0x0 , Minimum = 0x1 , Maximum = 0x2 , Add = 0x3 ,
  Multiply = 0x4
}
 
enum class  EPCGPointFilterOperator : unsigned char {
  Greater = 0x0 , GreaterOrEqual = 0x1 , Lesser = 0x2 , LesserOrEqual = 0x3 ,
  Equal = 0x4 , NotEqual = 0x5
}
 
enum class  EPCGPointTargetFilterType : unsigned char { Property = 0x0 , Metadata = 0x1 }
 
enum class  EPCGPointThresholdType : unsigned char { Property = 0x0 , Metadata = 0x1 , Constant = 0x2 }
 
enum class  EPCGPointFilterConstantType : unsigned char {
  Integer64 = 0x0 , Float = 0x1 , Vector = 0x2 , Vector4 = 0x3 ,
  String = 0x4 , Unknown = 0x5
}
 
enum class  EDebugSerializationFlags : int { DSF_None = 0x0 , DSF_IgnoreDiff = 0x1 , DSF_EnableCookerWarnings = 0x2 }
 
enum class  EManagedArrayType : unsigned char {
  FNoneType = 0x0 , FVectorType = 0x1 , FIntVectorType = 0x2 , FVector2DType = 0x3 ,
  FLinearColorType = 0x4 , FInt32Type = 0x5 , FBoolType = 0x6 , FTransformType = 0x7 ,
  FStringType = 0x8 , FFloatType = 0x9 , FQuatType = 0xA , FBoneNodeType = 0xB ,
  FMeshSectionType = 0xC , FBoxType = 0xD , FIntArrayType = 0xE , FGuidType = 0xF ,
  FUInt8Type = 0x10 , FVectorArrayPointerType = 0x11 , FVectorArrayUniquePointerType = 0x12 , FFImplicitObject3PointerType = 0x13 ,
  FFImplicitObject3UniquePointerType = 0x14 , FFImplicitObject3SerializablePtrType = 0x15 , FFBVHParticlesFloat3PointerType = 0x16 , FFBVHParticlesFloat3UniquePointerType = 0x17 ,
  FTPBDRigidParticleHandle3fPtrType = 0x18 , FTPBDGeometryCollectionParticleHandle3fPtrType = 0x19 , FTGeometryParticle3fUniquePtrType = 0x1A , FFImplicitObject3ThreadSafeSharedPointerType = 0x1B ,
  FFImplicitObject3SharedPointerType = 0x1C , FTPBDRigidClusteredParticleHandle3fPtrType = 0x1D , FFConvexUniquePtrType = 0x1E , FVector2DArrayType = 0x1F ,
  FDoubleType = 0x20 , FIntVector4Type = 0x21 , FVector3dType = 0x22 , FIntVector2Type = 0x23 ,
  FIntVector2ArrayType = 0x24 , FInt32ArrayType = 0x25 , FFloatArrayType = 0x26 , FVector4fType = 0x27 ,
  FFVectorArrayType = 0x28 , FTPBDRigidParticle3fUniquePtrType = 0x29
}
 
enum  ETransitionBlendMode::Type : int { ETransitionBlendMode::TBM_Linear = 0x0 , ETransitionBlendMode::TBM_Cubic = 0x1 }
 
enum class  EPCGSelfPruningType : unsigned char {
  LargeToSmall = 0x0 , SmallToLarge = 0x1 , AllEqual = 0x2 , None = 0x3 ,
  RemoveDuplicates = 0x4
}
 
enum class  EPropertyBagContainerType : unsigned char { None = 0x0 , Array = 0x1 }
 
enum class  EPropertyBagPropertyType : unsigned char {
  None = 0x0 , Bool = 0x1 , Byte = 0x2 , Int32 = 0x3 ,
  Int64 = 0x4 , Float = 0x5 , Double = 0x6 , Name = 0x7 ,
  String = 0x8 , Text = 0x9 , Enum = 0xA , Struct = 0xB ,
  Object = 0xC , SoftObject = 0xD , Class = 0xE , SoftClass = 0xF
}
 
enum class  EPropertyBagResult : unsigned char { Success = 0x0 , TypeMismatch = 0x1 , OutOfBounds = 0x2 , PropertyNotFound = 0x3 }
 
enum class  EPCGSpawnActorOption : unsigned char { CollapseActors = 0x0 , MergePCGOnly = 0x1 , NoMerging = 0x2 }
 
enum class  EPCGSpawnActorGenerationTrigger : unsigned char { Default = 0x0 , ForceGenerate = 0x1 , DoNotGenerateInEditor = 0x2 , DoNotGenerate = 0x3 }
 
enum class  EPowerSavingEligibility : unsigned char { Unknown = 0x0 , Eligible = 0x1 , NotEligible = 0x2 }
 
enum class  EMetasoundFrontendNodeStyleDisplayVisibility : unsigned char { Visible = 0x0 , Hidden = 0x1 }
 
enum class  ESlateTraceApplicationFlags : unsigned char { None = 0x0 , GlobalInvalidation = 0x1 , FastWidgetPath = 0x2 }
 
enum class  EConstraintInterpType : unsigned char { Average = 0x0 , Shortest = 0x1 , Max = 0x2 }
 
enum  EParticleCollisionMode::Type : int { EParticleCollisionMode::SceneDepth = 0x0 , EParticleCollisionMode::DistanceField = 0x1 }
 
enum class  EHLODBatchingPolicy : unsigned char { None = 0x0 , MeshSection = 0x1 , Instancing = 0x2 }
 
enum class  EControlRigModifyBoneMode : unsigned char {
  OverrideLocal = 0x0 , OverrideGlobal = 0x1 , AdditiveLocal = 0x2 , AdditiveGlobal = 0x3 ,
  Max = 0x4
}
 
enum class  ELocalFrameMode : int { FromObject = 0x0 , FromGeometry = 0x1 }
 
enum class  EInputDevices : int {
  None = 0x0 , Keyboard = 0x1 , Mouse = 0x2 , Gamepad = 0x4 ,
  OculusTouch = 0x8 , HTCViveWands = 0x10 , AnySpatialDevice = 0x18 , TabletFingers = 0x400
}
 
enum class  EInputCaptureRequestType : int { Begin = 0x1 , Ignore = 0x2 }
 
enum class  EInputCaptureState : int { Begin = 0x1 , Continue = 0x2 , End = 0x3 , Ignore = 0x4 }
 
enum class  ERigVMSimPointIntegrateType : unsigned char { Verlet = 0x0 , SemiExplicitEuler = 0x1 }
 
enum class  ETypedElementChildInclusionMethod : unsigned char { None = 0x0 , Immediate = 0x1 , Recursive = 0x2 }
 
enum class  ETypedElementSelectionMethod : unsigned char { Primary = 0x0 , Secondary = 0x1 }
 
enum class  EToolContextTransformGizmoMode : unsigned char {
  NoGizmo = 0x0 , Translation = 0x1 , Rotation = 0x2 , Scale = 0x3 ,
  Combined = 0x8
}
 
enum class  EToolMessageLevel : int {
  Internal = 0x0 , UserMessage = 0x1 , UserNotification = 0x2 , UserWarning = 0x3 ,
  UserError = 0x4
}
 
enum class  EToolChangeTrackingMode : int { NoChangeTracking = 0x1 , UndoToExit = 0x2 , FullUndoRedo = 0x3 }
 
enum class  ESetMeshMaterialMode : unsigned char { Original = 0x0 , Checkerboard = 0x1 , Override = 0x2 }
 
enum class  EMeshEditingMaterialModes : int {
  ExistingMaterial = 0x0 , Diffuse = 0x1 , Grey = 0x2 , Soft = 0x3 ,
  Transparent = 0x4 , TangentNormal = 0x5 , VertexColor = 0x6 , CustomImage = 0x7 ,
  Custom = 0x8
}
 
enum class  ECreateModelingObjectResult : unsigned char {
  Ok = 0x0 , Cancelled = 0x1 , Failed_Unknown = 0x2 , Failed_NoAPIFound = 0x3 ,
  Failed_InvalidWorld = 0x4 , Failed_InvalidMesh = 0x5 , Failed_InvalidTexture = 0x6 , Failed_AssetCreationFailed = 0x7 ,
  Failed_ActorCreationFailed = 0x8
}
 
enum class  ECreateMeshObjectSourceMeshType : unsigned char { MeshDescription = 0x0 , DynamicMesh = 0x1 }
 
enum class  EUnitType : int {
  Distance = 0x0 , Angle = 0x1 , Speed = 0x2 , Temperature = 0x3 ,
  Mass = 0x4 , Force = 0x5 , Frequency = 0x6 , DataSize = 0x7 ,
  LuminousFlux = 0x8 , LuminousIntensity = 0x9 , Illuminance = 0xA , Luminance = 0xB ,
  Time = 0xC , PixelDensity = 0xD , Multipliers = 0xE , NumberOf = 0xF ,
  Distance , Angle , Speed , Temperature ,
  Mass , Force , Frequency , DataSize ,
  LuminousFlux , LuminousIntensity , Illuminance , Luminance ,
  Time , PixelDensity , Multipliers , NumberOf
}
 
enum class  EUnit : unsigned char {
  Micrometers = 0x0 , Millimeters = 0x1 , Centimeters = 0x2 , Meters = 0x3 ,
  Kilometers = 0x4 , Inches = 0x5 , Feet = 0x6 , Yards = 0x7 ,
  Miles = 0x8 , Lightyears = 0x9 , Degrees = 0xA , Radians = 0xB ,
  CentimetersPerSecond = 0xC , MetersPerSecond = 0xD , KilometersPerHour = 0xE , MilesPerHour = 0xF ,
  Celsius = 0x10 , Farenheit = 0x11 , Kelvin = 0x12 , Micrograms = 0x13 ,
  Milligrams = 0x14 , Grams = 0x15 , Kilograms = 0x16 , MetricTons = 0x17 ,
  Ounces = 0x18 , Pounds = 0x19 , Stones = 0x1A , Newtons = 0x1B ,
  PoundsForce = 0x1C , KilogramsForce = 0x1D , Hertz = 0x1E , Kilohertz = 0x1F ,
  Megahertz = 0x20 , Gigahertz = 0x21 , RevolutionsPerMinute = 0x22 , Bytes = 0x23 ,
  Kilobytes = 0x24 , Megabytes = 0x25 , Gigabytes = 0x26 , Terabytes = 0x27 ,
  Lumens = 0x28 , Candela = 0x29 , Lux = 0x2A , CandelaPerMeter2 = 0x2B ,
  Nanoseconds = 0x2C , Microseconds = 0x2D , Milliseconds = 0x2E , Seconds = 0x2F ,
  Minutes = 0x30 , Hours = 0x31 , Days = 0x32 , Months = 0x33 ,
  Years = 0x34 , PixelsPerInch = 0x35 , Percentage = 0x36 , Multiplier = 0x37 ,
  Unspecified = 0x38 , Micrometers , Millimeters , Centimeters ,
  Meters , Kilometers , Inches , Feet ,
  Yards , Miles , Lightyears , Degrees ,
  Radians , CentimetersPerSecond , MetersPerSecond , KilometersPerHour ,
  MilesPerHour , Celsius , Farenheit , Kelvin ,
  Micrograms , Milligrams , Grams , Kilograms ,
  MetricTons , Ounces , Pounds , Stones ,
  Newtons , PoundsForce , KilogramsForce , Hertz ,
  Kilohertz , Megahertz , Gigahertz , RevolutionsPerMinute ,
  Bytes , Kilobytes , Megabytes , Gigabytes ,
  Terabytes , Lumens , Candela , Lux ,
  CandelaPerMeter2 , Nanoseconds , Microseconds , Milliseconds ,
  Seconds , Minutes , Hours , Days ,
  Months , Years , PixelsPerInch , Percentage ,
  Multiplier , Unspecified
}
 
enum class  EMakeMeshPolygroupMode : unsigned char { PerShape = 0x0 , PerFace = 0x1 , PerQuad = 0x2 }
 
enum class  EMakeMeshPlacementType : unsigned char { GroundPlane = 0x0 , OnScene = 0x1 }
 
enum class  EMakeMeshPivotLocation : unsigned char { Base = 0x0 , Centered = 0x1 , Top = 0x2 }
 
enum class  EProceduralRectType : int { Rectangle = 0x0 , RoundedRectangle = 0x1 }
 
enum class  EProceduralDiscType : int { Disc = 0x0 , PuncturedDisc = 0x1 }
 
enum class  EProceduralSphereType : int { LatLong = 0x0 , Box = 0x1 }
 
enum class  EProceduralStairsType : int { Linear = 0x0 , Floating = 0x1 , Curved = 0x2 , Spiral = 0x3 }
 
enum class  ESQLitePreparedStatementFlags : unsigned char { None = 0x0 , Persistent = 0x1 }
 
enum class  ESQLiteDatabaseOpenMode : unsigned char { ReadOnly = 0x0 , ReadWrite = 0x1 , ReadWriteCreate = 0x2 }
 
enum class  ESQLitePreparedStatementStepResult : unsigned char { Error = 0x0 , Busy = 0x1 , Row = 0x2 , Done = 0x3 }
 
enum class  ESQLiteColumnType : unsigned char {
  Integer = 0x0 , Float = 0x1 , String = 0x2 , Blob = 0x3 ,
  Null = 0x4
}
 
enum class  ESQLitePreparedStatementExecuteRowResult : unsigned char { Continue = 0x0 , Stop = 0x1 , Error = 0x2 }
 
enum class  ESceneSnapQueryType : unsigned char { Position = 0x1 , Rotation = 0x2 }
 
enum class  EShouldCookBlueprintPropertyGuids : int { No = 0x0 , Yes = 0x1 , Inherit = 0x2 }
 
enum  ENavigationQueryResult::Type : int { ENavigationQueryResult::Invalid = 0x0 , ENavigationQueryResult::Error = 0x1 , ENavigationQueryResult::Fail = 0x2 , ENavigationQueryResult::Success = 0x3 }
 
enum class  EBakeTextureBitDepth : int { ChannelBits8 = 0x0 , ChannelBits16 = 0x1 }
 
enum class  EWindowTitleBarMode : unsigned char { Overlay = 0x0 , VerticalBox = 0x1 }
 
enum class  EHandleSourcesMethod : unsigned char {
  DeleteSources = 0x0 , HideSources = 0x1 , KeepSources = 0x2 , KeepFirstSource = 0x3 ,
  KeepLastSource = 0x4
}
 
enum class  EBaseCreateFromSelectedTargetType : int { NewObject = 0x0 , FirstInputObject = 0x1 , LastInputObject = 0x2 }
 
enum class  EMeshSelectionElementType : int { Vertex = 0x0 , Face = 0x1 , Edge = 0x2 , Group = 0x3 }
 
enum class  ECSGOperation : unsigned char { DifferenceAB = 0x0 , DifferenceBA = 0x1 , Intersect = 0x2 , Union = 0x3 }
 
enum class  ETrimOperation : unsigned char { TrimA = 0x0 , TrimB = 0x1 }
 
enum class  ETrimSide : unsigned char { RemoveInside = 0x0 , RemoveOutside = 0x1 }
 
enum class  ERevolvePropertiesPolygroupMode : unsigned char { PerShape = 0x0 , PerFace = 0x1 , PerRevolveStep = 0x2 , PerPathSegment = 0x3 }
 
enum class  ERevolvePropertiesQuadSplit : unsigned char { Uniform = 0x0 , Compact = 0x1 }
 
enum class  ERevolvePropertiesCapFillMode : unsigned char { None = 0x0 , CenterFan = 0x1 , Delaunay = 0x2 , EarClipping = 0x3 }
 
enum class  EUVLayoutPreviewSide : int { Left = 0x0 , Right = 0x1 }
 
enum class  ECollectSurfacePathDoneMode : int {
  SnapCloseLoop = 0x0 , SnapDoubleClick = 0x1 , SnapDoubleClickOrCloseLoop = 0x2 , ExternalLambda = 0x3 ,
  FixedNumPoints = 0x4
}
 
enum class  EModelingComponentsPlaneVisualizationMode : unsigned char { SimpleGrid = 0x0 , HierarchicalGrid = 0x1 , FixedScreenAreaGrid = 0x2 }
 
enum class  EStandardToolActions : int { IncreaseBrushSize = 0x64 , DecreaseBrushSize = 0x65 , ToggleWireframe = 0x66 , BaseClientDefinedActionID = 0x2710 }
 
enum class  EDrawPolygonDrawMode : unsigned char {
  Freehand = 0x0 , Circle = 0x1 , Square = 0x2 , Rectangle = 0x3 ,
  RoundedRectangle = 0x4 , Ring = 0x5
}
 
enum class  EDrawPolygonExtrudeMode : unsigned char { Flat = 0x0 , Fixed = 0x1 , Interactive = 0x2 }
 
enum class  EToolActivityStartResult : int { Running = 0x0 , FailedStart = 0x1 }
 
enum class  EToolActivityEndResult : int { Completed = 0x0 , Cancelled = 0x1 , ErrorDuringEnd = 0x2 }
 
enum class  EEditMeshPolygonsToolActions : int {
  NoAction = 0x0 , AcceptCurrent = 0x1 , CancelCurrent = 0x2 , Extrude = 0x3 ,
  PushPull = 0x4 , Offset = 0x5 , Inset = 0x6 , Outset = 0x7 ,
  BevelFaces = 0x8 , InsertEdge = 0x9 , InsertEdgeLoop = 0xA , Complete = 0xB ,
  PlaneCut = 0xC , Merge = 0xD , Delete = 0xE , CutFaces = 0xF ,
  RecalculateNormals = 0x10 , FlipNormals = 0x11 , Retriangulate = 0x12 , Decompose = 0x13 ,
  Disconnect = 0x14 , Duplicate = 0x15 , CollapseEdge = 0x16 , WeldEdges = 0x17 ,
  StraightenEdge = 0x18 , FillHole = 0x19 , BridgeEdges = 0x1A , BevelEdges = 0x1B ,
  PlanarProjectionUV = 0x1C , SimplifyByGroups = 0x1D , RegenerateExtraCorners = 0x1E , PokeSingleFace = 0x1F ,
  SplitSingleEdge = 0x20 , FlipSingleEdge = 0x21 , CollapseSingleEdge = 0x22 , BevelAuto = 0x23
}
 
enum class  EEditMeshPolygonsToolSelectionMode : int {
  Faces = 0x0 , Edges = 0x1 , Vertices = 0x2 , Loops = 0x3 ,
  Rings = 0x4 , FacesEdgesVertices = 0x5
}
 
enum class  EPCGMeshSelectorMaterialOverrideMode : unsigned char { NoOverride = 0x0 , StaticOverride = 0x1 , ByAttributeOverride = 0x2 }
 
enum class  EPolyEditOffsetModeOptions : int { VertexNormals = 0x2 , SelectedTriangleNormals = 0x0 , SelectedTriangleNormalsEven = 0x1 }
 
enum class  EPolyEditExtrudeDistanceMode : int { ClickInViewport = 0x0 , Fixed = 0x1 }
 
enum class  EPolyEditExtrudeDirection : int {
  SelectionNormal = 0x0 , WorldX = 0x1 , WorldY = 0x2 , WorldZ = 0x3 ,
  LocalX = 0x4 , LocalY = 0x5 , LocalZ = 0x6
}
 
enum class  EPolyEditExtrudeModeOptions : int { SingleDirection = 0x3 , SelectedTriangleNormals = 0x0 , SelectedTriangleNormalsEven = 0x1 }
 
enum class  EPolyEditPushPullModeOptions : int { SelectedTriangleNormals = 0x0 , SelectedTriangleNormalsEven = 0x1 , SingleDirection = 0x3 , VertexNormals = 0x2 }
 
enum class  EGroupEdgeInsertionMode : int { Retriangulate = 0x0 , PlaneCut = 0x1 }
 
enum class  EEdgeLoopPositioningMode : int { Even = 0x0 , ProportionOffset = 0x1 , DistanceOffset = 0x2 }
 
enum class  EEdgeLoopInsertionMode : int { Retriangulate = 0x0 , PlaneCut = 0x1 }
 
enum class  EHoudiniGeoType : unsigned char {
  Invalid = 0x0 , Default = 0x1 , Intermediate = 0x2 , Input = 0x3 ,
  Curve = 0x4
}
 
enum class  EHoudiniPartType : unsigned char {
  Invalid = 0x0 , Mesh = 0x1 , Instancer = 0x2 , Curve = 0x3 ,
  Volume = 0x4 , DataTable = 0x5
}
 
enum class  EHoudiniInstancerType : unsigned char {
  Invalid = 0x0 , ObjectInstancer = 0x1 , PackedPrimitive = 0x2 , AttributeInstancer = 0x3 ,
  OldSchoolAttributeInstancer = 0x4 , GeometryCollection = 0x5
}
 
enum class  EPolyEditCutPlaneOrientation : int { FaceNormals = 0x0 , ViewDirection = 0x1 }
 
enum class  EHoudiniHandleType : unsigned char { Xform = 0x0 , Bounder = 0x1 , Unsupported = 0x2 }
 
enum class  EXformParameter : unsigned char {
  TX = 0x0 , TY = 0x1 , TZ = 0x2 , RX = 0x3 ,
  RY = 0x4 , RZ = 0x5 , SX = 0x6 , SY = 0x7 ,
  SZ = 0x8 , COUNT = 0x9
}
 
enum class  EHoudiniLandscapeExportType : unsigned char { Heightfield = 0x0 , Mesh = 0x1 , Points = 0x2 }
 
enum class  EUnrealObjectInputNodeType : unsigned char { Invalid = 0x0 , Container = 0x1 , Reference = 0x2 , Leaf = 0x3 }
 
enum class  EHoudiniInputObjectType : unsigned char {
  Invalid = 0x0 , Object = 0x1 , StaticMesh = 0x2 , SkeletalMesh = 0x3 ,
  SceneComponent = 0x4 , StaticMeshComponent = 0x5 , InstancedStaticMeshComponent = 0x6 , SplineComponent = 0x7 ,
  HoudiniSplineComponent = 0x8 , HoudiniAssetComponent = 0x9 , Actor = 0xA , Landscape = 0xB ,
  Brush = 0xC , CameraComponent = 0xD , DataTable = 0xE , HoudiniAssetActor = 0xF ,
  FoliageType_InstancedStaticMesh = 0x10 , GeometryCollection = 0x11 , GeometryCollectionComponent = 0x12 , GeometryCollectionActor_Deprecated = 0x13 ,
  SkeletalMeshComponent = 0x14 , Blueprint = 0x15
}
 
enum class  EHoudiniXformType : unsigned char { None = 0x0 , IntoThisObject = 0x1 , Auto = 0x2 }
 
enum  EUMGSequencePlayMode::Type : int { EUMGSequencePlayMode::Forward = 0x0 , EUMGSequencePlayMode::Reverse = 0x1 , EUMGSequencePlayMode::PingPong = 0x2 }
 
enum  EVirtualKeyboardType::Type : int {
  EVirtualKeyboardType::Default = 0x0 , EVirtualKeyboardType::Number = 0x1 , EVirtualKeyboardType::Web = 0x2 , EVirtualKeyboardType::Email = 0x3 ,
  EVirtualKeyboardType::Password = 0x4 , EVirtualKeyboardType::AlphaNumeric = 0x5
}
 
enum  ESlateSizeRule::Type : int { ESlateSizeRule::Automatic = 0x0 , ESlateSizeRule::Fill = 0x1 }
 
enum class  EOS_UI_EKeyCombination : unsigned __int64 {
  EOS_UIK_ModifierShift = 0x10 , EOS_UIK_KeyTypeMask = 0xFFFFFFFF , EOS_UIK_ModifierMask = 0xFFFF0000 , EOS_UIK_Shift = 0x10000 ,
  EOS_UIK_Control = 0x20000 , EOS_UIK_Alt = 0x40000 , EOS_UIK_Meta = 0x80000 , EOS_UIK_ValidModifierMask = 0xF0000 ,
  EOS_UIK_None = 0x0 , EOS_UIK_Space = 0x1 , EOS_UIK_Backspace = 0x2 , EOS_UIK_Tab = 0x3 ,
  EOS_UIK_Escape = 0x4 , EOS_UIK_PageUp = 0x5 , EOS_UIK_PageDown = 0x6 , EOS_UIK_End = 0x7 ,
  EOS_UIK_Home = 0x8 , EOS_UIK_Insert = 0x9 , EOS_UIK_Delete = 0xA , EOS_UIK_Left = 0xB ,
  EOS_UIK_Up = 0xC , EOS_UIK_Right = 0xD , EOS_UIK_Down = 0xE , EOS_UIK_Key0 = 0xF ,
  EOS_UIK_Key1 = 0x10 , EOS_UIK_Key2 = 0x11 , EOS_UIK_Key3 = 0x12 , EOS_UIK_Key4 = 0x13 ,
  EOS_UIK_Key5 = 0x14 , EOS_UIK_Key6 = 0x15 , EOS_UIK_Key7 = 0x16 , EOS_UIK_Key8 = 0x17 ,
  EOS_UIK_Key9 = 0x18 , EOS_UIK_KeyA = 0x19 , EOS_UIK_KeyB = 0x1A , EOS_UIK_KeyC = 0x1B ,
  EOS_UIK_KeyD = 0x1C , EOS_UIK_KeyE = 0x1D , EOS_UIK_KeyF = 0x1E , EOS_UIK_KeyG = 0x1F ,
  EOS_UIK_KeyH = 0x20 , EOS_UIK_KeyI = 0x21 , EOS_UIK_KeyJ = 0x22 , EOS_UIK_KeyK = 0x23 ,
  EOS_UIK_KeyL = 0x24 , EOS_UIK_KeyM = 0x25 , EOS_UIK_KeyN = 0x26 , EOS_UIK_KeyO = 0x27 ,
  EOS_UIK_KeyP = 0x28 , EOS_UIK_KeyQ = 0x29 , EOS_UIK_KeyR = 0x2A , EOS_UIK_KeyS = 0x2B ,
  EOS_UIK_KeyT = 0x2C , EOS_UIK_KeyU = 0x2D , EOS_UIK_KeyV = 0x2E , EOS_UIK_KeyW = 0x2F ,
  EOS_UIK_KeyX = 0x30 , EOS_UIK_KeyY = 0x31 , EOS_UIK_KeyZ = 0x32 , EOS_UIK_Numpad0 = 0x33 ,
  EOS_UIK_Numpad1 = 0x34 , EOS_UIK_Numpad2 = 0x35 , EOS_UIK_Numpad3 = 0x36 , EOS_UIK_Numpad4 = 0x37 ,
  EOS_UIK_Numpad5 = 0x38 , EOS_UIK_Numpad6 = 0x39 , EOS_UIK_Numpad7 = 0x3A , EOS_UIK_Numpad8 = 0x3B ,
  EOS_UIK_Numpad9 = 0x3C , EOS_UIK_NumpadAsterisk = 0x3D , EOS_UIK_NumpadPlus = 0x3E , EOS_UIK_NumpadMinus = 0x3F ,
  EOS_UIK_NumpadPeriod = 0x40 , EOS_UIK_NumpadDivide = 0x41 , EOS_UIK_F1 = 0x42 , EOS_UIK_F2 = 0x43 ,
  EOS_UIK_F3 = 0x44 , EOS_UIK_F4 = 0x45 , EOS_UIK_F5 = 0x46 , EOS_UIK_F6 = 0x47 ,
  EOS_UIK_F7 = 0x48 , EOS_UIK_F8 = 0x49 , EOS_UIK_F9 = 0x4A , EOS_UIK_F10 = 0x4B ,
  EOS_UIK_F11 = 0x4C , EOS_UIK_F12 = 0x4D , EOS_UIK_F13 = 0x4E , EOS_UIK_F14 = 0x4F ,
  EOS_UIK_F15 = 0x50 , EOS_UIK_F16 = 0x51 , EOS_UIK_F17 = 0x52 , EOS_UIK_F18 = 0x53 ,
  EOS_UIK_F19 = 0x54 , EOS_UIK_F20 = 0x55 , EOS_UIK_F21 = 0x56 , EOS_UIK_F22 = 0x57 ,
  EOS_UIK_F23 = 0x58 , EOS_UIK_F24 = 0x59 , EOS_UIK_OemPlus = 0x5A , EOS_UIK_OemComma = 0x5B ,
  EOS_UIK_OemMinus = 0x5C , EOS_UIK_OemPeriod = 0x5D , EOS_UIK_Oem1 = 0x5E , EOS_UIK_Oem2 = 0x5F ,
  EOS_UIK_Oem3 = 0x60 , EOS_UIK_Oem4 = 0x61 , EOS_UIK_Oem5 = 0x62 , EOS_UIK_Oem6 = 0x63 ,
  EOS_UIK_Oem7 = 0x64 , EOS_UIK_Oem8 = 0x65 , EOS_UIK_MaxKeyType = 0x66
}
 
enum class  EOS_EAntiCheatClientMode : int { EOS_ACCM_Invalid = 0x0 , EOS_ACCM_ClientServer = 0x1 , EOS_ACCM_PeerToPeer = 0x2 }
 
enum class  EOS_EAntiCheatCommonClientType : int { EOS_ACCCT_ProtectedClient = 0x0 , EOS_ACCCT_UnprotectedClient = 0x1 , EOS_ACCCT_AIBot = 0x2 }
 
enum class  EOS_EAntiCheatCommonClientPlatform : int {
  EOS_ACCCP_Unknown = 0x0 , EOS_ACCCP_Windows = 0x1 , EOS_ACCCP_Mac = 0x2 , EOS_ACCCP_Linux = 0x3 ,
  EOS_ACCCP_Xbox = 0x4 , EOS_ACCCP_PlayStation = 0x5 , EOS_ACCCP_Nintendo = 0x6 , EOS_ACCCP_iOS = 0x7 ,
  EOS_ACCCP_Android = 0x8
}
 
enum class  EEOSApiVersion : unsigned char { v2022_10_28 = 0x0 , v2022_05_20 = 0x1 , v2022_02_11 = 0x2 }
 
enum class  EPresenceAdvertisementType : unsigned char { None = 0x0 , Party = 0x1 , Session = 0x2 }
 
enum class  EPartyJoinabilityConstraint : unsigned char { AllowPlayersInMultipleParties = 0x0 , IgnoreInvitesIfAlreadyInParty = 0x1 }
 
enum class  EDedicatedServersDistributionMode : unsigned char { DevelopersOnly = 0x0 , DevelopersAndPlayers = 0x1 , PlayersOnly = 0x2 }
 
enum class  ENetworkAuthenticationMode : unsigned char { Default = 0x0 , IDToken = 0x1 , Off = 0x2 }
 
enum  EPinHidingMode::Type : int { EPinHidingMode::NeverAsPin = 0x0 , EPinHidingMode::PinHiddenByDefault = 0x1 , EPinHidingMode::PinShownByDefault = 0x2 , EPinHidingMode::AlwaysAsPin = 0x3 }
 
enum class  ESlateAccessibleBehavior : unsigned char {
  NotAccessible = 0x0 , Auto = 0x1 , Summary = 0x2 , Custom = 0x3 ,
  ToolTip = 0x4
}
 
enum class  ESlateVisibility : unsigned char {
  Visible = 0x0 , Collapsed = 0x1 , Hidden = 0x2 , HitTestInvisible = 0x3 ,
  SelfHitTestInvisible = 0x4
}
 
enum  EAlignHorizontalUI::Type : int { EAlignHorizontalUI::Left = 0x0 , EAlignHorizontalUI::Center = 0x1 , EAlignHorizontalUI::Right = 0x2 }
 
enum  EAlignVerticalUI::Type : int { EAlignVerticalUI::Top = 0x0 , EAlignVerticalUI::Center = 0x1 , EAlignVerticalUI::Bottom = 0x2 }
 
enum class  EWidgetAnimationEvent : unsigned char { Started = 0x0 , Finished = 0x1 }
 
enum class  EWidgetTickFrequency : unsigned char { Never = 0x0 , Auto = 0x1 }
 
enum class  EReplayResult : unsigned int {
  Success = 0x0 , ReplayNotFound = 0x1 , Corrupt = 0x2 , UnsupportedCheckpoint = 0x3 ,
  GameSpecific = 0x4 , InitConnect = 0x5 , LoadMap = 0x6 , Serialization = 0x7 ,
  StreamerError = 0x8 , ConnectionClosed = 0x9 , MissingArchive = 0xA , Unknown = 0xB
}
 
enum class  EEOSUserInterface_SignInOrCreateAccount_Choice : unsigned char { SignIn = 0x0 , CreateAccount = 0x1 }
 
enum class  EUVProjectionMethod : unsigned char { Box = 0x0 , Cylinder = 0x1 , Plane = 0x2 , ExpMap = 0x3 }
 
enum class  EUVProjectionToolActions : int { NoAction = 0x0 , AutoFit = 0x1 , AutoFitAlign = 0x2 , Reset = 0x3 }
 
enum class  EEOSUserInterface_SwitchToCrossPlatformAccount_Choice : unsigned char { SwitchToThisAccount = 0x0 , LinkADifferentAccount = 0x1 , CancelLinking = 0x2 }
 
enum class  EUVProjectionToolInitializationMode : int { Default = 0x0 , UsePrevious = 0x1 , AutoFit = 0x2 , AutoFitAlign = 0x3 }
 
enum class  EOS_EExternalCredentialType : int {
  EOS_ECT_EPIC = 0x0 , EOS_ECT_STEAM_APP_TICKET = 0x1 , EOS_ECT_PSN_ID_TOKEN = 0x2 , EOS_ECT_XBL_XSTS_TOKEN = 0x3 ,
  EOS_ECT_DISCORD_ACCESS_TOKEN = 0x4 , EOS_ECT_GOG_SESSION_TICKET = 0x5 , EOS_ECT_NINTENDO_ID_TOKEN = 0x6 , EOS_ECT_NINTENDO_NSA_ID_TOKEN = 0x7 ,
  EOS_ECT_UPLAY_ACCESS_TOKEN = 0x8 , EOS_ECT_OPENID_ACCESS_TOKEN = 0x9 , EOS_ECT_DEVICEID_ACCESS_TOKEN = 0xA , EOS_ECT_APPLE_ID_TOKEN = 0xB ,
  EOS_ECT_GOOGLE_ID_TOKEN = 0xC , EOS_ECT_OCULUS_USERID_NONCE = 0xD , EOS_ECT_ITCHIO_JWT = 0xE , EOS_ECT_ITCHIO_KEY = 0xF ,
  EOS_ECT_EPIC_ID_TOKEN = 0x10 , EOS_ECT_AMAZON_ACCESS_TOKEN = 0x11 , EOS_ECT_STEAM_SESSION_TICKET = 0x12
}
 
enum class  EBakeNormalSpace : int { Tangent = 0x0 , Object = 0x1 }
 
enum class  EBakeCurvatureTypeMode : int { MeanAverage = 0x0 , Max = 0x1 , Min = 0x2 , Gaussian = 0x3 }
 
enum class  EBakeCurvatureColorMode : int { Grayscale = 0x0 , RedBlue = 0x1 , RedGreenBlue = 0x2 }
 
enum class  EBakeCurvatureClampMode : int { None = 0x0 , OnlyPositive = 0x1 , OnlyNegative = 0x2 }
 
enum class  EExtrudeMeshSelectionInteractionMode : unsigned char { Interactive = 0x0 , Fixed = 0x1 }
 
enum class  EExtrudeMeshSelectionRegionModifierMode : unsigned char { OriginalShape = 0x0 , FlattenToPlane = 0x1 , RaycastToPlane = 0x2 }
 
enum class  ESculptBrushOpTargetType : unsigned char { SculptMesh = 0x0 , TargetMesh = 0x1 , ActivePlane = 0x2 }
 
enum class  EBrushToolSizeType : unsigned char { Adaptive = 0x0 , World = 0x1 }
 
enum class  EMeshSculptFalloffType : unsigned char {
  Smooth = 0x0 , Linear = 0x1 , Inverse = 0x2 , Round = 0x3 ,
  BoxSmooth = 0x4 , BoxLinear = 0x5 , BoxInverse = 0x6 , BoxRound = 0x7 ,
  LastValue = 0x8
}
 
enum class  EPatternToolShape : unsigned char { Line = 0x0 , Grid = 0x1 , Circle = 0x2 }
 
enum class  EPatternToolSingleAxis : unsigned char { XAxis = 0x0 , YAxis = 0x1 , ZAxis = 0x2 }
 
enum class  EPatternToolSinglePlane : unsigned char { XYPlane = 0x0 , XZPlane = 0x1 , YZPlane = 0x2 }
 
enum class  EPatternToolAxisSpacingMode : unsigned char { ByCount = 0x0 , StepSize = 0x1 , Packed = 0x2 }
 
enum class  EMeshBoundaryConstraint : unsigned char { Fixed = 0x7 , Refine = 0x5 , Free = 0x1 }
 
enum class  EGroupBoundaryConstraint : unsigned char { Fixed = 0x7 , Refine = 0x5 , Free = 0x1 , Ignore = 0x0 }
 
enum class  EMaterialBoundaryConstraint : unsigned char { Fixed = 0x7 , Refine = 0x5 , Free = 0x1 , Ignore = 0x0 }
 
enum class  EKelvinletBrushMode : int {
  ScaleKelvinlet = 0x0 , PinchKelvinlet = 0x1 , TwistKelvinlet = 0x2 , PullKelvinlet = 0x3 ,
  LaplacianPullKelvinlet = 0x4 , BiLaplacianPullKelvinlet = 0x5 , BiLaplacianTwistPullKelvinlet = 0x6 , LaplacianTwistPullKelvinlet = 0x7 ,
  SharpPullKelvinlet = 0x8
}
 
enum class  EAlignObjectsAlignTypes : int { Pivots = 0x0 , BoundingBoxes = 0x1 }
 
enum class  EAlignObjectsAlignToOptions : int { FirstSelected = 0x0 , LastSelected = 0x1 , Combined = 0x2 }
 
enum class  EAlignObjectsBoxPoint : int {
  Center = 0x0 , Bottom = 0x1 , Top = 0x2 , Left = 0x3 ,
  Right = 0x4 , Front = 0x5 , Back = 0x6 , Min = 0x7 ,
  Max = 0x8
}
 
enum class  EPlaneBrushSideMode : unsigned char { BothSides = 0x0 , PushDown = 0x1 , PullTowards = 0x2 }
 
enum class  EBakeMapType : int {
  None = 0x0 , TangentSpaceNormal = 0x1 , ObjectSpaceNormal = 0x2 , FaceNormal = 0x4 ,
  BentNormal = 0x8 , Position = 0x10 , Curvature = 0x20 , AmbientOcclusion = 0x40 ,
  Texture = 0x80 , MultiTexture = 0x100 , VertexColor = 0x200 , MaterialID = 0x400 ,
  All = 0x7FF
}
 
enum class  EBakeOpState : int { Clean = 0x0 , Evaluate = 0x1 , EvaluateDetailMesh = 0x2 , Invalid = 0x4 }
 
enum class  EUsdActiveAllocator : int { Unreal = 0x0 , System = 0x1 }
 
enum class  EUsdSaveDialogBehavior : unsigned char { NeverSave = 0x0 , AlwaysSave = 0x1 , ShowPrompt = 0x2 }
 
enum class  ECameraFocusMethod : unsigned char {
  DoNotOverride = 0x0 , Manual = 0x1 , Tracking = 0x2 , Disable = 0x3 ,
  MAX = 0x4
}
 
enum class  EBakeVertexOutput : int { RGBA = 0x0 , PerChannel = 0x1 }
 
enum class  EBakeVertexChannel : int {
  R = 0x0 , G = 0x1 , B = 0x2 , A = 0x3 ,
  RGBA = 0x4
}
 
enum class  EPinInsertPosition : int { Before = 0x0 , After = 0x1 }
 
enum  EPathObservationResult::Type : int { EPathObservationResult::NoLongerObserving = 0x0 , EPathObservationResult::NoChange = 0x1 , EPathObservationResult::RequestRepath = 0x2 }
 
enum class  EOffsetMeshSelectionDirectionMode : unsigned char { VertexNormals = 0x0 , FaceNormals = 0x1 , ConstantWidth = 0x2 }
 
enum class  EOffsetMeshSelectionInteractionMode : unsigned char { Fixed = 0x0 }
 
enum class  EMobileHDRMode : int { Unset = 0x0 , Disabled = 0x1 , EnabledFloat16 = 0x2 }
 
enum class  ESoundWaveFFTSize : unsigned char {
  VerySmall_64 = 0x0 , Small_256 = 0x1 , Medium_512 = 0x2 , Large_1024 = 0x3 ,
  VeryLarge_2048 = 0x4
}
 
enum class  UDLSSMode : unsigned char {
  Off = 0x0 , Auto = 0x1 , DLAA = 0x2 , UltraQuality = 0x3 ,
  Quality = 0x4 , Balanced = 0x5 , Performance = 0x6 , UltraPerformance = 0x7
}
 
enum class  UDLSSSupport : unsigned char {
  Supported = 0x0 , NotSupported = 0x1 , NotSupportedIncompatibleHardware = 0x2 , NotSupportedDriverOutOfDate = 0x3 ,
  NotSupportedOperatingSystemOutOfDate = 0x4 , NotSupportedByPlatformAtBuildTime = 0x5 , NotSupportedIncompatibleAPICaptureToolActive = 0x6
}
 
enum class  EUpscaleMethod : unsigned char {
  Nearest = 0x0 , Bilinear = 0x1 , Directional = 0x2 , CatmullRom = 0x3 ,
  Lanczos = 0x4 , Gaussian = 0x5 , SmoothStep = 0x6 , MAX = 0x7
}
 
enum class  EUpscaleStage : int { PrimaryToSecondary = 0x0 , PrimaryToOutput = 0x1 , SecondaryToOutput = 0x2 , MAX = 0x3 }
 
enum class  EDebugCameraStyle : unsigned char {
  None = 0x0 , Fixed = 0x1 , ThirdPerson = 0x2 , FreeCam = 0x3 ,
  FreeCam_Default = 0x4 , FirstPerson = 0x5
}
 
enum class  ECameraAutoFollowMode : unsigned char { None = 0x0 , LazyFollow = 0x1 , FullFollow = 0x2 }
 
enum  FIKRigObjectVersion::Type : int {
  FIKRigObjectVersion::BeforeCustomVersionWasAdded = 0x0 , FIKRigObjectVersion::RetargetPoseQuatPostMultiplied = 0x1 , FIKRigObjectVersion::ChainSettingsConvertedToStruct = 0x2 , FIKRigObjectVersion::VersionPlusOne = 0x3 ,
  FIKRigObjectVersion::LatestVersion = 0x2
}
 
enum class  ESteelShieldEnvironment : unsigned char { Production = 0x0 , Development = 0x1 }
 
enum class  EBasicAxis : int {
  X = 0x0 , Y = 0x1 , Z = 0x2 , NegX = 0x3 ,
  NegY = 0x4 , NegZ = 0x5
}
 
enum class  EWarpingDirectionSource : int { Goals = 0x0 , Chain = 0x1 }
 
enum class  EJWTCertificateType : unsigned char {
  HS256 = 0x0 , HS384 = 0x1 , HS512 = 0x2 , RS256 = 0x3 ,
  RS384 = 0x4 , RS512 = 0x5
}
 
enum class  EIKRigGoalSpace : unsigned char { Component = 0x0 , Additive = 0x1 , World = 0x2 }
 
enum class  EIKRigGoalTransformSource : unsigned char { Manual = 0x0 , Bone = 0x1 , ActorComponent = 0x2 }
 
enum class  ERetargetRotationMode : unsigned char { Interpolated = 0x0 , OneToOne = 0x1 , OneToOneReversed = 0x2 , None = 0x3 }
 
enum class  ERetargetTranslationMode : unsigned char { None = 0x0 , GloballyScaled = 0x1 , Absolute = 0x2 }
 
enum class  ERetargetSourceOrTarget : unsigned char { Source = 0x0 , Target = 0x1 }
 
enum  EComponentType::Type : int {
  EComponentType::None = 0x0 , EComponentType::TranslationX = 0x1 , EComponentType::TranslationY = 0x2 , EComponentType::TranslationZ = 0x3 ,
  EComponentType::RotationX = 0x4 , EComponentType::RotationY = 0x5 , EComponentType::RotationZ = 0x6 , EComponentType::Scale = 0x7 ,
  EComponentType::ScaleX = 0x8 , EComponentType::ScaleY = 0x9 , EComponentType::ScaleZ = 0xA
}
 
enum class  ELiveLinkSourceMode : unsigned char { Latest = 0x0 , EngineTime = 0x1 , Timecode = 0x2 }
 
enum class  EPBIKRootBehavior : unsigned char { PrePull = 0x0 , PinToInput = 0x1 , Free = 0x2 }
 
enum class  ETimedDataInputEvaluationType : unsigned char { None = 0x0 , Timecode = 0x1 , PlatformTime = 0x2 }
 
enum class  ETimedDataInputState : unsigned char { Connected = 0x0 , Unresponsive = 0x1 , Disconnected = 0x2 }
 
enum class  EPBIKLimitType : unsigned char { Free = 0x0 , Limited = 0x1 , Locked = 0x2 }
 
enum class  EDeferredParamStrictness : int { ELoose = 0x0 , EStrict = 0x1 }
 
enum class  EDatasmithImportLightmapMin : unsigned char {
  LIGHTMAP_16 = 0x0 , LIGHTMAP_32 = 0x1 , LIGHTMAP_64 = 0x2 , LIGHTMAP_128 = 0x3 ,
  LIGHTMAP_256 = 0x4 , LIGHTMAP_512 = 0x5
}
 
enum class  EDatasmithImportLightmapMax : unsigned char {
  LIGHTMAP_64 = 0x0 , LIGHTMAP_128 = 0x1 , LIGHTMAP_256 = 0x2 , LIGHTMAP_512 = 0x3 ,
  LIGHTMAP_1024 = 0x4 , LIGHTMAP_2048 = 0x5 , LIGHTMAP_4096 = 0x6
}
 
enum class  EDatasmithImportScene : unsigned char { NewLevel = 0x0 , CurrentLevel = 0x1 , AssetsOnly = 0x2 }
 
enum class  EDatasmithCADStitchingTechnique : unsigned char { StitchingNone = 0x0 , StitchingHeal = 0x1 , StitchingSew = 0x2 }
 
enum class  EDatasmithCADRetessellationRule : unsigned char { All = 0x0 , SkipDeletedSurfaces = 0x1 }
 
enum class  EDatasmithImportSearchPackagePolicy : unsigned char { Current = 0x0 , All = 0x1 }
 
enum class  EDatasmithImportAssetConflictPolicy : unsigned char { Replace = 0x0 , Update = 0x1 , Use = 0x2 , Ignore = 0x3 }
 
enum class  EDatasmithImportActorPolicy : unsigned char { Update = 0x0 , Full = 0x1 , Ignore = 0x2 }
 
enum class  EDatasmithImportMaterialQuality : unsigned char { UseNoFresnelCurves = 0x0 , UseSimplifierFresnelCurves = 0x1 , UseRealFresnelCurves = 0x2 }
 
enum class  ETraceFrameType : int { TraceFrameType_Game = 0x0 , TraceFrameType_Rendering = 0x1 , TraceFrameType_Count = 0x2 }
 
enum class  EDatasmithAreaLightActorType : unsigned char { Point = 0x0 , Spot = 0x1 , Rect = 0x2 }
 
enum class  EDatasmithAreaLightActorShape : unsigned char {
  Rectangle = 0x0 , Disc = 0x1 , Sphere = 0x2 , Cylinder = 0x3 ,
  None = 0x4
}
 
enum class  EColorBlockAlphaDisplayMode : unsigned char { Combined = 0x0 , Separate = 0x1 , Ignore = 0x2 }
 
enum class  EHoudiniLandscapeOutputBakeType : unsigned char { Detachment = 0x0 , BakeToImage = 0x1 , BakeToWorld = 0x2 , InValid = 0x3 }
 
enum class  EHoudiniCurveOutputType : unsigned char { UnrealSpline = 0x0 , HoudiniSpline = 0x1 }
 
enum  EDrawDebugTrace::Type : int { EDrawDebugTrace::None = 0x0 , EDrawDebugTrace::ForOneFrame = 0x1 , EDrawDebugTrace::ForDuration = 0x2 , EDrawDebugTrace::Persistent = 0x3 }
 
enum  ESuggestProjVelocityTraceOption::Type : int { ESuggestProjVelocityTraceOption::DoNotTrace = 0x0 , ESuggestProjVelocityTraceOption::TraceFullPath = 0x1 , ESuggestProjVelocityTraceOption::OnlyTraceWhileAscending = 0x2 }
 
enum  ESoundMixState::Type : int {
  ESoundMixState::Inactive = 0x0 , ESoundMixState::FadingIn = 0x1 , ESoundMixState::Active = 0x2 , ESoundMixState::FadingOut = 0x3 ,
  ESoundMixState::AwaitingRemoval = 0x4
}
 
enum  EAssetRegistryDependencyType::Type : int {
  EAssetRegistryDependencyType::Soft = 0x1 , EAssetRegistryDependencyType::Hard = 0x2 , EAssetRegistryDependencyType::SearchableName = 0x4 , EAssetRegistryDependencyType::SoftManage = 0x8 ,
  EAssetRegistryDependencyType::HardManage = 0x10
}
 
enum class  ECommonFrameRate : unsigned char {
  FPS_12 = 0x0 , FPS_15 = 0x1 , FPS_24 = 0x2 , FPS_25 = 0x3 ,
  FPS_30 = 0x4 , FPS_48 = 0x5 , FPS_50 = 0x6 , FPS_60 = 0x7 ,
  FPS_100 = 0x8 , FPS_120 = 0x9 , FPS_240 = 0xA , NTSC_24 = 0xB ,
  NTSC_30 = 0xC , NTSC_60 = 0xD , Private_Num = 0xE
}
 
enum class  ECrashContextType : int {
  Crash = 0x0 , Assert = 0x1 , Ensure = 0x2 , Stall = 0x3 ,
  GPUCrash = 0x4 , Hang = 0x5 , OutOfMemory = 0x6 , AbnormalShutdown = 0x7 ,
  Max = 0x8 , Crash , Assert , Ensure ,
  Stall , GPUCrash , Hang , OutOfMemory ,
  AbnormalShutdown , Max
}
 
enum class  EHoudiniProxyRefineResult : unsigned char { Invalid = 0x0 , Failed = 0x1 , Success = 0x2 , Skipped = 0x3 }
 
enum class  EHoudiniProxyRefineRequestResult : unsigned char { Invalid = 0x0 , None = 0x1 , PendingCooks = 0x2 , Refined = 0x3 }
 
enum class  ECrashTrigger : int { Debug = 0xFF , Normal = 0x0 , Debug = -1 , Normal = 0 }
 
enum class  ETimecodeProviderSynchronizationState : int { Closed = 0x0 , Error = 0x1 , Synchronized = 0x2 , Synchronizing = 0x3 }
 
enum class  ELiveLinkTimecodeProviderEvaluationType : int { Lerp = 0x0 , Nearest = 0x1 , Latest = 0x2 }
 
enum class  ELiveLinkAxis : unsigned char {
  X = 0x0 , Y = 0x1 , Z = 0x2 , XNeg = 0x3 ,
  YNeg = 0x4 , ZNeg = 0x5
}
 
enum  EWindowsDragDropOperationType::Type : int { EWindowsDragDropOperationType::DragEnter = 0x0 , EWindowsDragDropOperationType::DragOver = 0x1 , EWindowsDragDropOperationType::DragLeave = 0x2 , EWindowsDragDropOperationType::Drop = 0x3 }
 
enum  EAssetAvailability::Type : int { EAssetAvailability::DoesNotExist = 0x0 , EAssetAvailability::NotAvailable = 0x1 , EAssetAvailability::LocalSlow = 0x2 , EAssetAvailability::LocalFast = 0x3 }
 
enum  EAssetAvailabilityProgressReportingType::Type : int { EAssetAvailabilityProgressReportingType::ETA = 0x0 , EAssetAvailabilityProgressReportingType::PercentageComplete = 0x1 }
 
enum  EAssetSetManagerResult::Type : int { EAssetSetManagerResult::DoNotSet = 0x0 , EAssetSetManagerResult::SetButDoNotRecurse = 0x1 , EAssetSetManagerResult::SetAndRecurse = 0x2 }
 
enum  EAssetSetManagerFlags::Type : int { EAssetSetManagerFlags::IsDirectSet = 0x1 , EAssetSetManagerFlags::TargetHasExistingManager = 0x2 , EAssetSetManagerFlags::TargetHasDirectManager = 0x4 }
 
enum class  EConvexOverlapRemoval : int { None = 0x0 , All = 0x1 , OnlyClusters = 0x2 , OnlyClustersVsClusters = 0x3 }
 
enum class  ELightmapUVVersion : int {
  BitByBit = 0x0 , Segments = 0x1 , SmallChartPacking = 0x2 , ScaleChartsOrderingFix = 0x3 ,
  ChartJoiningLFix = 0x4 , Allocator2DFlipFix = 0x5 , ConsiderLightmapPadding = 0x6 , ForceLightmapPadding = 0x7 ,
  Segments2D = 0x8 , OptimalSurfaceArea = 0x9 , ScaleByEdgesLength = 0xA , Latest = 0xA
}
 
enum class  EProximityMethod : int { Precise = 0x0 , ConvexHull = 0x1 }
 
enum class  EProximityContactMethod : unsigned char { MinOverlapInProjectionToMajorAxes = 0x0 }
 
enum class  EDataflowFieldFalloffType : unsigned char {
  Dataflow_FieldFalloffType_None = 0x0 , Dataflow_FieldFalloffType_Linear = 0x1 , Dataflow_FieldFalloffType_Inverse = 0x2 , Dataflow_FieldFalloffType_Squared = 0x3 ,
  Dataflow_FieldFalloffType_Logarithmic = 0x4 , Dataflow_Max = 0x5
}
 
enum class  EOS_EAttributeType : int { EOS_AT_BOOLEAN = 0x0 , EOS_AT_INT64 = 0x1 , EOS_AT_DOUBLE = 0x2 , EOS_AT_STRING = 0x3 }
 
enum class  EOS_EComparisonOp : int {
  EOS_CO_EQUAL = 0x0 , EOS_CO_NOTEQUAL = 0x1 , EOS_CO_GREATERTHAN = 0x2 , EOS_CO_GREATERTHANOREQUAL = 0x3 ,
  EOS_CO_LESSTHAN = 0x4 , EOS_CO_LESSTHANOREQUAL = 0x5 , EOS_CO_DISTANCE = 0x6 , EOS_CO_ANYOF = 0x7 ,
  EOS_CO_NOTANYOF = 0x8 , EOS_CO_ONEOF = 0x9 , EOS_CO_NOTONEOF = 0xA , EOS_CO_CONTAINS = 0xB
}
 
enum class  EOS_ELogLevel : int {
  EOS_LOG_Off = 0x0 , EOS_LOG_Fatal = 0x64 , EOS_LOG_Error = 0xC8 , EOS_LOG_Warning = 0x12C ,
  EOS_LOG_Info = 0x190 , EOS_LOG_Verbose = 0x1F4 , EOS_LOG_VeryVerbose = 0x258
}
 
enum class  EDataflowSetMaskConditionType : unsigned char { Dataflow_SetMaskConditionType_Always = 0x0 , Dataflow_SetMaskConditionType_IFF_NOT_Interior = 0x1 , Dataflow_SetMaskConditionType_IFF_NOT_Exterior = 0x2 , Dataflow_Max = 0x3 }
 
enum class  EOS_EOnlineSessionPermissionLevel : int { EOS_OSPF_PublicAdvertised = 0x0 , EOS_OSPF_JoinViaPresence = 0x1 , EOS_OSPF_InviteOnly = 0x2 }
 
enum class  EOS_ESessionAttributeAdvertisementType : int { EOS_SAAT_DontAdvertise = 0x0 , EOS_SAAT_Advertise = 0x1 }
 
enum class  EDataflowWaveFunctionType : unsigned char {
  Dataflow_WaveFunctionType_Cosine = 0x0 , Dataflow_WaveFunctionType_Gaussian = 0x1 , Dataflow_WaveFunctionType_Falloff = 0x2 , Dataflow_WaveFunctionType_Decay = 0x3 ,
  Dataflow_Max = 0x4
}
 
enum class  EDataflowFloatFieldOperationType : unsigned char {
  Dataflow_FloatFieldOperationType_Multiply = 0x0 , Dataflow_FloatFieldFalloffType_Divide = 0x1 , Dataflow_FloatFieldFalloffType_Add = 0x2 , Dataflow_FloatFieldFalloffType_Substract = 0x3 ,
  Dataflow_FloatFieldFalloffType_Min = 0x4 , Dataflow_FloatFieldFalloffType_Max = 0x5 , Dataflow_Max = 0x6
}
 
enum class  EDataflowVectorFieldOperationType : unsigned char {
  Dataflow_VectorFieldOperationType_Multiply = 0x0 , Dataflow_VectorFieldFalloffType_Divide = 0x1 , Dataflow_VectorFieldFalloffType_Add = 0x2 , Dataflow_VectorFieldFalloffType_Substract = 0x3 ,
  Dataflow_VectorFieldFalloffType_CrossProduct = 0x4 , Dataflow_Max = 0x5
}
 
enum class  ESetMaterialOperationTypeEnum : unsigned char { Dataflow_SetMaterialOperationType_Add = 0x0 , Dataflow_SetMaterialOperationType_Insert = 0x1 , Dataflow_Max = 0x2 }
 
enum class  EStreamlineSettingOverride : unsigned char { Enabled = 0x0 , Disabled = 0x1 , UseProjectSettings = 0x2 }
 
enum class  EClusterSizeMethodEnum : unsigned char { Dataflow_ClusterSizeMethod_ByNumber = 0x0 , Dataflow_ClusterSizeMethod_ByFractionOfInput = 0x1 , Dataflow_ClusterSizeMethod_BySize = 0x2 , Dataflow_Max = 0x3 }
 
enum class  EVisibiltyOptionsEnum : unsigned char { Dataflow_VisibilityOptions_Visible = 0x0 , Dataflow_VisibilityOptions_Invisible = 0x1 , Dataflow_Max = 0x2 }
 
enum class  EModulationDestination : unsigned char {
  Volume = 0x0 , Pitch = 0x1 , Lowpass = 0x2 , Highpass = 0x3 ,
  Count = 0x4
}
 
enum class  EAudioBusChannels : unsigned char {
  Mono = 0x0 , Stereo = 0x1 , Quad = 0x3 , FivePointOne = 0x5 ,
  SevenPointOne = 0x7
}
 
enum class  ESourceBusChannels : unsigned char { Mono = 0x0 , Stereo = 0x1 }
 
enum class  EMeshBooleanOperationEnum : unsigned char { Dataflow_MeshBoolean_Union = 0x0 , Dataflow_MeshBoolean_Intersect = 0x1 , Dataflow_MeshBoolean_Difference = 0x2 , Dataflow_Max = 0x3 }
 
enum class  EMakeBoxDataTypeEnum : unsigned char { Dataflow_MakeBox_DataType_MinMax = 0x0 , Dataflow_MakeBox_DataType_CenterSize = 0x1 , Dataflow_Max = 0x2 }
 
enum  ESortedActiveWaveGetType::Type : int { ESortedActiveWaveGetType::FullUpdate = 0x0 , ESortedActiveWaveGetType::PausedUpdate = 0x1 , ESortedActiveWaveGetType::QueryOnly = 0x2 }
 
enum class  EDebugState : int {
  DEBUGSTATE_None = 0x0 , DEBUGSTATE_IsolateDryAudio = 0x1 , DEBUGSTATE_IsolateReverb = 0x2 , DEBUGSTATE_TestLPF = 0x3 ,
  DEBUGSTATE_TestHPF = 0x4 , DEBUGSTATE_TestLFEBleed = 0x5 , DEBUGSTATE_DisableLPF = 0x6 , DEBUGSTATE_DisableHPF = 0x7 ,
  DEBUGSTATE_DisableRadio = 0x8 , DEBUGSTATE_MAX = 0x9
}
 
enum class  EOS_ELogCategory : int {
  EOS_LC_Core = 0x0 , EOS_LC_Auth = 0x1 , EOS_LC_Friends = 0x2 , EOS_LC_Presence = 0x3 ,
  EOS_LC_UserInfo = 0x4 , EOS_LC_HttpSerialization = 0x5 , EOS_LC_Ecom = 0x6 , EOS_LC_P2P = 0x7 ,
  EOS_LC_Sessions = 0x8 , EOS_LC_RateLimiter = 0x9 , EOS_LC_PlayerDataStorage = 0xA , EOS_LC_Analytics = 0xB ,
  EOS_LC_Messaging = 0xC , EOS_LC_Connect = 0xD , EOS_LC_Overlay = 0xE , EOS_LC_Achievements = 0xF ,
  EOS_LC_Stats = 0x10 , EOS_LC_UI = 0x11 , EOS_LC_Lobby = 0x12 , EOS_LC_Leaderboards = 0x13 ,
  EOS_LC_Keychain = 0x14 , EOS_LC_IntegratedPlatform = 0x15 , EOS_LC_TitleStorage = 0x16 , EOS_LC_Mods = 0x17 ,
  EOS_LC_AntiCheat = 0x18 , EOS_LC_Reports = 0x19 , EOS_LC_Sanctions = 0x1A , EOS_LC_ProgressionSnapshots = 0x1B ,
  EOS_LC_KWS = 0x1C , EOS_LC_RTC = 0x1D , EOS_LC_RTCAdmin = 0x1E , EOS_LC_CustomInvites = 0x1F ,
  EOS_LC_ALL_CATEGORIES = 0x7FFFFFFF
}
 
enum class  EFloatToIntFunctionEnum : unsigned char {
  Dataflow_FloatToInt_Function_Floor = 0x0 , Dataflow_FloatToInt_Function_Ceil = 0x1 , Dataflow_FloatToInt_Function_Round = 0x2 , Dataflow_FloatToInt_Function_Truncate = 0x3 ,
  Dataflow_Max = 0x4
}
 
enum class  EFloatArrayToIntArrayFunctionEnum : unsigned char {
  Dataflow_FloatToInt_Function_Floor = 0x0 , Dataflow_FloatToInt_Function_Ceil = 0x1 , Dataflow_FloatToInt_Function_Round = 0x2 , Dataflow_FloatToInt_Function_Truncate = 0x3 ,
  Dataflow_FloatToInt_NonZeroToIndex = 0x4 , Dataflow_FloatToInt_ZeroToIndex = 0x5 , Dataflow_Max = 0x6
}
 
enum class  EMathConstantsEnum : unsigned char {
  Dataflow_MathConstants_Pi = 0x0 , Dataflow_MathConstants_HalfPi = 0x1 , Dataflow_MathConstants_TwoPi = 0x2 , Dataflow_MathConstants_FourPi = 0x3 ,
  Dataflow_MathConstants_InvPi = 0x4 , Dataflow_MathConstants_InvTwoPi = 0x5 , Dataflow_MathConstants_Sqrt2 = 0x6 , Dataflow_MathConstants_InvSqrt2 = 0x7 ,
  Dataflow_MathConstants_Sqrt3 = 0x8 , Dataflow_MathConstants_InvSqrt3 = 0x9 , Dataflow_FloatToInt_Function_E = 0xA , Dataflow_FloatToInt_Function_Gamma = 0xB ,
  Dataflow_FloatToInt_Function_GoldenRatio = 0xC , Dataflow_FloatToInt_Function_ZeroTolerance = 0xD , Dataflow_Max = 0xE
}
 
enum class  ERotationOrderEnum : unsigned char {
  Dataflow_RotationOrder_XYZ = 0x0 , Dataflow_RotationOrder_YZX = 0x1 , Dataflow_RotationOrder_ZXY = 0x2 , Dataflow_RotationOrder_XZY = 0x3 ,
  Dataflow_RotationOrder_YXZ = 0x4 , Dataflow_RotationOrder_ZYX = 0x5 , Dataflow_Max = 0x6
}
 
enum class  ECompareOperationEnum : unsigned char {
  Dataflow_Compare_Equal = 0x0 , Dataflow_Compare_Smaller = 0x1 , Dataflow_Compare_SmallerOrEqual = 0x2 , Dataflow_Compare_Greater = 0x3 ,
  Dataflow_Compare_GreaterOrEqual = 0x4 , Dataflow_Max = 0x5
}
 
enum  ETaskbarProgressState::Type : int {
  ETaskbarProgressState::NoProgress = 0x0 , ETaskbarProgressState::Indeterminate = 0x1 , ETaskbarProgressState::Normal = 0x2 , ETaskbarProgressState::Error = 0x4 ,
  ETaskbarProgressState::Paused = 0x8
}
 
enum class  THUMBBUTTONMASK : int { THB_BITMAP = 0x1 , THB_ICON = 0x2 , THB_TOOLTIP = 0x4 , THB_FLAGS = 0x8 }
 
enum class  THUMBBUTTONFLAGS : int {
  THBF_ENABLED = 0x0 , THBF_DISABLED = 0x1 , THBF_DISMISSONCLICK = 0x2 , THBF_NOBACKGROUND = 0x4 ,
  THBF_HIDDEN = 0x8 , THBF_NONINTERACTIVE = 0x10
}
 
enum class  TBPFLAG : int {
  TBPF_NOPROGRESS = 0x0 , TBPF_INDETERMINATE = 0x1 , TBPF_NORMAL = 0x2 , TBPF_ERROR = 0x4 ,
  TBPF_PAUSED = 0x8
}
 
enum class  EAnchorStateEnum : unsigned char { Dataflow_AnchorState_Anchored = 0x0 , Dataflow_AnchorState_NotAnchored = 0x1 , Dataflow_Max = 0x2 }
 
enum class  EStandardGroupNameEnum : unsigned char {
  Dataflow_EStandardGroupNameEnum_Transform = 0x0 , Dataflow_EStandardGroupNameEnum_Geometry = 0x1 , Dataflow_EStandardGroupNameEnum_Faces = 0x2 , Dataflow_EStandardGroupNameEnum_Vertices = 0x3 ,
  Dataflow_EStandardGroupNameEnum_Material = 0x4 , Dataflow_EStandardGroupNameEnum_Breaking = 0x5 , Dataflow_EStandardGroupNameEnum_Custom = 0x6 , Dataflow_Max = 0x7
}
 
enum class  ECustomAttributeTypeEnum : unsigned char {
  Dataflow_CustomAttributeType_UInt8 = 0x0 , Dataflow_CustomAttributeType_Int32 = 0x1 , Dataflow_CustomAttributeType_Float = 0x2 , Dataflow_CustomAttributeType_Double = 0x3 ,
  Dataflow_CustomAttributeType_Bool = 0x4 , Dataflow_CustomAttributeType_String = 0x5 , Dataflow_CustomAttributeType_Vector2f = 0x6 , Dataflow_CustomAttributeType_Vector3f = 0x7 ,
  Dataflow_CustomAttributeType_Vector3d = 0x8 , Dataflow_CustomAttributeType_Vector4f = 0x9 , Dataflow_CustomAttributeType_LinearColor = 0xA , Dataflow_CustomAttributeType_Transform = 0xB ,
  Dataflow_CustomAttributeType_Quat4f = 0xC , Dataflow_CustomAttributeType_Box = 0xD , Dataflow_CustomAttributeType_Guid = 0xE , Dataflow_CustomAttributeType_Int32Set = 0xF ,
  Dataflow_CustomAttributeType_Int32Array = 0x10 , Dataflow_CustomAttributeType_IntVector = 0x11 , Dataflow_CustomAttributeType_IntVector2 = 0x12 , Dataflow_CustomAttributeType_IntVector4 = 0x13 ,
  Dataflow_CustomAttributeType_IntVector2Array = 0x14 , Dataflow_CustomAttributeType_FloatArray = 0x15 , Dataflow_CustomAttributeType_Vector2fArray = 0x16 , Dataflow_CustomAttributeType_FVector3fArray = 0x17 ,
  Dataflow_Max = 0x18
}
 
enum class  EStreamlineSupport : unsigned char { Supported = 0x0 , NotSupported = 0x1 , NotSupportedIncompatibleRHI = 0x2 , NumValues = 0x3 }
 
enum class  EStreamlineFeatureSupport : int {
  Supported = 0x0 , NotSupported = 0x1 , NotSupportedIncompatibleHardware = 0x2 , NotSupportedHardwareSchedulingDisabled = 0x3 ,
  NotSupportedOperatingSystemOutOfDate = 0x4 , NotSupportedDriverOutOfDate = 0x5 , NotSupportedIncompatibleRHI = 0x6 , NumValues = 0x7
}
 
enum class  ENISHalfPrecisionPermutation : int {
  Float32 = 0x0 , Min16Float = 0x1 , Min16FloatDXC = 0x2 , Float16DXC = 0x3 ,
  MAX = 0x4
}
 
enum class  NISGPUArchitecture : unsigned int { NVIDIA_Generic = 0x0 , AMD_Generic = 0x1 , Intel_Generic = 0x2 , NVIDIA_Generic_fp16 = 0x3 }
 
enum class  NISHDRMode : unsigned int { None = 0x0 , Linear = 0x1 , PQ = 0x2 }
 
enum class  ESetOperationEnum : unsigned char { Dataflow_SetOperation_AND = 0x0 , Dataflow_SetOperation_OR = 0x1 , Dataflow_SetOperation_XOR = 0x2 , Dataflow_Max = 0x3 }
 
enum class  ERangeSettingEnum : unsigned char { Dataflow_RangeSetting_InsideRange = 0x0 , Dataflow_RangeSetting_OutsideRange = 0x1 , Dataflow_Max = 0x2 }
 
enum class  ESelectSubjectTypeEnum : unsigned char { Dataflow_SelectSubjectType_Vertices = 0x0 , Dataflow_SelectSubjectType_BoundingBox = 0x1 , Dataflow_SelectSubjectType_Centroid = 0x2 , Dataflow_Max = 0x3 }
 
enum class  ENDIExport_GPUAllocationMode : unsigned char { FixedSize = 0x0 , PerParticle = 0x1 }
 
enum class  EHairInstanceCount : unsigned char { HairInstanceCount_StrandsPrimaryView = 0x0 , HairInstanceCount_StrandsShadowView = 0x1 , HairInstanceCount_CardsOrMeshesPrimaryView = 0x2 , HairInstanceCount_CardsOrMeshesShadowView = 0x3 }
 
enum class  EHairViewRayTracingMask : int { RayTracing = 0x1 , PathTracing = 0x2 }
 
enum  EMirrorRowType::Type : int {
  EMirrorRowType::Bone = 0x0 , EMirrorRowType::AnimationNotify = 0x1 , EMirrorRowType::Curve = 0x2 , EMirrorRowType::SyncMarker = 0x3 ,
  EMirrorRowType::Custom = 0x4
}
 
enum  EMirrorFindReplaceMethod::Type : int { EMirrorFindReplaceMethod::Prefix = 0x0 , EMirrorFindReplaceMethod::Suffix = 0x1 , EMirrorFindReplaceMethod::RegularExpression = 0x2 }
 
enum class  EInputActionValueType : unsigned char { Boolean = 0x0 , Axis1D = 0x1 , Axis2D = 0x2 , Axis3D = 0x3 }
 
enum class  EMappingQueryIssue : unsigned char {
  NoIssue = 0x0 , ReservedByAction = 0x1 , HidesExistingMapping = 0x2 , HiddenByExistingMapping = 0x4 ,
  CollisionWithMappingInSameContext = 0x8 , ForcesTypePromotion = 0x10 , ForcesTypeDemotion = 0x20
}
 
enum class  EAnalyticsBuildType : unsigned char { Development = 0x0 , Test = 0x1 , Debug = 0x2 , Release = 0x3 }
 
enum class  EMappingQueryResult : unsigned char {
  Error_EnhancedInputNotEnabled = 0x0 , Error_InputContextNotInActiveContexts = 0x1 , Error_InvalidAction = 0x2 , NotMappable = 0x3 ,
  MappingAvailable = 0x4
}
 
enum class  ETriggerState : unsigned char { None = 0x0 , Ongoing = 0x1 , Triggered = 0x2 }
 
enum class  ETriggerEvent : unsigned char {
  None = 0x0 , Triggered = 0x1 , Started = 0x2 , Ongoing = 0x4 ,
  Canceled = 0x8 , Completed = 0x10
}
 
enum class  EDeadZoneType : unsigned char { Axial = 0x0 , Radial = 0x1 }
 
enum class  EFOVScalingType : unsigned char { Standard = 0x0 , UE4_BackCompat = 0x1 }
 
enum class  EInputAxisSwizzle : unsigned char {
  YXZ = 0x0 , ZYX = 0x1 , XZY = 0x2 , YZX = 0x3 ,
  ZXY = 0x4
}
 
enum class  ETriggerType : unsigned char { Explicit = 0x0 , Implicit = 0x1 , Blocker = 0x2 }
 
enum class  EPlayerMappableKeySettingBehaviors : unsigned char { InheritSettingsFromAction = 0x0 , OverrideSettings = 0x1 , IgnoreSettings = 0x2 }
 
enum class  EGroomBasisType : unsigned char {
  NoBasis = 0x0 , BezierBasis = 0x1 , BsplineBasis = 0x2 , CatmullromBasis = 0x3 ,
  HermiteBasis = 0x4 , PowerBasis = 0x5
}
 
enum class  EGroomCurveType : unsigned char { Cubic = 0x0 , Linear = 0x1 , VariableOrder = 0x2 }
 
enum class  EInputBindingClone : unsigned char { ForceClone = 0x0 }
 
enum class  EOptimusGroomExecDomain : unsigned char { None = 0x0 , ControlPoint = 0x1 , Curve = 0x2 }
 
enum class  EGroomCacheImportType : unsigned char { None = 0x0 , Strands = 0x1 , Guides = 0x2 , All = 0x3 }
 
enum class  EOptimusDataDomainType : int { Dimensional = 0x0 , Expression = 0x1 }
 
enum class  EHairStrandsShaderType : int {
  Strands = 0x0 , Cards = 0x1 , Meshes = 0x2 , Tool = 0x3 ,
  All = 0x4
}
 
enum class  EHairMaterialCompatibility : unsigned char {
  Valid = 0x0 , Invalid_UsedWithHairStrands = 0x1 , Invalid_ShadingModel = 0x2 , Invalid_BlendMode = 0x3 ,
  Invalid_IsNull = 0x4
}
 
enum class  EHairMeshBatchType : int { Raster = 0x0 , Raytracing = 0x1 }
 
enum class  EInputMappingRebuildType : unsigned char { None = 0x0 , Rebuild = 0x1 , RebuildWithFlush = 0x2 }
 
enum class  EFollicleMaskChannel : unsigned char { R = 0x0 , G = 0x1 , B = 0x2 , A = 0x3 }
 
enum class  EStrandsTexturesTraceType : unsigned char { TraceInside = 0x0 , TraceOuside = 0x1 , TraceBidirectional = 0x2 }
 
enum class  EStrandsTexturesMeshType : unsigned char { Static = 0x0 , Skeletal = 0x1 }
 
enum class  EHairStrandsProjectionMeshType : int { RestMesh = 0x0 , DeformedMesh = 0x1 , SourceMesh = 0x2 , TargetMesh = 0x3 }
 
enum class  EDebugProjectionHairType : int { HairFrame = 0x0 , HairTriangle = 0x1 , HairSamples = 0x2 }
 
enum class  HairStrandsTriangleType : int { RestPose = 0x0 , DeformedPose = 0x1 }
 
enum class  EHairStrandsInterpolationType : int { RenderStrands = 0x0 , SimulationStrands = 0x1 }
 
enum class  EOptimusDefaultDeformerMode : unsigned char { Never = 0x0 , SkinCacheOnly = 0x1 , Always = 0x2 }
 
enum  FOptimusObjectVersion::Type : int {
  FOptimusObjectVersion::InitialVersion = 0x0 , FOptimusObjectVersion::SwitchToMeshDeformerBase = 0x1 , FOptimusObjectVersion::ReparentResourcesAndVariables = 0x2 , FOptimusObjectVersion::SwitchToParameterBindingArrayStruct = 0x3 ,
  FOptimusObjectVersion::AddBindingsToGraph = 0x4 , FOptimusObjectVersion::ComponentProviderSupport = 0x5 , FOptimusObjectVersion::SetPrimaryBindingName = 0x6 , FOptimusObjectVersion::DataDomainExpansion = 0x7 ,
  FOptimusObjectVersion::VersionPlusOne = 0x8 , FOptimusObjectVersion::LatestVersion = 0x7
}
 
enum class  EKeyEvent : unsigned char { None = 0x0 , Actuated = 0x1 , Held = 0x2 }
 
enum class  EDataLayerType : unsigned char { Runtime = 0x0 , Editor = 0x1 , Unknown = 0x2 , Size = 0x3 }
 
enum class  EOptimusNodePinDirection : unsigned char { Unknown = 0x0 , Input = 0x1 , Output = 0x2 }
 
enum class  EOptimusGraphNotifyType : int {
  NodeAdded = 0x0 , NodeRemoved = 0x1 , NodeDisplayNameChanged = 0x2 , NodePositionChanged = 0x3 ,
  NodeDiagnosticLevelChanged = 0x4 , LinkAdded = 0x5 , LinkRemoved = 0x6 , PinAdded = 0x7 ,
  PinRemoved = 0x8 , PinMoved = 0x9 , PinValueChanged = 0xA , PinRenamed = 0xB ,
  PinTypeChanged = 0xC , PinDataDomainChanged = 0xD , PinExpansionChanged = 0xE
}
 
enum class  EOptimusNodePinStorageType : unsigned char { Value = 0x0 , Resource = 0x1 }
 
enum class  EOptimusDataTypeUsageFlags : unsigned char { None = 0x0 , Resource = 0x1 , Variable = 0x2 , AnimAttributes = 0x4 }
 
enum class  EOptimusDataTypeFlags : unsigned char { None = 0x0 , IsStructType = 0x1 , ShowElements = 0x2 }
 
enum class  EOptimusGlobalNotifyType : int {
  GraphAdded = 0x0 , GraphRemoved = 0x1 , GraphIndexChanged = 0x2 , GraphRenamed = 0x3 ,
  ComponentBindingAdded = 0x4 , ComponentBindingRemoved = 0x5 , ComponentBindingIndexChanged = 0x6 , ComponentBindingRenamed = 0x7 ,
  ComponentBindingSourceChanged = 0x8 , ResourceAdded = 0x9 , ResourceRemoved = 0xA , ResourceIndexChanged = 0xB ,
  ResourceRenamed = 0xC , ResourceTypeChanged = 0xD , ResourceDomainChanged = 0xE , VariableAdded = 0xF ,
  VariableRemoved = 0x10 , VariableIndexChanged = 0x11 , VariableRenamed = 0x12 , VariableTypeChanged = 0x13 ,
  ConstantValueChanged = 0x14 , NodeTypeAdded = 0x15 , NodeTypeRemoved = 0x16 , DataTypeChanged = 0x17
}
 
enum class  EOptimusDiagnosticLevel : unsigned char { None = 0x0 , Info = 0x1 , Warning = 0x2 , Error = 0x3 }
 
enum class  EOptimusNodeGraphType : int {
  Setup = 0x0 , Update = 0x1 , ExternalTrigger = 0x2 , Function = 0x3 ,
  SubGraph = 0x4 , Transient = 0x5
}
 
enum class  EEXRCompressionFormat : unsigned char {
  None = 0x0 , PIZ = 0x1 , ZIP = 0x2 , DWAA = 0x3 ,
  DWAB = 0x4
}
 
enum class  EFieldVectorType : int {
  Vector_LinearForce = 0x0 , Vector_LinearVelocity = 0x1 , Vector_AngularVelocity = 0x2 , Vector_AngularTorque = 0x3 ,
  Vector_PositionTarget = 0x4 , Vector_InitialLinearVelocity = 0x5 , Vector_InitialAngularVelocity = 0x6 , Vector_LinearImpulse = 0x7 ,
  Vector_TargetMax = 0x8
}
 
enum class  EFieldIntegerType : int {
  Integer_DynamicState = 0x0 , Integer_ActivateDisabled = 0x1 , Integer_CollisionGroup = 0x2 , Integer_PositionAnimated = 0x3 ,
  Integer_PositionStatic = 0x4 , Integer_TargetMax = 0x5
}
 
enum class  EFieldScalarType : int {
  Scalar_ExternalClusterStrain = 0x0 , Scalar_Kill = 0x1 , Scalar_DisableThreshold = 0x2 , Scalar_SleepingThreshold = 0x3 ,
  Scalar_InternalClusterStrain = 0x4 , Scalar_DynamicConstraint = 0x5 , Scalar_TargetMax = 0x6
}
 
enum class  EDataSourceTypeEnum : unsigned char { ChaosNiagara_DataSourceType_Collision = 0x0 , ChaosNiagara_DataSourceType_Breaking = 0x1 , ChaosNiagara_DataSourceType_Trailing = 0x2 , ChaosNiagara_Max = 0x3 }
 
enum class  ELocationFilteringModeEnum : unsigned char { ChaosNiagara_LocationFilteringMode_Inclusive = 0x0 , ChaosNiagara_LocationFilteringMode_Exclusive = 0x1 , ChaosNiagara_Max = 0x2 }
 
enum class  ELocationXToSpawnEnum : unsigned char {
  ChaosNiagara_LocationXToSpawn_None = 0x0 , ChaosNiagara_LocationXToSpawn_Min = 0x1 , ChaosNiagara_LocationXToSpawn_Max = 0x2 , ChaosNiagara_LocationXToSpawn_MinMax = 0x3 ,
  ChaosNiagara_Max = 0x4
}
 
enum class  ELocationYToSpawnEnum : unsigned char {
  ChaosNiagara_LocationYToSpawn_None = 0x0 , ChaosNiagara_LocationYToSpawn_Min = 0x1 , ChaosNiagara_LocationYToSpawn_Max = 0x2 , ChaosNiagara_LocationYToSpawn_MinMax = 0x3 ,
  ChaosNiagara_Max = 0x4
}
 
enum class  ELocationZToSpawnEnum : unsigned char {
  ChaosNiagara_LocationZToSpawn_None = 0x0 , ChaosNiagara_LocationZToSpawn_Min = 0x1 , ChaosNiagara_LocationZToSpawn_Max = 0x2 , ChaosNiagara_LocationZToSpawn_MinMax = 0x3 ,
  ChaosNiagara_Max = 0x4
}
 
enum class  EDataSortTypeEnum : unsigned char {
  ChaosNiagara_DataSortType_NoSorting = 0x0 , ChaosNiagara_DataSortType_RandomShuffle = 0x1 , ChaosNiagara_DataSortType_SortByMassMaxToMin = 0x2 , ChaosNiagara_DataSortType_SortByMassMinToMax = 0x3 ,
  ChaosNiagara_Max = 0x4
}
 
enum class  ERandomVelocityGenerationTypeEnum : unsigned char { ChaosNiagara_RandomVelocityGenerationType_RandomDistribution = 0x0 , ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers = 0x1 , ChaosNiagara_RandomVelocityGenerationType_CollisionNormalBased = 0x2 , ChaosNiagara_Max = 0x3 }
 
enum class  EDebugTypeEnum : unsigned char { ChaosNiagara_DebugType_NoDebug = 0x0 , ChaosNiagara_DebugType_ColorBySolver = 0x1 , ChaosNiagara_DebugType_ColorByParticleIndex = 0x2 , ChaosNiagara_Max = 0x3 }
 
enum class  ECollisionTypeEnum : unsigned char { Chaos_Volumetric = 0x0 , Chaos_Surface_Volumetric = 0x1 , Chaos_Max = 0x2 }
 
enum class  EImplicitTypeEnum : unsigned char {
  Chaos_Implicit_Box = 0x0 , Chaos_Implicit_Sphere = 0x1 , Chaos_Implicit_Capsule = 0x2 , Chaos_Implicit_LevelSet = 0x3 ,
  Chaos_Implicit_None = 0x4 , Chaos_Implicit_Convex = 0x5 , Chaos_Max = 0x6
}
 
enum class  EInitialVelocityTypeEnum : unsigned char { Chaos_Initial_Velocity_User_Defined = 0x0 , Chaos_Initial_Velocity_None = 0x1 , Chaos_Max = 0x2 }
 
enum  ESequenceEvalReinit::Type : int { ESequenceEvalReinit::NoReset = 0x0 , ESequenceEvalReinit::StartPosition = 0x1 , ESequenceEvalReinit::ExplicitTime = 0x2 }
 
enum class  EAnimNodeReferenceConversionResult : unsigned char { Succeeded = 0x1 , Failed = 0x0 }
 
enum class  EFBIKBoneLimitType : unsigned char { Free = 0x0 , Limit = 0x1 , Locked = 0x2 }
 
enum class  EPoleVectorOption : unsigned char { Direction = 0x0 , Location = 0x1 }
 
enum class  EUnusedAttributeBehaviour : unsigned char {
  Copy = 0x0 , Zero = 0x1 , None = 0x2 , MarkInvalid = 0x3 ,
  PassThrough = 0x4
}
 
enum class  EDeterminismLevel : unsigned char {
  None = 0x0 , NoDeterminism = 0x0 , Basic = 0x1 , OrderOrthogonal = 0x2 ,
  OrderConsistent = 0x3 , OrderIndependent = 0x4 , Deterministic = 0x4
}
 
enum class  EPCGUnitTestDummyEnum : __int64 { One = 0x0 , Two = 0x1 , Three = 0x2 }
 
enum class  EFieldCommandBuffer : unsigned char {
  GPUFieldBuffer = 0x0 , CPUReadBuffer = 0x1 , CPUWriteBuffer = 0x2 , GPUDebugBuffer = 0x3 ,
  NumFieldBuffers = 0x4
}
 
enum class  EOptimusBufferWriteType : unsigned char {
  Write = 0x0 , WriteAtomicAdd = 0x1 , WriteAtomicMin = 0x2 , WriteAtomicMax = 0x3 ,
  Count = 0x4
}
 
enum class  EMediaFeature : int {
  AudioSamples = 0x0 , AudioTracks = 0x1 , CaptionTracks = 0x2 , MetadataTracks = 0x3 ,
  OverlaySamples = 0x4 , SubtitleTracks = 0x5 , TextTracks = 0x6 , Video360 = 0x7 ,
  VideoSamples = 0x8 , VideoStereo = 0x9 , VideoTracks = 0xA
}
 
enum class  EOptimusSkinnedMeshExecDomain : unsigned char { None = 0x0 , Vertex = 0x1 , Triangle = 0x2 }
 
enum class  EUdpMessageFormat : unsigned char {
  None = 0x0 , Json = 0x1 , TaggedProperty = 0x2 , CborPlatformEndianness = 0x3 ,
  CborStandardEndianness = 0x4
}
 
enum class  EUdpSerializedMessageState : int { Complete = 0x0 , Incomplete = 0x1 , Invalid = 0x2 }
 
enum class  ECborCode : unsigned char {
  None = 0x0 , Uint = 0x0 , Int = 0x20 , ByteString = 0x40 ,
  TextString = 0x60 , Array = 0x80 , Map = 0xA0 , Tag = 0xC0 ,
  Prim = 0xE0 , Value_1Byte = 0x18 , Value_2Bytes = 0x19 , Value_4Bytes = 0x1A ,
  Value_8Bytes = 0x1B , Unused_28 = 0x1C , Unused_29 = 0x1D , Unused_30 = 0x1E ,
  Indefinite = 0x1F , False = 0x14 , True = 0x15 , Null = 0x16 ,
  Undefined = 0x17 , Break = 0xFF , Dummy = 0x1C , StreamEnd = 0x3C ,
  ErrorReservedItem = 0x1D , ErrorStreamFailure = 0x1E , ErrorBreak = 0x3D , ErrorMapContainer = 0x3E ,
  ErrorNoHalfFloat = 0x5D , ErrorContext = 0x5E , ErrorStringNesting = 0x7D
}
 
enum class  ECborEndianness : int { Platform = 0x0 , BigEndian = 0x1 , LittleEndian = 0x2 , StandardCompliant = 0x1 }
 
enum class  EUdpMessageSegments : unsigned char {
  None = 0x0 , Abort = 0x1 , Acknowledge = 0x2 , Bye = 0x3 ,
  Data = 0x4 , Hello = 0x5 , Retransmit = 0x6 , Timeout = 0x7 ,
  AcknowledgeSegments = 0x8 , Ping = 0x9 , Pong = 0xA
}
 
enum class  EHoleFillToolActions : int { NoAction = 0x0 , SelectAll = 0x1 , ClearSelection = 0x2 }
 
enum class  ELatticeDeformerToolAction : unsigned char { NoAction = 0x0 , Constrain = 0x1 , ClearConstraints = 0x2 }
 
enum class  ELatticeInterpolationType : unsigned char { Linear = 0x0 , Cubic = 0x1 }
 
enum class  EBrushFalloffMode : unsigned char { Angle = 0x0 , Width = 0x1 }
 
enum class  EBrushBlendType : unsigned char { AlphaBlend = 0x0 , Min = 0x1 , Max = 0x2 , Additive = 0x3 }
 
enum class  EOptimusTerminalType : int { Unknown = 0x0 , Entry = 0x1 , Return = 0x2 }
 
enum class  EBrushActionMode : int { Paint = 0x0 , FloodFill = 0x1 }
 
enum class  EMeshAttributePaintToolActions : int { NoAction = 0x0 }
 
enum class  EMeshGroupPaintBrushType : unsigned char { Paint = 0x0 , Erase = 0x1 , LastValue = 0x2 }
 
enum class  EMeshGroupPaintInteractionType : unsigned char {
  Brush = 0x0 , Fill = 0x1 , GroupFill = 0x2 , PolyLasso = 0x3 ,
  LastValue = 0x4
}
 
enum class  EMeshGroupPaintBrushAreaType : unsigned char { Connected = 0x0 , Volumetric = 0x1 }
 
enum class  EMeshGroupPaintVisibilityType : unsigned char { None = 0x0 , FrontFacing = 0x1 , Unoccluded = 0x2 }
 
enum class  EMeshGroupPaintToolActions : int {
  NoAction = 0x0 , ClearFrozen = 0x1 , FreezeCurrent = 0x2 , FreezeOthers = 0x3 ,
  GrowCurrent = 0x4 , ShrinkCurrent = 0x5 , ClearCurrent = 0x6 , FloodFillCurrent = 0x7 ,
  ClearAll = 0x8
}
 
enum class  EMeshInspectorToolDrawIndexMode : unsigned char {
  None = 0x0 , VertexID = 0x1 , TriangleID = 0x2 , GroupID = 0x3 ,
  EdgeID = 0x4
}
 
enum class  ESteelShieldDataFlags : int { SteelShieldDataFlags_IsRollover = 0x2 , SteelShieldDataFlags_IsRolloverAck = 0x4 , SteelShieldDataFlags_HasWrap = 0x8 , SteelShieldDataFlags_IsInitialPacket = 0x10 }
 
enum class  EMeshInspectorMaterialMode : unsigned char {
  Original = 0x0 , FlatShaded = 0x1 , Grey = 0x2 , Transparent = 0x3 ,
  TangentNormal = 0x4 , VertexColor = 0x5 , GroupColor = 0x6 , Checkerboard = 0x7 ,
  Override = 0x8
}
 
enum  ESpectatorReservationResult::Type : int {
  ESpectatorReservationResult::NoResult = 0x0 , ESpectatorReservationResult::RequestPending = 0x1 , ESpectatorReservationResult::GeneralError = 0x2 , ESpectatorReservationResult::SpectatorLimitReached = 0x3 ,
  ESpectatorReservationResult::IncorrectPlayerCount = 0x4 , ESpectatorReservationResult::RequestTimedOut = 0x5 , ESpectatorReservationResult::ReservationDuplicate = 0x6 , ESpectatorReservationResult::ReservationNotFound = 0x7 ,
  ESpectatorReservationResult::ReservationAccepted = 0x8 , ESpectatorReservationResult::ReservationDenied = 0x9 , ESpectatorReservationResult::ReservationDenied_CrossPlayRestriction = 0xA , ESpectatorReservationResult::ReservationDenied_Banned = 0xB ,
  ESpectatorReservationResult::ReservationRequestCanceled = 0xC , ESpectatorReservationResult::ReservationInvalid = 0xD , ESpectatorReservationResult::BadSessionId = 0xE , ESpectatorReservationResult::ReservationDenied_ContainsExistingPlayers = 0xF
}
 
enum class  EMeshSelectionToolActions : int {
  NoAction = 0x0 , SelectAll = 0x1 , SelectAllByMaterial = 0x2 , ClearSelection = 0x3 ,
  InvertSelection = 0x4 , GrowSelection = 0x5 , ShrinkSelection = 0x6 , ExpandToConnected = 0x7 ,
  SelectLargestComponentByTriCount = 0x8 , SelectLargestComponentByArea = 0x9 , OptimizeSelection = 0xA , DeleteSelected = 0xB ,
  DisconnectSelected = 0xC , SeparateSelected = 0xD , DuplicateSelected = 0xE , FlipSelected = 0xF ,
  CreateGroup = 0x10 , SmoothBoundary = 0x11 , CycleSelectionMode = 0x12 , CycleViewMode = 0x13
}
 
enum class  EMeshSelectionToolPrimaryMode : int {
  Brush = 0x0 , VolumetricBrush = 0x1 , AngleFiltered = 0x2 , Visible = 0x3 ,
  AllConnected = 0x4 , AllInGroup = 0x5 , ByMaterial = 0x6 , ByMaterialAll = 0x7 ,
  ByUVIsland = 0x8 , AllWithinAngle = 0x9
}
 
enum class  EMeshFacesColorMode : int { None = 0x0 , ByGroup = 0x1 , ByMaterialID = 0x2 , ByUVIsland = 0x3 }
 
enum class  ESpectatorClientRequestType : unsigned char {
  NonePending = 0x0 , ExistingSessionReservation = 0x1 , ReservationUpdate = 0x2 , EmptyServerReservation = 0x3 ,
  Reconnect = 0x4 , Abandon = 0x5
}
 
enum class  ENonlinearOperationType : signed char { Bend = 0x0 , Flare = 0x1 , Twist = 0x2 }
 
enum class  EFlareProfileType : signed char { SinMode = 0x0 , SinSquaredMode = 0x1 , TriangleMode = 0x2 }
 
enum class  EMeshSpaceDeformerToolAction : int { NoAction = 0x0 , ShiftToCenter = 0x1 }
 
enum class  EMeshVertexSculptBrushType : unsigned char {
  Move = 0x0 , PullKelvin = 0x1 , PullSharpKelvin = 0x2 , Smooth = 0x3 ,
  SmoothFill = 0x4 , Offset = 0x5 , SculptView = 0x6 , SculptMax = 0x7 ,
  Inflate = 0x8 , ScaleKelvin = 0x9 , Pinch = 0xA , TwistKelvin = 0xB ,
  Flatten = 0xC , Plane = 0xD , PlaneViewAligned = 0xE , FixedPlane = 0xF ,
  LastValue = 0x10
}
 
enum class  EMeshVertexSculptBrushFilterType : unsigned char { None = 0x0 , Component = 0x1 , PolyGroup = 0x2 }
 
enum class  EVoipStreamDataFormat : unsigned char { Float = 0x0 , Int16 = 0x1 , Unknown = 0x2 }
 
enum class  EMirrorOperationMode : unsigned char { MirrorAndAppend = 0x0 , MirrorExisting = 0x1 }
 
enum class  EMirrorCtrlClickBehavior : unsigned char { Reposition = 0x0 , RepositionAndReorient = 0x1 }
 
enum class  EMirrorSaveMode : unsigned char { UpdateAssets = 0x0 , CreateNewAssets = 0x1 }
 
enum class  EMirrorToolAction : int {
  NoAction = 0x0 , ShiftToCenter = 0x1 , Left = 0x2 , Right = 0x3 ,
  Up = 0x4 , Down = 0x5 , Forward = 0x6 , Backward = 0x7
}
 
enum class  EOffsetMeshToolOffsetType : unsigned char { Iterative = 0x0 , Implicit = 0x1 }
 
enum class  ECollisionGeometryMode : int { Default = 0x0 , SimpleAndComplex = 0x1 , UseSimpleAsComplex = 0x2 , UseComplexAsSimple = 0x3 }
 
enum class  EExtractCollisionOutputType : unsigned char { Simple = 0x0 , Complex = 0x1 }
 
enum  EReporterLineStyle::Type : int { EReporterLineStyle::Line = 0x0 , EReporterLineStyle::Dash = 0x1 }
 
enum  EGraphAxisStyle::Type : int { EGraphAxisStyle::Lines = 0x0 , EGraphAxisStyle::Notches = 0x1 , EGraphAxisStyle::Grid = 0x2 }
 
enum  EGraphDataStyle::Type : int { EGraphDataStyle::Lines = 0x0 , EGraphDataStyle::Filled = 0x1 }
 
enum  ELegendPosition::Type : int { ELegendPosition::Outside = 0x0 , ELegendPosition::Inside = 0x1 }
 
enum  FPropertyBagCustomVersion::Type : int { FPropertyBagCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FPropertyBagCustomVersion::ContainerTypes = 0x1 , FPropertyBagCustomVersion::VersionPlusOne = 0x2 , FPropertyBagCustomVersion::LatestVersion = 0x1 }
 
enum class  EPropertyLocalizationGathererTextFlags : unsigned char {
  None = 0x0 , ForceHasScript = 0x1 , ForceEditorOnlyProperties = 0x2 , ForceEditorOnlyScriptData = 0x4 ,
  ForceEditorOnly = 0x6 , ForceIsDefaultValue = 0x8 , SkipSubObjects = 0x10
}
 
enum class  EPropertyLocalizationGathererResultFlags : unsigned char { Empty = 0x0 , HasText = 0x1 , HasScript = 0x2 , HasTextWithInvalidPackageLocalizationID = 0x4 }
 
enum class  EMatrixSolverType : int {
  LU = 0x0 , QR = 0x1 , BICGSTAB = 0x2 , PCG = 0x3 ,
  FastestPSD = 0x4
}
 
enum class  EMoviePipelineDLSSQuality : unsigned char {
  EMoviePipelineDLSSQuality_DLAA = 0x0 , EMoviePipelineDLSSQuality_UltraQuality = 0x1 , EMoviePipelineDLSSQuality_Quality = 0x2 , EMoviePipelineDLSSQuality_Balanced = 0x3 ,
  EMoviePipelineDLSSQuality_Performance = 0x4 , EMoviePipelineDLSSQuality_UltraPerformance = 0x5
}
 
enum class  EPropertyBagMissingEnum : unsigned char { Missing = 0x0 }
 
enum class  EStructUtilsResult : unsigned char { Valid = 0x0 , NotValid = 0x1 }
 
enum class  TrustLevel : int { BaseTrust = 0x0 , PartialTrust = 0x1 , FullTrust = 0x2 }
 
enum class  RO_INIT_TYPE : int { RO_INIT_SINGLETHREADED = 0x0 , RO_INIT_MULTITHREADED = 0x1 }
 
enum class  ECollisionGeometryType : int {
  KeepExisting = 0x0 , AlignedBoxes = 0x1 , OrientedBoxes = 0x2 , MinimalSpheres = 0x3 ,
  Capsules = 0x4 , ConvexHulls = 0x5 , SweptHulls = 0x6 , LevelSets = 0x7 ,
  MinVolume = 0xA , None = 0xB
}
 
enum class  ESetCollisionGeometryInputMode : int { CombineAll = 0x0 , PerInputObject = 0x1 , PerMeshComponent = 0x2 , PerMeshGroup = 0x3 }
 
enum class  EProjectedHullAxis : int {
  X = 0x0 , Y = 0x1 , Z = 0x2 , SmallestBoxDimension = 0x3 ,
  SmallestVolume = 0x4
}
 
enum class  EProcMeshSliceCapOption : unsigned char { NoCap = 0x0 , CreateNewSectionForCap = 0x1 , UseLastSectionForCap = 0x2 }
 
enum class  EPlaneCutToolActions : int { NoAction = 0x0 , Cut = 0x1 , FlipPlane = 0x2 }
 
enum class  EOcclusionCalculationUIMode : unsigned char { GeneralizedWindingNumber = 0x0 , RaycastOcclusionSamples = 0x1 }
 
enum class  EOcclusionTriangleSamplingUIMode : unsigned char { Vertices = 0x0 , VerticesAndCentroids = 0x1 }
 
enum class  EOccludedAction : unsigned char { Remove = 0x0 , SetNewGroup = 0x1 }
 
enum class  EArkProcMeshSliceCapOption : unsigned char { NoCap = 0x0 , CreateNewSectionForCap = 0x1 , UseLastSectionForCap = 0x2 }
 
enum class  exr_error_code_t : int {
  EXR_ERR_SUCCESS = 0x0 , EXR_ERR_OUT_OF_MEMORY = 0x1 , EXR_ERR_MISSING_CONTEXT_ARG = 0x2 , EXR_ERR_INVALID_ARGUMENT = 0x3 ,
  EXR_ERR_ARGUMENT_OUT_OF_RANGE = 0x4 , EXR_ERR_FILE_ACCESS = 0x5 , EXR_ERR_FILE_BAD_HEADER = 0x6 , EXR_ERR_NOT_OPEN_READ = 0x7 ,
  EXR_ERR_NOT_OPEN_WRITE = 0x8 , EXR_ERR_HEADER_NOT_WRITTEN = 0x9 , EXR_ERR_READ_IO = 0xA , EXR_ERR_WRITE_IO = 0xB ,
  EXR_ERR_NAME_TOO_LONG = 0xC , EXR_ERR_MISSING_REQ_ATTR = 0xD , EXR_ERR_INVALID_ATTR = 0xE , EXR_ERR_NO_ATTR_BY_NAME = 0xF ,
  EXR_ERR_ATTR_TYPE_MISMATCH = 0x10 , EXR_ERR_ATTR_SIZE_MISMATCH = 0x11 , EXR_ERR_SCAN_TILE_MIXEDAPI = 0x12 , EXR_ERR_TILE_SCAN_MIXEDAPI = 0x13 ,
  EXR_ERR_MODIFY_SIZE_CHANGE = 0x14 , EXR_ERR_ALREADY_WROTE_ATTRS = 0x15 , EXR_ERR_BAD_CHUNK_LEADER = 0x16 , EXR_ERR_CORRUPT_CHUNK = 0x17 ,
  EXR_ERR_INCORRECT_PART = 0x18 , EXR_ERR_INCORRECT_CHUNK = 0x19 , EXR_ERR_USE_SCAN_DEEP_WRITE = 0x1A , EXR_ERR_USE_TILE_DEEP_WRITE = 0x1B ,
  EXR_ERR_USE_SCAN_NONDEEP_WRITE = 0x1C , EXR_ERR_USE_TILE_NONDEEP_WRITE = 0x1D , EXR_ERR_INVALID_SAMPLE_DATA = 0x1E , EXR_ERR_FEATURE_NOT_IMPLEMENTED = 0x1F ,
  EXR_ERR_UNKNOWN = 0x20
}
 
enum class  exr_tile_round_mode_t : int { EXR_TILE_ROUND_DOWN = 0x0 , EXR_TILE_ROUND_UP = 0x1 , EXR_TILE_ROUND_LAST_TYPE = 0x2 }
 
enum class  exr_tile_level_mode_t : int { EXR_TILE_ONE_LEVEL = 0x0 , EXR_TILE_MIPMAP_LEVELS = 0x1 , EXR_TILE_RIPMAP_LEVELS = 0x2 , EXR_TILE_LAST_TYPE = 0x3 }
 
enum class  exr_pixel_type_t : int { EXR_PIXEL_UINT = 0x0 , EXR_PIXEL_HALF = 0x1 , EXR_PIXEL_FLOAT = 0x2 , EXR_PIXEL_LAST_TYPE = 0x3 }
 
enum class  exr_attribute_type_t : int {
  EXR_ATTR_UNKNOWN = 0x0 , EXR_ATTR_BOX2I = 0x1 , EXR_ATTR_BOX2F = 0x2 , EXR_ATTR_CHLIST = 0x3 ,
  EXR_ATTR_CHROMATICITIES = 0x4 , EXR_ATTR_COMPRESSION = 0x5 , EXR_ATTR_DOUBLE = 0x6 , EXR_ATTR_ENVMAP = 0x7 ,
  EXR_ATTR_FLOAT = 0x8 , EXR_ATTR_FLOAT_VECTOR = 0x9 , EXR_ATTR_INT = 0xA , EXR_ATTR_KEYCODE = 0xB ,
  EXR_ATTR_LINEORDER = 0xC , EXR_ATTR_M33F = 0xD , EXR_ATTR_M33D = 0xE , EXR_ATTR_M44F = 0xF ,
  EXR_ATTR_M44D = 0x10 , EXR_ATTR_PREVIEW = 0x11 , EXR_ATTR_RATIONAL = 0x12 , EXR_ATTR_STRING = 0x13 ,
  EXR_ATTR_STRING_VECTOR = 0x14 , EXR_ATTR_TILEDESC = 0x15 , EXR_ATTR_TIMECODE = 0x16 , EXR_ATTR_V2I = 0x17 ,
  EXR_ATTR_V2F = 0x18 , EXR_ATTR_V2D = 0x19 , EXR_ATTR_V3I = 0x1A , EXR_ATTR_V3F = 0x1B ,
  EXR_ATTR_V3D = 0x1C , EXR_ATTR_OPAQUE = 0x1D , EXR_ATTR_LAST_KNOWN_TYPE = 0x1E
}
 
enum class  EChaosPerfUnits : int { S = 0x0 , Ms = 0x1 , Us = 0x2 , Num = 0x3 }
 
enum class  EActorSequenceObjectReferenceType : unsigned char { ContextActor = 0x0 , ExternalActor = 0x1 , Component = 0x2 }
 
enum class  ESkinWeightsBindType : unsigned char { DirectDistance = 0x0 , GeodesicVoxel = 0x1 }
 
enum class  ESmoothMeshToolSmoothType : unsigned char { Iterative = 0x0 , Implicit = 0x1 , Diffusion = 0x2 }
 
enum class  ETransformMeshesTransformMode : unsigned char { SharedGizmo = 0x0 , SharedGizmoLocal = 0x1 , PerObjectGizmo = 0x2 , LastValue = 0x3 }
 
enum class  ETransformMeshesSnapDragSource : unsigned char { ClickPoint = 0x0 , Pivot = 0x1 , LastValue = 0x2 }
 
enum class  ETransformMeshesSnapDragRotationMode : unsigned char { Ignore = 0x0 , Align = 0x1 , AlignFlipped = 0x2 , LastValue = 0x3 }
 
enum class  EVoxelBlendOperation : unsigned char { Union = 0x0 , Subtract = 0x1 }
 
enum class  EWaveTableCurve : unsigned char {
  Linear = 0x0 , Linear_Inv = 0x1 , Exp = 0x2 , Exp_Inverse = 0x3 ,
  Log = 0x4 , Sin = 0x5 , Sin_Full = 0x6 , SCurve = 0x7 ,
  Shared = 0x8 , Custom = 0x9 , File = 0xA , Count = 0xB
}
 
enum class  VkPerformanceCounterScopeKHR : int {
  VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR = 0x0 , VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR = 0x1 , VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR = 0x2 , VK_QUERY_SCOPE_COMMAND_BUFFER_KHR = 0x0 ,
  VK_QUERY_SCOPE_RENDER_PASS_KHR = 0x1 , VK_QUERY_SCOPE_COMMAND_KHR = 0x2 , VK_PERFORMANCE_COUNTER_SCOPE_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  EWaveTableResolution : unsigned char {
  None = 0x0 , Res_8 = 0x3 , Res_16 = 0x4 , Res_32 = 0x5 ,
  Res_64 = 0x6 , Res_128 = 0x7 , Res_256 = 0x8 , Res_512 = 0x9 ,
  Res_1024 = 0xA , Res_2048 = 0xB , Res_4096 = 0xC , Res_Max = 0xC ,
  Maximum = 0xD
}
 
enum class  VkBuildAccelerationStructureFlagBitsKHR : int {
  VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR = 0x1 , VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_KHR = 0x2 , VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_KHR = 0x4 , VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_KHR = 0x8 ,
  VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_KHR = 0x10 , VK_BUILD_ACCELERATION_STRUCTURE_MOTION_BIT_NV = 0x20 , VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_UPDATE_EXT = 0x40 , VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISABLE_OPACITY_MICROMAPS_EXT = 0x80 ,
  VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_DATA_UPDATE_EXT = 0x100 , VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_NV = 0x1 , VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_NV = 0x2 , VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_NV = 0x4 ,
  VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_NV = 0x8 , VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_NV = 0x10 , VK_BUILD_ACCELERATION_STRUCTURE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkAccelerationStructureTypeKHR : int {
  VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR = 0x0 , VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_KHR = 0x1 , VK_ACCELERATION_STRUCTURE_TYPE_GENERIC_KHR = 0x2 , VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_NV = 0x0 ,
  VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_NV = 0x1 , VK_ACCELERATION_STRUCTURE_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkCopyAccelerationStructureModeKHR : int {
  VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_KHR = 0x0 , VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_KHR = 0x1 , VK_COPY_ACCELERATION_STRUCTURE_MODE_SERIALIZE_KHR = 0x2 , VK_COPY_ACCELERATION_STRUCTURE_MODE_DESERIALIZE_KHR = 0x3 ,
  VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_NV = 0x0 , VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_NV = 0x1 , VK_COPY_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkGeometryTypeKHR : int {
  VK_GEOMETRY_TYPE_TRIANGLES_KHR = 0x0 , VK_GEOMETRY_TYPE_AABBS_KHR = 0x1 , VK_GEOMETRY_TYPE_INSTANCES_KHR = 0x2 , VK_GEOMETRY_TYPE_TRIANGLES_NV = 0x0 ,
  VK_GEOMETRY_TYPE_AABBS_NV = 0x1 , VK_GEOMETRY_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkGeometryFlagBitsKHR : int {
  VK_GEOMETRY_OPAQUE_BIT_KHR = 0x1 , VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR = 0x2 , VK_GEOMETRY_OPAQUE_BIT_NV = 0x1 , VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_NV = 0x2 ,
  VK_GEOMETRY_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkGeometryInstanceFlagBitsKHR : int {
  VK_GEOMETRY_INSTANCE_TRIANGLE_FACING_CULL_DISABLE_BIT_KHR = 0x1 , VK_GEOMETRY_INSTANCE_TRIANGLE_FLIP_FACING_BIT_KHR = 0x2 , VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_KHR = 0x4 , VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_KHR = 0x8 ,
  VK_GEOMETRY_INSTANCE_FORCE_OPACITY_MICROMAP_2_STATE_EXT = 0x10 , VK_GEOMETRY_INSTANCE_DISABLE_OPACITY_MICROMAPS_EXT = 0x20 , VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_KHR = 0x2 , VK_GEOMETRY_INSTANCE_TRIANGLE_CULL_DISABLE_BIT_NV = 0x1 ,
  VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_NV = 0x2 , VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_NV = 0x4 , VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_NV = 0x8 , VK_GEOMETRY_INSTANCE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkPerformanceCounterDescriptionFlagBitsKHR : int {
  VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR = 0x1 , VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR = 0x2 , VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR = 0x1 , VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR = 0x2 ,
  VK_PERFORMANCE_COUNTER_DESCRIPTION_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkQueueGlobalPriorityKHR : int {
  VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR = 0x80 , VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR = 0x100 , VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR = 0x200 , VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR = 0x400 ,
  VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT = 0x80 , VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT = 0x100 , VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT = 0x200 , VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT = 0x400 ,
  VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkSurfaceCounterFlagBitsEXT : int { VK_SURFACE_COUNTER_VBLANK_BIT_EXT = 0x1 , VK_SURFACE_COUNTER_VBLANK_EXT = 0x1 , VK_SURFACE_COUNTER_FLAG_BITS_MAX_ENUM_EXT = 0x7FFFFFFF }
 
enum class  VkRayTracingShaderGroupTypeKHR : int {
  VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR = 0x0 , VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR = 0x1 , VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR = 0x2 , VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV = 0x0 ,
  VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV = 0x1 , VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV = 0x2 , VK_RAY_TRACING_SHADER_GROUP_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkSubmitFlagBits : int { VK_SUBMIT_PROTECTED_BIT = 0x1 , VK_SUBMIT_PROTECTED_BIT_KHR = 0x1 , VK_SUBMIT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkRenderingFlagBits : int {
  VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT = 0x1 , VK_RENDERING_SUSPENDING_BIT = 0x2 , VK_RENDERING_RESUMING_BIT = 0x4 , VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT = 0x8 ,
  VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR = 0x1 , VK_RENDERING_SUSPENDING_BIT_KHR = 0x2 , VK_RENDERING_RESUMING_BIT_KHR = 0x4 , VK_RENDERING_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkDescriptorPoolCreateFlagBits : int {
  VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT = 0x1 , VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT = 0x2 , VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_EXT = 0x4 , VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT_EXT = 0x2 ,
  VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_VALVE = 0x4 , VK_DESCRIPTOR_POOL_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPipelineDepthStencilStateCreateFlagBits : int {
  VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT = 0x1 , VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT = 0x2 , VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM = 0x1 , VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM = 0x2 ,
  VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPipelineColorBlendStateCreateFlagBits : int { VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_EXT = 0x1 , VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_ARM = 0x1 , VK_PIPELINE_COLOR_BLEND_STATE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkDescriptorSetLayoutCreateFlagBits : int {
  VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT = 0x2 , VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR = 0x1 , VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT = 0x10 , VK_DESCRIPTOR_SET_LAYOUT_CREATE_EMBEDDED_IMMUTABLE_SAMPLERS_BIT_EXT = 0x20 ,
  VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_EXT = 0x4 , VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT_EXT = 0x2 , VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_VALVE = 0x4 , VK_DESCRIPTOR_SET_LAYOUT_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSubpassDescriptionFlagBits : int {
  VK_SUBPASS_DESCRIPTION_PER_VIEW_ATTRIBUTES_BIT_NVX = 0x1 , VK_SUBPASS_DESCRIPTION_PER_VIEW_POSITION_X_ONLY_BIT_NVX = 0x2 , VK_SUBPASS_DESCRIPTION_FRAGMENT_REGION_BIT_QCOM = 0x4 , VK_SUBPASS_DESCRIPTION_SHADER_RESOLVE_BIT_QCOM = 0x8 ,
  VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_EXT = 0x10 , VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT = 0x20 , VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT = 0x40 , VK_SUBPASS_DESCRIPTION_ENABLE_LEGACY_DITHERING_BIT_EXT = 0x80 ,
  VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_ARM = 0x10 , VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM = 0x20 , VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM = 0x40 , VK_SUBPASS_DESCRIPTION_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkFramebufferCreateFlagBits : int { VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT = 0x1 , VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR = 0x1 , VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkPipelineShaderStageCreateFlagBits : int {
  VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT = 0x1 , VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT = 0x2 , VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT = 0x1 , VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT = 0x2 ,
  VK_PIPELINE_SHADER_STAGE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkShaderStageFlagBits : int {
  VK_SHADER_STAGE_VERTEX_BIT = 0x1 , VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT = 0x2 , VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT = 0x4 , VK_SHADER_STAGE_GEOMETRY_BIT = 0x8 ,
  VK_SHADER_STAGE_FRAGMENT_BIT = 0x10 , VK_SHADER_STAGE_COMPUTE_BIT = 0x20 , VK_SHADER_STAGE_ALL_GRAPHICS = 0x1F , VK_SHADER_STAGE_ALL = 0x7FFFFFFF ,
  VK_SHADER_STAGE_RAYGEN_BIT_KHR = 0x100 , VK_SHADER_STAGE_ANY_HIT_BIT_KHR = 0x200 , VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR = 0x400 , VK_SHADER_STAGE_MISS_BIT_KHR = 0x800 ,
  VK_SHADER_STAGE_INTERSECTION_BIT_KHR = 0x1000 , VK_SHADER_STAGE_CALLABLE_BIT_KHR = 0x2000 , VK_SHADER_STAGE_TASK_BIT_EXT = 0x40 , VK_SHADER_STAGE_MESH_BIT_EXT = 0x80 ,
  VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI = 0x4000 , VK_SHADER_STAGE_RAYGEN_BIT_NV = 0x100 , VK_SHADER_STAGE_ANY_HIT_BIT_NV = 0x200 , VK_SHADER_STAGE_CLOSEST_HIT_BIT_NV = 0x400 ,
  VK_SHADER_STAGE_MISS_BIT_NV = 0x800 , VK_SHADER_STAGE_INTERSECTION_BIT_NV = 0x1000 , VK_SHADER_STAGE_CALLABLE_BIT_NV = 0x2000 , VK_SHADER_STAGE_TASK_BIT_NV = 0x40 ,
  VK_SHADER_STAGE_MESH_BIT_NV = 0x80 , VK_SHADER_STAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkToolPurposeFlagBits : int {
  VK_TOOL_PURPOSE_VALIDATION_BIT = 0x1 , VK_TOOL_PURPOSE_PROFILING_BIT = 0x2 , VK_TOOL_PURPOSE_TRACING_BIT = 0x4 , VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT = 0x8 ,
  VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT = 0x10 , VK_TOOL_PURPOSE_DEBUG_REPORTING_BIT_EXT = 0x20 , VK_TOOL_PURPOSE_DEBUG_MARKERS_BIT_EXT = 0x40 , VK_TOOL_PURPOSE_VALIDATION_BIT_EXT = 0x1 ,
  VK_TOOL_PURPOSE_PROFILING_BIT_EXT = 0x2 , VK_TOOL_PURPOSE_TRACING_BIT_EXT = 0x4 , VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT_EXT = 0x8 , VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT_EXT = 0x10 ,
  VK_TOOL_PURPOSE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkResolveModeFlagBits : int {
  VK_RESOLVE_MODE_NONE = 0x0 , VK_RESOLVE_MODE_SAMPLE_ZERO_BIT = 0x1 , VK_RESOLVE_MODE_AVERAGE_BIT = 0x2 , VK_RESOLVE_MODE_MIN_BIT = 0x4 ,
  VK_RESOLVE_MODE_MAX_BIT = 0x8 , VK_RESOLVE_MODE_NONE_KHR = 0x0 , VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR = 0x1 , VK_RESOLVE_MODE_AVERAGE_BIT_KHR = 0x2 ,
  VK_RESOLVE_MODE_MIN_BIT_KHR = 0x4 , VK_RESOLVE_MODE_MAX_BIT_KHR = 0x8 , VK_RESOLVE_MODE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkDescriptorBindingFlagBits : int {
  VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT = 0x1 , VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT = 0x2 , VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT = 0x4 , VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT = 0x8 ,
  VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT_EXT = 0x1 , VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT_EXT = 0x2 , VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT_EXT = 0x4 , VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT_EXT = 0x8 ,
  VK_DESCRIPTOR_BINDING_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPipelineCreationFeedbackFlagBits : int {
  VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT = 0x1 , VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT = 0x2 , VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT = 0x4 , VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT_EXT = 0x1 ,
  VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT = 0x2 , VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT_EXT = 0x4 , VK_PIPELINE_CREATION_FEEDBACK_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSemaphoreWaitFlagBits : int { VK_SEMAPHORE_WAIT_ANY_BIT = 0x1 , VK_SEMAPHORE_WAIT_ANY_BIT_KHR = 0x1 , VK_SEMAPHORE_WAIT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkDriverId : int {
  VK_DRIVER_ID_AMD_PROPRIETARY = 0x1 , VK_DRIVER_ID_AMD_OPEN_SOURCE = 0x2 , VK_DRIVER_ID_MESA_RADV = 0x3 , VK_DRIVER_ID_NVIDIA_PROPRIETARY = 0x4 ,
  VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS = 0x5 , VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA = 0x6 , VK_DRIVER_ID_IMAGINATION_PROPRIETARY = 0x7 , VK_DRIVER_ID_QUALCOMM_PROPRIETARY = 0x8 ,
  VK_DRIVER_ID_ARM_PROPRIETARY = 0x9 , VK_DRIVER_ID_GOOGLE_SWIFTSHADER = 0xA , VK_DRIVER_ID_GGP_PROPRIETARY = 0xB , VK_DRIVER_ID_BROADCOM_PROPRIETARY = 0xC ,
  VK_DRIVER_ID_MESA_LLVMPIPE = 0xD , VK_DRIVER_ID_MOLTENVK = 0xE , VK_DRIVER_ID_COREAVI_PROPRIETARY = 0xF , VK_DRIVER_ID_JUICE_PROPRIETARY = 0x10 ,
  VK_DRIVER_ID_VERISILICON_PROPRIETARY = 0x11 , VK_DRIVER_ID_MESA_TURNIP = 0x12 , VK_DRIVER_ID_MESA_V3DV = 0x13 , VK_DRIVER_ID_MESA_PANVK = 0x14 ,
  VK_DRIVER_ID_SAMSUNG_PROPRIETARY = 0x15 , VK_DRIVER_ID_MESA_VENUS = 0x16 , VK_DRIVER_ID_MESA_DOZEN = 0x17 , VK_DRIVER_ID_MESA_NVK = 0x18 ,
  VK_DRIVER_ID_AMD_PROPRIETARY_KHR = 0x1 , VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR = 0x2 , VK_DRIVER_ID_MESA_RADV_KHR = 0x3 , VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR = 0x4 ,
  VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR = 0x5 , VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR = 0x6 , VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR = 0x7 , VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR = 0x8 ,
  VK_DRIVER_ID_ARM_PROPRIETARY_KHR = 0x9 , VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR = 0xA , VK_DRIVER_ID_GGP_PROPRIETARY_KHR = 0xB , VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR = 0xC ,
  VK_DRIVER_ID_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkShaderFloatControlsIndependence : int {
  VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY = 0x0 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL = 0x1 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE = 0x2 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR = 0x0 ,
  VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL_KHR = 0x1 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE_KHR = 0x2 , VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSamplerReductionMode : int {
  VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE = 0x0 , VK_SAMPLER_REDUCTION_MODE_MIN = 0x1 , VK_SAMPLER_REDUCTION_MODE_MAX = 0x2 , VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT = 0x0 ,
  VK_SAMPLER_REDUCTION_MODE_MIN_EXT = 0x1 , VK_SAMPLER_REDUCTION_MODE_MAX_EXT = 0x2 , VK_SAMPLER_REDUCTION_MODE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkSemaphoreType : int {
  VK_SEMAPHORE_TYPE_BINARY = 0x0 , VK_SEMAPHORE_TYPE_TIMELINE = 0x1 , VK_SEMAPHORE_TYPE_BINARY_KHR = 0x0 , VK_SEMAPHORE_TYPE_TIMELINE_KHR = 0x1 ,
  VK_SEMAPHORE_TYPE_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkPipelineStageFlagBits : unsigned __int64 {
  VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT = 0x1 , VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT = 0x2 , VK_PIPELINE_STAGE_VERTEX_INPUT_BIT = 0x4 , VK_PIPELINE_STAGE_VERTEX_SHADER_BIT = 0x8 ,
  VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT = 0x10 , VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT = 0x20 , VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT = 0x40 , VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT = 0x80 ,
  VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT = 0x100 , VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT = 0x200 , VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT = 0x400 , VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT = 0x800 ,
  VK_PIPELINE_STAGE_TRANSFER_BIT = 0x1000 , VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT = 0x2000 , VK_PIPELINE_STAGE_HOST_BIT = 0x4000 , VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT = 0xFFFF8000 ,
  VK_PIPELINE_STAGE_ALL_COMMANDS_BIT = 0x10000 , VK_PIPELINE_STAGE_NONE = 0x0 , VK_PIPELINE_STAGE_TRANSFORM_FEEDBACK_BIT_EXT = 0x1000000 , VK_PIPELINE_STAGE_CONDITIONAL_RENDERING_BIT_EXT = 0x40000 ,
  VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR = 0x2000000 , VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR = 0x200000 , VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT = 0x800000 , VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x400000 ,
  VK_PIPELINE_STAGE_COMMAND_PREPROCESS_BIT_NV = 0x20000 , VK_PIPELINE_STAGE_TASK_SHADER_BIT_EXT = 0x80000 , VK_PIPELINE_STAGE_MESH_SHADER_BIT_EXT = 0x100000 , VK_PIPELINE_STAGE_SHADING_RATE_IMAGE_BIT_NV = 0x400000 ,
  VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_NV = 0x200000 , VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_NV = 0x2000000 , VK_PIPELINE_STAGE_TASK_SHADER_BIT_NV = 0x80000 , VK_PIPELINE_STAGE_MESH_SHADER_BIT_NV = 0x100000 ,
  VK_PIPELINE_STAGE_NONE_KHR = 0x0 , VK_PIPELINE_STAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkImageUsageFlagBits : int {
  VK_IMAGE_USAGE_TRANSFER_SRC_BIT = 0x1 , VK_IMAGE_USAGE_TRANSFER_DST_BIT = 0x2 , VK_IMAGE_USAGE_SAMPLED_BIT = 0x4 , VK_IMAGE_USAGE_STORAGE_BIT = 0x8 ,
  VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT = 0x10 , VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT = 0x20 , VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT = 0x40 , VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT = 0x80 ,
  VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT = 0x200 , VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x100 , VK_IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT = 0x80000 , VK_IMAGE_USAGE_INVOCATION_MASK_BIT_HUAWEI = 0x40000 ,
  VK_IMAGE_USAGE_SAMPLE_WEIGHT_BIT_QCOM = 0x100000 , VK_IMAGE_USAGE_SAMPLE_BLOCK_MATCH_BIT_QCOM = 0x200000 , VK_IMAGE_USAGE_SHADING_RATE_IMAGE_BIT_NV = 0x100 , VK_IMAGE_USAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkBufferCreateFlagBits : int {
  VK_BUFFER_CREATE_SPARSE_BINDING_BIT = 0x1 , VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT = 0x2 , VK_BUFFER_CREATE_SPARSE_ALIASED_BIT = 0x4 , VK_BUFFER_CREATE_PROTECTED_BIT = 0x8 ,
  VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT = 0x10 , VK_BUFFER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT = 0x20 , VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT = 0x10 , VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR = 0x10 ,
  VK_BUFFER_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkBufferUsageFlagBits : int {
  VK_BUFFER_USAGE_TRANSFER_SRC_BIT = 0x1 , VK_BUFFER_USAGE_TRANSFER_DST_BIT = 0x2 , VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT = 0x4 , VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT = 0x8 ,
  VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT = 0x10 , VK_BUFFER_USAGE_STORAGE_BUFFER_BIT = 0x20 , VK_BUFFER_USAGE_INDEX_BUFFER_BIT = 0x40 , VK_BUFFER_USAGE_VERTEX_BUFFER_BIT = 0x80 ,
  VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT = 0x100 , VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT = 0x20000 , VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT = 0x800 , VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT = 0x1000 ,
  VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT = 0x200 , VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR = 0x80000 , VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR = 0x100000 , VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR = 0x400 ,
  VK_BUFFER_USAGE_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT = 0x200000 , VK_BUFFER_USAGE_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT = 0x400000 , VK_BUFFER_USAGE_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT = 0x4000000 , VK_BUFFER_USAGE_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT = 0x800000 ,
  VK_BUFFER_USAGE_MICROMAP_STORAGE_BIT_EXT = 0x1000000 , VK_BUFFER_USAGE_RAY_TRACING_BIT_NV = 0x400 , VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_EXT = 0x20000 , VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR = 0x20000 ,
  VK_BUFFER_USAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkEventCreateFlagBits : int { VK_EVENT_CREATE_DEVICE_ONLY_BIT = 0x1 , VK_EVENT_CREATE_DEVICE_ONLY_BIT_KHR = 0x1 , VK_EVENT_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkPipelineCacheCreateFlagBits : int { VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT = 0x1 , VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT = 0x1 , VK_PIPELINE_CACHE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkAccessFlagBits : unsigned __int64 {
  VK_ACCESS_INDIRECT_COMMAND_READ_BIT = 0x1 , VK_ACCESS_INDEX_READ_BIT = 0x2 , VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT = 0x4 , VK_ACCESS_UNIFORM_READ_BIT = 0x8 ,
  VK_ACCESS_INPUT_ATTACHMENT_READ_BIT = 0x10 , VK_ACCESS_SHADER_READ_BIT = 0x20 , VK_ACCESS_SHADER_WRITE_BIT = 0x40 , VK_ACCESS_COLOR_ATTACHMENT_READ_BIT = 0x80 ,
  VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT = 0x100 , VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT = 0x200 , VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT = 0x400 , VK_ACCESS_TRANSFER_READ_BIT = 0x800 ,
  VK_ACCESS_TRANSFER_WRITE_BIT = 0x1000 , VK_ACCESS_HOST_READ_BIT = 0x2000 , VK_ACCESS_HOST_WRITE_BIT = 0x4000 , VK_ACCESS_MEMORY_READ_BIT = 0xFFFF8000 ,
  VK_ACCESS_MEMORY_WRITE_BIT = 0x10000 , VK_ACCESS_NONE = 0x0 , VK_ACCESS_TRANSFORM_FEEDBACK_WRITE_BIT_EXT = 0x2000000 , VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT = 0x4000000 ,
  VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT = 0x8000000 , VK_ACCESS_CONDITIONAL_RENDERING_READ_BIT_EXT = 0x100000 , VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT = 0x80000 , VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_KHR = 0x200000 ,
  VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR = 0x400000 , VK_ACCESS_FRAGMENT_DENSITY_MAP_READ_BIT_EXT = 0x1000000 , VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR = 0x800000 , VK_ACCESS_COMMAND_PREPROCESS_READ_BIT_NV = 0x20000 ,
  VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_NV = 0x40000 , VK_ACCESS_SHADING_RATE_IMAGE_READ_BIT_NV = 0x800000 , VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_NV = 0x200000 , VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_NV = 0x400000 ,
  VK_ACCESS_NONE_KHR = 0x0 , VK_ACCESS_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum  EProgressBarFillStyle::Type : int { EProgressBarFillStyle::Mask = 0x0 , EProgressBarFillStyle::Scale = 0x1 }
 
enum  EProgressBarFillType::Type : int {
  EProgressBarFillType::LeftToRight = 0x0 , EProgressBarFillType::RightToLeft = 0x1 , EProgressBarFillType::FillFromCenter = 0x2 , EProgressBarFillType::FillFromCenterHorizontal = 0x3 ,
  EProgressBarFillType::FillFromCenterVertical = 0x4 , EProgressBarFillType::TopToBottom = 0x5 , EProgressBarFillType::BottomToTop = 0x6
}
 
enum class  ETimelineLengthMode : int { TL_TimelineLength = 0x0 , TL_LastKeyFrame = 0x1 }
 
enum class  EModuleType : int {
  EPMT_General = 0x0 , EPMT_TypeData = 0x1 , EPMT_Beam = 0x2 , EPMT_Trail = 0x3 ,
  EPMT_Spawn = 0x4 , EPMT_Required = 0x5 , EPMT_Event = 0x6 , EPMT_Light = 0x7 ,
  EPMT_SubUV = 0x8 , EPMT_MAX = 0x9
}
 
enum class  EEdGraphActionType : int { GRAPHACTION_Default = 0x0 , GRAPHACTION_AddNode = 0x1 , GRAPHACTION_SelectNode = 0x2 , GRAPHACTION_RemoveNode = 0x4 }
 
enum class  ERawDistributionOperation : int { RDO_Uninitialized = 0x0 , RDO_None = 0x1 , RDO_Random = 0x2 , RDO_Extreme = 0x3 }
 
enum  EStretchDirection::Type : int { EStretchDirection::Both = 0x0 , EStretchDirection::DownOnly = 0x1 , EStretchDirection::UpOnly = 0x2 }
 
enum  EStretch::Type : int {
  EStretch::None = 0x0 , EStretch::Fill = 0x1 , EStretch::ScaleToFit = 0x2 , EStretch::ScaleToFitX = 0x3 ,
  EStretch::ScaleToFitY = 0x4 , EStretch::ScaleToFill = 0x5 , EStretch::ScaleBySafeZone = 0x6 , EStretch::UserSpecified = 0x7 ,
  EStretch::UserSpecifiedWithClipping = 0x8
}
 
enum class  EBindingKind : unsigned char { Function = 0x0 , Property = 0x1 }
 
enum  ESettingsLockedAxis::Type : int {
  ESettingsLockedAxis::None = 0x0 , ESettingsLockedAxis::X = 0x1 , ESettingsLockedAxis::Y = 0x2 , ESettingsLockedAxis::Z = 0x3 ,
  ESettingsLockedAxis::Invalid = 0x4
}
 
enum  ESettingsDOF::Type : int { ESettingsDOF::Full3D = 0x0 , ESettingsDOF::YZPlane = 0x1 , ESettingsDOF::XZPlane = 0x2 , ESettingsDOF::XYPlane = 0x3 }
 
enum class  EDragPivot : unsigned char {
  MouseDown = 0x0 , TopLeft = 0x1 , TopCenter = 0x2 , TopRight = 0x3 ,
  CenterLeft = 0x4 , CenterCenter = 0x5 , CenterRight = 0x6 , BottomLeft = 0x7 ,
  BottomCenter = 0x8 , BottomRight = 0x9
}
 
enum class  EViewState : unsigned char {
  Store = 0x0 , ModPage = 0x1 , ScreenShot = 0x2 , Dropdown = 0x3 ,
  ServerMods = 0x4 , Popup = 0x5
}
 
enum  ETeamPingType::Type : int {
  ETeamPingType::SmartPing = 0x0 , ETeamPingType::GoHere = 0x1 , ETeamPingType::Tame = 0x2 , ETeamPingType::Follow = 0x3 ,
  ETeamPingType::FollowMe = 0x4 , ETeamPingType::Attack = 0x5 , ETeamPingType::Danger = 0x6 , ETeamPingType::LootIt = 0x7 ,
  ETeamPingType::Track = 0x8 , ETeamPingType::Rallypoint = 0x9
}
 
enum  EChatType::Type : int {
  EChatType::GlobalChat = 0x0 , EChatType::ProximityChat = 0x1 , EChatType::RadioChat = 0x2 , EChatType::GlobalTribeChat = 0x3 ,
  EChatType::AllianceChat = 0x4 , EChatType::MAX = 0x5
}
 
enum  ESpawnPattern::Type : int { ESpawnPattern::Circle = 0x0 , ESpawnPattern::Grid = 0x1 , ESpawnPattern::Random = 0x2 }
 
enum  ELevelExperienceRampType::Type : int {
  ELevelExperienceRampType::Player = 0x0 , ELevelExperienceRampType::DinoEasy = 0x1 , ELevelExperienceRampType::DinoMedium = 0x2 , ELevelExperienceRampType::DinoHard = 0x3 ,
  ELevelExperienceRampType::MAX = 0x4
}
 
enum  EWorldBuffDifficultyType::Type : int { EWorldBuffDifficultyType::GAMMA = 0x0 , EWorldBuffDifficultyType::BETA = 0x1 , EWorldBuffDifficultyType::ALPHA = 0x2 , EWorldBuffDifficultyType::OTHER = 0x3 }
 
enum  ETargetingTeamBehavior::Type : int { ETargetingTeamBehavior::ExactMatch = 0x0 , ETargetingTeamBehavior::FriendlyWith = 0x1 , ETargetingTeamBehavior::PrioritizeButIncludeAny = 0x2 }
 
enum  EWorldBuffPropertyLocation::Type : int { EWorldBuffPropertyLocation::GameMode = 0x0 , EWorldBuffPropertyLocation::GameState = 0x1 }
 
enum  EHUDElementVerticalAlignment::Type : int { EHUDElementVerticalAlignment::Center = 0x0 , EHUDElementVerticalAlignment::Top = 0x1 , EHUDElementVerticalAlignment::Bottom = 0x2 }
 
enum  EEditorMessageLogLevel::Type : int { EEditorMessageLogLevel::Error = 0x0 , EEditorMessageLogLevel::Warning = 0x1 , EEditorMessageLogLevel::Info = 0x2 , EEditorMessageLogLevel::Success = 0x3 }
 
enum class  EFieldCullingOperationType : int { Field_Culling_Inside = 0x0 , Field_Culling_Outside = 0x1 , Field_Culling_Operation_Max = 0x2 }
 
enum  EPrimalStatsValueTypes::Type : int {
  EPrimalStatsValueTypes::TotalShots = 0x0 , EPrimalStatsValueTypes::Misses = 0x1 , EPrimalStatsValueTypes::HitsStructure = 0x2 , EPrimalStatsValueTypes::HitsDinoBody = 0x3 ,
  EPrimalStatsValueTypes::HitsDinoCritical = 0x4 , EPrimalStatsValueTypes::HitsPlayerBody = 0x5 , EPrimalStatsValueTypes::HitsPlayerCritical = 0x6 , EPrimalStatsValueTypes::MAX = 0x7
}
 
enum  EPhaseRequirementWidgetVisualState::Type : int { EPhaseRequirementWidgetVisualState::Neutral = 0x0 , EPhaseRequirementWidgetVisualState::Positive = 0x1 , EPhaseRequirementWidgetVisualState::Negative = 0x2 , EPhaseRequirementWidgetVisualState::Custom = 0x3 }
 
enum  EPrimalCharacterStatusState::Type : int {
  EPrimalCharacterStatusState::Dead = 0x0 , EPrimalCharacterStatusState::Winded = 0x1 , EPrimalCharacterStatusState::Starvation = 0x2 , EPrimalCharacterStatusState::Dehydration = 0x3 ,
  EPrimalCharacterStatusState::Suffocation = 0x4 , EPrimalCharacterStatusState::Encumbered = 0x5 , EPrimalCharacterStatusState::Hypothermia = 0x6 , EPrimalCharacterStatusState::Hyperthermia = 0x7 ,
  EPrimalCharacterStatusState::Injured = 0x8 , EPrimalCharacterStatusState::KnockedOut = 0x9 , EPrimalCharacterStatusState::Sleeping = 0xA , EPrimalCharacterStatusState::Cold = 0xB ,
  EPrimalCharacterStatusState::Hot = 0xC , EPrimalCharacterStatusState::Crafting = 0xD , EPrimalCharacterStatusState::MAX = 0xE
}
 
enum  EPathFindingMode::Type : int { EPathFindingMode::Regular = 0x0 , EPathFindingMode::Hierarchical = 0x1 }
 
enum  EXPType::Type : int {
  EXPType::XP_GENERIC = 0x0 , EXPType::XP_KILL = 0x1 , EXPType::XP_HARVEST = 0x2 , EXPType::XP_CRAFT = 0x3 ,
  EXPType::XP_SPECIAL = 0x4 , EXPType::XP_ALPHAKILL = 0x5 , EXPType::XP_CAVEKILL = 0x6 , EXPType::XP_WILDKILL = 0x7 ,
  EXPType::XP_BOSSKILL = 0x8 , EXPType::XP_TAMEDKILL = 0x9 , EXPType::XP_UNCLAIMEDKILL = 0xA , EXPType::XP_EXPLORERNOTE = 0xB ,
  EXPType::MAX = 0xC
}
 
enum  EHUDElementType::Type : int { EHUDElementType::Text = 0x0 , EHUDElementType::ProgressBar = 0x1 , EHUDElementType::Image = 0x2 }
 
enum  EPrimalCharacterStatusValue::Type : int {
  EPrimalCharacterStatusValue::Health = 0x0 , EPrimalCharacterStatusValue::Stamina = 0x1 , EPrimalCharacterStatusValue::Torpidity = 0x2 , EPrimalCharacterStatusValue::Oxygen = 0x3 ,
  EPrimalCharacterStatusValue::Food = 0x4 , EPrimalCharacterStatusValue::Water = 0x5 , EPrimalCharacterStatusValue::Temperature = 0x6 , EPrimalCharacterStatusValue::Weight = 0x7 ,
  EPrimalCharacterStatusValue::MeleeDamageMultiplier = 0x8 , EPrimalCharacterStatusValue::SpeedMultiplier = 0x9 , EPrimalCharacterStatusValue::TemperatureFortitude = 0xA , EPrimalCharacterStatusValue::CraftingSpeedMultiplier = 0xB ,
  EPrimalCharacterStatusValue::MAX = 0xC
}
 
enum  EHUDElementAnchorMode::Type : int { EHUDElementAnchorMode::Specified = 0x0 , EHUDElementAnchorMode::QuickbarLeft = 0x1 , EHUDElementAnchorMode::QuickbarRight = 0x2 , EHUDElementAnchorMode::QuickbarTop = 0x3 }
 
enum  EDinoTamedOrder::Type : int {
  EDinoTamedOrder::SetAggressionPassive = 0x0 , EDinoTamedOrder::SetAggressionNeutral = 0x1 , EDinoTamedOrder::SetAggressionAggressive = 0x2 , EDinoTamedOrder::SetAggressionAttackTarget = 0x3 ,
  EDinoTamedOrder::ToggleFollowMe = 0x4 , EDinoTamedOrder::FollowMe = 0x5 , EDinoTamedOrder::StopFollowing = 0x6 , EDinoTamedOrder::CycleFollowDistance = 0x7 ,
  EDinoTamedOrder::SetAggressionPassiveFlee = 0x8 , EDinoTamedOrder::LandingToMe = 0x9 , EDinoTamedOrder::MAX = 0xA
}
 
enum  ENativeMissionMetaTag::Type : int {
  ENativeMissionMetaTag::INVALID = 0x0 , ENativeMissionMetaTag::GENESIS_VR_BOSS_UNLOCK = 0x1 , ENativeMissionMetaTag::ARCTIC_MISSION = 0x2 , ENativeMissionMetaTag::BOG_MISSION = 0x3 ,
  ENativeMissionMetaTag::LUNAR_MISSION = 0x4 , ENativeMissionMetaTag::OCEAN_MISSION = 0x5 , ENativeMissionMetaTag::VOLCANIC_MISSION = 0x6 , ENativeMissionMetaTag::NORMAL_DIFFICULTY = 0x7 ,
  ENativeMissionMetaTag::ALPHA_DIFFICULTY = 0x8 , ENativeMissionMetaTag::BETA_DIFFICULTY = 0x9 , ENativeMissionMetaTag::GAMMA_DIFFICULTY = 0xA , ENativeMissionMetaTag::MAX = 0xB
}
 
enum  EHUDElementHorizontalAlignment::Type : int { EHUDElementHorizontalAlignment::Center = 0x0 , EHUDElementHorizontalAlignment::Left = 0x1 , EHUDElementHorizontalAlignment::Right = 0x2 }
 
enum  ESimpleCurve::Type : int {
  ESimpleCurve::Linear = 0x0 , ESimpleCurve::Pow0_5 = 0x1 , ESimpleCurve::Pow1_0 = 0x2 , ESimpleCurve::Pow1_5 = 0x3 ,
  ESimpleCurve::Pow2_0 = 0x4 , ESimpleCurve::Pow2_5 = 0x5 , ESimpleCurve::Pow3_0 = 0x6 , ESimpleCurve::Pow3_5 = 0x7 ,
  ESimpleCurve::PowCos0_5 = 0x8 , ESimpleCurve::PowCos1_0 = 0x9 , ESimpleCurve::PowCos1_5 = 0xA , ESimpleCurve::PowCos2_0 = 0xB ,
  ESimpleCurve::PowCos2_5 = 0xC , ESimpleCurve::PowCos3_0 = 0xD , ESimpleCurve::PowCos3_5 = 0xE , ESimpleCurve::PowSin0_5 = 0xF ,
  ESimpleCurve::PowSin1_0 = 0x10 , ESimpleCurve::PowSin1_5 = 0x11 , ESimpleCurve::PowSin2_0 = 0x12 , ESimpleCurve::PowSin2_5 = 0x13 ,
  ESimpleCurve::PowSin3_0 = 0x14 , ESimpleCurve::PowSin3_5 = 0x15 , ESimpleCurve::PowMinCos0_5 = 0x16 , ESimpleCurve::PowMinCos1_0 = 0x17 ,
  ESimpleCurve::PowMinCos1_5 = 0x18 , ESimpleCurve::PowMinCos2_0 = 0x19 , ESimpleCurve::PowMinCos2_5 = 0x1A , ESimpleCurve::PowMinCos3_0 = 0x1B ,
  ESimpleCurve::PowMinCos3_5 = 0x1C , ESimpleCurve::PowMax0_5 = 0x1D , ESimpleCurve::PowMax1_0 = 0x1E , ESimpleCurve::PowMax1_5 = 0x1F ,
  ESimpleCurve::PowMax2_0 = 0x20 , ESimpleCurve::PowMax2_5 = 0x21 , ESimpleCurve::PowMax3_0 = 0x22 , ESimpleCurve::PowMax3_5 = 0x23
}
 
enum  EPrimalItemStat::Type : int {
  EPrimalItemStat::GenericQuality = 0x0 , EPrimalItemStat::Armor = 0x1 , EPrimalItemStat::MaxDurability = 0x2 , EPrimalItemStat::WeaponDamagePercent = 0x3 ,
  EPrimalItemStat::WeaponClipAmmo = 0x4 , EPrimalItemStat::HypothermalInsulation = 0x5 , EPrimalItemStat::Weight = 0x6 , EPrimalItemStat::HyperthermalInsulation = 0x7 ,
  EPrimalItemStat::MAX = 0x8
}
 
enum  EChatSendMode::Type : int {
  EChatSendMode::GlobalChat = 0x0 , EChatSendMode::GlobalTribeChat = 0x1 , EChatSendMode::LocalChat = 0x2 , EChatSendMode::AllianceChat = 0x3 ,
  EChatSendMode::MAX = 0x4
}
 
enum class  EPlayMovieVolumeType : int { Default = 0x0 , Music = 0x1 , Character = 0x2 , Voice = 0x3 }
 
enum  EBoneModifierType::Type : int {
  EBoneModifierType::HEAD = 0x0 , EBoneModifierType::NECK = 0x1 , EBoneModifierType::NECKLENGTH = 0x2 , EBoneModifierType::CHEST = 0x3 ,
  EBoneModifierType::SHOULDERS = 0x4 , EBoneModifierType::ARMLENGTH = 0x5 , EBoneModifierType::UPPERARM = 0x6 , EBoneModifierType::LOWERARM = 0x7 ,
  EBoneModifierType::HAND = 0x8 , EBoneModifierType::LEGLENGTH = 0x9 , EBoneModifierType::UPPERLEG = 0xA , EBoneModifierType::LOWERLEG = 0xB ,
  EBoneModifierType::FOOT = 0xC , EBoneModifierType::HIP = 0xD , EBoneModifierType::TORSO = 0xE , EBoneModifierType::UPPERFACESIZE = 0xF ,
  EBoneModifierType::LOWERFACESIZE = 0x10 , EBoneModifierType::TORSODEPTH = 0x11 , EBoneModifierType::HEADHEIGHT = 0x12 , EBoneModifierType::HEADWIDTH = 0x13 ,
  EBoneModifierType::HEADDEPTH = 0x14 , EBoneModifierType::TORSOHEIGHT = 0x15 , EBoneModifierType::TORSOSIZE = 0x16 , EBoneModifierType::OVERALLHEIGHT = 0x17 ,
  EBoneModifierType::EYESIZE = 0x18 , EBoneModifierType::EYEWIDTH = 0x19 , EBoneModifierType::MAX = 0x1A
}
 
enum  EPlayerConfigDynamicMaterialVectorTypes::Type : int {
  EPlayerConfigDynamicMaterialVectorTypes::BODYFAT_FATDEPOSITS = 0x0 , EPlayerConfigDynamicMaterialVectorTypes::BODYMUSCLE_CHEST = 0x1 , EPlayerConfigDynamicMaterialVectorTypes::BODYMUSCLE_BACK = 0x2 , EPlayerConfigDynamicMaterialVectorTypes::BODYMUSCLE_ARMS_1 = 0x3 ,
  EPlayerConfigDynamicMaterialVectorTypes::BODYMUSCLE_ARMS_2 = 0x4 , EPlayerConfigDynamicMaterialVectorTypes::BODYMUSCLE_LEGS_1 = 0x5 , EPlayerConfigDynamicMaterialVectorTypes::BODYMUSCLE_LEGS_2 = 0x6 , EPlayerConfigDynamicMaterialVectorTypes::MAX = 0x7
}
 
enum  ETrackedActorCategory::Type : int {
  ETrackedActorCategory::NoCategory = 0x0 , ETrackedActorCategory::Creatures = 0x1 , ETrackedActorCategory::Allies = 0x2 , ETrackedActorCategory::Teammates = 0x3 ,
  ETrackedActorCategory::MAX = 0x4
}
 
enum  EPrimalARKTributeDataType::Type : int { EPrimalARKTributeDataType::Items = 0x0 , EPrimalARKTributeDataType::TamedDinos = 0x1 , EPrimalARKTributeDataType::CharacterData = 0x2 , EPrimalARKTributeDataType::MAX = 0x3 }
 
enum  EShooterPhysMaterialType::Type : int {
  EShooterPhysMaterialType::Unknown = 0x0 , EShooterPhysMaterialType::Concrete = 0x1 , EShooterPhysMaterialType::Dirt = 0x2 , EShooterPhysMaterialType::Water = 0x3 ,
  EShooterPhysMaterialType::Metal = 0x4 , EShooterPhysMaterialType::Wood = 0x5 , EShooterPhysMaterialType::Grass = 0x6 , EShooterPhysMaterialType::Glass = 0x7 ,
  EShooterPhysMaterialType::Flesh = 0x8 , EShooterPhysMaterialType::Leaves = 0x9 , EShooterPhysMaterialType::Rock = 0xA , EShooterPhysMaterialType::Sand = 0xB ,
  EShooterPhysMaterialType::Snow = 0xC , EShooterPhysMaterialType::Corruption = 0xD , EShooterPhysMaterialType::Lava = 0xE , EShooterPhysMaterialType::Acid = 0xF ,
  EShooterPhysMaterialType::MAX = 0x10
}
 
enum  ELootItemType::Type : int {
  ELootItemType::None = 0x0 , ELootItemType::Element = 0x1 , ELootItemType::Hexagons = 0x2 , ELootItemType::ResourceCommon = 0x3 ,
  ELootItemType::ResourceUncommon = 0x4 , ELootItemType::ResourceRare = 0x5 , ELootItemType::ArmorTier1 = 0x6 , ELootItemType::ArmorTier2 = 0x7 ,
  ELootItemType::ArmorTier3 = 0x8 , ELootItemType::ArmorTek = 0x9 , ELootItemType::WeaponTier1 = 0xA , ELootItemType::WeaponTier2 = 0xB ,
  ELootItemType::WeaponTier3 = 0xC , ELootItemType::WeaponTek = 0xD , ELootItemType::AmmoTier1 = 0xE , ELootItemType::AmmoTier2 = 0xF ,
  ELootItemType::AmmoTier3 = 0x10 , ELootItemType::Saddle = 0x11
}
 
enum  EMissionRelatedPropertyType::Type : int {
  EMissionRelatedPropertyType::Name_PropertyType = 0x0 , EMissionRelatedPropertyType::String_PropertyType = 0x1 , EMissionRelatedPropertyType::Boolean_PropertyType = 0x2 , EMissionRelatedPropertyType::Integer_PropertyType = 0x3 ,
  EMissionRelatedPropertyType::Float_PropertyType = 0x4 , EMissionRelatedPropertyType::Double_PropertyType = 0x5
}
 
enum  EPrimalItemType::Type : int {
  EPrimalItemType::MiscConsumable = 0x0 , EPrimalItemType::Equipment = 0x1 , EPrimalItemType::Weapon = 0x2 , EPrimalItemType::Ammo = 0x3 ,
  EPrimalItemType::Structure = 0x4 , EPrimalItemType::Resource = 0x5 , EPrimalItemType::Skin = 0x6 , EPrimalItemType::WeaponAttachment = 0x7 ,
  EPrimalItemType::Artifact = 0x8 , EPrimalItemType::MAX = 0x9
}
 
enum  EInventoryDataListType::Type : unsigned __int64 {
  EInventoryDataListType::LocalEquipment = 0x1 , EInventoryDataListType::LocalQuickSlots = 0x4 , EInventoryDataListType::LocalItems = 0x8 , EInventoryDataListType::LocalCraftables = 0x10 ,
  EInventoryDataListType::RemoteItems = 0x100 , EInventoryDataListType::RemoteCraftables = 0x200 , EInventoryDataListType::RemoteEquipment = 0x400 , EInventoryDataListType::ArkInventory = 0x10000 ,
  EInventoryDataListType::Droppable = 0x20000 , EInventoryDataListType::DroppableMinusEquipped = 0x40000 , EInventoryDataListType::Colors = 0x80000 , EInventoryDataListType::Brushes = 0x100000 ,
  EInventoryDataListType::Dyes = 0x200000 , EInventoryDataListType::Ingredients = 0x400000 , EInventoryDataListType::Skins = 0x800000 , EInventoryDataListType::Mask_Local = 0xFF ,
  EInventoryDataListType::Mask_Remote = 0xFFFFFF00 , EInventoryDataListType::Mask_LocalInventory = 0x18 , EInventoryDataListType::Mask_RemoteInventory = 0x300 , EInventoryDataListType::Mask_LocalDataList = 0x19 ,
  EInventoryDataListType::Mask_RemoteDataList = 0x700 , EInventoryDataListType::Mask_Inventories = 0x10318 , EInventoryDataListType::Mask_Items = 0x108 , EInventoryDataListType::Mask_Craftables = 0x210 ,
  EInventoryDataListType::Mask_Equipment = 0x401
}
 
enum class  EInstallStatus : unsigned char {
  EInstallStatus_Default = 0x0 , EInstallStatus_Installing = 0x1 , EInstallStatus_Installed = 0x2 , EInstallStatus_InstalledButNeedsUpdate = 0x3 ,
  EInstallStatus_Updating = 0x4 , EInstallStatus_Uninstalling = 0x5 , EInstallStatus_InstalledButNeedsUpdateMyMods = 0x6
}
 
enum class  EGameModsEvent : unsigned char {
  EGameModsEvent_ViewRegister = 0x0 , EGameModsEvent_FinishInstalling = 0x1 , EGameModsEvent_Uninstalling = 0x2 , EGameModsEvent_InstallingProgress = 0x3 ,
  EGameModsEvent_InitInstalling = 0x4 , EGameModsEvent_InitUninstalling = 0x5 , EGameModsEvent_AlreadyInstalled = 0x6 , EGameModsEvent_FinishUpdating = 0x7 ,
  EGameModsEvent_SearchMods = 0x8 , EGameModsEvent_MyMods = 0x9 , EGameModsEvent_CancelInstalling = 0xA
}
 
enum class  EAnalogStick : unsigned char { Left = 0x0 , Right = 0x1 , Max = 0x2 }
 
enum  AnalogCursorMode::Type : int { AnalogCursorMode::Accelerated = 0x0 , AnalogCursorMode::Direct = 0x1 }
 
enum  EMissionTimerMode::Type : int { EMissionTimerMode::HideTimer = 0x0 , EMissionTimerMode::ShowTimeRemaining = 0x1 , EMissionTimerMode::ShowTimeElapsed = 0x2 , EMissionTimerMode::UseBPGetMissionTimerText = 0x3 }
 
enum class  EHoverDroneDebug : int {
  Off = 0x0 , Position = 0x1 , Velocity = 0x4 , RotationalVelocity = 0x8 ,
  Altitude = 0x10 , ForceFacing = 0x20 , FOV = 0x40 , All = 0x7D
}
 
enum class  ERenderFocusRule : unsigned char { Always = 0x0 , NonPointer = 0x1 , NavigationOnly = 0x2 , Never = 0x3 }
 
enum class  EUIScalingRule : unsigned char {
  ShortestSide = 0x0 , LongestSide = 0x1 , Horizontal = 0x2 , Vertical = 0x3 ,
  ScaleToFit = 0x4 , Custom = 0x5
}
 
enum class  ECursorMoveGranularity : int { Character = 0x0 , Word = 0x1 }
 
enum class  ERootMotionSourceID : unsigned short { Invalid = 0x0 }
 
enum class  ECookOptimizationFlags : int { None = 0x0 , RemoveTrack = 0x1 , RemoveObject = 0x2 , RemoveSection = 0x4 }
 
enum class  EReferenceChainSearchMode : int {
  Default = 0x0 , ExternalOnly = 0x1 , Shortest = 0x2 , Longest = 0x4 ,
  Direct = 0x8 , FullChain = 0x10 , ShortestToGarbage = 0x20 , Minimal = 0x40 ,
  GCOnly = 0x80 , PrintResults = 0x10000 , PrintAllResults = 0x20000
}
 
enum class  EInitialOscillatorOffset : int { EOO_OffsetRandom = 0x0 , EOO_OffsetZero = 0x1 , EOO_MAX = 0x2 }
 
enum class  EOscillatorWaveform : unsigned char { SineWave = 0x0 , PerlinNoise = 0x1 }
 
enum class  ECameraAnimationEasingType : unsigned char {
  Linear = 0x0 , Sinusoidal = 0x1 , Quadratic = 0x2 , Cubic = 0x3 ,
  Quartic = 0x4 , Quintic = 0x5 , Exponential = 0x6 , Circular = 0x7
}
 
enum class  ECameraAnimationPlaySpace : unsigned char { CameraLocal = 0x0 , World = 0x1 , UserDefined = 0x2 }
 
enum class  ETriggerEffectType : unsigned char {
  None = 0x0 , Feedback = 0x1 , Weapon = 0x2 , Slope = 0x3 ,
  Vibration = 0x4 , VibrationSlope = 0x5
}
 
enum class  EArchiveReferenceMarkerFlags : unsigned int { None = 0x0 , SkipCompilingAssets = 0x1 }
 
enum class  EInitialWaveOscillatorOffsetType : unsigned char { Random = 0x0 , Zero = 0x1 }
 
enum class  EFourPlayerSplitScreenType : unsigned char { Grid = 0x0 , Vertical = 0x1 , Horizontal = 0x2 }
 
enum  ETwoPlayerSplitScreenType::Type : int { ETwoPlayerSplitScreenType::Horizontal = 0x0 , ETwoPlayerSplitScreenType::Vertical = 0x1 }
 
enum  EThreePlayerSplitScreenType::Type : int { EThreePlayerSplitScreenType::FavorTop = 0x0 , EThreePlayerSplitScreenType::FavorBottom = 0x1 , EThreePlayerSplitScreenType::Vertical = 0x2 , EThreePlayerSplitScreenType::Horizontal = 0x3 }
 
enum class  EEmissionPatternTypeEnum : unsigned char { Chaos_Emission_Pattern_First_Frame = 0x0 , Chaos_Emission_Pattern_On_Demand = 0x1 , Chaos_Max = 0x2 }
 
enum  EWeaponState::Type : int {
  EWeaponState::Idle = 0x0 , EWeaponState::Firing = 0x1 , EWeaponState::Reloading = 0x2 , EWeaponState::Equipping = 0x3 ,
  EWeaponState::UnEquipping = 0x4
}
 
enum class  EMetasoundSourceAudioFormat : unsigned char {
  Mono = 0x0 , Stereo = 0x1 , Quad = 0x2 , FiveDotOne = 0x3 ,
  SevenDotOne = 0x4 , COUNT = 0x5
}
 
enum class  EMetaSoundMessageLevel : unsigned char { Error = 0x0 , Warning = 0x1 , Info = 0x2 }
 
enum class  EParticleSignificanceLevel : unsigned char {
  Low = 0x0 , Medium = 0x1 , High = 0x2 , Critical = 0x3 ,
  Num = 0x4
}
 
enum class  EParticleAxisLock : int {
  EPAL_NONE = 0x0 , EPAL_X = 0x1 , EPAL_Y = 0x2 , EPAL_Z = 0x3 ,
  EPAL_NEGATIVE_X = 0x4 , EPAL_NEGATIVE_Y = 0x5 , EPAL_NEGATIVE_Z = 0x6 , EPAL_ROTATE_X = 0x7 ,
  EPAL_ROTATE_Y = 0x8 , EPAL_ROTATE_Z = 0x9 , EPAL_MAX = 0xA
}
 
enum class  EGLTFMaterialPropertyGroup : unsigned char {
  None = 0x0 , BaseColorOpacity = 0x1 , MetallicRoughness = 0x2 , EmissiveColor = 0x3 ,
  Normal = 0x4 , AmbientOcclusion = 0x5 , ClearCoatRoughness = 0x6 , ClearCoatBottomNormal = 0x7
}
 
enum class  EGLTFMaterialBakeSizePOT : unsigned char {
  POT_1 = 0x0 , POT_2 = 0x1 , POT_4 = 0x2 , POT_8 = 0x3 ,
  POT_16 = 0x4 , POT_32 = 0x5 , POT_64 = 0x6 , POT_128 = 0x7 ,
  POT_256 = 0x8 , POT_512 = 0x9 , POT_1024 = 0xA , POT_2048 = 0xB ,
  POT_4096 = 0xC , POT_8192 = 0xD
}
 
enum class  ESolverFlags : unsigned char { None = 0x0 , Standalone = 0x1 }
 
enum class  EGLTFMaterialBakeMode : unsigned char { Disabled = 0x0 , Simple = 0x1 , UseMeshData = 0x2 }
 
enum class  EGLTFTextureImageFormat : unsigned char { None = 0x0 , PNG = 0x1 , JPEG = 0x2 }
 
enum class  EGLTFMaterialVariantMode : unsigned char { None = 0x0 , Simple = 0x1 , UseMeshData = 0x2 }
 
enum class  EEmitterRenderMode : int {
  ERM_Normal = 0x0 , ERM_Point = 0x1 , ERM_Cross = 0x2 , ERM_LightsOnly = 0x3 ,
  ERM_None = 0x4 , ERM_MAX = 0x5
}
 
enum class  EGLTFJsonExtension : int {
  KHR_LightsPunctual = 0x0 , KHR_MaterialsClearCoat = 0x1 , KHR_MaterialsUnlit = 0x2 , KHR_MaterialsVariants = 0x3 ,
  KHR_MeshQuantization = 0x4 , KHR_TextureTransform = 0x5
}
 
enum class  EMusicState : unsigned char { EMS_LOADING = 0x0 , EMS_PLAYING = 0x1 , EMS_FINISHED = 0x2 }
 
enum  ELeaderboardGroupByMode::Type : int {
  ELeaderboardGroupByMode::None = 0x0 , ELeaderboardGroupByMode::First = 0x1 , ELeaderboardGroupByMode::Min = 0x2 , ELeaderboardGroupByMode::Max = 0x3 ,
  ELeaderboardGroupByMode::Sum = 0x4 , ELeaderboardGroupByMode::Count = 0x5 , ELeaderboardGroupByMode::Average = 0x6
}
 
enum class  EGLTFJsonShadingModel : int {
  None = 0xFF , Default = 0x0 , Unlit = 0x1 , ClearCoat = 0x2 ,
  NumShadingModels = 0x3
}
 
enum class  EGLTFJsonTargetPath : int {
  None = 0xFF , Translation = 0x0 , Rotation = 0x1 , Scale = 0x2 ,
  Weights = 0x3
}
 
enum class  EGLTFJsonInterpolation : int { None = 0xFF , Linear = 0x0 , Step = 0x1 , CubicSpline = 0x2 }
 
enum class  EGLTFJsonLightType : int { None = 0xFF , Directional = 0x0 , Point = 0x1 , Spot = 0x2 }
 
enum class  EGLTFJsonCameraType : int { None = 0xFF , Orthographic = 0x0 , Perspective = 0x1 }
 
enum class  EGLTFJsonAccessorType : int {
  None = 0xFF , Scalar = 0x0 , Vec2 = 0x1 , Vec3 = 0x2 ,
  Vec4 = 0x3 , Mat2 = 0x4 , Mat3 = 0x5 , Mat4 = 0x6
}
 
enum class  EGLTFJsonMimeType : int { None = 0xFF , PNG = 0x0 , JPEG = 0x1 }
 
enum class  EGLTFJsonAlphaMode : int { None = 0xFF , Opaque = 0x0 , Mask = 0x1 , Blend = 0x2 }
 
enum class  EGLTFJsonComponentType : int {
  None = 0xFF , Int8 = 0x1400 , UInt8 = 0x1401 , Int16 = 0x1402 ,
  UInt16 = 0x1403 , Int32 = 0x1404 , UInt32 = 0x1405 , Float = 0x1406
}
 
enum class  EGLTFJsonBufferTarget : unsigned __int64 { None = 0xFF , ArrayBuffer = 0xFFFF8892 , ElementArrayBuffer = 0xFFFF8893 }
 
enum class  EStreamingVolumeUsage : int {
  SVB_Loading = 0x0 , SVB_LoadingAndVisibility = 0x1 , SVB_VisibilityBlockingOnLoad = 0x2 , SVB_BlockingOnLoad = 0x3 ,
  SVB_LoadingNotVisible = 0x4 , SVB_MAX = 0x5
}
 
enum class  EGLTFJsonPrimitiveMode : int {
  Points = 0x0 , Lines = 0x1 , LineLoop = 0x2 , LineStrip = 0x3 ,
  Triangles = 0x4 , TriangleStrip = 0x5 , TriangleFan = 0x6
}
 
enum  EPostProcessVolumeType::Type : int { EPostProcessVolumeType::Generic = 0x0 , EPostProcessVolumeType::Cave = 0x1 , EPostProcessVolumeType::Water = 0x2 }
 
enum class  EGLTFJsonTextureFilter : int {
  None = 0xFF , Nearest = 0x2600 , Linear = 0x2601 , NearestMipmapNearest = 0x2700 ,
  LinearMipmapNearest = 0x2701 , NearestMipmapLinear = 0x2702 , LinearMipmapLinear = 0x2703
}
 
enum class  EGLTFJsonTextureWrap : unsigned __int64 { None = 0xFF , Repeat = 0x2901 , MirroredRepeat = 0xFFFF8370 , ClampToEdge = 0xFFFF812F }
 
enum  ECameraStyle::Type : int {
  ECameraStyle::Default = 0x0 , ECameraStyle::FirstPerson = 0x1 , ECameraStyle::ThirdPerson = 0x2 , ECameraStyle::FreeCam = 0x3 ,
  ECameraStyle::Orbit = 0x4 , ECameraStyle::Spectator = 0x5
}
 
enum  EPrimalCharacterInputType::Type : int {
  EPrimalCharacterInputType::PrimaryFire = 0x0 , EPrimalCharacterInputType::Targeting = 0x1 , EPrimalCharacterInputType::AltFire = 0x2 , EPrimalCharacterInputType::SwitchWeapon = 0x3 ,
  EPrimalCharacterInputType::Reload = 0x4 , EPrimalCharacterInputType::Crouch = 0x5 , EPrimalCharacterInputType::Prone = 0x6 , EPrimalCharacterInputType::CrouchProneToggle = 0x7 ,
  EPrimalCharacterInputType::SwitchMap = 0x8 , EPrimalCharacterInputType::DinoAttack = 0x9
}
 
enum  EMassTeleportState::Type : int {
  EMassTeleportState::INITIATED = 0x0 , EMassTeleportState::TRIGGERED_SUCCESS = 0x1 , EMassTeleportState::TRIGGERED_FAILED = 0x2 , EMassTeleportState::COMPLETED = 0x3 ,
  EMassTeleportState::CANCELLED = 0x4
}
 
enum class  EWirelessTransmissionType : unsigned char {
  Custom = 0x0 , Power = 0x1 , Water = 0x2 , Fuel = 0x3 ,
  Ammo = 0x4 , Crafting = 0x5 , ItemTransfer = 0x6
}
 
enum class  EReflectionSourceType : unsigned char { CapturedScene = 0x0 , SpecifiedCubemap = 0x1 }
 
enum  EReflectionDFAOOption::Type : int { EReflectionDFAOOption::Default = 0x0 , EReflectionDFAOOption::UsedWithDFAO = 0x1 , EReflectionDFAOOption::NotUsedWithDFAO = 0x2 }
 
enum class  ESceneCapturePrimitiveRenderMode : unsigned char { PRM_LegacySceneCapture = 0x0 , PRM_RenderScenePrimitives = 0x1 , PRM_UseShowOnlyList = 0x2 }
 
enum class  EGLTFTaskPriority : unsigned char {
  Animation = 0x0 , Mesh = 0x1 , Material = 0x2 , Texture = 0x3 ,
  MAX = 0x4
}
 
enum class  EPropertyAccessChangeNotifyMode : unsigned char { Default = 0x0 , Never = 0x1 , Always = 0x2 }
 
enum class  ESequencerKeyMode : int { AutoKey = 0x0 , ManualKey = 0x1 , ManualKeyForced = 0x2 }
 
enum  EAimAssistType::Type : int { EAimAssistType::Off = 0x0 , EAimAssistType::TargetingOn = 0x1 , EAimAssistType::RangeWeaponAlwaysOn = 0x2 }
 
enum class  EPropertyAccessResultFlags : unsigned char {
  Success = 0x0 , PermissionDenied = 0x1 , ConversionFailed = 0x2 , AccessProtected = 0x10 ,
  CannotEditTemplate = 0x20 , CannotEditInstance = 0x40 , ReadOnly = 0x80
}
 
enum  ECompanionState::Type : int {
  ECompanionState::IDLE = 0x0 , ECompanionState::FOCUSED = 0x1 , ECompanionState::EVENT = 0x2 , ECompanionState::MONOLOGUE = 0x3 ,
  ECompanionState::ASLEEP = 0x4 , ECompanionState::CUSTOM = 0x5
}
 
enum class  ECurveTableMode : unsigned char { Empty = 0x0 , SimpleCurves = 0x1 , RichCurves = 0x2 }
 
enum class  ERuntimeGenerationType : unsigned char { Static = 0x0 , DynamicModifiersOnly = 0x1 , Dynamic = 0x2 , LegacyGeneration = 0x3 }
 
enum  EServerOctreeGroup::Type : int {
  EServerOctreeGroup::STASISCOMPONENTS = 0x0 , EServerOctreeGroup::PLAYERPAWNS = 0x1 , EServerOctreeGroup::DINOPAWNS = 0x2 , EServerOctreeGroup::PAWNS = 0x3 ,
  EServerOctreeGroup::STRUCTURES = 0x4 , EServerOctreeGroup::TARGETABLEACTORS = 0x5 , EServerOctreeGroup::PLAYERS_CONNECTED = 0x6 , EServerOctreeGroup::SPATIALNETWORKEDACTORS = 0x7 ,
  EServerOctreeGroup::SPATIALNETWORKEDACTORS_DORMANT = 0x8 , EServerOctreeGroup::ALL_SPATIAL = 0x9 , EServerOctreeGroup::THERMALSTRUCTURES = 0xA , EServerOctreeGroup::STRUCTURES_CORE = 0xB ,
  EServerOctreeGroup::DINOPAWNS_TAMED = 0xC , EServerOctreeGroup::PLAYERS_AND_TAMED_DINOS = 0xD , EServerOctreeGroup::PLAYERS_CONNECTED_AND_TAMED_DINOS = 0xE , EServerOctreeGroup::DINOFOODCONTAINER = 0xF ,
  EServerOctreeGroup::GRENADES = 0x10 , EServerOctreeGroup::TREESAPTAPS = 0x11 , EServerOctreeGroup::LARGEUNSTASISRANGE = 0x12 , EServerOctreeGroup::TRAPS = 0x13 ,
  EServerOctreeGroup::MAX = 0x14
}
 
enum  EMissionDispatchMode::Type : int {
  EMissionDispatchMode::StartAnywhere = 0x0 , EMissionDispatchMode::RequireNearbyMissionDispatcher = 0x1 , EMissionDispatchMode::RequireInsideMissionDispatcher = 0x2 , EMissionDispatchMode::UseBPStaticCanStartMission = 0x3 ,
  EMissionDispatchMode::RequireInsideDispatcherNoCheck = 0x4
}
 
enum  EGrammaticalGender::Type : int { EGrammaticalGender::Neuter = 0x0 , EGrammaticalGender::Masculine = 0x1 , EGrammaticalGender::Feminine = 0x2 , EGrammaticalGender::Mixed = 0x3 }
 
enum  EGrammaticalNumber::Type : int { EGrammaticalNumber::Singular = 0x0 , EGrammaticalNumber::Plural = 0x1 }
 
enum class  DistributionParamMode : int { DPM_Normal = 0x0 , DPM_Abs = 0x1 , DPM_Direct = 0x2 , DPM_MAX = 0x3 }
 
enum class  EDistributionVectorLockFlags : int {
  EDVLF_None = 0x0 , EDVLF_XY = 0x1 , EDVLF_XZ = 0x2 , EDVLF_YZ = 0x3 ,
  EDVLF_XYZ = 0x4 , EDVLF_MAX = 0x5
}
 
enum class  EDistributionVectorMirrorFlags : int { EDVMF_Same = 0x0 , EDVMF_Different = 0x1 , EDVMF_Mirror = 0x2 , EDVMF_MAX = 0x3 }
 
enum  ETooltipMode::Type : int { ETooltipMode::DEFAULT = 0x0 , ETooltipMode::ONLY_ACTION = 0x1 , ETooltipMode::OFF = 0x2 }
 
enum class  EVirtualKeyboardTrigger : unsigned char { OnFocusByPointer = 0x0 , OnAllFocusEvents = 0x1 }
 
enum class  EVirtualKeyboardDismissAction : unsigned char { TextChangeOnDismiss = 0x0 , TextCommitOnAccept = 0x1 , TextCommitOnDismiss = 0x2 }
 
enum class  EPlatformInterfaceDataType : int {
  PIDT_None = 0x0 , PIDT_Int = 0x1 , PIDT_Float = 0x2 , PIDT_String = 0x3 ,
  PIDT_Object = 0x4 , PIDT_Custom = 0x5 , PIDT_MAX = 0x6
}
 
enum class  ETwitterRequestMethod : int { TRM_Get = 0x0 , TRM_Post = 0x1 , TRM_Delete = 0x2 , TRM_MAX = 0x3 }
 
enum  EOnDeserializationType::Type : int { EOnDeserializationType::SaveGame = 0x0 , EOnDeserializationType::MAX = 0x1 }
 
enum  EStencilAlliance::Type : int {
  EStencilAlliance::None = 0x0 , EStencilAlliance::Friendly = 0x1 , EStencilAlliance::NPC = 0x2 , EStencilAlliance::NPCFleeing = 0x3 ,
  EStencilAlliance::Hostile = 0x4 , EStencilAlliance::Ally = 0x5 , EStencilAlliance::Element = 0x6
}
 
enum class  ELightMapFlags : int { LMF_None = 0x0 , LMF_Streamed = 0x1 }
 
enum  EGamePhase::Type : int { EGamePhase::None = 0x0 , EGamePhase::Lobby_SOTF = 0x1 , EGamePhase::Match_SOTF = 0x2 }
 
enum  EFieldActivationType_New::Type : int {
  EFieldActivationType_New::Delay = 0x0 , EFieldActivationType_New::OnTick = 0x1 , EFieldActivationType_New::OnTickWithDelay = 0x2 , EFieldActivationType_New::Trigger = 0x3 ,
  EFieldActivationType_New::MAX = 0x4
}
 
enum  EServerChatMessageType::Type : int {
  EServerChatMessageType::Chat = 0x0 , EServerChatMessageType::ChatDirect = 0x1 , EServerChatMessageType::HudNotification = 0x2 , EServerChatMessageType::HudNotificationSingle = 0x3 ,
  EServerChatMessageType::Tutorial = 0x4
}
 
enum class  EClusterUnionMethod : unsigned char {
  PointImplicit = 0x0 , DelaunayTriangulation = 0x1 , MinimalSpanningSubsetDelaunayTriangulation = 0x2 , PointImplicitAugmentedWithMinimalDelaunay = 0x3 ,
  BoundsOverlapFilteredDelaunayTriangulation = 0x4 , None = 0x5
}
 
enum  EShooterHudPosition::Type : int {
  EShooterHudPosition::Left = 0x0 , EShooterHudPosition::FrontLeft = 0x1 , EShooterHudPosition::Front = 0x2 , EShooterHudPosition::FrontRight = 0x3 ,
  EShooterHudPosition::Right = 0x4 , EShooterHudPosition::BackRight = 0x5 , EShooterHudPosition::Back = 0x6 , EShooterHudPosition::BackLeft = 0x7
}
 
enum  ENetworkModeResult::Type : int { ENetworkModeResult::Yes = 0x0 , ENetworkModeResult::No = 0x1 }
 
enum  EShooterCrosshairDirection::Type : int {
  EShooterCrosshairDirection::Left = 0x0 , EShooterCrosshairDirection::Right = 0x1 , EShooterCrosshairDirection::Top = 0x2 , EShooterCrosshairDirection::Bottom = 0x3 ,
  EShooterCrosshairDirection::Center = 0x4
}
 
enum class  ESynth1OscType : unsigned char {
  Sine = 0x0 , Saw = 0x1 , Triangle = 0x2 , Square = 0x3 ,
  Noise = 0x4 , Count = 0x5
}
 
enum class  ESynthLFOType : unsigned char {
  Sine = 0x0 , UpSaw = 0x1 , DownSaw = 0x2 , Square = 0x3 ,
  Triangle = 0x4 , Exponential = 0x5 , RandomSampleHold = 0x6 , Count = 0x7
}
 
enum class  ESynthLFOMode : unsigned char { Sync = 0x0 , OneShot = 0x1 , Free = 0x2 , Count = 0x3 }
 
enum class  ESynthLFOPatchType : unsigned char {
  PatchToNone = 0x0 , PatchToGain = 0x1 , PatchToOscFreq = 0x2 , PatchToFilterFreq = 0x3 ,
  PatchToFilterQ = 0x4 , PatchToOscPulseWidth = 0x5 , PatchToOscPan = 0x6 , PatchLFO1ToLFO2Frequency = 0x7 ,
  PatchLFO1ToLFO2Gain = 0x8 , Count = 0x9
}
 
enum class  ESynthModEnvPatch : unsigned char {
  PatchToNone = 0x0 , PatchToOscFreq = 0x1 , PatchToFilterFreq = 0x2 , PatchToFilterQ = 0x3 ,
  PatchToLFO1Gain = 0x4 , PatchToLFO2Gain = 0x5 , PatchToLFO1Freq = 0x6 , PatchToLFO2Freq = 0x7 ,
  Count = 0x8
}
 
enum class  ESynthModEnvBiasPatch : unsigned char {
  PatchToNone = 0x0 , PatchToOscFreq = 0x1 , PatchToFilterFreq = 0x2 , PatchToFilterQ = 0x3 ,
  PatchToLFO1Gain = 0x4 , PatchToLFO2Gain = 0x5 , PatchToLFO1Freq = 0x6 , PatchToLFO2Freq = 0x7 ,
  Count = 0x8
}
 
enum class  ESynthFilterType : unsigned char {
  LowPass = 0x0 , HighPass = 0x1 , BandPass = 0x2 , BandStop = 0x3 ,
  Count = 0x4
}
 
enum class  ESynthFilterAlgorithm : unsigned char { OnePole = 0x0 , StateVariable = 0x1 , Ladder = 0x2 , Count = 0x3 }
 
enum class  ESynthStereoDelayMode : unsigned char { Normal = 0x0 , Cross = 0x1 , PingPong = 0x2 , Count = 0x3 }
 
enum class  ESynth1PatchSource : unsigned char {
  LFO1 = 0x0 , LFO2 = 0x1 , Envelope = 0x2 , BiasEnvelope = 0x3 ,
  Count = 0x4
}
 
enum class  ESynth1PatchDestination : unsigned char {
  Osc1Gain = 0x0 , Osc1Frequency = 0x1 , Osc1Pulsewidth = 0x2 , Osc2Gain = 0x3 ,
  Osc2Frequency = 0x4 , Osc2Pulsewidth = 0x5 , FilterFrequency = 0x6 , FilterQ = 0x7 ,
  Gain = 0x8 , Pan = 0x9 , LFO1Frequency = 0xA , LFO1Gain = 0xB ,
  LFO2Frequency = 0xC , LFO2Gain = 0xD , Count = 0xE
}
 
enum class  ETextLocation : int {
  BeginningOfDocument = 0x0 , EndOfDocument = 0x1 , BeginningOfLine = 0x2 , EndOfLine = 0x3 ,
  PreviousPage = 0x4 , NextPage = 0x5
}
 
enum class  ESubmixEffectConvolutionReverbBlockSize : unsigned char { BlockSize256 = 0x0 , BlockSize512 = 0x1 , BlockSize1024 = 0x2 }
 
enum  EPrimalCameraState : unsigned char {
  OLD_CAMERA = 0x0 , ASA_CAMERA = 0x1 , NORMAL_INTERP_TO_OLD_CAMERA = 0x2 , NORMAL_INTERP_TO_ASA_CAMERA = 0x3 ,
  WAITING_TO_SWITCH_TO_OLD_CAMERA_SLOW = 0x4 , SLOW_INTERP_TO_OLD_CAMERA = 0x5
}
 
enum class  EDescendantScrollDestination : unsigned char { IntoView = 0x0 , TopOrLeft = 0x1 , Center = 0x2 , BottomOrRight = 0x3 }
 
enum class  EScrollWhenFocusChanges : unsigned char { NoScroll = 0x0 , InstantScroll = 0x1 , AnimatedScroll = 0x2 }
 
enum  ESaveType::Type : int { ESaveType::Map = 0x0 , ESaveType::Profile = 0x1 , ESaveType::Tribe = 0x2 , ESaveType::CharacterSetting = 0x3 }
 
enum class  CompressTaskState : unsigned int { BusyCompressing = 0x0 , WaitForAsyncGetSavedFiles = 0x1 , WaitForAsyncDeletesToFinish = 0x2 , SaveDataFiles = 0x3 }
 
enum class  ESourceEffectDynamicsProcessorType : unsigned char {
  Compressor = 0x0 , Limiter = 0x1 , Expander = 0x2 , Gate = 0x3 ,
  UpwardsCompressor = 0x4 , Count = 0x5
}
 
enum class  ESourceEffectDynamicsPeakMode : unsigned char { MeanSquared = 0x0 , RootMeanSquared = 0x1 , Peak = 0x2 , Count = 0x3 }
 
enum class  EGeometryCollectionPhysicsTypeEnum : unsigned char {
  Chaos_AngularVelocity = 0x0 , Chaos_DynamicState = 0x1 , Chaos_LinearVelocity = 0x2 , Chaos_InitialAngularVelocity = 0x3 ,
  Chaos_InitialLinearVelocity = 0x4 , Chaos_CollisionGroup = 0x5 , Chaos_LinearForce = 0x6 , Chaos_AngularTorque = 0x7 ,
  Chaos_DisableThreshold = 0x8 , Chaos_SleepingThreshold = 0x9 , Chaos_ExternalClusterStrain = 0xA , Chaos_InternalClusterStrain = 0xB ,
  Chaos_LinearImpulse = 0xC , Chaos_Max = 0xD
}
 
enum class  EEnvelopeFollowerPeakMode : unsigned char { MeanSquared = 0x0 , RootMeanSquared = 0x1 , Peak = 0x2 , Count = 0x3 }
 
enum  EMoveComponentAction::Type : int { EMoveComponentAction::Move = 0x0 , EMoveComponentAction::Stop = 0x1 , EMoveComponentAction::Return = 0x2 }
 
enum class  ESourceEffectFilterCircuit : unsigned char { OnePole = 0x0 , StateVariable = 0x1 , Ladder = 0x2 , Count = 0x3 }
 
enum class  ESourceEffectFilterType : unsigned char {
  LowPass = 0x0 , HighPass = 0x1 , BandPass = 0x2 , BandStop = 0x3 ,
  Count = 0x4
}
 
enum class  ESourceEffectFilterParam : unsigned char { FilterFrequency = 0x0 , FilterResonance = 0x1 , Count = 0x2 }
 
enum class  EStereoChannelMode : unsigned char { MidSide = 0x0 , LeftRight = 0x1 , count = 0x2 }
 
enum class  ESourceEffectMotionFilterCircuit : unsigned char { OnePole = 0x0 , StateVariable = 0x1 , Ladder = 0x2 , Count = 0x3 }
 
enum class  ESourceEffectMotionFilterType : unsigned char {
  LowPass = 0x0 , HighPass = 0x1 , BandPass = 0x2 , BandStop = 0x3 ,
  Count = 0x4
}
 
enum class  ESourceEffectMotionFilterModSource : unsigned char {
  DistanceFromListener = 0x0 , SpeedRelativeToListener = 0x1 , SpeedOfSourceEmitter = 0x2 , SpeedOfListener = 0x3 ,
  SpeedOfAngleDelta = 0x4 , Count = 0x5
}
 
enum class  ESourceEffectMotionFilterModDestination : unsigned char {
  FilterACutoffFrequency = 0x0 , FilterAResonance = 0x1 , FilterAOutputVolumeDB = 0x2 , FilterBCutoffFrequency = 0x3 ,
  FilterBResonance = 0x4 , FilterBOutputVolumeDB = 0x5 , FilterMix = 0x6 , Count = 0x7
}
 
enum class  EWeaponAmmoReloadState : unsigned char { Playing_Anim = 0x0 , Waiting_For_Ammo = 0x1 , Ready = 0x2 }
 
enum class  ESourceEffectMotionFilterTopology : unsigned char { SerialMode = 0x0 , ParallelMode = 0x1 , Count = 0x2 }
 
enum  ESTOFNotificationType::Type : int {
  ESTOFNotificationType::Death = 0x0 , ESTOFNotificationType::TribeEliminated = 0x1 , ESTOFNotificationType::MatchVictory = 0x2 , ESTOFNotificationType::MatchDraw = 0x3 ,
  ESTOFNotificationType::MAX = 0x4
}
 
enum  SavingObjectState::Type : int { SavingObjectState::SOS_Unknown = 0x0 , SavingObjectState::SOS_New = 0x1 , SavingObjectState::SOS_Changed = 0x2 , SavingObjectState::SOS_Unchanged = 0x3 }
 
enum class  HAPI_UNREAL_NodeFlags : int { HAPI_UNREAL_NODEFLAGS_ANY = 0xFF , HAPI_UNREAL_NODEFLAGS_NONE = 0x0 }
 
enum class  HAPI_UNREAL_NodeType : int { HAPI_UNREAL_NODETYPE_ANY = 0xFF , HAPU_UNREAL_NODETYPE_NONE = 0x0 }
 
enum  EPrimalGDKStat::Type : int { EPrimalGDKStat::CreatureTamed = 0x0 , EPrimalGDKStat::KilledSurvivor = 0x1 , EPrimalGDKStat::PlayerDied = 0x2 , EPrimalGDKStat::PunchedTrees = 0x3 }
 
enum class  ECameraSetting_BoolCondition : unsigned char { Dont_Care = 0x0 , Yes = 0x1 , No = 0x2 }
 
enum  EAIOptionFlag::Type : int { EAIOptionFlag::Default = 0x0 , EAIOptionFlag::Enable = 0x1 , EAIOptionFlag::Disable = 0x2 , EAIOptionFlag::MAX = 0x3 }
 
enum class  EPhaserLFOType : unsigned char {
  Sine = 0x0 , UpSaw = 0x1 , DownSaw = 0x2 , Square = 0x3 ,
  Triangle = 0x4 , Exponential = 0x5 , RandomSampleHold = 0x6 , Count = 0x7
}
 
enum class  ERingModulatorTypeSourceEffect : unsigned char {
  Sine = 0x0 , Saw = 0x1 , Triangle = 0x2 , Square = 0x3 ,
  Count = 0x4
}
 
enum  ENavigationLockReason::Type : int {
  ENavigationLockReason::Unknown = 0x1 , ENavigationLockReason::AllowUnregister = 0x2 , ENavigationLockReason::MaterialUpdate = 0x4 , ENavigationLockReason::LightingUpdate = 0x8 ,
  ENavigationLockReason::ContinuousEditorMove = 0x10 , ENavigationLockReason::SpawnOnDragEnter = 0x20
}
 
enum  EAIRequestPriority::Type : int {
  EAIRequestPriority::SoftScript = 0x0 , EAIRequestPriority::Logic = 0x1 , EAIRequestPriority::HardScript = 0x2 , EAIRequestPriority::Reaction = 0x3 ,
  EAIRequestPriority::Ultimate = 0x4 , EAIRequestPriority::MAX = 0x5
}
 
enum class  EStereoDelaySourceEffect : unsigned char { Normal = 0x0 , Cross = 0x1 , PingPong = 0x2 , Count = 0x3 }
 
enum class  EStereoDelayFiltertype : unsigned char {
  Lowpass = 0x0 , Highpass = 0x1 , Bandpass = 0x2 , Notch = 0x3 ,
  Count = 0x4
}
 
enum class  FNavigationSystemRunMode : unsigned char {
  InvalidMode = 0x0 , GameMode = 0x1 , EditorMode = 0x2 , SimulationMode = 0x3 ,
  PIEMode = 0x4 , InferFromWorldMode = 0x5 , EditorWorldPartitionBuildMode = 0x6
}
 
enum class  EClusterConnectionTypeEnum : unsigned char {
  Chaos_PointImplicit = 0x0 , Chaos_DelaunayTriangulation = 0x1 , Chaos_MinimalSpanningSubsetDelaunayTriangulation = 0x2 , Chaos_PointImplicitAugmentedWithMinimalDelaunay = 0x3 ,
  Chaos_BoundsOverlapFilteredDelaunayTriangulation = 0x4 , Chaos_None = 0x5 , Chaos_EClsuterCreationParameters_Max = 0x6
}
 
enum class  ESubmixFilterType : unsigned char {
  LowPass = 0x0 , HighPass = 0x1 , BandPass = 0x2 , BandStop = 0x3 ,
  Count = 0x4
}
 
enum class  ESubmixFilterAlgorithm : unsigned char { OnePole = 0x0 , StateVariable = 0x1 , Ladder = 0x2 , Count = 0x3 }
 
enum class  EDataTableExportFlags : unsigned char {
  None = 0x0 , UseJsonObjectsForStructs = 0x1 , UseSimpleText = 0x2 , UsePrettyPropertyNames = 0x40 ,
  UsePrettyEnumNames = 0x80
}
 
enum class  ETapLineMode : unsigned char { SendToChannel = 0x0 , Panning = 0x1 , Disabled = 0x2 }
 
enum  EShooterDialogType::Type : int { EShooterDialogType::None = 0x0 , EShooterDialogType::Generic = 0x1 , EShooterDialogType::ControllerDisconnected = 0x2 }
 
enum class  EGranularSynthSeekType : unsigned char { FromBeginning = 0x0 , FromCurrentPosition = 0x1 , Count = 0x2 }
 
enum class  EGranularSynthEnvelopeType : unsigned char {
  Rectangular = 0x0 , Triangle = 0x1 , DownwardTriangle = 0x2 , UpwardTriangle = 0x3 ,
  ExponentialDecay = 0x4 , ExponentialIncrease = 0x5 , Gaussian = 0x6 , Hanning = 0x7 ,
  Lanczos = 0x8 , Cosine = 0x9 , CosineSquared = 0xA , Welch = 0xB ,
  Blackman = 0xC , BlackmanHarris = 0xD , Count = 0xE
}
 
enum class  CurveInterpolationType : unsigned char { AUTOINTERP = 0x0 , LINEAR = 0x1 , CONSTANT = 0x2 }
 
enum class  EShapeBodySetupHelper : int { InvalidateSharingIfStale = 0x0 , UpdateBodySetup = 0x1 }
 
enum  EMissionState::Type : int { EMissionState::ServerSetup = 0x0 , EMissionState::Activated = 0x1 , EMissionState::Suspended = 0x2 , EMissionState::Deactivated = 0x3 }
 
enum  ETribeGroupPermission::Type : int {
  ETribeGroupPermission::STRUCTUREACTIVATE = 0x0 , ETribeGroupPermission::INVENTORYACCESS = 0x1 , ETribeGroupPermission::PET_ORDER = 0x2 , ETribeGroupPermission::PET_RIDE = 0x3 ,
  ETribeGroupPermission::GENERAL_STRUCTUREDEMOLISH = 0x4 , ETribeGroupPermission::GENERAL_STRUCTUREATTACHMENT = 0x5 , ETribeGroupPermission::GENERAL_BUILDSTRUCTUREINRANGE = 0x6 , ETribeGroupPermission::INVITEMEMBER = 0x7 ,
  ETribeGroupPermission::PROMOTEMEMBER = 0x8 , ETribeGroupPermission::DEMOTEMEMBER = 0x9 , ETribeGroupPermission::BANISHMEMBER = 0xA , ETribeGroupPermission::PET_UNCLAIM = 0xB ,
  ETribeGroupPermission::TELEPORT_MEMBERS = 0xC , ETribeGroupPermission::TELEPORT_DINOS = 0xD , ETribeGroupPermission::PING = 0xE , ETribeGroupPermission::RALLYPOINT = 0xF ,
  ETribeGroupPermission::WIRELESSCRAFTING = 0x10
}
 
enum class  ESamplePlayerSeekType : unsigned char { FromBeginning = 0x0 , FromCurrentPosition = 0x1 , FromEnd = 0x2 , Count = 0x3 }
 
enum  EBoolExecResult::Type : int { EBoolExecResult::Success = 0x0 , EBoolExecResult::Failed = 0x1 }
 
enum class  ESynthSlateSizeType : unsigned char { Small = 0x0 , Medium = 0x1 , Large = 0x2 , Count = 0x3 }
 
enum class  ESynthSlateColorStyle : unsigned char { Light = 0x0 , Dark = 0x1 , Count = 0x2 }
 
enum class  ESynthKnobSize : unsigned char { Medium = 0x0 , Large = 0x1 , Count = 0x2 }
 
enum class  EBinkMediaPlayerBinkBufferModes : int { BMASM_Bink_Stream = 0x0 , BMASM_Bink_PreloadAll = 0x1 , BMASM_Bink_StreamUntilResident = 0x2 , BMASM_Bink_MAX = 0x3 }
 
enum class  EFieldPhysicsDefaultFields : int {
  Field_RadialIntMask = 0x0 , Field_RadialFalloff = 0x1 , Field_UniformVector = 0x2 , Field_RadialVector = 0x3 ,
  Field_RadialVectorFalloff = 0x4 , Field_EFieldPhysicsDefaultFields_Max = 0x5
}
 
enum  ELeaderboardColumnName::Type : int {
  ELeaderboardColumnName::MissionTag = 0x0 , ELeaderboardColumnName::PlayerNetId = 0x1 , ELeaderboardColumnName::TribeId = 0x2 , ELeaderboardColumnName::TimestampUtc = 0x3 ,
  ELeaderboardColumnName::FloatValue = 0x4 , ELeaderboardColumnName::IntValue = 0x5 , ELeaderboardColumnName::NameValue = 0x6 , ELeaderboardColumnName::StringValue = 0x7
}
 
enum class  ETemplateSectionPropertyScaleType : int { FloatProperty = 0x0 , TransformPropertyLocationOnly = 0x1 , TransformPropertyRotationOnly = 0x2 }
 
enum  EControlConstraint::Type : int { EControlConstraint::Orientation = 0x0 , EControlConstraint::Translation = 0x1 , EControlConstraint::MAX = 0x2 }
 
enum  EConstraintTransform::Type : int { EConstraintTransform::Absolute = 0x0 , EConstraintTransform::Relative = 0x1 }
 
enum  EDinoInputAction::Type : int { EDinoInputAction::Fire = 0x0 , EDinoInputAction::Target = 0x1 , EDinoInputAction::Crouch = 0x2 }
 
enum class  OIDNAccess : int { OIDN_ACCESS_READ = 0x0 , OIDN_ACCESS_WRITE = 0x1 , OIDN_ACCESS_READ_WRITE = 0x2 , OIDN_ACCESS_WRITE_DISCARD = 0x3 }
 
enum class  OIDNFormat : int {
  OIDN_FORMAT_UNDEFINED = 0x0 , OIDN_FORMAT_FLOAT = 0x1 , OIDN_FORMAT_FLOAT2 = 0x2 , OIDN_FORMAT_FLOAT3 = 0x3 ,
  OIDN_FORMAT_FLOAT4 = 0x4
}
 
enum class  OIDNDeviceType : int { OIDN_DEVICE_TYPE_DEFAULT = 0x0 , OIDN_DEVICE_TYPE_CPU = 0x1 }
 
enum class  OIDNError : int {
  OIDN_ERROR_NONE = 0x0 , OIDN_ERROR_UNKNOWN = 0x1 , OIDN_ERROR_INVALID_ARGUMENT = 0x2 , OIDN_ERROR_INVALID_OPERATION = 0x3 ,
  OIDN_ERROR_OUT_OF_MEMORY = 0x4 , OIDN_ERROR_UNSUPPORTED_HARDWARE = 0x5 , OIDN_ERROR_CANCELLED = 0x6
}
 
enum class  EDenoiseMode : int { OFF = 0x0 , DEFAULT = 0x1 , CLEAN_AUX = 0x2 , NO_AOVS = 0x3 }
 
enum  ELeaderboardOrdering::Type : int { ELeaderboardOrdering::Ascending = 0x0 , ELeaderboardOrdering::Descending = 0x1 }
 
enum class  EOS_ELeaderboardAggregation : int { EOS_LA_Min = 0x0 , EOS_LA_Max = 0x1 , EOS_LA_Sum = 0x2 , EOS_LA_Latest = 0x3 }
 
enum  EInventorySortType::Type : int {
  EInventorySortType::Default = 0x0 , EInventorySortType::Alphabetical_Asc = 0x1 , EInventorySortType::Alphabetical_Dsc = 0x2 , EInventorySortType::Weight_Asc = 0x3 ,
  EInventorySortType::Weight_Dsc = 0x4 , EInventorySortType::Type_Asc = 0x5 , EInventorySortType::Type_Dsc = 0x6 , EInventorySortType::SpoilTimer_Asc = 0x7 ,
  EInventorySortType::SpoilTimer_Dsc = 0x8 , EInventorySortType::InvSortTypeNum = 0x9
}
 
enum class  ECursorAction : int { MoveCursor = 0x0 , SelectText = 0x1 }
 
enum class  ECursorMoveMethod : int { Cardinal = 0x0 , ScreenPosition = 0x1 }
 
enum class  ESerializedPendingFriendRequestMode : unsigned char {
  OutboundPendingSend = 0x0 , OutboundPendingReceive = 0x1 , OutboundPendingResponse = 0x2 , InboundPendingResponse = 0x3 ,
  InboundPendingSendAcceptance = 0x4 , InboundPendingSendRejection = 0x5 , OutboundPendingSendDeletion = 0x6
}
 
enum class  EArchiveReplaceObjectFlags : int {
  None = 0x0 , NullPrivateRefs = 0x1 , IgnoreOuterRef = 0x2 , IgnoreArchetypeRef = 0x4 ,
  DelayStart = 0x8 , IncludeClassGeneratedByRef = 0x10 , TrackReplacedReferences = 0x20
}
 
enum class  EBinkMediaPlayerBinkSoundTrack : int {
  BMASM_Bink_Sound_None = 0x0 , BMASM_Bink_Sound_Simple = 0x1 , BMASM_Bink_Sound_LanguageOverride = 0x2 , BMASM_Bink_Sound_51 = 0x3 ,
  BMASM_Bink_Sound_51LanguageOverride = 0x4 , BMASM_Bink_Sound_71 = 0x5 , BMASM_Bink_Sound_71LanguageOverride = 0x6 , BMASM_Bink_Sound_MAX = 0x7
}
 
enum class  EMediaSoundChannels : int { Mono = 0x0 , Stereo = 0x1 , Surround = 0x2 }
 
enum class  EMediaSoundComponentFFTSize : unsigned char { Min_64 = 0x0 , Small_256 = 0x1 , Medium_512 = 0x2 , Large_1024 = 0x3 }
 
enum class  EMediaEvent : int {
  MediaBuffering = 0x0 , MediaClosed = 0x1 , MediaConnecting = 0x2 , MediaOpened = 0x3 ,
  MediaOpenFailed = 0x4 , PlaybackEndReached = 0x5 , PlaybackResumed = 0x6 , PlaybackSuspended = 0x7 ,
  SeekCompleted = 0x8 , TracksChanged = 0x9 , MetadataChanged = 0xA , Internal_Start = 0xB ,
  Internal_PurgeVideoSamplesHint = 0xB , Internal_ResetForDiscontinuity = 0xC , Internal_RenderClockStart = 0xD , Internal_RenderClockStop = 0xE ,
  Internal_VideoSamplesAvailable = 0xF , Internal_VideoSamplesUnavailable = 0x10 , Internal_AudioSamplesAvailable = 0x11 , Internal_AudioSamplesUnavailable = 0x12
}
 
enum class  EHapticEffectType : int {
  HET_MenuTick = 0x0 , HET_MenuSelection = 0x1 , HET_RadialTick = 0x2 , HET_RadialSelection = 0x3 ,
  HET_MenuAnalogSweep = 0x4 , HET_StatLevelUp = 0x5 , HET_StructureFail = 0x6 , HET_StructureSuccess = 0x7 ,
  HET_StructureDestroy = 0x8 , HET_StructureFlip = 0x9 , HET_ResourceGather = 0xA , HET_EnterWater = 0xB ,
  HET_StartFlying = 0xC , HET_Explosion = 0xD , HET_BossTeleport = 0xE , HET_BigDinoWalking = 0xF ,
  HET_MAX = 0x10
}
 
enum  EMissionRelatedPropertyUsage::Type : int { EMissionRelatedPropertyUsage::Prefix = 0x0 , EMissionRelatedPropertyUsage::Suffix = 0x1 , EMissionRelatedPropertyUsage::Description = 0x2 }
 
enum class  ControlDirection : int {
  NoDirection = 0x0 , Up = 0x1 , Down = 0x2 , Left = 0x3 ,
  Right = 0x4
}
 
enum class  HighlightStartingPoint : int { TopLeft = 0x0 , Center = 0x1 }
 
enum class  EVoiceChatResult : int {
  Success = 0x0 , InvalidState = 0x1 , NotInitialized = 0x2 , NotConnected = 0x3 ,
  NotLoggedIn = 0x4 , NotPermitted = 0x5 , Throttled = 0x6 , InvalidArgument = 0x7 ,
  CredentialsInvalid = 0x8 , CredentialsExpired = 0x9 , ClientTimeout = 0xA , ServerTimeout = 0xB ,
  DnsFailure = 0xC , ConnectionFailure = 0xD , ImplementationError = 0xE
}
 
enum class  EVoiceChatChannelType : int { NonPositional = 0x0 , Positional = 0x1 , Echo = 0x2 }
 
enum class  EVoiceChatTransmitMode : int { None = 0x0 , All = 0x1 , Channel = 0x2 }
 
enum class  EVoiceChatAttenuationModel : int { None = 0x0 , InverseByDistance = 0x1 , LinearByDistance = 0x2 , ExponentialByDistance = 0x3 }
 
enum class  EBiomeZone : unsigned char {
  None = 0x0 , Beach = 0x1 , Canyon = 0x2 , River = 0x3 ,
  Grassland = 0x4 , Swamp = 0x5 , Jungle = 0x6 , RedwoodForest = 0x7 ,
  Mountain = 0x8 , Snow = 0x9 , Ocean = 0xA , Lava = 0xB ,
  Surface = 0xC , FertileChamber = 0xD , BioluminescentChamber = 0xE , ElementChamber = 0xF ,
  Wasteland = 0x10
}
 
enum class  EBlackboardNotificationResult : unsigned char { RemoveObserver = 0x0 , ContinueObserving = 0x1 }
 
enum class  EWidgetDesignFlags : unsigned char {
  None = 0x0 , Designing = 0x1 , ShowOutline = 0x2 , ExecutePreConstruct = 0x4 ,
  Previewing = 0x8
}
 
enum  EBTNodeResult::Type : int { EBTNodeResult::Succeeded = 0x0 , EBTNodeResult::Failed = 0x1 , EBTNodeResult::Aborted = 0x2 , EBTNodeResult::InProgress = 0x3 }
 
enum  EBTDescriptionVerbosity::Type : int { EBTDescriptionVerbosity::Basic = 0x0 , EBTDescriptionVerbosity::Detailed = 0x1 }
 
enum  EQuitPreference::Type : int { EQuitPreference::Quit = 0x0 , EQuitPreference::Background = 0x1 }
 
enum class  EBinkMediaPlayerBinkDrawStyle : int {
  BMASM_Bink_DS_RenderToTexture = 0x0 , BMASM_Bink_DS_OverlayFillScreenWithAspectRatio = 0x1 , BMASM_Bink_DS_OverlayOriginalMovieSize = 0x2 , BMASM_Bink_DS_OverlayFillScreen = 0x3 ,
  BMASM_Bink_DS_OverlaySpecificDestinationRectangle = 0x4 , BMASM_Bink_DS_MAX = 0x5
}
 
enum  EBabyCuddleType::Type : int { EBabyCuddleType::PET = 0x0 , EBabyCuddleType::FOOD = 0x1 , EBabyCuddleType::WALK = 0x2 , EBabyCuddleType::MAX = 0x3 }
 
enum  EMissionAlertType::Type : int { EMissionAlertType::Positive = 0x0 , EMissionAlertType::Neutral = 0x1 , EMissionAlertType::Negative = 0x2 }
 
enum  EEngramGroup::Type : int {
  EEngramGroup::ARK_PRIME = 0x2 , EEngramGroup::ARK_SCORCHEDEARTH = 0x4 , EEngramGroup::ARK_TEK = 0x8 , EEngramGroup::ARK_UNLEARNED = 0x10 ,
  EEngramGroup::ARK_ABERRATION = 0x20 , EEngramGroup::ARK_EXTINCTION = 0x40 , EEngramGroup::ARK_GENESIS = 0x80 , EEngramGroup::ARK_GEN2 = 0x81 ,
  EEngramGroup::MAX = 0x82
}
 
enum  ENotificationMode::Type : int { ENotificationMode::DEFAULT = 0x0 , ENotificationMode::MINIMAL = 0x1 , ENotificationMode::COMBAT = 0x2 , ENotificationMode::OFF = 0x3 }
 
enum class  ShowHarvestingElementOption : unsigned int { NoMulticastShowInstance = 0x0 , MulticastShowInstance = 0x1 }
 
enum  EPlayerDynamicMaterialType::Type : int { EPlayerDynamicMaterialType::Float = 0x0 , EPlayerDynamicMaterialType::Vector = 0x1 , EPlayerDynamicMaterialType::Color = 0x2 }
 
enum  EPrimalItemMessage::Type : int { EPrimalItemMessage::Broken = 0x0 , EPrimalItemMessage::Repaired = 0x1 , EPrimalItemMessage::MAX = 0x2 }
 
enum class  EUsdDuplicateType : unsigned char { FlattenComposedPrim = 0x0 , SingleLayerSpecs = 0x1 , AllLocalLayerSpecs = 0x2 }
 
enum class  EUsdUpAxis : unsigned char { YAxis = 0x0 , ZAxis = 0x1 }
 
enum  EEasingFunc::Type : int {
  EEasingFunc::Linear = 0x0 , EEasingFunc::Step = 0x1 , EEasingFunc::SinusoidalIn = 0x2 , EEasingFunc::SinusoidalOut = 0x3 ,
  EEasingFunc::SinusoidalInOut = 0x4 , EEasingFunc::EaseIn = 0x5 , EEasingFunc::EaseOut = 0x6 , EEasingFunc::EaseInOut = 0x7 ,
  EEasingFunc::ExpoIn = 0x8 , EEasingFunc::ExpoOut = 0x9 , EEasingFunc::ExpoInOut = 0xA , EEasingFunc::CircularIn = 0xB ,
  EEasingFunc::CircularOut = 0xC , EEasingFunc::CircularInOut = 0xD
}
 
enum class  EParticleEventType : int {
  EPET_Any = 0x0 , EPET_Spawn = 0x1 , EPET_Death = 0x2 , EPET_Collision = 0x3 ,
  EPET_Burst = 0x4 , EPET_Blueprint = 0x5 , EPET_MAX = 0x6
}
 
enum  ENavigationBuildLock::Type : int { ENavigationBuildLock::NoUpdateInEditor = 0x2 , ENavigationBuildLock::NoUpdateInPIE = 0x4 , ENavigationBuildLock::InitialLock = 0x8 , ENavigationBuildLock::Custom = 0x10 }
 
enum class  ECDOArrayModificationType : unsigned char { MODIFY = 0x0 , ADD = 0x1 , REMOVE = 0x2 , REPLACE_TARRAY = 0x3 }
 
enum  EPlayerConfigPlayerDynamicMaterialSliderTypes::Type : int {
  EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYFAT_CHEST = 0x0 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYFAT_BELLY = 0x1 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYFAT_BUTT = 0x2 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_CHEST_PECTORALS = 0x3 ,
  EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_CHEST_ABS = 0x4 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_CHEST_OBLIQUES = 0x5 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_BACK_NECK = 0x6 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_BACK_TRAPEZIES = 0x7 ,
  EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_BACK_BACK = 0x8 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_ARMS_1_DELTOID = 0x9 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_ARMS_1_TRICEP = 0xA , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_ARMS_1_BICEP = 0xB ,
  EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_ARMS_2_FOREARM = 0xC , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_LEGS_1_LATS = 0xD , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_LEGS_1_GLUTES = 0xE , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_LEGS_1_HAMSTRINGS = 0xF ,
  EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_LEGS_2_ADDUCTORS = 0x10 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_LEGS_2_QUADS = 0x11 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_LEGS_2_CALVES = 0x12 , EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYMUSCLE_OVERALL = 0x13 ,
  EPlayerConfigPlayerDynamicMaterialSliderTypes::BODYFATOVERALL = 0x14 , EPlayerConfigPlayerDynamicMaterialSliderTypes::MAX = 0x15
}
 
enum class  UCharProperty : int {
  UCHAR_ALPHABETIC = 0x0 , UCHAR_BINARY_START = 0x0 , UCHAR_ASCII_HEX_DIGIT = 0x1 , UCHAR_BIDI_CONTROL = 0x2 ,
  UCHAR_BIDI_MIRRORED = 0x3 , UCHAR_DASH = 0x4 , UCHAR_DEFAULT_IGNORABLE_CODE_POINT = 0x5 , UCHAR_DEPRECATED = 0x6 ,
  UCHAR_DIACRITIC = 0x7 , UCHAR_EXTENDER = 0x8 , UCHAR_FULL_COMPOSITION_EXCLUSION = 0x9 , UCHAR_GRAPHEME_BASE = 0xA ,
  UCHAR_GRAPHEME_EXTEND = 0xB , UCHAR_GRAPHEME_LINK = 0xC , UCHAR_HEX_DIGIT = 0xD , UCHAR_HYPHEN = 0xE ,
  UCHAR_ID_CONTINUE = 0xF , UCHAR_ID_START = 0x10 , UCHAR_IDEOGRAPHIC = 0x11 , UCHAR_IDS_BINARY_OPERATOR = 0x12 ,
  UCHAR_IDS_TRINARY_OPERATOR = 0x13 , UCHAR_JOIN_CONTROL = 0x14 , UCHAR_LOGICAL_ORDER_EXCEPTION = 0x15 , UCHAR_LOWERCASE = 0x16 ,
  UCHAR_MATH = 0x17 , UCHAR_NONCHARACTER_CODE_POINT = 0x18 , UCHAR_QUOTATION_MARK = 0x19 , UCHAR_RADICAL = 0x1A ,
  UCHAR_SOFT_DOTTED = 0x1B , UCHAR_TERMINAL_PUNCTUATION = 0x1C , UCHAR_UNIFIED_IDEOGRAPH = 0x1D , UCHAR_UPPERCASE = 0x1E ,
  UCHAR_WHITE_SPACE = 0x1F , UCHAR_XID_CONTINUE = 0x20 , UCHAR_XID_START = 0x21 , UCHAR_CASE_SENSITIVE = 0x22 ,
  UCHAR_S_TERM = 0x23 , UCHAR_VARIATION_SELECTOR = 0x24 , UCHAR_NFD_INERT = 0x25 , UCHAR_NFKD_INERT = 0x26 ,
  UCHAR_NFC_INERT = 0x27 , UCHAR_NFKC_INERT = 0x28 , UCHAR_SEGMENT_STARTER = 0x29 , UCHAR_PATTERN_SYNTAX = 0x2A ,
  UCHAR_PATTERN_WHITE_SPACE = 0x2B , UCHAR_POSIX_ALNUM = 0x2C , UCHAR_POSIX_BLANK = 0x2D , UCHAR_POSIX_GRAPH = 0x2E ,
  UCHAR_POSIX_PRINT = 0x2F , UCHAR_POSIX_XDIGIT = 0x30 , UCHAR_CASED = 0x31 , UCHAR_CASE_IGNORABLE = 0x32 ,
  UCHAR_CHANGES_WHEN_LOWERCASED = 0x33 , UCHAR_CHANGES_WHEN_UPPERCASED = 0x34 , UCHAR_CHANGES_WHEN_TITLECASED = 0x35 , UCHAR_CHANGES_WHEN_CASEFOLDED = 0x36 ,
  UCHAR_CHANGES_WHEN_CASEMAPPED = 0x37 , UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED = 0x38 , UCHAR_EMOJI = 0x39 , UCHAR_EMOJI_PRESENTATION = 0x3A ,
  UCHAR_EMOJI_MODIFIER = 0x3B , UCHAR_EMOJI_MODIFIER_BASE = 0x3C , UCHAR_EMOJI_COMPONENT = 0x3D , UCHAR_REGIONAL_INDICATOR = 0x3E ,
  UCHAR_PREPENDED_CONCATENATION_MARK = 0x3F , UCHAR_EXTENDED_PICTOGRAPHIC = 0x40 , UCHAR_BINARY_LIMIT = 0x41 , UCHAR_BIDI_CLASS = 0x1000 ,
  UCHAR_INT_START = 0x1000 , UCHAR_BLOCK = 0x1001 , UCHAR_CANONICAL_COMBINING_CLASS = 0x1002 , UCHAR_DECOMPOSITION_TYPE = 0x1003 ,
  UCHAR_EAST_ASIAN_WIDTH = 0x1004 , UCHAR_GENERAL_CATEGORY = 0x1005 , UCHAR_JOINING_GROUP = 0x1006 , UCHAR_JOINING_TYPE = 0x1007 ,
  UCHAR_LINE_BREAK = 0x1008 , UCHAR_NUMERIC_TYPE = 0x1009 , UCHAR_SCRIPT = 0x100A , UCHAR_HANGUL_SYLLABLE_TYPE = 0x100B ,
  UCHAR_NFD_QUICK_CHECK = 0x100C , UCHAR_NFKD_QUICK_CHECK = 0x100D , UCHAR_NFC_QUICK_CHECK = 0x100E , UCHAR_NFKC_QUICK_CHECK = 0x100F ,
  UCHAR_LEAD_CANONICAL_COMBINING_CLASS = 0x1010 , UCHAR_TRAIL_CANONICAL_COMBINING_CLASS = 0x1011 , UCHAR_GRAPHEME_CLUSTER_BREAK = 0x1012 , UCHAR_SENTENCE_BREAK = 0x1013 ,
  UCHAR_WORD_BREAK = 0x1014 , UCHAR_BIDI_PAIRED_BRACKET_TYPE = 0x1015 , UCHAR_INDIC_POSITIONAL_CATEGORY = 0x1016 , UCHAR_INDIC_SYLLABIC_CATEGORY = 0x1017 ,
  UCHAR_VERTICAL_ORIENTATION = 0x1018 , UCHAR_INT_LIMIT = 0x1019 , UCHAR_GENERAL_CATEGORY_MASK = 0x2000 , UCHAR_MASK_START = 0x2000 ,
  UCHAR_MASK_LIMIT = 0x2001 , UCHAR_NUMERIC_VALUE = 0x3000 , UCHAR_DOUBLE_START = 0x3000 , UCHAR_DOUBLE_LIMIT = 0x3001 ,
  UCHAR_AGE = 0x4000 , UCHAR_STRING_START = 0x4000 , UCHAR_BIDI_MIRRORING_GLYPH = 0x4001 , UCHAR_CASE_FOLDING = 0x4002 ,
  UCHAR_ISO_COMMENT = 0x4003 , UCHAR_LOWERCASE_MAPPING = 0x4004 , UCHAR_NAME = 0x4005 , UCHAR_SIMPLE_CASE_FOLDING = 0x4006 ,
  UCHAR_SIMPLE_LOWERCASE_MAPPING = 0x4007 , UCHAR_SIMPLE_TITLECASE_MAPPING = 0x4008 , UCHAR_SIMPLE_UPPERCASE_MAPPING = 0x4009 , UCHAR_TITLECASE_MAPPING = 0x400A ,
  UCHAR_UNICODE_1_NAME = 0x400B , UCHAR_UPPERCASE_MAPPING = 0x400C , UCHAR_BIDI_PAIRED_BRACKET = 0x400D , UCHAR_STRING_LIMIT = 0x400E ,
  UCHAR_SCRIPT_EXTENSIONS = 0x7000 , UCHAR_OTHER_PROPERTY_START = 0x7000 , UCHAR_OTHER_PROPERTY_LIMIT = 0x7001 , UCHAR_INVALID_CODE = 0xFF
}
 
enum class  UColAttributeValue : int {
  UCOL_DEFAULT = 0xFF , UCOL_PRIMARY = 0x0 , UCOL_SECONDARY = 0x1 , UCOL_TERTIARY = 0x2 ,
  UCOL_DEFAULT_STRENGTH = 0x2 , UCOL_CE_STRENGTH_LIMIT = 0x3 , UCOL_QUATERNARY = 0x3 , UCOL_IDENTICAL = 0xF ,
  UCOL_STRENGTH_LIMIT = 0x10 , UCOL_OFF = 0x10 , UCOL_ON = 0x11 , UCOL_SHIFTED = 0x14 ,
  UCOL_NON_IGNORABLE = 0x15 , UCOL_LOWER_FIRST = 0x18 , UCOL_UPPER_FIRST = 0x19 , UCOL_ATTRIBUTE_VALUE_COUNT = 0x1A
}
 
enum class  UScriptCode : int {
  USCRIPT_INVALID_CODE = 0xFF , USCRIPT_COMMON = 0x0 , USCRIPT_INHERITED = 0x1 , USCRIPT_ARABIC = 0x2 ,
  USCRIPT_ARMENIAN = 0x3 , USCRIPT_BENGALI = 0x4 , USCRIPT_BOPOMOFO = 0x5 , USCRIPT_CHEROKEE = 0x6 ,
  USCRIPT_COPTIC = 0x7 , USCRIPT_CYRILLIC = 0x8 , USCRIPT_DESERET = 0x9 , USCRIPT_DEVANAGARI = 0xA ,
  USCRIPT_ETHIOPIC = 0xB , USCRIPT_GEORGIAN = 0xC , USCRIPT_GOTHIC = 0xD , USCRIPT_GREEK = 0xE ,
  USCRIPT_GUJARATI = 0xF , USCRIPT_GURMUKHI = 0x10 , USCRIPT_HAN = 0x11 , USCRIPT_HANGUL = 0x12 ,
  USCRIPT_HEBREW = 0x13 , USCRIPT_HIRAGANA = 0x14 , USCRIPT_KANNADA = 0x15 , USCRIPT_KATAKANA = 0x16 ,
  USCRIPT_KHMER = 0x17 , USCRIPT_LAO = 0x18 , USCRIPT_LATIN = 0x19 , USCRIPT_MALAYALAM = 0x1A ,
  USCRIPT_MONGOLIAN = 0x1B , USCRIPT_MYANMAR = 0x1C , USCRIPT_OGHAM = 0x1D , USCRIPT_OLD_ITALIC = 0x1E ,
  USCRIPT_ORIYA = 0x1F , USCRIPT_RUNIC = 0x20 , USCRIPT_SINHALA = 0x21 , USCRIPT_SYRIAC = 0x22 ,
  USCRIPT_TAMIL = 0x23 , USCRIPT_TELUGU = 0x24 , USCRIPT_THAANA = 0x25 , USCRIPT_THAI = 0x26 ,
  USCRIPT_TIBETAN = 0x27 , USCRIPT_CANADIAN_ABORIGINAL = 0x28 , USCRIPT_UCAS = 0x28 , USCRIPT_YI = 0x29 ,
  USCRIPT_TAGALOG = 0x2A , USCRIPT_HANUNOO = 0x2B , USCRIPT_BUHID = 0x2C , USCRIPT_TAGBANWA = 0x2D ,
  USCRIPT_BRAILLE = 0x2E , USCRIPT_CYPRIOT = 0x2F , USCRIPT_LIMBU = 0x30 , USCRIPT_LINEAR_B = 0x31 ,
  USCRIPT_OSMANYA = 0x32 , USCRIPT_SHAVIAN = 0x33 , USCRIPT_TAI_LE = 0x34 , USCRIPT_UGARITIC = 0x35 ,
  USCRIPT_KATAKANA_OR_HIRAGANA = 0x36 , USCRIPT_BUGINESE = 0x37 , USCRIPT_GLAGOLITIC = 0x38 , USCRIPT_KHAROSHTHI = 0x39 ,
  USCRIPT_SYLOTI_NAGRI = 0x3A , USCRIPT_NEW_TAI_LUE = 0x3B , USCRIPT_TIFINAGH = 0x3C , USCRIPT_OLD_PERSIAN = 0x3D ,
  USCRIPT_BALINESE = 0x3E , USCRIPT_BATAK = 0x3F , USCRIPT_BLISSYMBOLS = 0x40 , USCRIPT_BRAHMI = 0x41 ,
  USCRIPT_CHAM = 0x42 , USCRIPT_CIRTH = 0x43 , USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC = 0x44 , USCRIPT_DEMOTIC_EGYPTIAN = 0x45 ,
  USCRIPT_HIERATIC_EGYPTIAN = 0x46 , USCRIPT_EGYPTIAN_HIEROGLYPHS = 0x47 , USCRIPT_KHUTSURI = 0x48 , USCRIPT_SIMPLIFIED_HAN = 0x49 ,
  USCRIPT_TRADITIONAL_HAN = 0x4A , USCRIPT_PAHAWH_HMONG = 0x4B , USCRIPT_OLD_HUNGARIAN = 0x4C , USCRIPT_HARAPPAN_INDUS = 0x4D ,
  USCRIPT_JAVANESE = 0x4E , USCRIPT_KAYAH_LI = 0x4F , USCRIPT_LATIN_FRAKTUR = 0x50 , USCRIPT_LATIN_GAELIC = 0x51 ,
  USCRIPT_LEPCHA = 0x52 , USCRIPT_LINEAR_A = 0x53 , USCRIPT_MANDAIC = 0x54 , USCRIPT_MANDAEAN = 0x54 ,
  USCRIPT_MAYAN_HIEROGLYPHS = 0x55 , USCRIPT_MEROITIC_HIEROGLYPHS = 0x56 , USCRIPT_MEROITIC = 0x56 , USCRIPT_NKO = 0x57 ,
  USCRIPT_ORKHON = 0x58 , USCRIPT_OLD_PERMIC = 0x59 , USCRIPT_PHAGS_PA = 0x5A , USCRIPT_PHOENICIAN = 0x5B ,
  USCRIPT_MIAO = 0x5C , USCRIPT_PHONETIC_POLLARD = 0x5C , USCRIPT_RONGORONGO = 0x5D , USCRIPT_SARATI = 0x5E ,
  USCRIPT_ESTRANGELO_SYRIAC = 0x5F , USCRIPT_WESTERN_SYRIAC = 0x60 , USCRIPT_EASTERN_SYRIAC = 0x61 , USCRIPT_TENGWAR = 0x62 ,
  USCRIPT_VAI = 0x63 , USCRIPT_VISIBLE_SPEECH = 0x64 , USCRIPT_CUNEIFORM = 0x65 , USCRIPT_UNWRITTEN_LANGUAGES = 0x66 ,
  USCRIPT_UNKNOWN = 0x67 , USCRIPT_CARIAN = 0x68 , USCRIPT_JAPANESE = 0x69 , USCRIPT_LANNA = 0x6A ,
  USCRIPT_LYCIAN = 0x6B , USCRIPT_LYDIAN = 0x6C , USCRIPT_OL_CHIKI = 0x6D , USCRIPT_REJANG = 0x6E ,
  USCRIPT_SAURASHTRA = 0x6F , USCRIPT_SIGN_WRITING = 0x70 , USCRIPT_SUNDANESE = 0x71 , USCRIPT_MOON = 0x72 ,
  USCRIPT_MEITEI_MAYEK = 0x73 , USCRIPT_IMPERIAL_ARAMAIC = 0x74 , USCRIPT_AVESTAN = 0x75 , USCRIPT_CHAKMA = 0x76 ,
  USCRIPT_KOREAN = 0x77 , USCRIPT_KAITHI = 0x78 , USCRIPT_MANICHAEAN = 0x79 , USCRIPT_INSCRIPTIONAL_PAHLAVI = 0x7A ,
  USCRIPT_PSALTER_PAHLAVI = 0x7B , USCRIPT_BOOK_PAHLAVI = 0x7C , USCRIPT_INSCRIPTIONAL_PARTHIAN = 0x7D , USCRIPT_SAMARITAN = 0x7E ,
  USCRIPT_TAI_VIET = 0x7F , USCRIPT_MATHEMATICAL_NOTATION = 0x80 , USCRIPT_SYMBOLS = 0x81 , USCRIPT_BAMUM = 0x82 ,
  USCRIPT_LISU = 0x83 , USCRIPT_NAKHI_GEBA = 0x84 , USCRIPT_OLD_SOUTH_ARABIAN = 0x85 , USCRIPT_BASSA_VAH = 0x86 ,
  USCRIPT_DUPLOYAN = 0x87 , USCRIPT_DUPLOYAN_SHORTAND = 0x87 , USCRIPT_ELBASAN = 0x88 , USCRIPT_GRANTHA = 0x89 ,
  USCRIPT_KPELLE = 0x8A , USCRIPT_LOMA = 0x8B , USCRIPT_MENDE = 0x8C , USCRIPT_MEROITIC_CURSIVE = 0x8D ,
  USCRIPT_OLD_NORTH_ARABIAN = 0x8E , USCRIPT_NABATAEAN = 0x8F , USCRIPT_PALMYRENE = 0x90 , USCRIPT_KHUDAWADI = 0x91 ,
  USCRIPT_SINDHI = 0x91 , USCRIPT_WARANG_CITI = 0x92 , USCRIPT_AFAKA = 0x93 , USCRIPT_JURCHEN = 0x94 ,
  USCRIPT_MRO = 0x95 , USCRIPT_NUSHU = 0x96 , USCRIPT_SHARADA = 0x97 , USCRIPT_SORA_SOMPENG = 0x98 ,
  USCRIPT_TAKRI = 0x99 , USCRIPT_TANGUT = 0x9A , USCRIPT_WOLEAI = 0x9B , USCRIPT_ANATOLIAN_HIEROGLYPHS = 0x9C ,
  USCRIPT_KHOJKI = 0x9D , USCRIPT_TIRHUTA = 0x9E , USCRIPT_CAUCASIAN_ALBANIAN = 0x9F , USCRIPT_MAHAJANI = 0xA0 ,
  USCRIPT_AHOM = 0xA1 , USCRIPT_HATRAN = 0xA2 , USCRIPT_MODI = 0xA3 , USCRIPT_MULTANI = 0xA4 ,
  USCRIPT_PAU_CIN_HAU = 0xA5 , USCRIPT_SIDDHAM = 0xA6 , USCRIPT_ADLAM = 0xA7 , USCRIPT_BHAIKSUKI = 0xA8 ,
  USCRIPT_MARCHEN = 0xA9 , USCRIPT_NEWA = 0xAA , USCRIPT_OSAGE = 0xAB , USCRIPT_HAN_WITH_BOPOMOFO = 0xAC ,
  USCRIPT_JAMO = 0xAD , USCRIPT_SYMBOLS_EMOJI = 0xAE , USCRIPT_MASARAM_GONDI = 0xAF , USCRIPT_SOYOMBO = 0xB0 ,
  USCRIPT_ZANABAZAR_SQUARE = 0xB1 , USCRIPT_DOGRA = 0xB2 , USCRIPT_GUNJALA_GONDI = 0xB3 , USCRIPT_MAKASAR = 0xB4 ,
  USCRIPT_MEDEFAIDRIN = 0xB5 , USCRIPT_HANIFI_ROHINGYA = 0xB6 , USCRIPT_SOGDIAN = 0xB7 , USCRIPT_OLD_SOGDIAN = 0xB8 ,
  USCRIPT_ELYMAIC = 0xB9 , USCRIPT_NYIAKENG_PUACHUE_HMONG = 0xBA , USCRIPT_NANDINAGARI = 0xBB , USCRIPT_WANCHO = 0xBC ,
  USCRIPT_CODE_LIMIT = 0xBD
}
 
enum class  UCharNameChoice : int {
  U_UNICODE_CHAR_NAME = 0x0 , U_UNICODE_10_CHAR_NAME = 0x1 , U_EXTENDED_CHAR_NAME = 0x2 , U_CHAR_NAME_ALIAS = 0x3 ,
  U_CHAR_NAME_CHOICE_COUNT = 0x4
}
 
enum class  UJoiningGroup : int {
  U_JG_NO_JOINING_GROUP = 0x0 , U_JG_AIN = 0x1 , U_JG_ALAPH = 0x2 , U_JG_ALEF = 0x3 ,
  U_JG_BEH = 0x4 , U_JG_BETH = 0x5 , U_JG_DAL = 0x6 , U_JG_DALATH_RISH = 0x7 ,
  U_JG_E = 0x8 , U_JG_FEH = 0x9 , U_JG_FINAL_SEMKATH = 0xA , U_JG_GAF = 0xB ,
  U_JG_GAMAL = 0xC , U_JG_HAH = 0xD , U_JG_TEH_MARBUTA_GOAL = 0xE , U_JG_HAMZA_ON_HEH_GOAL = 0xE ,
  U_JG_HE = 0xF , U_JG_HEH = 0x10 , U_JG_HEH_GOAL = 0x11 , U_JG_HETH = 0x12 ,
  U_JG_KAF = 0x13 , U_JG_KAPH = 0x14 , U_JG_KNOTTED_HEH = 0x15 , U_JG_LAM = 0x16 ,
  U_JG_LAMADH = 0x17 , U_JG_MEEM = 0x18 , U_JG_MIM = 0x19 , U_JG_NOON = 0x1A ,
  U_JG_NUN = 0x1B , U_JG_PE = 0x1C , U_JG_QAF = 0x1D , U_JG_QAPH = 0x1E ,
  U_JG_REH = 0x1F , U_JG_REVERSED_PE = 0x20 , U_JG_SAD = 0x21 , U_JG_SADHE = 0x22 ,
  U_JG_SEEN = 0x23 , U_JG_SEMKATH = 0x24 , U_JG_SHIN = 0x25 , U_JG_SWASH_KAF = 0x26 ,
  U_JG_SYRIAC_WAW = 0x27 , U_JG_TAH = 0x28 , U_JG_TAW = 0x29 , U_JG_TEH_MARBUTA = 0x2A ,
  U_JG_TETH = 0x2B , U_JG_WAW = 0x2C , U_JG_YEH = 0x2D , U_JG_YEH_BARREE = 0x2E ,
  U_JG_YEH_WITH_TAIL = 0x2F , U_JG_YUDH = 0x30 , U_JG_YUDH_HE = 0x31 , U_JG_ZAIN = 0x32 ,
  U_JG_FE = 0x33 , U_JG_KHAPH = 0x34 , U_JG_ZHAIN = 0x35 , U_JG_BURUSHASKI_YEH_BARREE = 0x36 ,
  U_JG_FARSI_YEH = 0x37 , U_JG_NYA = 0x38 , U_JG_ROHINGYA_YEH = 0x39 , U_JG_MANICHAEAN_ALEPH = 0x3A ,
  U_JG_MANICHAEAN_AYIN = 0x3B , U_JG_MANICHAEAN_BETH = 0x3C , U_JG_MANICHAEAN_DALETH = 0x3D , U_JG_MANICHAEAN_DHAMEDH = 0x3E ,
  U_JG_MANICHAEAN_FIVE = 0x3F , U_JG_MANICHAEAN_GIMEL = 0x40 , U_JG_MANICHAEAN_HETH = 0x41 , U_JG_MANICHAEAN_HUNDRED = 0x42 ,
  U_JG_MANICHAEAN_KAPH = 0x43 , U_JG_MANICHAEAN_LAMEDH = 0x44 , U_JG_MANICHAEAN_MEM = 0x45 , U_JG_MANICHAEAN_NUN = 0x46 ,
  U_JG_MANICHAEAN_ONE = 0x47 , U_JG_MANICHAEAN_PE = 0x48 , U_JG_MANICHAEAN_QOPH = 0x49 , U_JG_MANICHAEAN_RESH = 0x4A ,
  U_JG_MANICHAEAN_SADHE = 0x4B , U_JG_MANICHAEAN_SAMEKH = 0x4C , U_JG_MANICHAEAN_TAW = 0x4D , U_JG_MANICHAEAN_TEN = 0x4E ,
  U_JG_MANICHAEAN_TETH = 0x4F , U_JG_MANICHAEAN_THAMEDH = 0x50 , U_JG_MANICHAEAN_TWENTY = 0x51 , U_JG_MANICHAEAN_WAW = 0x52 ,
  U_JG_MANICHAEAN_YODH = 0x53 , U_JG_MANICHAEAN_ZAYIN = 0x54 , U_JG_STRAIGHT_WAW = 0x55 , U_JG_AFRICAN_FEH = 0x56 ,
  U_JG_AFRICAN_NOON = 0x57 , U_JG_AFRICAN_QAF = 0x58 , U_JG_MALAYALAM_BHA = 0x59 , U_JG_MALAYALAM_JA = 0x5A ,
  U_JG_MALAYALAM_LLA = 0x5B , U_JG_MALAYALAM_LLLA = 0x5C , U_JG_MALAYALAM_NGA = 0x5D , U_JG_MALAYALAM_NNA = 0x5E ,
  U_JG_MALAYALAM_NNNA = 0x5F , U_JG_MALAYALAM_NYA = 0x60 , U_JG_MALAYALAM_RA = 0x61 , U_JG_MALAYALAM_SSA = 0x62 ,
  U_JG_MALAYALAM_TTA = 0x63 , U_JG_HANIFI_ROHINGYA_KINNA_YA = 0x64 , U_JG_HANIFI_ROHINGYA_PA = 0x65 , U_JG_COUNT = 0x66
}
 
enum class  UNormalizationMode : int {
  UNORM_NONE = 0x1 , UNORM_NFD = 0x2 , UNORM_NFKD = 0x3 , UNORM_NFC = 0x4 ,
  UNORM_DEFAULT = 0x4 , UNORM_NFKC = 0x5 , UNORM_FCD = 0x6 , UNORM_MODE_COUNT = 0x7
}
 
enum class  UColAttribute : int {
  UCOL_FRENCH_COLLATION = 0x0 , UCOL_ALTERNATE_HANDLING = 0x1 , UCOL_CASE_FIRST = 0x2 , UCOL_CASE_LEVEL = 0x3 ,
  UCOL_NORMALIZATION_MODE = 0x4 , UCOL_DECOMPOSITION_MODE = 0x4 , UCOL_STRENGTH = 0x5 , UCOL_HIRAGANA_QUATERNARY_MODE = 0x6 ,
  UCOL_NUMERIC_COLLATION = 0x7 , UCOL_ATTRIBUTE_COUNT = 0x8
}
 
enum class  UCollationResult : int { UCOL_EQUAL = 0x0 , UCOL_GREATER = 0x1 , UCOL_LESS = 0xFF }
 
enum class  UErrorCode : int {
  U_USING_FALLBACK_WARNING = 0x80 , U_ERROR_WARNING_START = 0x80 , U_USING_DEFAULT_WARNING = 0x81 , U_SAFECLONE_ALLOCATED_WARNING = 0x82 ,
  U_STATE_OLD_WARNING = 0x83 , U_STRING_NOT_TERMINATED_WARNING = 0x84 , U_SORT_KEY_TOO_SHORT_WARNING = 0x85 , U_AMBIGUOUS_ALIAS_WARNING = 0x86 ,
  U_DIFFERENT_UCA_VERSION = 0x87 , U_PLUGIN_CHANGED_LEVEL_WARNING = 0x88 , U_ERROR_WARNING_LIMIT = 0x89 , U_ZERO_ERROR = 0x0 ,
  U_ILLEGAL_ARGUMENT_ERROR = 0x1 , U_MISSING_RESOURCE_ERROR = 0x2 , U_INVALID_FORMAT_ERROR = 0x3 , U_FILE_ACCESS_ERROR = 0x4 ,
  U_INTERNAL_PROGRAM_ERROR = 0x5 , U_MESSAGE_PARSE_ERROR = 0x6 , U_MEMORY_ALLOCATION_ERROR = 0x7 , U_INDEX_OUTOFBOUNDS_ERROR = 0x8 ,
  U_PARSE_ERROR = 0x9 , U_INVALID_CHAR_FOUND = 0xA , U_TRUNCATED_CHAR_FOUND = 0xB , U_ILLEGAL_CHAR_FOUND = 0xC ,
  U_INVALID_TABLE_FORMAT = 0xD , U_INVALID_TABLE_FILE = 0xE , U_BUFFER_OVERFLOW_ERROR = 0xF , U_UNSUPPORTED_ERROR = 0x10 ,
  U_RESOURCE_TYPE_MISMATCH = 0x11 , U_ILLEGAL_ESCAPE_SEQUENCE = 0x12 , U_UNSUPPORTED_ESCAPE_SEQUENCE = 0x13 , U_NO_SPACE_AVAILABLE = 0x14 ,
  U_CE_NOT_FOUND_ERROR = 0x15 , U_PRIMARY_TOO_LONG_ERROR = 0x16 , U_STATE_TOO_OLD_ERROR = 0x17 , U_TOO_MANY_ALIASES_ERROR = 0x18 ,
  U_ENUM_OUT_OF_SYNC_ERROR = 0x19 , U_INVARIANT_CONVERSION_ERROR = 0x1A , U_INVALID_STATE_ERROR = 0x1B , U_COLLATOR_VERSION_MISMATCH = 0x1C ,
  U_USELESS_COLLATOR_ERROR = 0x1D , U_NO_WRITE_PERMISSION = 0x1E , U_STANDARD_ERROR_LIMIT = 0x1F , U_BAD_VARIABLE_DEFINITION = 0x10000 ,
  U_PARSE_ERROR_START = 0x10000 , U_MALFORMED_RULE = 0x10001 , U_MALFORMED_SET = 0x10002 , U_MALFORMED_SYMBOL_REFERENCE = 0x10003 ,
  U_MALFORMED_UNICODE_ESCAPE = 0x10004 , U_MALFORMED_VARIABLE_DEFINITION = 0x10005 , U_MALFORMED_VARIABLE_REFERENCE = 0x10006 , U_MISMATCHED_SEGMENT_DELIMITERS = 0x10007 ,
  U_MISPLACED_ANCHOR_START = 0x10008 , U_MISPLACED_CURSOR_OFFSET = 0x10009 , U_MISPLACED_QUANTIFIER = 0x1000A , U_MISSING_OPERATOR = 0x1000B ,
  U_MISSING_SEGMENT_CLOSE = 0x1000C , U_MULTIPLE_ANTE_CONTEXTS = 0x1000D , U_MULTIPLE_CURSORS = 0x1000E , U_MULTIPLE_POST_CONTEXTS = 0x1000F ,
  U_TRAILING_BACKSLASH = 0x10010 , U_UNDEFINED_SEGMENT_REFERENCE = 0x10011 , U_UNDEFINED_VARIABLE = 0x10012 , U_UNQUOTED_SPECIAL = 0x10013 ,
  U_UNTERMINATED_QUOTE = 0x10014 , U_RULE_MASK_ERROR = 0x10015 , U_MISPLACED_COMPOUND_FILTER = 0x10016 , U_MULTIPLE_COMPOUND_FILTERS = 0x10017 ,
  U_INVALID_RBT_SYNTAX = 0x10018 , U_INVALID_PROPERTY_PATTERN = 0x10019 , U_MALFORMED_PRAGMA = 0x1001A , U_UNCLOSED_SEGMENT = 0x1001B ,
  U_ILLEGAL_CHAR_IN_SEGMENT = 0x1001C , U_VARIABLE_RANGE_EXHAUSTED = 0x1001D , U_VARIABLE_RANGE_OVERLAP = 0x1001E , U_ILLEGAL_CHARACTER = 0x1001F ,
  U_INTERNAL_TRANSLITERATOR_ERROR = 0x10020 , U_INVALID_ID = 0x10021 , U_INVALID_FUNCTION = 0x10022 , U_PARSE_ERROR_LIMIT = 0x10023 ,
  U_UNEXPECTED_TOKEN = 0x10100 , U_FMT_PARSE_ERROR_START = 0x10100 , U_MULTIPLE_DECIMAL_SEPARATORS = 0x10101 , U_MULTIPLE_DECIMAL_SEPERATORS = 0x10101 ,
  U_MULTIPLE_EXPONENTIAL_SYMBOLS = 0x10102 , U_MALFORMED_EXPONENTIAL_PATTERN = 0x10103 , U_MULTIPLE_PERCENT_SYMBOLS = 0x10104 , U_MULTIPLE_PERMILL_SYMBOLS = 0x10105 ,
  U_MULTIPLE_PAD_SPECIFIERS = 0x10106 , U_PATTERN_SYNTAX_ERROR = 0x10107 , U_ILLEGAL_PAD_POSITION = 0x10108 , U_UNMATCHED_BRACES = 0x10109 ,
  U_UNSUPPORTED_PROPERTY = 0x1010A , U_UNSUPPORTED_ATTRIBUTE = 0x1010B , U_ARGUMENT_TYPE_MISMATCH = 0x1010C , U_DUPLICATE_KEYWORD = 0x1010D ,
  U_UNDEFINED_KEYWORD = 0x1010E , U_DEFAULT_KEYWORD_MISSING = 0x1010F , U_DECIMAL_NUMBER_SYNTAX_ERROR = 0x10110 , U_FORMAT_INEXACT_ERROR = 0x10111 ,
  U_NUMBER_ARG_OUTOFBOUNDS_ERROR = 0x10112 , U_NUMBER_SKELETON_SYNTAX_ERROR = 0x10113 , U_FMT_PARSE_ERROR_LIMIT = 0x10114 , U_BRK_INTERNAL_ERROR = 0x10200 ,
  U_BRK_ERROR_START = 0x10200 , U_BRK_HEX_DIGITS_EXPECTED = 0x10201 , U_BRK_SEMICOLON_EXPECTED = 0x10202 , U_BRK_RULE_SYNTAX = 0x10203 ,
  U_BRK_UNCLOSED_SET = 0x10204 , U_BRK_ASSIGN_ERROR = 0x10205 , U_BRK_VARIABLE_REDFINITION = 0x10206 , U_BRK_MISMATCHED_PAREN = 0x10207 ,
  U_BRK_NEW_LINE_IN_QUOTED_STRING = 0x10208 , U_BRK_UNDEFINED_VARIABLE = 0x10209 , U_BRK_INIT_ERROR = 0x1020A , U_BRK_RULE_EMPTY_SET = 0x1020B ,
  U_BRK_UNRECOGNIZED_OPTION = 0x1020C , U_BRK_MALFORMED_RULE_TAG = 0x1020D , U_BRK_ERROR_LIMIT = 0x1020E , U_REGEX_INTERNAL_ERROR = 0x10300 ,
  U_REGEX_ERROR_START = 0x10300 , U_REGEX_RULE_SYNTAX = 0x10301 , U_REGEX_INVALID_STATE = 0x10302 , U_REGEX_BAD_ESCAPE_SEQUENCE = 0x10303 ,
  U_REGEX_PROPERTY_SYNTAX = 0x10304 , U_REGEX_UNIMPLEMENTED = 0x10305 , U_REGEX_MISMATCHED_PAREN = 0x10306 , U_REGEX_NUMBER_TOO_BIG = 0x10307 ,
  U_REGEX_BAD_INTERVAL = 0x10308 , U_REGEX_MAX_LT_MIN = 0x10309 , U_REGEX_INVALID_BACK_REF = 0x1030A , U_REGEX_INVALID_FLAG = 0x1030B ,
  U_REGEX_LOOK_BEHIND_LIMIT = 0x1030C , U_REGEX_SET_CONTAINS_STRING = 0x1030D , U_REGEX_OCTAL_TOO_BIG = 0x1030E , U_REGEX_MISSING_CLOSE_BRACKET = 0x1030F ,
  U_REGEX_INVALID_RANGE = 0x10310 , U_REGEX_STACK_OVERFLOW = 0x10311 , U_REGEX_TIME_OUT = 0x10312 , U_REGEX_STOPPED_BY_CALLER = 0x10313 ,
  U_REGEX_PATTERN_TOO_BIG = 0x10314 , U_REGEX_INVALID_CAPTURE_GROUP_NAME = 0x10315 , U_REGEX_ERROR_LIMIT = 0x10316 , U_IDNA_PROHIBITED_ERROR = 0x10400 ,
  U_IDNA_ERROR_START = 0x10400 , U_IDNA_UNASSIGNED_ERROR = 0x10401 , U_IDNA_CHECK_BIDI_ERROR = 0x10402 , U_IDNA_STD3_ASCII_RULES_ERROR = 0x10403 ,
  U_IDNA_ACE_PREFIX_ERROR = 0x10404 , U_IDNA_VERIFICATION_ERROR = 0x10405 , U_IDNA_LABEL_TOO_LONG_ERROR = 0x10406 , U_IDNA_ZERO_LENGTH_LABEL_ERROR = 0x10407 ,
  U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR = 0x10408 , U_IDNA_ERROR_LIMIT = 0x10409 , U_STRINGPREP_PROHIBITED_ERROR = 0x10400 , U_STRINGPREP_UNASSIGNED_ERROR = 0x10401 ,
  U_STRINGPREP_CHECK_BIDI_ERROR = 0x10402 , U_PLUGIN_ERROR_START = 0x10500 , U_PLUGIN_TOO_HIGH = 0x10500 , U_PLUGIN_DIDNT_SET_LEVEL = 0x10501 ,
  U_PLUGIN_ERROR_LIMIT = 0x10502 , U_ERROR_LIMIT = 0x10502
}
 
enum class  ULineBreak : int {
  U_LB_UNKNOWN = 0x0 , U_LB_AMBIGUOUS = 0x1 , U_LB_ALPHABETIC = 0x2 , U_LB_BREAK_BOTH = 0x3 ,
  U_LB_BREAK_AFTER = 0x4 , U_LB_BREAK_BEFORE = 0x5 , U_LB_MANDATORY_BREAK = 0x6 , U_LB_CONTINGENT_BREAK = 0x7 ,
  U_LB_CLOSE_PUNCTUATION = 0x8 , U_LB_COMBINING_MARK = 0x9 , U_LB_CARRIAGE_RETURN = 0xA , U_LB_EXCLAMATION = 0xB ,
  U_LB_GLUE = 0xC , U_LB_HYPHEN = 0xD , U_LB_IDEOGRAPHIC = 0xE , U_LB_INSEPARABLE = 0xF ,
  U_LB_INSEPERABLE = 0xF , U_LB_INFIX_NUMERIC = 0x10 , U_LB_LINE_FEED = 0x11 , U_LB_NONSTARTER = 0x12 ,
  U_LB_NUMERIC = 0x13 , U_LB_OPEN_PUNCTUATION = 0x14 , U_LB_POSTFIX_NUMERIC = 0x15 , U_LB_PREFIX_NUMERIC = 0x16 ,
  U_LB_QUOTATION = 0x17 , U_LB_COMPLEX_CONTEXT = 0x18 , U_LB_SURROGATE = 0x19 , U_LB_SPACE = 0x1A ,
  U_LB_BREAK_SYMBOLS = 0x1B , U_LB_ZWSPACE = 0x1C , U_LB_NEXT_LINE = 0x1D , U_LB_WORD_JOINER = 0x1E ,
  U_LB_H2 = 0x1F , U_LB_H3 = 0x20 , U_LB_JL = 0x21 , U_LB_JT = 0x22 ,
  U_LB_JV = 0x23 , U_LB_CLOSE_PARENTHESIS = 0x24 , U_LB_CONDITIONAL_JAPANESE_STARTER = 0x25 , U_LB_HEBREW_LETTER = 0x26 ,
  U_LB_REGIONAL_INDICATOR = 0x27 , U_LB_E_BASE = 0x28 , U_LB_E_MODIFIER = 0x29 , U_LB_ZWJ = 0x2A ,
  U_LB_COUNT = 0x2B
}
 
enum class  UBlockCode : int {
  UBLOCK_NO_BLOCK = 0x0 , UBLOCK_BASIC_LATIN = 0x1 , UBLOCK_LATIN_1_SUPPLEMENT = 0x2 , UBLOCK_LATIN_EXTENDED_A = 0x3 ,
  UBLOCK_LATIN_EXTENDED_B = 0x4 , UBLOCK_IPA_EXTENSIONS = 0x5 , UBLOCK_SPACING_MODIFIER_LETTERS = 0x6 , UBLOCK_COMBINING_DIACRITICAL_MARKS = 0x7 ,
  UBLOCK_GREEK = 0x8 , UBLOCK_CYRILLIC = 0x9 , UBLOCK_ARMENIAN = 0xA , UBLOCK_HEBREW = 0xB ,
  UBLOCK_ARABIC = 0xC , UBLOCK_SYRIAC = 0xD , UBLOCK_THAANA = 0xE , UBLOCK_DEVANAGARI = 0xF ,
  UBLOCK_BENGALI = 0x10 , UBLOCK_GURMUKHI = 0x11 , UBLOCK_GUJARATI = 0x12 , UBLOCK_ORIYA = 0x13 ,
  UBLOCK_TAMIL = 0x14 , UBLOCK_TELUGU = 0x15 , UBLOCK_KANNADA = 0x16 , UBLOCK_MALAYALAM = 0x17 ,
  UBLOCK_SINHALA = 0x18 , UBLOCK_THAI = 0x19 , UBLOCK_LAO = 0x1A , UBLOCK_TIBETAN = 0x1B ,
  UBLOCK_MYANMAR = 0x1C , UBLOCK_GEORGIAN = 0x1D , UBLOCK_HANGUL_JAMO = 0x1E , UBLOCK_ETHIOPIC = 0x1F ,
  UBLOCK_CHEROKEE = 0x20 , UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS = 0x21 , UBLOCK_OGHAM = 0x22 , UBLOCK_RUNIC = 0x23 ,
  UBLOCK_KHMER = 0x24 , UBLOCK_MONGOLIAN = 0x25 , UBLOCK_LATIN_EXTENDED_ADDITIONAL = 0x26 , UBLOCK_GREEK_EXTENDED = 0x27 ,
  UBLOCK_GENERAL_PUNCTUATION = 0x28 , UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS = 0x29 , UBLOCK_CURRENCY_SYMBOLS = 0x2A , UBLOCK_COMBINING_MARKS_FOR_SYMBOLS = 0x2B ,
  UBLOCK_LETTERLIKE_SYMBOLS = 0x2C , UBLOCK_NUMBER_FORMS = 0x2D , UBLOCK_ARROWS = 0x2E , UBLOCK_MATHEMATICAL_OPERATORS = 0x2F ,
  UBLOCK_MISCELLANEOUS_TECHNICAL = 0x30 , UBLOCK_CONTROL_PICTURES = 0x31 , UBLOCK_OPTICAL_CHARACTER_RECOGNITION = 0x32 , UBLOCK_ENCLOSED_ALPHANUMERICS = 0x33 ,
  UBLOCK_BOX_DRAWING = 0x34 , UBLOCK_BLOCK_ELEMENTS = 0x35 , UBLOCK_GEOMETRIC_SHAPES = 0x36 , UBLOCK_MISCELLANEOUS_SYMBOLS = 0x37 ,
  UBLOCK_DINGBATS = 0x38 , UBLOCK_BRAILLE_PATTERNS = 0x39 , UBLOCK_CJK_RADICALS_SUPPLEMENT = 0x3A , UBLOCK_KANGXI_RADICALS = 0x3B ,
  UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS = 0x3C , UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION = 0x3D , UBLOCK_HIRAGANA = 0x3E , UBLOCK_KATAKANA = 0x3F ,
  UBLOCK_BOPOMOFO = 0x40 , UBLOCK_HANGUL_COMPATIBILITY_JAMO = 0x41 , UBLOCK_KANBUN = 0x42 , UBLOCK_BOPOMOFO_EXTENDED = 0x43 ,
  UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS = 0x44 , UBLOCK_CJK_COMPATIBILITY = 0x45 , UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A = 0x46 , UBLOCK_CJK_UNIFIED_IDEOGRAPHS = 0x47 ,
  UBLOCK_YI_SYLLABLES = 0x48 , UBLOCK_YI_RADICALS = 0x49 , UBLOCK_HANGUL_SYLLABLES = 0x4A , UBLOCK_HIGH_SURROGATES = 0x4B ,
  UBLOCK_HIGH_PRIVATE_USE_SURROGATES = 0x4C , UBLOCK_LOW_SURROGATES = 0x4D , UBLOCK_PRIVATE_USE_AREA = 0x4E , UBLOCK_PRIVATE_USE = 0x4E ,
  UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS = 0x4F , UBLOCK_ALPHABETIC_PRESENTATION_FORMS = 0x50 , UBLOCK_ARABIC_PRESENTATION_FORMS_A = 0x51 , UBLOCK_COMBINING_HALF_MARKS = 0x52 ,
  UBLOCK_CJK_COMPATIBILITY_FORMS = 0x53 , UBLOCK_SMALL_FORM_VARIANTS = 0x54 , UBLOCK_ARABIC_PRESENTATION_FORMS_B = 0x55 , UBLOCK_SPECIALS = 0x56 ,
  UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS = 0x57 , UBLOCK_OLD_ITALIC = 0x58 , UBLOCK_GOTHIC = 0x59 , UBLOCK_DESERET = 0x5A ,
  UBLOCK_BYZANTINE_MUSICAL_SYMBOLS = 0x5B , UBLOCK_MUSICAL_SYMBOLS = 0x5C , UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS = 0x5D , UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B = 0x5E ,
  UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT = 0x5F , UBLOCK_TAGS = 0x60 , UBLOCK_CYRILLIC_SUPPLEMENT = 0x61 , UBLOCK_CYRILLIC_SUPPLEMENTARY = 0x61 ,
  UBLOCK_TAGALOG = 0x62 , UBLOCK_HANUNOO = 0x63 , UBLOCK_BUHID = 0x64 , UBLOCK_TAGBANWA = 0x65 ,
  UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A = 0x66 , UBLOCK_SUPPLEMENTAL_ARROWS_A = 0x67 , UBLOCK_SUPPLEMENTAL_ARROWS_B = 0x68 , UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B = 0x69 ,
  UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS = 0x6A , UBLOCK_KATAKANA_PHONETIC_EXTENSIONS = 0x6B , UBLOCK_VARIATION_SELECTORS = 0x6C , UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A = 0x6D ,
  UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B = 0x6E , UBLOCK_LIMBU = 0x6F , UBLOCK_TAI_LE = 0x70 , UBLOCK_KHMER_SYMBOLS = 0x71 ,
  UBLOCK_PHONETIC_EXTENSIONS = 0x72 , UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS = 0x73 , UBLOCK_YIJING_HEXAGRAM_SYMBOLS = 0x74 , UBLOCK_LINEAR_B_SYLLABARY = 0x75 ,
  UBLOCK_LINEAR_B_IDEOGRAMS = 0x76 , UBLOCK_AEGEAN_NUMBERS = 0x77 , UBLOCK_UGARITIC = 0x78 , UBLOCK_SHAVIAN = 0x79 ,
  UBLOCK_OSMANYA = 0x7A , UBLOCK_CYPRIOT_SYLLABARY = 0x7B , UBLOCK_TAI_XUAN_JING_SYMBOLS = 0x7C , UBLOCK_VARIATION_SELECTORS_SUPPLEMENT = 0x7D ,
  UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION = 0x7E , UBLOCK_ANCIENT_GREEK_NUMBERS = 0x7F , UBLOCK_ARABIC_SUPPLEMENT = 0x80 , UBLOCK_BUGINESE = 0x81 ,
  UBLOCK_CJK_STROKES = 0x82 , UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT = 0x83 , UBLOCK_COPTIC = 0x84 , UBLOCK_ETHIOPIC_EXTENDED = 0x85 ,
  UBLOCK_ETHIOPIC_SUPPLEMENT = 0x86 , UBLOCK_GEORGIAN_SUPPLEMENT = 0x87 , UBLOCK_GLAGOLITIC = 0x88 , UBLOCK_KHAROSHTHI = 0x89 ,
  UBLOCK_MODIFIER_TONE_LETTERS = 0x8A , UBLOCK_NEW_TAI_LUE = 0x8B , UBLOCK_OLD_PERSIAN = 0x8C , UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT = 0x8D ,
  UBLOCK_SUPPLEMENTAL_PUNCTUATION = 0x8E , UBLOCK_SYLOTI_NAGRI = 0x8F , UBLOCK_TIFINAGH = 0x90 , UBLOCK_VERTICAL_FORMS = 0x91 ,
  UBLOCK_NKO = 0x92 , UBLOCK_BALINESE = 0x93 , UBLOCK_LATIN_EXTENDED_C = 0x94 , UBLOCK_LATIN_EXTENDED_D = 0x95 ,
  UBLOCK_PHAGS_PA = 0x96 , UBLOCK_PHOENICIAN = 0x97 , UBLOCK_CUNEIFORM = 0x98 , UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION = 0x99 ,
  UBLOCK_COUNTING_ROD_NUMERALS = 0x9A , UBLOCK_SUNDANESE = 0x9B , UBLOCK_LEPCHA = 0x9C , UBLOCK_OL_CHIKI = 0x9D ,
  UBLOCK_CYRILLIC_EXTENDED_A = 0x9E , UBLOCK_VAI = 0x9F , UBLOCK_CYRILLIC_EXTENDED_B = 0xA0 , UBLOCK_SAURASHTRA = 0xA1 ,
  UBLOCK_KAYAH_LI = 0xA2 , UBLOCK_REJANG = 0xA3 , UBLOCK_CHAM = 0xA4 , UBLOCK_ANCIENT_SYMBOLS = 0xA5 ,
  UBLOCK_PHAISTOS_DISC = 0xA6 , UBLOCK_LYCIAN = 0xA7 , UBLOCK_CARIAN = 0xA8 , UBLOCK_LYDIAN = 0xA9 ,
  UBLOCK_MAHJONG_TILES = 0xAA , UBLOCK_DOMINO_TILES = 0xAB , UBLOCK_SAMARITAN = 0xAC , UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED = 0xAD ,
  UBLOCK_TAI_THAM = 0xAE , UBLOCK_VEDIC_EXTENSIONS = 0xAF , UBLOCK_LISU = 0xB0 , UBLOCK_BAMUM = 0xB1 ,
  UBLOCK_COMMON_INDIC_NUMBER_FORMS = 0xB2 , UBLOCK_DEVANAGARI_EXTENDED = 0xB3 , UBLOCK_HANGUL_JAMO_EXTENDED_A = 0xB4 , UBLOCK_JAVANESE = 0xB5 ,
  UBLOCK_MYANMAR_EXTENDED_A = 0xB6 , UBLOCK_TAI_VIET = 0xB7 , UBLOCK_MEETEI_MAYEK = 0xB8 , UBLOCK_HANGUL_JAMO_EXTENDED_B = 0xB9 ,
  UBLOCK_IMPERIAL_ARAMAIC = 0xBA , UBLOCK_OLD_SOUTH_ARABIAN = 0xBB , UBLOCK_AVESTAN = 0xBC , UBLOCK_INSCRIPTIONAL_PARTHIAN = 0xBD ,
  UBLOCK_INSCRIPTIONAL_PAHLAVI = 0xBE , UBLOCK_OLD_TURKIC = 0xBF , UBLOCK_RUMI_NUMERAL_SYMBOLS = 0xC0 , UBLOCK_KAITHI = 0xC1 ,
  UBLOCK_EGYPTIAN_HIEROGLYPHS = 0xC2 , UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT = 0xC3 , UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT = 0xC4 , UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C = 0xC5 ,
  UBLOCK_MANDAIC = 0xC6 , UBLOCK_BATAK = 0xC7 , UBLOCK_ETHIOPIC_EXTENDED_A = 0xC8 , UBLOCK_BRAHMI = 0xC9 ,
  UBLOCK_BAMUM_SUPPLEMENT = 0xCA , UBLOCK_KANA_SUPPLEMENT = 0xCB , UBLOCK_PLAYING_CARDS = 0xCC , UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS = 0xCD ,
  UBLOCK_EMOTICONS = 0xCE , UBLOCK_TRANSPORT_AND_MAP_SYMBOLS = 0xCF , UBLOCK_ALCHEMICAL_SYMBOLS = 0xD0 , UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D = 0xD1 ,
  UBLOCK_ARABIC_EXTENDED_A = 0xD2 , UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS = 0xD3 , UBLOCK_CHAKMA = 0xD4 , UBLOCK_MEETEI_MAYEK_EXTENSIONS = 0xD5 ,
  UBLOCK_MEROITIC_CURSIVE = 0xD6 , UBLOCK_MEROITIC_HIEROGLYPHS = 0xD7 , UBLOCK_MIAO = 0xD8 , UBLOCK_SHARADA = 0xD9 ,
  UBLOCK_SORA_SOMPENG = 0xDA , UBLOCK_SUNDANESE_SUPPLEMENT = 0xDB , UBLOCK_TAKRI = 0xDC , UBLOCK_BASSA_VAH = 0xDD ,
  UBLOCK_CAUCASIAN_ALBANIAN = 0xDE , UBLOCK_COPTIC_EPACT_NUMBERS = 0xDF , UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED = 0xE0 , UBLOCK_DUPLOYAN = 0xE1 ,
  UBLOCK_ELBASAN = 0xE2 , UBLOCK_GEOMETRIC_SHAPES_EXTENDED = 0xE3 , UBLOCK_GRANTHA = 0xE4 , UBLOCK_KHOJKI = 0xE5 ,
  UBLOCK_KHUDAWADI = 0xE6 , UBLOCK_LATIN_EXTENDED_E = 0xE7 , UBLOCK_LINEAR_A = 0xE8 , UBLOCK_MAHAJANI = 0xE9 ,
  UBLOCK_MANICHAEAN = 0xEA , UBLOCK_MENDE_KIKAKUI = 0xEB , UBLOCK_MODI = 0xEC , UBLOCK_MRO = 0xED ,
  UBLOCK_MYANMAR_EXTENDED_B = 0xEE , UBLOCK_NABATAEAN = 0xEF , UBLOCK_OLD_NORTH_ARABIAN = 0xF0 , UBLOCK_OLD_PERMIC = 0xF1 ,
  UBLOCK_ORNAMENTAL_DINGBATS = 0xF2 , UBLOCK_PAHAWH_HMONG = 0xF3 , UBLOCK_PALMYRENE = 0xF4 , UBLOCK_PAU_CIN_HAU = 0xF5 ,
  UBLOCK_PSALTER_PAHLAVI = 0xF6 , UBLOCK_SHORTHAND_FORMAT_CONTROLS = 0xF7 , UBLOCK_SIDDHAM = 0xF8 , UBLOCK_SINHALA_ARCHAIC_NUMBERS = 0xF9 ,
  UBLOCK_SUPPLEMENTAL_ARROWS_C = 0xFA , UBLOCK_TIRHUTA = 0xFB , UBLOCK_WARANG_CITI = 0xFC , UBLOCK_AHOM = 0xFD ,
  UBLOCK_ANATOLIAN_HIEROGLYPHS = 0xFE , UBLOCK_CHEROKEE_SUPPLEMENT = 0xFF , UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E = 0x100 , UBLOCK_EARLY_DYNASTIC_CUNEIFORM = 0x101 ,
  UBLOCK_HATRAN = 0x102 , UBLOCK_MULTANI = 0x103 , UBLOCK_OLD_HUNGARIAN = 0x104 , UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS = 0x105 ,
  UBLOCK_SUTTON_SIGNWRITING = 0x106 , UBLOCK_ADLAM = 0x107 , UBLOCK_BHAIKSUKI = 0x108 , UBLOCK_CYRILLIC_EXTENDED_C = 0x109 ,
  UBLOCK_GLAGOLITIC_SUPPLEMENT = 0x10A , UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION = 0x10B , UBLOCK_MARCHEN = 0x10C , UBLOCK_MONGOLIAN_SUPPLEMENT = 0x10D ,
  UBLOCK_NEWA = 0x10E , UBLOCK_OSAGE = 0x10F , UBLOCK_TANGUT = 0x110 , UBLOCK_TANGUT_COMPONENTS = 0x111 ,
  UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F = 0x112 , UBLOCK_KANA_EXTENDED_A = 0x113 , UBLOCK_MASARAM_GONDI = 0x114 , UBLOCK_NUSHU = 0x115 ,
  UBLOCK_SOYOMBO = 0x116 , UBLOCK_SYRIAC_SUPPLEMENT = 0x117 , UBLOCK_ZANABAZAR_SQUARE = 0x118 , UBLOCK_CHESS_SYMBOLS = 0x119 ,
  UBLOCK_DOGRA = 0x11A , UBLOCK_GEORGIAN_EXTENDED = 0x11B , UBLOCK_GUNJALA_GONDI = 0x11C , UBLOCK_HANIFI_ROHINGYA = 0x11D ,
  UBLOCK_INDIC_SIYAQ_NUMBERS = 0x11E , UBLOCK_MAKASAR = 0x11F , UBLOCK_MAYAN_NUMERALS = 0x120 , UBLOCK_MEDEFAIDRIN = 0x121 ,
  UBLOCK_OLD_SOGDIAN = 0x122 , UBLOCK_SOGDIAN = 0x123 , UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS = 0x124 , UBLOCK_ELYMAIC = 0x125 ,
  UBLOCK_NANDINAGARI = 0x126 , UBLOCK_NYIAKENG_PUACHUE_HMONG = 0x127 , UBLOCK_OTTOMAN_SIYAQ_NUMBERS = 0x128 , UBLOCK_SMALL_KANA_EXTENSION = 0x129 ,
  UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A = 0x12A , UBLOCK_TAMIL_SUPPLEMENT = 0x12B , UBLOCK_WANCHO = 0x12C , UBLOCK_COUNT = 0x12D ,
  UBLOCK_INVALID_CODE = 0xFF
}
 
enum class  UColReorderCode : int {
  UCOL_REORDER_CODE_DEFAULT = 0xFF , UCOL_REORDER_CODE_NONE = 0x67 , UCOL_REORDER_CODE_OTHERS = 0x67 , UCOL_REORDER_CODE_SPACE = 0x1000 ,
  UCOL_REORDER_CODE_FIRST = 0x1000 , UCOL_REORDER_CODE_PUNCTUATION = 0x1001 , UCOL_REORDER_CODE_SYMBOL = 0x1002 , UCOL_REORDER_CODE_CURRENCY = 0x1003 ,
  UCOL_REORDER_CODE_DIGIT = 0x1004 , UCOL_REORDER_CODE_LIMIT = 0x1005
}
 
enum class  UBreakIteratorType : int {
  UBRK_CHARACTER = 0x0 , UBRK_WORD = 0x1 , UBRK_LINE = 0x2 , UBRK_SENTENCE = 0x3 ,
  UBRK_TITLE = 0x4 , UBRK_COUNT = 0x5
}
 
enum  EMissionDispatcherTriggerMode::Type : int { EMissionDispatcherTriggerMode::AutoStartMission = 0x0 , EMissionDispatcherTriggerMode::Ignore = 0x1 , EMissionDispatcherTriggerMode::ActivateViaMultiUse = 0x2 }
 
enum  EThreadAsyncExecTag::Type : char { EThreadAsyncExecTag::DoExecution = 0x1 , EThreadAsyncExecTag::WithoutCompletion = 0x2 }
 
enum class  EHandshakeInstallState : int {
  EHIS_None = 0x0 , EHIS_Initializing = 0x1 , EHIS_Installing = 0x2 , EHIS_Done = 0x3 ,
  EHIS_Failure = 0x4
}
 
enum  EPrimalConsumableType::Type : int {
  EPrimalConsumableType::Food = 0x0 , EPrimalConsumableType::Water = 0x1 , EPrimalConsumableType::Medicine = 0x2 , EPrimalConsumableType::Other = 0x3 ,
  EPrimalConsumableType::MAX = 0x4
}
 
enum  EChatMessageType::Type : int {
  EChatMessageType::MyMessage = 0x0 , EChatMessageType::SameTeamMessage = 0x1 , EChatMessageType::DifferentTeamMessage = 0x2 , EChatMessageType::SystemWideMessage = 0x3 ,
  EChatMessageType::SameAllianceMessage = 0x4 , EChatMessageType::AdminMessage = 0x5 , EChatMessageType::MAX = 0x6
}
 
enum class  EPCGDebugVisScaleMethod : unsigned char { Relative = 0x0 , Absolute = 0x1 , Extents = 0x2 }
 
enum class  EPCGSettingsExecutionMode : unsigned char { Enabled = 0x0 , Debug = 0x1 , Isolated = 0x2 , Disabled = 0x3 }
 
enum class  EMediaTextureSampleFormat : int {
  Undefined = 0x0 , CharAYUV = 0x1 , CharBGRA = 0x2 , CharBGR10A2 = 0x3 ,
  CharBMP = 0x4 , CharNV12 = 0x5 , CharNV21 = 0x6 , CharUYVY = 0x7 ,
  CharYUY2 = 0x8 , CharYVYU = 0x9 , FloatRGB = 0xA , FloatRGBA = 0xB ,
  YUVv210 = 0xC , Y416 = 0xD , P010 = 0xE , DXT1 = 0xF ,
  DXT5 = 0x10 , YCoCg_DXT5 = 0x11 , YCoCg_DXT5_Alpha_BC4 = 0x12 , P010_RGB1010102 = 0x13
}
 
enum class  EMediaOrientation : int { Original = 0x0 , CW90 = 0x1 , CW180 = 0x2 , CW270 = 0x3 }
 
enum class  EBakeScaleMethod : unsigned char { BakeFullScale = 0x0 , BakeNonuniformScale = 0x1 , DoNotBakeScale = 0x2 }
 
enum  EClimbingType::Type : int {
  EClimbingType::None = 0x0 , EClimbingType::ClimbLook = 0x1 , EClimbingType::ClimbInput = 0x2 , EClimbingType::Slide = 0x3 ,
  EClimbingType::MAX = 0x4
}
 
enum  EClimbingAnimationType::Type : int {
  EClimbingAnimationType::Up = 0x0 , EClimbingAnimationType::Down = 0x1 , EClimbingAnimationType::Right = 0x2 , EClimbingAnimationType::Left = 0x3 ,
  EClimbingAnimationType::MeleeUp = 0x4 , EClimbingAnimationType::MeleeRight = 0x5 , EClimbingAnimationType::MeleeLeft = 0x6 , EClimbingAnimationType::FinishUp = 0x7 ,
  EClimbingAnimationType::FinishDown = 0x8 , EClimbingAnimationType::HangingFwd = 0x9 , EClimbingAnimationType::HangingMelee = 0xA , EClimbingAnimationType::HangingFinishUp = 0xB ,
  EClimbingAnimationType::HangingFinishDown = 0xC , EClimbingAnimationType::JumpUp = 0xD , EClimbingAnimationType::JumpUpRight = 0xE , EClimbingAnimationType::JumpUpLeft = 0xF ,
  EClimbingAnimationType::SlideDown = 0x10 , EClimbingAnimationType::AttachUp = 0x11 , EClimbingAnimationType::AttachDown = 0x12 , EClimbingAnimationType::AttachHangingUp = 0x13 ,
  EClimbingAnimationType::AttachHangingDown = 0x14 , EClimbingAnimationType::FlipLeft = 0x15 , EClimbingAnimationType::FlipRight = 0x16 , EClimbingAnimationType::FlipUp = 0x17 ,
  EClimbingAnimationType::FlipDown = 0x18 , EClimbingAnimationType::TurnUp = 0x19 , EClimbingAnimationType::TurnDown = 0x1A , EClimbingAnimationType::TurnRight = 0x1B ,
  EClimbingAnimationType::TurnLeft = 0x1C , EClimbingAnimationType::OpenInventory = 0x1D , EClimbingAnimationType::OpenInventoryHanging = 0x1E , EClimbingAnimationType::QuakeFall = 0x1F ,
  EClimbingAnimationType::MAX = 0x20
}
 
enum class  EConvertToPolygonsMode : int {
  FaceNormalDeviation = 0x0 , FindPolygons = 0x1 , FromUVIslands = 0x2 , FromNormalSeams = 0x3 ,
  FromConnectedTris = 0x4 , FromFurthestPointSampling = 0x5 , CopyFromLayer = 0x6
}
 
enum class  MediaTextureOrientation : int { MTORI_Original = 0x0 , MTORI_CW90 = 0x1 , MTORI_CW180 = 0x2 , MTORI_CW270 = 0x3 }
 
enum class  ECubeGridToolFaceSelectionMode : int { OutsideBasedOnNormal = 0x0 , InsideBasedOnNormal = 0x1 , OutsideBasedOnViewRay = 0x2 , InsideBasedOnViewRay = 0x3 }
 
enum class  EMediaTextureVisibleMipsTiles : unsigned char { None = 0x0 , Plane = 0x1 , Sphere = 0x2 }
 
enum class  ECubeGridToolAction : int {
  NoAction = 0x0 , Push = 0x1 , Pull = 0x2 , Flip = 0x3 ,
  SlideForward = 0x4 , SlideBack = 0x5 , DecreaseGridPower = 0x6 , IncreaseGridPower = 0x7 ,
  CornerMode = 0x8 , ResetFromActor = 0x9 , Done = 0xA , Cancel = 0xB
}
 
enum class  EGroupTopologyDeformationStrategy : unsigned char { Linear = 0x0 , Laplacian = 0x1 }
 
enum class  EQuickTransformerMode : unsigned char { AxisTranslation = 0x0 , AxisRotation = 0x1 }
 
enum class  EWeightScheme : int {
  Uniform = 0x0 , Umbrella = 0x1 , Valence = 0x2 , MeanValue = 0x3 ,
  Cotangent = 0x4 , ClampedCotangent = 0x5 , IDTCotangent = 0x6
}
 
enum class  EBuildPatchInstallError : int {
  NoError = 0x0 , DownloadError = 0x1 , FileConstructionFail = 0x2 , MoveFileToInstall = 0x3 ,
  BuildVerifyFail = 0x4 , ApplicationClosing = 0x5 , ApplicationError = 0x6 , UserCanceled = 0x7 ,
  PrerequisiteError = 0x8 , InitializationError = 0x9 , PathLengthExceeded = 0xA , OutOfDiskSpace = 0xB ,
  NumInstallErrors = 0xC
}
 
enum class  EDisplaceMeshToolDisplaceType : unsigned char {
  Constant = 0x0 , DisplacementMap = 0x1 , RandomNoise = 0x2 , PerlinNoise = 0x3 ,
  SineWave = 0x4
}
 
enum class  EDisplaceMeshToolSubdivisionType : unsigned char { Flat = 0x0 , PNTriangles = 0x1 }
 
enum class  EDisplaceMeshToolTriangleSelectionType : unsigned char { None = 0x0 , Material = 0x1 }
 
enum class  EDisplaceMeshToolChannelType : unsigned char { Red = 0x0 , Green = 0x1 , Blue = 0x2 , Alpha = 0x3 }
 
enum class  EBuildPatchDownloadHealth : int {
  Disconnected = 0x0 , Poor = 0x1 , OK = 0x2 , Good = 0x3 ,
  Excellent = 0x4 , NUM_Values = 0x5
}
 
enum class  EDrawPolyPathWidthMode : int { Fixed = 0x0 , Interactive = 0x1 }
 
enum class  EDrawPolyPathRadiusMode : int { Fixed = 0x0 , Interactive = 0x1 }
 
enum class  EDrawPolyPathExtrudeMode : int {
  Flat = 0x0 , Fixed = 0x1 , Interactive = 0x2 , RampFixed = 0x3 ,
  RampInteractive = 0x4
}
 
enum class  EDrawPolyPathExtrudeDirection : int {
  SelectionNormal = 0x0 , WorldX = 0x1 , WorldY = 0x2 , WorldZ = 0x3 ,
  LocalX = 0x4 , LocalY = 0x5 , LocalZ = 0x6
}
 
enum class  EDynamicMeshSculptBrushType : unsigned char {
  Move = 0x0 , PullKelvin = 0x1 , PullSharpKelvin = 0x2 , Smooth = 0x3 ,
  Offset = 0x4 , SculptView = 0x5 , SculptMax = 0x6 , Inflate = 0x7 ,
  ScaleKelvin = 0x8 , Pinch = 0x9 , TwistKelvin = 0xA , Flatten = 0xB ,
  Plane = 0xC , PlaneViewAligned = 0xD , FixedPlane = 0xE , Resample = 0xF ,
  LastValue = 0x10
}
 
enum  EDataDisplay::Type : int { EDataDisplay::MISSION_INFO = 0x0 , EDataDisplay::LEADERBOARDS = 0x1 }
 
enum  EBiomeFilter::Type : int {
  EBiomeFilter::ARCTIC = 0x1 , EBiomeFilter::BOG = 0x4 , EBiomeFilter::LUNAR = 0x8 , EBiomeFilter::OCEAN = 0x10 ,
  EBiomeFilter::VOLCANIC = 0x20 , EBiomeFilter::ALL_MISSIONS = 0x3D
}
 
enum  EListDisplay::Type : int { EListDisplay::MISSIONS = 0x0 , EListDisplay::EFFECTS = 0x1 }
 
enum class  ETrackSupport : int { NotSupported = 0x0 , Supported = 0x1 , Default = 0x2 }
 
enum class  TextEntryInstigator : int {
  RENAME_TRIBE = 0x0 , RENAME_GROUP_RANK = 0x1 , RENAME_ALLIANCE = 0x2 , NEW_ALLIANCE = 0x3 ,
  NEW_GROUP_RANK = 0x4 , NONE = 0x5
}
 
enum class  EEditPivotSnapDragRotationMode : unsigned char { Ignore = 0x0 , Align = 0x1 , AlignFlipped = 0x2 , LastValue = 0x3 }
 
enum class  EEditPivotToolActions : int {
  NoAction = 0x0 , Center = 0x1 , Bottom = 0x2 , Top = 0x3 ,
  Left = 0x4 , Right = 0x5 , Front = 0x6 , Back = 0x7 ,
  WorldOrigin = 0x8
}
 
enum class  ERequestContentError : int {
  NoError = 0x0 , InvalidInstallationDirectory = 0x1 , InvalidCloudURL = 0x2 , InvalidManifestURL = 0x3 ,
  FailedToDownloadManifestNoResponse = 0x4 , FailedToDownloadManifest = 0x5 , FailedToReadManifest = 0x6
}
 
enum  EGrappleState::Type : int {
  EGrappleState::GRAPPLE_Idle = 0x0 , EGrappleState::GRAPPLE_Pulling = 0x1 , EGrappleState::GRAPPLE_Releasing = 0x2 , EGrappleState::GRAPPLE_Custom = 0x3 ,
  EGrappleState::GRAPPLE_Max = 0x4
}
 
enum class  EMediaCacheState : int { Cached = 0x0 , Loaded = 0x1 , Loading = 0x2 , Pending = 0x3 }
 
enum class  EMediaControl : int {
  BlockOnFetch = 0x0 , Pause = 0x1 , Resume = 0x2 , Scrub = 0x3 ,
  Seek = 0x4
}
 
enum class  EMediaState : int {
  Closed = 0x0 , Error = 0x1 , Paused = 0x2 , Playing = 0x3 ,
  Preparing = 0x4 , Stopped = 0x5
}
 
enum class  EMediaStatus : int { None = 0x0 , Buffering = 0x1 , Connecting = 0x2 }
 
enum class  EMediaRateThinning : int { Thinned = 0x0 , Unthinned = 0x1 }
 
enum class  EMediaSeekDirection : int { Backward = 0x0 , Beginning = 0x1 , End = 0x2 , Forward = 0x3 }
 
enum class  EMediaTrackType : int {
  Audio = 0x0 , Caption = 0x1 , Metadata = 0x2 , Script = 0x3 ,
  Subtitle = 0x4 , Text = 0x5 , Video = 0x6
}
 
enum class  EMediaPlayerOptionBooleanOverride : unsigned char { UseMediaPlayerSetting = 0x0 , Enabled = 0x1 , Disabled = 0x2 }
 
enum  EEngramCategory::Type : int {
  EEngramCategory::TOOLS = 0x0 , EEngramCategory::CLOTHING = 0x1 , EEngramCategory::WEAPONS = 0x2 , EEngramCategory::SADDLES = 0x3 ,
  EEngramCategory::STRUCTURES = 0x4 , EEngramCategory::CRAFTING = 0x5 , EEngramCategory::MISC = 0x6 , EEngramCategory::MODSPECIFIC = 0x7 ,
  EEngramCategory::MAX = 0x8
}
 
enum class  EMediaPlayerTrack : unsigned char {
  Audio = 0x0 , Caption = 0x1 , Metadata = 0x2 , Script = 0x3 ,
  Subtitle = 0x4 , Text = 0x5 , Video = 0x6
}
 
enum class  MediaTextureOutputFormat : int { MTOF_Default = 0x0 , MTOF_SRGB_LINOUT = 0x1 , MTOF_MAX = 0x2 }
 
enum  UContextMenuItemSwitchMode::Type : int { UContextMenuItemSwitchMode::None = 0x0 , UContextMenuItemSwitchMode::Radio = 0x1 , UContextMenuItemSwitchMode::Checkbox = 0x2 }
 
enum  EBoidType::Type : int { EBoidType::Follower = 0x0 , EBoidType::Leader = 0x1 , EBoidType::FreeAgent = 0x2 }
 
enum class  EPortType : unsigned char { game = 0x0 , query = 0x1 , rcon = 0x2 }
 
enum class  EPlatform : unsigned char {
  Unknown = 0x0 , PC = 0x1 , MAC = 0x2 , XBOX = 0x3 ,
  PLAYSTATION = 0x4 , SWITCH = 0x5 , ANDROID = 0x6 , IOS = 0x7
}
 
enum class  EMediaPlateEventState : unsigned char {
  Play = 0x0 , Open = 0x1 , Close = 0x2 , Pause = 0x3 ,
  Reverse = 0x4 , Forward = 0x5 , Rewind = 0x6 , MAX = 0x7
}
 
enum class  EHttpServerResponseCodes : unsigned short {
  Unknown = 0x0 , Continue = 0x64 , SwitchProtocol = 0x65 , Ok = 0xC8 ,
  Created = 0xC9 , Accepted = 0xCA , Partial = 0xCB , NoContent = 0xCC ,
  ResetContent = 0xCD , PartialContent = 0xCE , Ambiguous = 0x12C , Moved = 0x12D ,
  Redirect = 0x12E , RedirectMethod = 0x12F , NotModified = 0x130 , UseProxy = 0x131 ,
  RedirectKeepVerb = 0x133 , BadRequest = 0x190 , Denied = 0x191 , PaymentReq = 0x192 ,
  Forbidden = 0x193 , NotFound = 0x194 , BadMethod = 0x195 , NoneAcceptable = 0x196 ,
  ProxyAuthReq = 0x197 , RequestTimeout = 0x198 , Conflict = 0x199 , Gone = 0x19A ,
  LengthRequired = 0x19B , PrecondFailed = 0x19C , RequestTooLarge = 0x19D , UriTooLong = 0x19E ,
  UnsupportedMedia = 0x19F , TooManyRequests = 0x1AD , RetryWith = 0x1C1 , ServerError = 0x1F4 ,
  NotSupported = 0x1F5 , BadGateway = 0x1F6 , ServiceUnavail = 0x1F7 , GatewayTimeout = 0x1F8 ,
  VersionNotSup = 0x1F9
}
 
enum class  EHttpServerRequestVerbs : unsigned short {
  VERB_NONE = 0x0 , VERB_GET = 0x1 , VERB_POST = 0x2 , VERB_PUT = 0x4 ,
  VERB_PATCH = 0x8 , VERB_DELETE = 0x10 , VERB_OPTIONS = 0x20
}
 
enum class  ECollectionScriptingShareType : unsigned char { Local = 0x0 , Private = 0x1 , Shared = 0x2 }
 
enum  EHostSessionPanel::Type : int { EHostSessionPanel::GENERAL = 0x0 , EHostSessionPanel::ADVANCED = 0x1 , EHostSessionPanel::ENGRAMS = 0x2 , EHostSessionPanel::MAX = 0x3 }
 
enum class  UStreamlineFeature : unsigned char { DLSSG = 0x0 , Reflex = 0x1 , Count = 0x2 }
 
enum class  UStreamlineDLSSGMode : unsigned char { Off = 0x0 , On = 0x1 , Auto = 0x2 }
 
enum class  UStreamlineReflexMode : unsigned char { Disabled = 0x0 , Enabled = 0x1 , EnabledPlusBoost = 0x3 }
 
enum class  UNISMode : unsigned char {
  Off = 0x0 , UltraQuality = 0x1 , Quality = 0x2 , Balanced = 0x3 ,
  Performance = 0x4 , Custom = 0x5
}
 
enum class  UNISSupport : unsigned char { Supported = 0x0 , NotSupported = 0x1 }
 
enum  FVariantManagerObjectVersion::Type : int {
  FVariantManagerObjectVersion::BeforeCustomVersionWasAdded = 0x0 , FVariantManagerObjectVersion::CorrectSerializationOfFNameBytes = 0x1 , FVariantManagerObjectVersion::CategoryFlagsAndManualDisplayText = 0x2 , FVariantManagerObjectVersion::CorrectSerializationOfFStringBytes = 0x3 ,
  FVariantManagerObjectVersion::SerializePropertiesAsNames = 0x4 , FVariantManagerObjectVersion::StoreDisplayOrder = 0x5 , FVariantManagerObjectVersion::VersionPlusOne = 0x6 , FVariantManagerObjectVersion::LatestVersion = 0x5
}
 
enum class  EPropertyValueCategory : unsigned char {
  Undefined = 0x0 , Generic = 0x1 , RelativeLocation = 0x2 , RelativeRotation = 0x4 ,
  RelativeScale3D = 0x8 , Visibility = 0x10 , Material = 0x20 , Color = 0x40 ,
  Option = 0x80
}
 
enum  EBlackboardCompare::Type : int { EBlackboardCompare::Less = 0xFF , EBlackboardCompare::Equal = 0x0 , EBlackboardCompare::Greater = 0x1 , EBlackboardCompare::NotEqual = 0x1 }
 
enum  EBasicKeyOperation::Type : int { EBasicKeyOperation::Set = 0x0 , EBasicKeyOperation::NotSet = 0x1 }
 
enum  EPathFollowingStatus::Type : int { EPathFollowingStatus::Idle = 0x0 , EPathFollowingStatus::Waiting = 0x1 , EPathFollowingStatus::Paused = 0x2 , EPathFollowingStatus::Moving = 0x3 }
 
enum class  EWindSourceMode : unsigned char { AtmosphericWind = 0x0 , FoliageInteraction = 0x1 }
 
enum class  EEffectScope : unsigned char { FirstPersonOnly = 0x0 , ThirdPersonOnly = 0x1 , AllCameraModes = 0x2 }
 
enum  ESkyResources::Type : int { ESkyResources::Sky = 0x0 , ESkyResources::FogScatter = 0x1 , ESkyResources::FogLoss = 0x2 , ESkyResources::MAX = 0x3 }
 
enum  EDomeState::Type : int { EDomeState::NotADome = 0x0 , EDomeState::Inside = 0x1 , EDomeState::Outside = 0x2 }
 
enum  EListSessionStatus::Type : int {
  EListSessionStatus::SearchingOfficial = 0x0 , EListSessionStatus::SearchingUnofficial = 0x1 , EListSessionStatus::SearchingListenServers = 0x2 , EListSessionStatus::SearchingFavorites = 0x3 ,
  EListSessionStatus::SearchingHistory = 0x4 , EListSessionStatus::SearchingLAN = 0x5 , EListSessionStatus::SearchingFriends = 0x6 , EListSessionStatus::SearchingUnOfficialPCServer = 0x7 ,
  EListSessionStatus::SearchingOfficialLegacy = 0x8 , EListSessionStatus::MAX = 0x9
}
 
enum  EListSessionDLCType::Type : int {
  EListSessionDLCType::SearchingAll = 0x0 , EListSessionDLCType::SearchingArkPrime = 0x1 , EListSessionDLCType::SearchingCenter = 0x2 , EListSessionDLCType::SearchingRagnarok = 0x3 ,
  EListSessionDLCType::SearchingLostIsland = 0x4 , EListSessionDLCType::SearchingFjordur = 0x5 , EListSessionDLCType::SearchingCrystalIsles = 0x6 , EListSessionDLCType::SearchingValguero = 0x7 ,
  EListSessionDLCType::SearchingScorchedEarth = 0x8 , EListSessionDLCType::SearchingAberration = 0x9 , EListSessionDLCType::SearchingExtinction = 0xA , EListSessionDLCType::SearchingGenesis = 0xB ,
  EListSessionDLCType::SearchingGen2 = 0xC , EListSessionDLCType::SearchingPGARK = 0xD , EListSessionDLCType::SearchingSOTF = 0xE
}
 
enum  EHubSubMenu::Type : int {
  EHubSubMenu::Inventory = 0x0 , EHubSubMenu::Engrams = 0x1 , EHubSubMenu::TribeManager = 0x2 , EHubSubMenu::TrackedDinoList = 0x3 ,
  EHubSubMenu::SurvivalProfile = 0x4 , EHubSubMenu::MissionList = 0x5 , EHubSubMenu::Minimap = 0x6 , EHubSubMenu::MAX = 0x7
}
 
enum class  EPrimalStructurePlacerState : unsigned char { Default = 0x0 , FadeAway = 0x1 , PlacingStructure = 0x2 }
 
enum class  rcBuildContoursFlags : int { RC_CONTOUR_TESS_WALL_EDGES = 0x1 , RC_CONTOUR_TESS_AREA_EDGES = 0x2 }
 
enum class  dtAllocHint : int {
  DT_ALLOC_TEMP = 0x0 , DT_ALLOC_PERM_AVOIDANCE = 0x1 , DT_ALLOC_PERM_CROWD = 0x2 , DT_ALLOC_PERM_LOOKUP = 0x3 ,
  DT_ALLOC_PERM_NAVMESH = 0x4 , DT_ALLOC_PERM_NAVQUERY = 0x5 , DT_ALLOC_PERM_NODE_POOL = 0x6 , DT_ALLOC_PERM_PATH_CORRIDOR = 0x7 ,
  DT_ALLOC_PERM_PATH_QUEUE = 0x8 , DT_ALLOC_PERM_PROXIMITY_GRID = 0x9 , DT_ALLOC_PERM_TILE_CACHE_LAYER = 0xA , DT_ALLOC_PERM_TILE_DATA = 0xB ,
  DT_ALLOC_PERM_TILE_DYNLINK_OFFMESH = 0xC , DT_ALLOC_PERM_TILE_DYNLINK_CLUSTER = 0xD , DT_ALLOC_PERM_TILES = 0xE
}
 
enum  ERecastDebugPathfindingFlags::Type : char { ERecastDebugPathfindingFlags::Basic = 0x0 , ERecastDebugPathfindingFlags::BestNode = 0x1 , ERecastDebugPathfindingFlags::Vertices = 0x2 , ERecastDebugPathfindingFlags::PathLength = 0x4 }
 
enum  ERecastNamedFilter::Type : int { ERecastNamedFilter::FilterOutNavLinks = 0x0 , ERecastNamedFilter::FilterOutAreas = 0x1 , ERecastNamedFilter::FilterOutNavLinksAndAreas = 0x2 , ERecastNamedFilter::NamedFiltersCount = 0x3 }
 
enum class  EHeightFieldRenderMode : unsigned char { Solid = 0x0 , Walkable = 0x1 }
 
enum  ERecastPartitioning::Type : int { ERecastPartitioning::Monotone = 0x0 , ERecastPartitioning::Watershed = 0x1 , ERecastPartitioning::ChunkyMonotone = 0x2 }
 
enum class  ETimeSliceWorkResult : unsigned char { Failed = 0x0 , Succeeded = 0x1 , CallAgainNextTimeSlice = 0x2 }
 
enum class  rcLogCategory : int { RC_LOG_PROGRESS = 0x1 , RC_LOG_WARNING = 0x2 , RC_LOG_ERROR = 0x3 }
 
enum class  rcTimerLabel : int {
  RC_TIMER_TOTAL = 0x0 , RC_TIMER_TEMP = 0x1 , RC_TIMER_RASTERIZE_TRIANGLES = 0x2 , RC_TIMER_BUILD_COMPACTHEIGHTFIELD = 0x3 ,
  RC_TIMER_BUILD_CONTOURS = 0x4 , RC_TIMER_BUILD_CONTOURS_TRACE = 0x5 , RC_TIMER_BUILD_CONTOURS_SIMPLIFY = 0x6 , RC_TIMER_BUILD_CLUSTERS = 0x7 ,
  RC_TIMER_FILTER_BORDER = 0x8 , RC_TIMER_FILTER_WALKABLE = 0x9 , RC_TIMER_MEDIAN_AREA = 0xA , RC_TIMER_FILTER_LOW_OBSTACLES = 0xB ,
  RC_TIMER_BUILD_POLYMESH = 0xC , RC_TIMER_MERGE_POLYMESH = 0xD , RC_TIMER_ERODE_AREA = 0xE , RC_TIMER_MARK_BOX_AREA = 0xF ,
  RC_TIMER_MARK_CYLINDER_AREA = 0x10 , RC_TIMER_MARK_CONVEXPOLY_AREA = 0x11 , RC_TIMER_BUILD_DISTANCEFIELD = 0x12 , RC_TIMER_BUILD_DISTANCEFIELD_DIST = 0x13 ,
  RC_TIMER_BUILD_DISTANCEFIELD_BLUR = 0x14 , RC_TIMER_BUILD_REGIONS = 0x15 , RC_TIMER_BUILD_REGIONS_WATERSHED = 0x16 , RC_TIMER_BUILD_REGIONS_EXPAND = 0x17 ,
  RC_TIMER_BUILD_REGIONS_FLOOD = 0x18 , RC_TIMER_BUILD_REGIONS_FILTER = 0x19 , RC_TIMER_BUILD_LAYERS = 0x1A , RC_TIMER_BUILD_POLYMESHDETAIL = 0x1B ,
  RC_TIMER_MERGE_POLYMESHDETAIL = 0x1C , RC_MAX_TIMERS = 0x1D
}
 
enum class  rcRasterizationFlags : int { RC_PROJECT_TO_BOTTOM = 0x1 }
 
enum class  ERasterizeGeomRecastTimeSlicedState : unsigned char { MarkWalkableTriangles = 0x0 , RasterizeTriangles = 0x1 }
 
enum class  ERasterizeGeomTimeSlicedState : unsigned char { RasterizeGeometryTransformCoords = 0x0 , RasterizeGeometryRecast = 0x1 }
 
enum class  EGenerateRecastFilterTimeSlicedState : unsigned char { FilterLowHangingWalkableObstacles = 0x0 , FilterLedgeSpans = 0x1 , FilterWalkableLowHeightSpans = 0x2 }
 
enum class  EDoWorkTimeSlicedState : unsigned char { Invalid = 0x0 , GatherGeometryFromSources = 0x1 , GenerateTile = 0x2 }
 
enum class  EGenerateTileTimeSlicedState : unsigned char { Invalid = 0x0 , GenerateCompressedLayers = 0x1 , GenerateNavigationData = 0x2 }
 
enum class  EGenerateNavDataTimeSlicedState : unsigned char { Invalid = 0x0 , Init = 0x1 , GenerateLayers = 0x2 }
 
enum class  EGenerateCompressedLayersTimeSliced : unsigned char {
  Invalid = 0x0 , Init = 0x1 , CreateHeightField = 0x2 , RasterizeTriangles = 0x3 ,
  EmptyLayers = 0x4 , VoxelFilter = 0x5 , RecastFilter = 0x6 , CompactHeightField = 0x7 ,
  ErodeWalkable = 0x8 , BuildLayers = 0x9 , BuildTileCache = 0xA
}
 
enum class  EProcessTileTasksSyncTimeSlicedState : unsigned char {
  Init = 0x0 , DoWork = 0x1 , AddGeneratedTiles = 0x2 , StoreCompessedTileCacheLayers = 0x3 ,
  AppendUpdateTiles = 0x4 , Finish = 0x5
}
 
enum class  EAddGeneratedTilesTimeSlicedState : unsigned char { Init = 0x0 , AddTiles = 0x1 }
 
enum class  FAmazonS3GetObjectStatus : int { GetObject_NotStarted = 0x0 , GetObject_Downloading = 0x1 , GetObject_Done = 0x2 , GetObject_Errored = 0x3 }
 
enum class  EAmazonS3MultipartUploadStatus : int { NotStarted = 0x0 , Uploading = 0x1 , Done = 0x2 , Errored = 0x3 }
 
enum class  ECrateMovementMode : unsigned char { None = 0x0 , Regular = 0x1 , Throttled = 0x2 }
 
enum class  PageType : int { PT_DefaultOptions = 0x0 , PT_ChatOptions = 0x1 , PT_DinoGroup = 0x2 }
 
enum  EListSessionPVE::Type : int { EListSessionPVE::SearchingPVEandPVP = 0x0 , EListSessionPVE::SearchingPVP = 0x1 , EListSessionPVE::SearchingPVE = 0x2 }
 
enum  EListSessionSort::Type : int { EListSessionSort::Name = 0x0 , EListSessionSort::Players = 0x1 , EListSessionSort::Ping = 0x2 , EListSessionSort::Day = 0x3 }
 
enum class  ServerSortingTypeType : int {
  Official_Asc = 0x0 , Official_Dsc = 0x1 , Ping_Asc = 0x2 , Ping_Dsc = 0x3 ,
  Players_Asc = 0x4 , Players_Dsc = 0x5
}
 
enum class  EConfigManifestVersion : int { Initial = 0x0 , RenameEditorAgnosticSettings = 0x1 , MigrateProjectSpecificInisToAgnostic = 0x2 , NumOfVersions = 0x3 }
 
enum  EOptionsSubMenu::Type : int {
  EOptionsSubMenu::Options = 0x0 , EOptionsSubMenu::AdvancedSettings = 0x1 , EOptionsSubMenu::KeyBindings = 0x2 , EOptionsSubMenu::Gamepad = 0x3 ,
  EOptionsSubMenu::RTSKeyBinds = 0x4 , EOptionsSubMenu::MAX = 0x5
}
 
enum class  EEventLoadNode2 : unsigned char {
  Package_ProcessSummary = 0x0 , Package_SetupDependencies = 0x1 , Package_ExportsSerialized = 0x2 , Package_NumPhases = 0x3 ,
  ExportBundle_Process = 0x0 , ExportBundle_PostLoad = 0x1 , ExportBundle_DeferredPostLoad = 0x2 , ExportBundle_NumPhases = 0x3
}
 
enum class  EZenPackageVersion : unsigned int { Initial = 0x0 , DataResourceTable = 0x1 , LatestPlusOne = 0x2 , Latest = 0x1 }
 
enum class  ESortState : int { Empty_Arrow = 0x0 , Up_Arrow = 0x1 , Down_Arrow = 0x2 }
 
enum class  EExportFilterFlags : unsigned char { None = 0x0 , NotForClient = 0x1 , NotForServer = 0x2 }
 
enum class  EEventLoadNodeExecutionResult : unsigned char { Timeout = 0x0 , Complete = 0x1 }
 
enum  EBTDecoratorLogic::Type : int {
  EBTDecoratorLogic::Invalid = 0x0 , EBTDecoratorLogic::Test = 0x1 , EBTDecoratorLogic::And = 0x2 , EBTDecoratorLogic::Or = 0x3 ,
  EBTDecoratorLogic::Not = 0x4
}
 
enum class  EBTChildIndex : unsigned char { FirstNode = 0x0 , TaskNode = 0x1 }
 
enum class  BattleyePlayerStatus : int { BE_NewPlayerPendingAdd = 0x0 , BE_Connected = 0x1 , BE_PendingRemoval = 0x2 }
 
enum class  EAsyncPackageLoadingState2 : unsigned char {
  NewPackage = 0x0 , WaitingForIo = 0x1 , ProcessPackageSummary = 0x2 , SetupDependencies = 0x3 ,
  ProcessExportBundles = 0x4 , WaitingForExternalReads = 0x5 , ExportsDone = 0x6 , PostLoad = 0x7 ,
  DeferredPostLoad = 0x8 , DeferredPostLoadDone = 0x9 , Finalize = 0xA , PostLoadInstances = 0xB ,
  CreateClusters = 0xC , Complete = 0xD , DeferredDelete = 0xE
}
 
enum class  EPathFollowingReachMode : unsigned char { ExactLocation = 0x0 , OverlapAgent = 0x1 , OverlapGoal = 0x2 , OverlapAgentAndGoal = 0x3 }
 
enum class  EWorldPartitionInitState : int { Uninitialized = 0x0 , Initializing = 0x1 , Initialized = 0x2 , Uninitializing = 0x3 }
 
enum class  EGCOptions : unsigned int {
  None = 0x0 , Parallel = 0x1 , AutogenerateTokenStream = 0x2 , WithClusters = 0x4 ,
  ProcessWeakReferences = 0x8 , WithPendingKill = 0x10
}
 
enum  FAudioSynesthesiaCustomVersion::Type : int { FAudioSynesthesiaCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FAudioSynesthesiaCustomVersion::VersionPlusOne = 0x1 , FAudioSynesthesiaCustomVersion::LatestVersion = 0x0 }
 
enum class  EOnlineActivityOutcome : int { Completed = 0x0 , Failed = 0x1 , Cancelled = 0x2 }
 
enum class  EDataLayerRuntimeState : unsigned char { Unloaded = 0x0 , Loaded = 0x1 , Activated = 0x2 }
 
enum class  EWorldPartitionRuntimeCellState : unsigned char { Unloaded = 0x0 , Loaded = 0x1 , Activated = 0x2 }
 
enum class  EWorldPartitionRuntimeCellVisualizeMode : int { StreamingPriority = 0x0 , StreamingStatus = 0x1 }
 
enum class  EWorldPartitionStreamingPerformance : unsigned char { Good = 0x0 , Slow = 0x1 , Critical = 0x2 }
 
enum class  EDataLayerState : unsigned char { Unloaded = 0x0 , Loaded = 0x1 , Activated = 0x2 }
 
enum class  ESaveRealm : unsigned int {
  Game = 0x0 , Optional = 0x1 , Editor = 0x2 , RealmCount = 0x3 ,
  None = 0x3
}
 
enum class  EIllegalRefReason : unsigned char {
  None = 0x0 , ReferenceToOptional = 0x1 , ReferenceFromOptionalToMissingGameExport = 0x2 , UnsaveableClass = 0x3 ,
  UnsaveableOuter = 0x4
}
 
enum class  ProfilerState : int {
  PS_Off = 0x0 , PS_InitForStructures = 0x1 , PS_InitForDinos = 0x2 , PS_InitForLocations = 0x3 ,
  PS_EmptyScene = 0x4 , PS_Create = 0x5 , PS_Wait = 0x6 , PS_Measure = 0x7 ,
  PS_GC = 0x8 , PS_OutputStats = 0x9 , PS_Num = 0xA
}
 
enum class  EAsyncWriteOptions : int { None = 0x0 }
 
enum class  EMIDCreationFlags : unsigned char { None = 0x0 , Transient = 0x1 }
 
enum  EHelpPage::Type : int {
  EHelpPage::HELP = 0x0 , EHelpPage::UI = 0x1 , EHelpPage::CRAFTING = 0x2 , EHelpPage::CREATURES = 0x3 ,
  EHelpPage::EXPLORATION = 0x4 , EHelpPage::MAX = 0x5
}
 
enum class  EStrataMaterialExportContext : unsigned char { SMEC_Opaque = 0x0 , SMEC_Translucent = 0x1 }
 
enum class  EStrataMaterialExport : unsigned char {
  SME_None = 0x0 , SME_Diffuse = 0x1 , SME_Normal = 0x2 , SME_Emissive = 0x3 ,
  SME_Transmittance = 0x4 , SME_MaterialPreview = 0x5
}
 
enum class  ESpeedTreeGeometryType : int {
  STG_Branch = 0x0 , STG_Frond = 0x1 , STG_Leaf = 0x2 , STG_FacingLeaf = 0x3 ,
  STG_Billboard = 0x4
}
 
enum class  ESpeedTreeWindType : int {
  STW_None = 0x0 , STW_Fastest = 0x1 , STW_Fast = 0x2 , STW_Better = 0x3 ,
  STW_Best = 0x4 , STW_Palm = 0x5 , STW_BestPlus = 0x6
}
 
enum class  ESpeedTreeLODType : int { STLOD_Pop = 0x0 , STLOD_Smooth = 0x1 }
 
enum class  EWorldPositionIncludedOffsets : int {
  WPT_Default = 0x0 , WPT_ExcludeAllShaderOffsets = 0x1 , WPT_CameraRelative = 0x2 , WPT_CameraRelativeNoOffsets = 0x3 ,
  WPT_MAX = 0x4
}
 
enum class  EMaterialExposedTextureProperty : int { TMTM_TextureSize = 0x0 , TMTM_TexelSize = 0x1 , TMTM_MAX = 0x2 }
 
enum class  EMaterialExposedViewProperty : int {
  MEVP_BufferSize = 0x0 , MEVP_FieldOfView = 0x1 , MEVP_TanHalfFieldOfView = 0x2 , MEVP_ViewSize = 0x3 ,
  MEVP_WorldSpaceViewPosition = 0x4 , MEVP_WorldSpaceCameraPosition = 0x5 , MEVP_ViewportOffset = 0x6 , MEVP_TemporalSampleCount = 0x7 ,
  MEVP_TemporalSampleIndex = 0x8 , MEVP_TemporalSampleOffset = 0x9 , MEVP_RuntimeVirtualTextureOutputLevel = 0xA , MEVP_RuntimeVirtualTextureOutputDerivative = 0xB ,
  MEVP_PreExposure = 0xC , MEVP_RuntimeVirtualTextureMaxLevel = 0xD , MEVP_ResolutionFraction = 0xE , MEVP_MAX = 0xF
}
 
enum class  EMaterialCompilerType : int { Standard = 0x0 , Lightmass = 0x1 , MaterialProxy = 0x2 }
 
enum class  EVirtualTextureUnpackType : int {
  None = 0x0 , BaseColorYCoCg = 0x1 , NormalBC3 = 0x2 , NormalBC5 = 0x3 ,
  NormalBC3BC3 = 0x4 , NormalBC5BC1 = 0x5 , HeightR16 = 0x6 , NormalBGR565 = 0x7 ,
  BaseColorSRGB = 0x8 , NormalPackedSwitch = 0x9
}
 
enum class  DWMNCRENDERINGPOLICY : int { DWMNCRP_USEWINDOWSTYLE = 0x0 , DWMNCRP_DISABLED = 0x1 , DWMNCRP_ENABLED = 0x2 , DWMNCRP_LAST = 0x3 }
 
enum class  DWMWINDOWATTRIBUTE : int {
  DWMWA_NCRENDERING_ENABLED = 0x1 , DWMWA_NCRENDERING_POLICY = 0x2 , DWMWA_TRANSITIONS_FORCEDISABLED = 0x3 , DWMWA_ALLOW_NCPAINT = 0x4 ,
  DWMWA_CAPTION_BUTTON_BOUNDS = 0x5 , DWMWA_NONCLIENT_RTL_LAYOUT = 0x6 , DWMWA_FORCE_ICONIC_REPRESENTATION = 0x7 , DWMWA_FLIP3D_POLICY = 0x8 ,
  DWMWA_EXTENDED_FRAME_BOUNDS = 0x9 , DWMWA_HAS_ICONIC_BITMAP = 0xA , DWMWA_DISALLOW_PEEK = 0xB , DWMWA_EXCLUDED_FROM_PEEK = 0xC ,
  DWMWA_CLOAK = 0xD , DWMWA_CLOAKED = 0xE , DWMWA_FREEZE_REPRESENTATION = 0xF , DWMWA_LAST = 0x10
}
 
enum class  FILETYPEATTRIBUTEFLAGS : unsigned __int64 {
  FTA_None = 0x0 , FTA_Exclude = 0x1 , FTA_Show = 0x2 , FTA_HasExtension = 0x4 ,
  FTA_NoEdit = 0x8 , FTA_NoRemove = 0x10 , FTA_NoNewVerb = 0x20 , FTA_NoEditVerb = 0x40 ,
  FTA_NoRemoveVerb = 0x80 , FTA_NoEditDesc = 0x100 , FTA_NoEditIcon = 0x200 , FTA_NoEditDflt = 0x400 ,
  FTA_NoEditVerbCmd = 0x800 , FTA_NoEditVerbExe = 0x1000 , FTA_NoDDE = 0x2000 , FTA_NoEditMIME = 0xFFFF8000 ,
  FTA_OpenIsSafe = 0x10000 , FTA_AlwaysUnsafe = 0x20000 , FTA_NoRecentDocs = 0x100000 , FTA_SafeForElevation = 0x200000 ,
  FTA_AlwaysUseDirectInvoke = 0x400000
}
 
enum class  EAntiDupeTransactionLog : int { Item_Upload = 0x0 , Dino_Upload = 0x1 , Player_Upload = 0x2 , MAX_ENTRY = 0x3 }
 
enum  EBTStopMode::Type : int { EBTStopMode::Safe = 0x0 , EBTStopMode::Forced = 0x1 }
 
enum  EBTNodeUpdateMode::Type : int { EBTNodeUpdateMode::Unknown = 0x0 , EBTNodeUpdateMode::Add = 0x1 , EBTNodeUpdateMode::Remove = 0x2 }
 
enum  EBTExecutionMode::Type : int { EBTExecutionMode::SingleRun = 0x0 , EBTExecutionMode::Looped = 0x1 }
 
enum  EBTTaskStatus::Type : int { EBTTaskStatus::Active = 0x0 , EBTTaskStatus::Aborting = 0x1 , EBTTaskStatus::Inactive = 0x2 }
 
enum  EBTMemoryInit::Type : int { EBTMemoryInit::Initialize = 0x0 , EBTMemoryInit::RestoreSubtree = 0x1 }
 
enum  EBTMemoryClear::Type : int { EBTMemoryClear::Destroy = 0x0 , EBTMemoryClear::StoreSubtree = 0x1 }
 
enum class  EConstantQFFTSizeEnum : unsigned char {
  Min = 0x0 , XXSmall = 0x1 , XSmall = 0x2 , Small = 0x3 ,
  Medium = 0x4 , Large = 0x5 , XLarge = 0x6 , XXLarge = 0x7 ,
  Max = 0x8
}
 
enum class  EConstantQNormalizationEnum : unsigned char { EqualEuclideanNorm = 0x0 , EqualEnergy = 0x1 , EqualAmplitude = 0x2 }
 
enum  EBTActiveNode::Type : int { EBTActiveNode::Composite = 0x0 , EBTActiveNode::ActiveTask = 0x1 , EBTActiveNode::AbortingTask = 0x2 , EBTActiveNode::InactiveTask = 0x3 }
 
enum  EAILogicResuming::Type : int { EAILogicResuming::Continue = 0x0 , EAILogicResuming::RestartedInstead = 0x1 }
 
enum class  EBTBranchAction : unsigned short {
  None = 0x0 , DecoratorEvaluate = 0x1 , DecoratorActivate_IfNotExecuting = 0x2 , DecoratorActivate_EvenIfExecuting = 0x4 ,
  DecoratorActivate = 0x6 , DecoratorDeactivate = 0x8 , UnregisterAuxNodes = 0x10 , StopTree_Safe = 0x20 ,
  StopTree_Forced = 0x40 , ActiveNodeEvaluate = 0x80 , SubTreeEvaluate = 0x100 , ProcessPendingInitialize = 0x200 ,
  Cleanup = 0x400 , UninitializeComponent = 0x800 , StopTree = 0x60 , Changing_Topology_Actions = 0xE70 ,
  All = 0xFFF
}
 
enum  EBTExecutionSnap::Type : int { EBTExecutionSnap::Regular = 0x0 , EBTExecutionSnap::OutOfNodes = 0x1 }
 
enum class  EBTNodeRelativePriority : unsigned char { Lower = 0x0 , Same = 0x1 , Higher = 0x2 }
 
enum  EBTFlowAbortMode::Type : int { EBTFlowAbortMode::None = 0x0 , EBTFlowAbortMode::LowerPriority = 0x1 , EBTFlowAbortMode::Self = 0x2 , EBTFlowAbortMode::Both = 0x3 }
 
enum class  ETabActivationCause : unsigned char { UserClickedOnTab = 0x0 , SetDirectly = 0x1 }
 
enum class  ELoudnessCurveTypeEnum : unsigned char {
  A = 0x0 , B = 0x1 , C = 0x2 , D = 0x3 ,
  None = 0x4
}
 
enum class  ELoudnessNRTCurveTypeEnum : unsigned char {
  A = 0x0 , B = 0x1 , C = 0x2 , D = 0x3 ,
  None = 0x4
}
 
enum class  ERequestedCultureOverrideLevel : unsigned char {
  CommandLine = 0x0 , EditorSettings = 0x1 , GameUserSettings = 0x2 , GameSettings = 0x3 ,
  EngineSettings = 0x4 , Defaults = 0x5
}
 
enum class  ETabRole : unsigned char {
  MajorTab = 0x0 , PanelTab = 0x1 , NomadTab = 0x2 , DocumentTab = 0x3 ,
  NumRoles = 0x4
}
 
enum class  OodleLZ_CompressionLevel : int {
  OodleLZ_CompressionLevel_None = 0x0 , OodleLZ_CompressionLevel_SuperFast = 0x1 , OodleLZ_CompressionLevel_VeryFast = 0x2 , OodleLZ_CompressionLevel_Fast = 0x3 ,
  OodleLZ_CompressionLevel_Normal = 0x4 , OodleLZ_CompressionLevel_Optimal1 = 0x5 , OodleLZ_CompressionLevel_Optimal2 = 0x6 , OodleLZ_CompressionLevel_Optimal3 = 0x7 ,
  OodleLZ_CompressionLevel_Optimal4 = 0x8 , OodleLZ_CompressionLevel_Optimal5 = 0x9 , OodleLZ_CompressionLevel_HyperFast1 = 0xFF , OodleLZ_CompressionLevel_HyperFast2 = 0xFE ,
  OodleLZ_CompressionLevel_HyperFast3 = 0xFD , OodleLZ_CompressionLevel_HyperFast4 = 0xFC , OodleLZ_CompressionLevel_HyperFast = 0xFF , OodleLZ_CompressionLevel_Optimal = 0x6 ,
  OodleLZ_CompressionLevel_Max = 0x9 , OodleLZ_CompressionLevel_Min = 0xFC , OodleLZ_CompressionLevel_Force32 = 0x40000000 , OodleLZ_CompressionLevel_Invalid = 0x40000000
}
 
enum class  OodleLZ_CheckCRC : int { OodleLZ_CheckCRC_No = 0x0 , OodleLZ_CheckCRC_Yes = 0x1 , OodleLZ_CheckCRC_Force32 = 0x40000000 }
 
enum class  OodleLZ_Compressor : int {
  OodleLZ_Compressor_Invalid = 0xFF , OodleLZ_Compressor_None = 0x3 , OodleLZ_Compressor_Kraken = 0x8 , OodleLZ_Compressor_Leviathan = 0xD ,
  OodleLZ_Compressor_Mermaid = 0x9 , OodleLZ_Compressor_Selkie = 0xB , OodleLZ_Compressor_Hydra = 0xC , OodleLZ_Compressor_Count = 0xE ,
  OodleLZ_Compressor_Force32 = 0x40000000
}
 
enum class  OodleLZ_Decode_ThreadPhase : int { OodleLZ_Decode_ThreadPhase1 = 0x1 , OodleLZ_Decode_ThreadPhase2 = 0x2 , OodleLZ_Decode_ThreadPhaseAll = 0x3 , OodleLZ_Decode_Unthreaded = 0x3 }
 
enum class  OodleLZ_FuzzSafe : int { OodleLZ_FuzzSafe_No = 0x0 , OodleLZ_FuzzSafe_Yes = 0x1 }
 
enum class  OodleLZ_Verbosity : int {
  OodleLZ_Verbosity_None = 0x0 , OodleLZ_Verbosity_Minimal = 0x1 , OodleLZ_Verbosity_Some = 0x2 , OodleLZ_Verbosity_Lots = 0x3 ,
  OodleLZ_Verbosity_Force32 = 0x40000000
}
 
enum class  dictCtx_directive : int { noDictCtx = 0x0 , usingDictCtxHc = 0x1 }
 
enum class  repeat_state_e : int { rep_untested = 0x0 , rep_not = 0x1 , rep_confirmed = 0x2 }
 
enum class  HCfavor_e : int { favorCompressionRatio = 0x0 , favorDecompressionSpeed = 0x1 }
 
enum class  endCondition_directive : int { endOnOutputSize = 0x0 , endOnInputSize = 0x1 }
 
enum class  variable_length_error : int { loop_error = 0xFE , initial_error = 0xFF , lz4ok = 0x0 }
 
enum class  earlyEnd_directive : int { decode_full_block = 0x0 , partial_decode = 0x1 }
 
enum class  dict_directive : int { noDict = 0x0 , withPrefix64k = 0x1 , usingExtDict = 0x2 , usingDictCtx = 0x3 }
 
enum class  limitedOutput_directive : int { notLimited = 0x0 , limitedOutput = 0x1 , fillOutput = 0x2 }
 
enum class  dictIssue_directive : int { noDictIssue = 0x0 , dictSmall = 0x1 }
 
enum class  tableType_t : int { clearedTable = 0x0 , byPtr = 0x1 , byU32 = 0x2 , byU16 = 0x3 }
 
enum class  EIoContainerHeaderVersion : unsigned int {
  Initial = 0x0 , LocalizedPackages = 0x1 , OptionalSegmentPackages = 0x2 , LatestPlusOne = 0x3 ,
  Latest = 0x2
}
 
enum class  ECoroTimeoutFlags : unsigned char { Suspend_Named = 0x2 , Suspend_Worker = 0x4 , Suspend_All = 0x6 }
 
enum class  EIoStoreTocVersion : unsigned char {
  Invalid = 0x0 , Initial = 0x1 , DirectoryIndex = 0x2 , PartitionSize = 0x3 ,
  PerfectHash = 0x4 , PerfectHashWithOverflow = 0x5 , LatestPlusOne = 0x6 , Latest = 0x5
}
 
enum class  EIoStoreTocReadOptions : int { Default = 0x0 , ReadDirectoryIndex = 0x1 , ReadTocMeta = 0x2 , ReadAll = 0x3 }
 
enum  EMaterialSceneAttributeInputMode::Type : int { EMaterialSceneAttributeInputMode::Coordinates = 0x0 , EMaterialSceneAttributeInputMode::OffsetFraction = 0x1 }
 
enum class  OodleDecompressCallbackRet : int { OodleDecompressCallbackRet_Continue = 0x0 , OodleDecompressCallbackRet_Cancel = 0x1 , OodleDecompressCallbackRet_Invalid = 0x2 , OodleDecompressCallbackRet_Force32 = 0x40000000 }
 
enum class  OodleLZ_Profile : int { OodleLZ_Profile_Main = 0x0 , OodleLZ_Profile_Reduced = 0x1 , OodleLZ_Profile_Force32 = 0x40000000 }
 
enum class  OodleLZ_Jobify : int {
  OodleLZ_Jobify_Default = 0x0 , OodleLZ_Jobify_Disable = 0x1 , OodleLZ_Jobify_Normal = 0x2 , OodleLZ_Jobify_Aggressive = 0x3 ,
  OodleLZ_Jobify_Count = 0x4 , OodleLZ_Jobify_Force32 = 0x40000000
}
 
enum class  FIoStoreTocEntryMetaFlags : unsigned char { None = 0x0 , Compressed = 0x1 , MemoryMapped = 0x2 }
 
enum class  EOldShaderPlatform : int {
  OSP_PCD3D_SM5 = 0x0 , OSP_OPENGL_SM4 = 0x1 , OSP_PS4 = 0x2 , OSP_OPENGL_PCES2 = 0x3 ,
  OSP_XBOXONE = 0x4 , OSP_PCD3D_SM4 = 0x5 , OSP_OPENGL_SM5 = 0x6 , OSP_PCD3D_ES2 = 0x7 ,
  OSP_OPENGL_ES2_ANDROID = 0x8 , OSP_OPENGL_ES2_WEBGL = 0x9 , OSP_OPENGL_ES2_IOS = 0xA , OSP_METAL = 0xB ,
  OSP_OPENGL_SM4_MAC = 0xC , OSP_METAL_MRT = 0xD , OSP_OPENGL_ES31_EXT = 0xE , OSP_PCD3D_ES3_1 = 0xF ,
  OSP_OPENGL_PCES3_1 = 0x10 , OSP_METAL_SM5 = 0x11 , OSP_VULKAN_PCES3_1 = 0x12 , OSP_METAL_SM4 = 0x13 ,
  OSP_VULKAN_SM4 = 0x14 , OSP_VULKAN_SM5 = 0x15 , OSP_VULKAN_ES3_1_ANDROID = 0x16 , OSP_METAL_MACES3_1 = 0x17 ,
  OSP_METAL_MACES2 = 0x18 , OSP_OPENGL_ES3_1_ANDROID = 0x19 , OSP_SWITCH = 0x1A , OSP_SWITCH_FORWARD = 0x1B ,
  OSP_NumPlatforms = 0x1C
}
 
enum class  ESocketBSDReturn : unsigned char { Yes = 0x0 , No = 0x1 , EncounteredError = 0x2 }
 
enum class  ESocketBSDParam : unsigned char { CanRead = 0x0 , CanWrite = 0x1 , HasError = 0x2 }
 
enum class  EPackageStoreEntryFlags : unsigned int { None = 0x0 , Redirected = 0x1 , AutoOptional = 0x2 }
 
enum class  EPackageStoreEntryStatus : int { None = 0x0 , Missing = 0x1 , Pending = 0x2 , Ok = 0x3 }
 
enum class  EHostProtocol : int { CookOnTheFly = 0x0 }
 
enum  EClimbingMode::Type : int { EClimbingMode::None = 0x0 , EClimbingMode::Attached = 0x1 , EClimbingMode::Finalizing = 0x2 , EClimbingMode::MAX = 0x3 }
 
enum class  EDesiredImageFormat : unsigned char { PNG = 0x0 , JPG = 0x1 , BMP = 0x2 , EXR = 0x3 }
 
enum class  EPrimalStructureElevatorState : int { PSLS_Down = 0x0 , PSLS_Up = 0x1 }
 
enum class  EAudioRadialSliderLayout : int { Layout_LabelTop = 0x0 , Layout_LabelCenter = 0x1 , Layout_LabelBottom = 0x2 }
 
enum  ECheatActorType::Type : int {
  ECheatActorType::Pawns = 0x0 , ECheatActorType::Dino = 0x1 , ECheatActorType::Player = 0x2 , ECheatActorType::Tame = 0x3 ,
  ECheatActorType::Wild = 0x4 , ECheatActorType::Structure = 0x5 , ECheatActorType::MAX = 0x6
}
 
enum class  EMeterPeakType : unsigned char { MeanSquared = 0x0 , RootMeanSquared = 0x1 , Peak = 0x2 , Count = 0x3 }
 
enum class  mi_collect_e : int { MI_NORMAL = 0x0 , MI_FORCE = 0x1 , MI_ABANDON = 0x2 }
 
enum class  mi_init_e : int { UNINIT = 0x0 , DEFAULTED = 0x1 , INITIALIZED = 0x2 }
 
enum class  mi_segment_kind_e : int { MI_SEGMENT_NORMAL = 0x0 , MI_SEGMENT_HUGE = 0x1 }
 
enum class  mi_option_e : int {
  mi_option_show_errors = 0x0 , mi_option_show_stats = 0x1 , mi_option_verbose = 0x2 , mi_option_eager_commit = 0x3 ,
  mi_option_eager_region_commit = 0x4 , mi_option_reset_decommits = 0x5 , mi_option_large_os_pages = 0x6 , mi_option_reserve_huge_os_pages = 0x7 ,
  mi_option_reserve_os_memory = 0x8 , mi_option_segment_cache = 0x9 , mi_option_page_reset = 0xA , mi_option_abandoned_page_reset = 0xB ,
  mi_option_segment_reset = 0xC , mi_option_eager_commit_delay = 0xD , mi_option_allow_decommit = 0xE , mi_option_reset_delay = 0xF ,
  mi_option_segment_decommit_delay = 0x10 , mi_option_use_numa_nodes = 0x11 , mi_option_limit_os_alloc = 0x12 , mi_option_os_tag = 0x13 ,
  mi_option_max_errors = 0x14 , mi_option_max_warnings = 0x15 , _mi_option_last = 0x16
}
 
enum class  mi_memory_order_e : int {
  mi_memory_order_relaxed = 0x0 , mi_memory_order_consume = 0x1 , mi_memory_order_acquire = 0x2 , mi_memory_order_release = 0x3 ,
  mi_memory_order_acq_rel = 0x4 , mi_memory_order_seq_cst = 0x5
}
 
enum class  mi_delayed_e : int { MI_USE_DELAYED_FREE = 0x0 , MI_DELAYED_FREEING = 0x1 , MI_NO_DELAYED_FREE = 0x2 , MI_NEVER_DELAYED_FREE = 0x3 }
 
enum class  mi_page_kind_e : int { MI_PAGE_SMALL = 0x0 , MI_PAGE_MEDIUM = 0x1 , MI_PAGE_LARGE = 0x2 , MI_PAGE_HUGE = 0x3 }
 
enum class  EStyleColor : unsigned char {
  Black = 0x0 , Background = 0x1 , Title = 0x2 , WindowBorder = 0x3 ,
  Foldout = 0x4 , Input = 0x5 , InputOutline = 0x6 , Recessed = 0x7 ,
  Panel = 0x8 , Header = 0x9 , Dropdown = 0xA , DropdownOutline = 0xB ,
  Hover = 0xC , Hover2 = 0xD , White = 0xE , White25 = 0xF ,
  Highlight = 0x10 , Primary = 0x11 , PrimaryHover = 0x12 , PrimaryPress = 0x13 ,
  Secondary = 0x14 , Foreground = 0x15 , ForegroundHover = 0x16 , ForegroundInverted = 0x17 ,
  ForegroundHeader = 0x18 , Select = 0x19 , SelectInactive = 0x1A , SelectParent = 0x1B ,
  SelectHover = 0x1C , Notifications = 0x1D , AccentBlue = 0x1E , AccentPurple = 0x1F ,
  AccentPink = 0x20 , AccentRed = 0x21 , AccentOrange = 0x22 , AccentYellow = 0x23 ,
  AccentGreen = 0x24 , AccentBrown = 0x25 , AccentBlack = 0x26 , AccentGray = 0x27 ,
  AccentWhite = 0x28 , AccentFolder = 0x29 , Warning = 0x2A , Error = 0x2B ,
  Success = 0x2C , User1 = 0x2D , User2 = 0x2E , User3 = 0x2F ,
  User4 = 0x30 , User5 = 0x31 , User6 = 0x32 , User7 = 0x33 ,
  User8 = 0x34 , User9 = 0x35 , User10 = 0x36 , User11 = 0x37 ,
  User12 = 0x38 , User13 = 0x39 , User14 = 0x3A , User15 = 0x3B ,
  User16 = 0x3C , MAX = 0x3D
}
 
enum class  EEventLoadNode : int {
  Package_LoadSummary = 0x0 , Package_SetupImports = 0x1 , Package_ExportsSerialized = 0x2 , Package_NumPhases = 0x3 ,
  ImportOrExport_Create = 0x0 , ImportOrExport_Serialize = 0x1 , Import_NumPhases = 0x2 , Export_StartIO = 0x2 ,
  Export_NumPhases = 0x3 , MAX_NumPhases = 0x3 , Invalid_Value = 0xFF
}
 
enum class  EAsyncPackageLoadingState : unsigned char {
  NewPackage = 0x0 , WaitingForSummary = 0x1 , StartImportPackages = 0x2 , WaitingForImportPackages = 0x3 ,
  SetupImports = 0x4 , SetupExports = 0x5 , ProcessNewImportsAndExports = 0x6 , WaitingForPostLoad = 0x7 ,
  ReadyForPostLoad = 0x8 , PostLoad_Etc = 0x9 , PackageComplete = 0xA
}
 
enum class  pffft_direction_t : int { PFFFT_FORWARD = 0x0 , PFFFT_BACKWARD = 0x1 }
 
enum class  pffft_transform_t : int { PFFFT_REAL = 0x0 , PFFFT_COMPLEX = 0x1 }
 
enum class  ERaQualityMode : unsigned char { STEREO_PANNING = 0x0 , BINAURAL_LOW = 0x1 , BINAURAL_MEDIUM = 0x2 , BINAURAL_HIGH = 0x3 }
 
enum class  ERaSpatializationMethod : unsigned char { STEREO_PANNING = 0x0 , HRTF = 0x1 }
 
enum class  ERaDistanceRolloffModel : unsigned char { LOGARITHMIC = 0x0 , LINEAR = 0x1 , NONE = 0x2 }
 
enum class  EResonanceRenderMode : unsigned char {
  StereoPanning = 0x0 , BinauralLowQuality = 0x1 , BinauralMediumQuality = 0x2 , BinauralHighQuality = 0x3 ,
  RoomEffectsOnly = 0x4
}
 
enum class  EEntryCategory : unsigned char {
  LearnedNotes = 0x0 , TheIsland = 0x1 , ScorchedEarth = 0x2 , Aberration = 0x3 ,
  Extinction = 0x4 , Genesis1 = 0x5 , Genesis2 = 0x6 , MAX_COUNT = 0x7
}
 
enum class  EntryType : int {
  TYPE_HELENA = 0x0 , TYPE_ROCKWELL = 0x1 , TYPE_MEIYIN = 0x2 , TYPE_NERVA = 0x3 ,
  TYPE_BOSSES = 0x4 , TYPE_DOSSIER = 0x5 , TYPE_RAIA = 0x6 , TYPE_DAHKEYA = 0x7 ,
  TYPE_GRADUATE = 0x8 , TYPE_DIANA = 0x9 , TYPE_SHEWHOWAITS = 0xA , TYPE_SANTIAGO = 0xB ,
  TYPE_HLNABOT = 0xC , TYPE_NIDA = 0xD , TYPE_GABRIEL = 0xE , MAX_COUNT = 0xF ,
  TYPE_NONE = 0xFF
}
 
enum  EBlackboardDescription::Type : int { EBlackboardDescription::OnlyValue = 0x0 , EBlackboardDescription::KeyWithValue = 0x1 , EBlackboardDescription::DetailedKeyWithValue = 0x2 , EBlackboardDescription::Full = 0x3 }
 
enum  EArithmeticKeyOperation::Type : int {
  EArithmeticKeyOperation::Equal = 0x0 , EArithmeticKeyOperation::NotEqual = 0x1 , EArithmeticKeyOperation::Less = 0x2 , EArithmeticKeyOperation::LessOrEqual = 0x3 ,
  EArithmeticKeyOperation::Greater = 0x4 , EArithmeticKeyOperation::GreaterOrEqual = 0x5
}
 
enum  ETextKeyOperation::Type : int { ETextKeyOperation::Equal = 0x0 , ETextKeyOperation::NotEqual = 0x1 , ETextKeyOperation::Contain = 0x2 , ETextKeyOperation::NotContain = 0x3 }
 
enum  EBlackboardKeyOperation::Type : int { EBlackboardKeyOperation::Basic = 0x0 , EBlackboardKeyOperation::Arithmetic = 0x1 , EBlackboardKeyOperation::Text = 0x2 }
 
enum  EVisualLoggerVersion::Type : int {
  EVisualLoggerVersion::Initial = 0x0 , EVisualLoggerVersion::HistogramGraphsSerialization = 0x1 , EVisualLoggerVersion::AddedOwnerClassName = 0x2 , EVisualLoggerVersion::StatusCategoryWithChildren = 0x3 ,
  EVisualLoggerVersion::TransformationForShapes = 0x4 , EVisualLoggerVersion::LargeWorldCoordinatesAndLocationValidityFlag = 0x5 , EVisualLoggerVersion::VersionPlusOne = 0x6 , EVisualLoggerVersion::LatestVersion = 0x5
}
 
enum class  ETrackedSlateWidgetOperations : unsigned char { AddedTrackedWidget = 0x0 , RemovedTrackedWidget = 0x1 }
 
enum class  EBlendListTransitionType : unsigned char { StandardBlend = 0x0 , Inertialization = 0x1 }
 
enum  EPathFollowingRequestResult::Type : int { EPathFollowingRequestResult::Failed = 0x0 , EPathFollowingRequestResult::AlreadyAtGoal = 0x1 , EPathFollowingRequestResult::RequestSuccessful = 0x2 }
 
enum  EPathFollowingResult::Type : int {
  EPathFollowingResult::Success = 0x0 , EPathFollowingResult::Blocked = 0x1 , EPathFollowingResult::OffPath = 0x2 , EPathFollowingResult::Aborted = 0x3 ,
  EPathFollowingResult::Skipped_DEPRECATED = 0x4 , EPathFollowingResult::Invalid = 0x5
}
 
enum  ETeamAttitude::Type : int { ETeamAttitude::Friendly = 0x0 , ETeamAttitude::Neutral = 0x1 , ETeamAttitude::Hostile = 0x2 }
 
enum class  EGameplayTaskState : unsigned char {
  Uninitialized = 0x0 , AwaitingActivation = 0x1 , Paused = 0x2 , Active = 0x3 ,
  Finished = 0x4
}
 
enum class  ETaskResourceOverlapPolicy : unsigned char { StartOnTop = 0x0 , StartAtEnd = 0x1 , RequestCancelAndStartOnTop = 0x2 , RequestCancelAndStartAtEnd = 0x3 }
 
enum class  EPathFollowingVelocityMode : unsigned char { Reset = 0x0 , Keep = 0x1 }
 
enum  EPathFollowingAction::Type : int {
  EPathFollowingAction::Error = 0x0 , EPathFollowingAction::NoMove = 0x1 , EPathFollowingAction::DirectMove = 0x2 , EPathFollowingAction::PartialPath = 0x3 ,
  EPathFollowingAction::PathToGoal = 0x4
}
 
enum  EExtensionType::Type : int { EExtensionType::MenuBar = 0x0 , EExtensionType::Menu = 0x1 , EExtensionType::ToolBar = 0x2 }
 
enum class  EGameplayTaskRunResult : unsigned char {
  Error = 0x0 , Failed = 0x1 , Success_Paused = 0x2 , Success_Active = 0x3 ,
  Success_Finished = 0x4
}
 
enum class  EGameplayTaskEvent : unsigned char { Add = 0x0 , Remove = 0x1 }
 
enum class  EStandbyType : int { STDBY_Rx = 0x0 , STDBY_Tx = 0x1 , STDBY_BadPing = 0x2 , STDBY_MAX = 0x3 }
 
enum class  EInteractionType : int { InteractionType_Foliage = 0x0 , InteractionType_Fluid = 0x1 , InteractionType_Both = 0x2 }
 
enum  SDockingNode::Type : int { SDockingNode::DockTabStack = 0x0 , SDockingNode::DockSplitter = 0x1 , SDockingNode::DockArea = 0x2 , SDockingNode::PlaceholderNode = 0x3 }
 
enum class  ECustomDepthPassLocation : unsigned int { BeforeBasePass = 0x0 , AfterBasePass = 0x1 }
 
enum  EDropItemIconAction::Type : int {
  EDropItemIconAction::DA_NoAction = 0x0 , EDropItemIconAction::DA_Equip = 0x1 , EDropItemIconAction::DA_UnEquip = 0x2 , EDropItemIconAction::DA_AddToSlot = 0x3 ,
  EDropItemIconAction::DA_RemoveFromSlot = 0x4 , EDropItemIconAction::DA_ToRemoteInv = 0x5 , EDropItemIconAction::DA_FromRemoteInv = 0x6 , EDropItemIconAction::DA_RemoteEquip = 0x7 ,
  EDropItemIconAction::DA_MergeItemStack = 0x8 , EDropItemIconAction::DA_SplitItemStack = 0x9 , EDropItemIconAction::DA_SwapItems = 0xA , EDropItemIconAction::DA_UseWithItem = 0xB ,
  EDropItemIconAction::DA_UnEquipTransferToLocal = 0xC , EDropItemIconAction::DA_RemoveItemSkin = 0xD , EDropItemIconAction::DA_SplitItemStackOne = 0xE , EDropItemIconAction::DA_RemoveWeaponAmmo = 0xF ,
  EDropItemIconAction::DA_FromRemoteInvToSlot = 0x10 , EDropItemIconAction::DA_ToRemoteInvFromSlot = 0x11 , EDropItemIconAction::DA_EquipLocalFromRemote = 0x12 , EDropItemIconAction::DA_EquipRemoteFromLocal = 0x13 ,
  EDropItemIconAction::DA_UnequipRemote = 0x14 , EDropItemIconAction::DA_UnequipTransferToRemote = 0x15 , EDropItemIconAction::DA_ToArkInv = 0x16 , EDropItemIconAction::DA_FromArkInv = 0x17 ,
  EDropItemIconAction::MAX = 0x18
}
 
enum  FolderWidgetType::Type : int { FolderWidgetType::FWT_Back = 0x0 , FolderWidgetType::FWT_Folder = 0x1 , FolderWidgetType::FWT_CustomFolder = 0x2 }
 
enum class  ELayoutExtensionPosition : int { Before = 0x0 , After = 0x1 , Above = 0x2 , Below = 0x3 }
 
enum class  EDecalRasterizerState : unsigned char { Undefined = 0x0 , CCW = 0x1 , CW = 0x2 }
 
enum class  UConverterType : int {
  UCNV_UNSUPPORTED_CONVERTER = 0xFF , UCNV_SBCS = 0x0 , UCNV_DBCS = 0x1 , UCNV_MBCS = 0x2 ,
  UCNV_LATIN_1 = 0x3 , UCNV_UTF8 = 0x4 , UCNV_UTF16_BigEndian = 0x5 , UCNV_UTF16_LittleEndian = 0x6 ,
  UCNV_UTF32_BigEndian = 0x7 , UCNV_UTF32_LittleEndian = 0x8 , UCNV_EBCDIC_STATEFUL = 0x9 , UCNV_ISO_2022 = 0xA ,
  UCNV_LMBCS_1 = 0xB , UCNV_LMBCS_2 = 0xC , UCNV_LMBCS_3 = 0xD , UCNV_LMBCS_4 = 0xE ,
  UCNV_LMBCS_5 = 0xF , UCNV_LMBCS_6 = 0x10 , UCNV_LMBCS_8 = 0x11 , UCNV_LMBCS_11 = 0x12 ,
  UCNV_LMBCS_16 = 0x13 , UCNV_LMBCS_17 = 0x14 , UCNV_LMBCS_18 = 0x15 , UCNV_LMBCS_19 = 0x16 ,
  UCNV_LMBCS_LAST = 0x16 , UCNV_HZ = 0x17 , UCNV_SCSU = 0x18 , UCNV_ISCII = 0x19 ,
  UCNV_US_ASCII = 0x1A , UCNV_UTF7 = 0x1B , UCNV_BOCU1 = 0x1C , UCNV_UTF16 = 0x1D ,
  UCNV_UTF32 = 0x1E , UCNV_CESU8 = 0x1F , UCNV_IMAP_MAILBOX = 0x20 , UCNV_COMPOUND_TEXT = 0x21 ,
  UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES = 0x22
}
 
enum class  UDataFileAccess : int {
  UDATA_FILES_FIRST = 0x0 , UDATA_DEFAULT_ACCESS = 0x0 , UDATA_ONLY_PACKAGES = 0x1 , UDATA_PACKAGES_FIRST = 0x2 ,
  UDATA_NO_FILES = 0x3 , UDATA_FILE_ACCESS_COUNT = 0x4
}
 
enum class  UBiDiDirection : int { UBIDI_LTR = 0x0 , UBIDI_RTL = 0x1 , UBIDI_MIXED = 0x2 , UBIDI_NEUTRAL = 0x3 }
 
enum class  URegexpFlag : int {
  UREGEX_CANON_EQ = 0x80 , UREGEX_CASE_INSENSITIVE = 0x2 , UREGEX_COMMENTS = 0x4 , UREGEX_DOTALL = 0x20 ,
  UREGEX_LITERAL = 0x10 , UREGEX_MULTILINE = 0x8 , UREGEX_UNIX_LINES = 0x1 , UREGEX_UWORD = 0x100 ,
  UREGEX_ERROR_ON_UNKNOWN_ESCAPES = 0x200
}
 
enum class  UPluralType : int { UPLURAL_TYPE_CARDINAL = 0x0 , UPLURAL_TYPE_ORDINAL = 0x1 , UPLURAL_TYPE_COUNT = 0x2 }
 
enum class  UDateFormatField : int {
  UDAT_ERA_FIELD = 0x0 , UDAT_YEAR_FIELD = 0x1 , UDAT_MONTH_FIELD = 0x2 , UDAT_DATE_FIELD = 0x3 ,
  UDAT_HOUR_OF_DAY1_FIELD = 0x4 , UDAT_HOUR_OF_DAY0_FIELD = 0x5 , UDAT_MINUTE_FIELD = 0x6 , UDAT_SECOND_FIELD = 0x7 ,
  UDAT_FRACTIONAL_SECOND_FIELD = 0x8 , UDAT_DAY_OF_WEEK_FIELD = 0x9 , UDAT_DAY_OF_YEAR_FIELD = 0xA , UDAT_DAY_OF_WEEK_IN_MONTH_FIELD = 0xB ,
  UDAT_WEEK_OF_YEAR_FIELD = 0xC , UDAT_WEEK_OF_MONTH_FIELD = 0xD , UDAT_AM_PM_FIELD = 0xE , UDAT_HOUR1_FIELD = 0xF ,
  UDAT_HOUR0_FIELD = 0x10 , UDAT_TIMEZONE_FIELD = 0x11 , UDAT_YEAR_WOY_FIELD = 0x12 , UDAT_DOW_LOCAL_FIELD = 0x13 ,
  UDAT_EXTENDED_YEAR_FIELD = 0x14 , UDAT_JULIAN_DAY_FIELD = 0x15 , UDAT_MILLISECONDS_IN_DAY_FIELD = 0x16 , UDAT_TIMEZONE_RFC_FIELD = 0x17 ,
  UDAT_TIMEZONE_GENERIC_FIELD = 0x18 , UDAT_STANDALONE_DAY_FIELD = 0x19 , UDAT_STANDALONE_MONTH_FIELD = 0x1A , UDAT_QUARTER_FIELD = 0x1B ,
  UDAT_STANDALONE_QUARTER_FIELD = 0x1C , UDAT_TIMEZONE_SPECIAL_FIELD = 0x1D , UDAT_YEAR_NAME_FIELD = 0x1E , UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD = 0x1F ,
  UDAT_TIMEZONE_ISO_FIELD = 0x20 , UDAT_TIMEZONE_ISO_LOCAL_FIELD = 0x21 , UDAT_RELATED_YEAR_FIELD = 0x22 , UDAT_AM_PM_MIDNIGHT_NOON_FIELD = 0x23 ,
  UDAT_FLEXIBLE_DAY_PERIOD_FIELD = 0x24 , UDAT_TIME_SEPARATOR_FIELD = 0x25 , UDAT_FIELD_COUNT = 0x26
}
 
enum class  UDateFormatBooleanAttribute : int {
  UDAT_PARSE_ALLOW_WHITESPACE = 0x0 , UDAT_PARSE_ALLOW_NUMERIC = 0x1 , UDAT_PARSE_PARTIAL_LITERAL_MATCH = 0x2 , UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH = 0x3 ,
  UDAT_BOOLEAN_ATTRIBUTE_COUNT = 0x4
}
 
enum class  UCalendarDateFields : int {
  UCAL_ERA = 0x0 , UCAL_YEAR = 0x1 , UCAL_MONTH = 0x2 , UCAL_WEEK_OF_YEAR = 0x3 ,
  UCAL_WEEK_OF_MONTH = 0x4 , UCAL_DATE = 0x5 , UCAL_DAY_OF_YEAR = 0x6 , UCAL_DAY_OF_WEEK = 0x7 ,
  UCAL_DAY_OF_WEEK_IN_MONTH = 0x8 , UCAL_AM_PM = 0x9 , UCAL_HOUR = 0xA , UCAL_HOUR_OF_DAY = 0xB ,
  UCAL_MINUTE = 0xC , UCAL_SECOND = 0xD , UCAL_MILLISECOND = 0xE , UCAL_ZONE_OFFSET = 0xF ,
  UCAL_DST_OFFSET = 0x10 , UCAL_YEAR_WOY = 0x11 , UCAL_DOW_LOCAL = 0x12 , UCAL_EXTENDED_YEAR = 0x13 ,
  UCAL_JULIAN_DAY = 0x14 , UCAL_MILLISECONDS_IN_DAY = 0x15 , UCAL_IS_LEAP_MONTH = 0x16 , UCAL_FIELD_COUNT = 0x17 ,
  UCAL_DAY_OF_MONTH = 0x5
}
 
enum class  UResType : int {
  URES_NONE = 0xFF , URES_STRING = 0x0 , URES_BINARY = 0x1 , URES_TABLE = 0x2 ,
  URES_ALIAS = 0x3 , URES_INT = 0x7 , URES_ARRAY = 0x8 , URES_INT_VECTOR = 0xE ,
  RES_NONE = 0xFF , RES_STRING = 0x0 , RES_BINARY = 0x1 , RES_TABLE = 0x2 ,
  RES_ALIAS = 0x3 , RES_INT = 0x7 , RES_ARRAY = 0x8 , RES_INT_VECTOR = 0xE ,
  RES_RESERVED = 0xF , URES_LIMIT = 0x10
}
 
enum class  UDateFormatStyle : int {
  UDAT_FULL = 0x0 , UDAT_LONG = 0x1 , UDAT_MEDIUM = 0x2 , UDAT_SHORT = 0x3 ,
  UDAT_DEFAULT = 0x2 , UDAT_RELATIVE = 0x80 , UDAT_FULL_RELATIVE = 0x80 , UDAT_LONG_RELATIVE = 0x81 ,
  UDAT_MEDIUM_RELATIVE = 0x82 , UDAT_SHORT_RELATIVE = 0x83 , UDAT_NONE = 0xFF , UDAT_PATTERN = 0xFE ,
  UDAT_IGNORE = 0xFE
}
 
enum class  UCalendarType : int { UCAL_TRADITIONAL = 0x0 , UCAL_DEFAULT = 0x0 , UCAL_GREGORIAN = 0x1 }
 
enum class  UNumberFormatFields : int {
  UNUM_INTEGER_FIELD = 0x0 , UNUM_FRACTION_FIELD = 0x1 , UNUM_DECIMAL_SEPARATOR_FIELD = 0x2 , UNUM_EXPONENT_SYMBOL_FIELD = 0x3 ,
  UNUM_EXPONENT_SIGN_FIELD = 0x4 , UNUM_EXPONENT_FIELD = 0x5 , UNUM_GROUPING_SEPARATOR_FIELD = 0x6 , UNUM_CURRENCY_FIELD = 0x7 ,
  UNUM_PERCENT_FIELD = 0x8 , UNUM_PERMILL_FIELD = 0x9 , UNUM_SIGN_FIELD = 0xA , UNUM_MEASURE_UNIT_FIELD = 0xB ,
  UNUM_COMPACT_FIELD = 0xC , UNUM_FIELD_COUNT = 0xD
}
 
enum class  UCurrencySpacing : int { UNUM_CURRENCY_MATCH = 0x0 , UNUM_CURRENCY_SURROUNDING_MATCH = 0x1 , UNUM_CURRENCY_INSERT = 0x2 , UNUM_CURRENCY_SPACING_COUNT = 0x3 }
 
enum class  UNumberFormatRoundingMode : int {
  UNUM_ROUND_CEILING = 0x0 , UNUM_ROUND_FLOOR = 0x1 , UNUM_ROUND_DOWN = 0x2 , UNUM_ROUND_UP = 0x3 ,
  UNUM_ROUND_HALFEVEN = 0x4 , UNUM_FOUND_HALFEVEN = 0x4 , UNUM_ROUND_HALFDOWN = 0x5 , UNUM_ROUND_HALFUP = 0x6 ,
  UNUM_ROUND_UNNECESSARY = 0x7
}
 
enum class  UDisplayContextType : int { UDISPCTX_TYPE_DIALECT_HANDLING = 0x0 , UDISPCTX_TYPE_CAPITALIZATION = 0x1 , UDISPCTX_TYPE_DISPLAY_LENGTH = 0x2 , UDISPCTX_TYPE_SUBSTITUTE_HANDLING = 0x3 }
 
enum class  UNumberFormatStyle : int {
  UNUM_PATTERN_DECIMAL = 0x0 , UNUM_DECIMAL = 0x1 , UNUM_CURRENCY = 0x2 , UNUM_PERCENT = 0x3 ,
  UNUM_SCIENTIFIC = 0x4 , UNUM_SPELLOUT = 0x5 , UNUM_ORDINAL = 0x6 , UNUM_DURATION = 0x7 ,
  UNUM_NUMBERING_SYSTEM = 0x8 , UNUM_PATTERN_RULEBASED = 0x9 , UNUM_CURRENCY_ISO = 0xA , UNUM_CURRENCY_PLURAL = 0xB ,
  UNUM_CURRENCY_ACCOUNTING = 0xC , UNUM_CASH_CURRENCY = 0xD , UNUM_DECIMAL_COMPACT_SHORT = 0xE , UNUM_DECIMAL_COMPACT_LONG = 0xF ,
  UNUM_CURRENCY_STANDARD = 0x10 , UNUM_FORMAT_STYLE_COUNT = 0x11 , UNUM_DEFAULT = 0x1 , UNUM_IGNORE = 0x0
}
 
enum class  XXH_alignment : int { XXH_aligned = 0x0 , XXH_unaligned = 0x1 }
 
enum class  XXH_INLINE_XXH_errorcode : int { XXH_INLINE_XXH_OK = 0x0 , XXH_INLINE_XXH_ERROR = 0x1 }
 
enum class  ScalableAllocationResult : int {
  TBBMALLOC_OK = 0x0 , TBBMALLOC_INVALID_PARAM = 0x1 , TBBMALLOC_UNSUPPORTED = 0x2 , TBBMALLOC_NO_MEMORY = 0x3 ,
  TBBMALLOC_NO_EFFECT = 0x4
}
 
enum class  AllocationModeParam : int { TBBMALLOC_USE_HUGE_PAGES = 0x0 , USE_HUGE_PAGES = 0x0 , TBBMALLOC_SET_SOFT_HEAP_LIMIT = 0x1 , TBBMALLOC_SET_HUGE_SIZE_THRESHOLD = 0x2 }
 
enum class  ULocDataLocaleType : int { ULOC_ACTUAL_LOCALE = 0x0 , ULOC_VALID_LOCALE = 0x1 , ULOC_REQUESTED_LOCALE = 0x2 , ULOC_DATA_LOCALE_TYPE_LIMIT = 0x3 }
 
enum class  ETabDrawerOpenDirection : unsigned char { Left = 0x0 , Right = 0x1 , Bottom = 0x2 }
 
enum class  UCharIteratorOrigin : int {
  UITER_START = 0x0 , UITER_CURRENT = 0x1 , UITER_LIMIT = 0x2 , UITER_ZERO = 0x3 ,
  UITER_LENGTH = 0x4
}
 
enum class  UColBoundMode : int { UCOL_BOUND_LOWER = 0x0 , UCOL_BOUND_UPPER = 0x1 , UCOL_BOUND_UPPER_LONG = 0x2 , UCOL_BOUND_VALUE_COUNT = 0x3 }
 
enum class  USetSpanCondition : int { USET_SPAN_NOT_CONTAINED = 0x0 , USET_SPAN_CONTAINED = 0x1 , USET_SPAN_SIMPLE = 0x2 , USET_SPAN_CONDITION_COUNT = 0x3 }
 
enum class  UDisplayContext : int {
  UDISPCTX_STANDARD_NAMES = 0x0 , UDISPCTX_DIALECT_NAMES = 0x1 , UDISPCTX_CAPITALIZATION_NONE = 0x100 , UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE = 0x101 ,
  UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE = 0x102 , UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU = 0x103 , UDISPCTX_CAPITALIZATION_FOR_STANDALONE = 0x104 , UDISPCTX_LENGTH_FULL = 0x200 ,
  UDISPCTX_LENGTH_SHORT = 0x201 , UDISPCTX_SUBSTITUTE = 0x300 , UDISPCTX_NO_SUBSTITUTE = 0x301
}
 
enum class  USystemTimeZoneType : int { UCAL_ZONE_TYPE_ANY = 0x0 , UCAL_ZONE_TYPE_CANONICAL = 0x1 , UCAL_ZONE_TYPE_CANONICAL_LOCATION = 0x2 }
 
enum class  UCalendarWallTimeOption : int { UCAL_WALLTIME_LAST = 0x0 , UCAL_WALLTIME_FIRST = 0x1 , UCAL_WALLTIME_NEXT_VALID = 0x2 }
 
enum class  UCalendarDaysOfWeek : int {
  UCAL_SUNDAY = 0x1 , UCAL_MONDAY = 0x2 , UCAL_TUESDAY = 0x3 , UCAL_WEDNESDAY = 0x4 ,
  UCAL_THURSDAY = 0x5 , UCAL_FRIDAY = 0x6 , UCAL_SATURDAY = 0x7
}
 
enum class  UCalendarWeekdayType : int { UCAL_WEEKDAY = 0x0 , UCAL_WEEKEND = 0x1 , UCAL_WEEKEND_ONSET = 0x2 , UCAL_WEEKEND_CEASE = 0x3 }
 
enum class  EBreakIteratorType : int {
  Grapheme = 0x0 , Word = 0x1 , Line = 0x2 , Sentence = 0x3 ,
  Title = 0x4
}
 
enum class  EBlockCanary : unsigned char { Zero = 0x0 , Value = 0xE3 , Zero = 0x0 , Value = 0xe3 }
 
enum class  ETextHitPoint : unsigned char { WithinText = 0x0 , LeftGutter = 0x1 , RightGutter = 0x2 }
 
enum  ETraceType::Type : int { ETraceType::TT_LineTrace = 0x0 , ETraceType::TT_ArcTrace = 0x1 , ETraceType::TT_Max = 0x2 }
 
enum class  UNumberFormatAttributeValue : int { UNUM_NO = 0x0 , UNUM_YES = 0x1 , UNUM_MAYBE = 0x2 }
 
enum class  UNumberFormatAttribute : int {
  UNUM_PARSE_INT_ONLY = 0x0 , UNUM_GROUPING_USED = 0x1 , UNUM_DECIMAL_ALWAYS_SHOWN = 0x2 , UNUM_MAX_INTEGER_DIGITS = 0x3 ,
  UNUM_MIN_INTEGER_DIGITS = 0x4 , UNUM_INTEGER_DIGITS = 0x5 , UNUM_MAX_FRACTION_DIGITS = 0x6 , UNUM_MIN_FRACTION_DIGITS = 0x7 ,
  UNUM_FRACTION_DIGITS = 0x8 , UNUM_MULTIPLIER = 0x9 , UNUM_GROUPING_SIZE = 0xA , UNUM_ROUNDING_MODE = 0xB ,
  UNUM_ROUNDING_INCREMENT = 0xC , UNUM_FORMAT_WIDTH = 0xD , UNUM_PADDING_POSITION = 0xE , UNUM_SECONDARY_GROUPING_SIZE = 0xF ,
  UNUM_SIGNIFICANT_DIGITS_USED = 0x10 , UNUM_MIN_SIGNIFICANT_DIGITS = 0x11 , UNUM_MAX_SIGNIFICANT_DIGITS = 0x12 , UNUM_LENIENT_PARSE = 0x13 ,
  UNUM_PARSE_ALL_INPUT = 0x14 , UNUM_SCALE = 0x15 , UNUM_MINIMUM_GROUPING_DIGITS = 0x16 , UNUM_CURRENCY_USAGE = 0x17 ,
  UNUM_MAX_NONBOOLEAN_ATTRIBUTE = 0xFFF , UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITS = 0x1000 , UNUM_PARSE_NO_EXPONENT = 0x1001 , UNUM_PARSE_DECIMAL_MARK_REQUIRED = 0x1002 ,
  UNUM_PARSE_CASE_SENSITIVE = 0x1003 , UNUM_SIGN_ALWAYS_SHOWN = 0x1004 , UNUM_LIMIT_BOOLEAN_ATTRIBUTE = 0x1005
}
 
enum class  UCurrencyUsage : int { UCURR_USAGE_STANDARD = 0x0 , UCURR_USAGE_CASH = 0x1 , UCURR_USAGE_COUNT = 0x2 }
 
enum  ESeedCropPhase::Type : int {
  ESeedCropPhase::Seedling = 0x0 , ESeedCropPhase::Midling = 0x1 , ESeedCropPhase::Growthling = 0x2 , ESeedCropPhase::Fruiting = 0x3 ,
  ESeedCropPhase::MAX = 0x4
}
 
enum class  EHangulTextWrappingMethod : unsigned char { PerSyllable = 0x0 , PerWord = 0x1 }
 
enum class  EAmbientOcclusionMethod : int { Disabled = 0x0 , SSAO = 0x1 , SSGI = 0x2 , RTAO = 0x3 }
 
enum class  EVelocityPass : unsigned int { Opaque = 0x0 , Translucent = 0x1 , Count = 0x2 }
 
enum class  ESkyAtmospherePassLocation : unsigned int { BeforeOcclusion = 0x0 , BeforeBasePass = 0x1 }
 
enum class  ETranslucencyView : int { None = 0x0 , UnderWater = 0x1 , AboveWater = 0x2 , RayTracing = 0x4 }
 
enum class  EHairStrandsCompositionType : unsigned char { BeforeTranslucent = 0x0 , AfterTranslucent = 0x1 , AfterSeparateTranslucent = 0x2 , AfterTranslucentBeforeTranslucentAfterDOF = 0x3 }
 
enum class  EOITSortingType : int { SortedTriangles = 0x0 , SortedPixels = 0x1 }
 
enum class  FTriangleSortingOrder : int { FrontToBack = 0x0 , BackToFront = 0x1 }
 
enum class  ERayTracingPipelineCompatibilityFlags : int { FullPipeline = 0x1 , Inline = 0x2 }
 
enum class  ETextFilterExpressionType : unsigned char {
  Invalid = 0x0 , Empty = 0x1 , BasicString = 0x2 , Complex = 0x3 ,
  Invalid , Empty , BasicString , Complex
}
 
enum class  ETextFilterExpressionEvaluatorMode : unsigned char { BasicString = 0x0 , Complex = 0x1 , BasicString , Complex }
 
enum class  EColorGradingModes : int {
  Saturation = 0x0 , Contrast = 0x1 , Gamma = 0x2 , Gain = 0x3 ,
  Offset = 0x4 , Invalid = 0x5
}
 
enum  EColorChannelTarget::Type : int {
  EColorChannelTarget::Red = 0x0 , EColorChannelTarget::Green = 0x1 , EColorChannelTarget::Blue = 0x2 , EColorChannelTarget::Alpha = 0x3 ,
  EColorChannelTarget::All = 0x4
}
 
enum class  EColorPickerChannels : int {
  Red = 0x0 , Green = 0x1 , Blue = 0x2 , Alpha = 0x3 ,
  Hue = 0x4 , Saturation = 0x5 , Value = 0x6
}
 
enum class  EColorPickerModes : int { Spectrum = 0x0 , Wheel = 0x1 }
 
enum class  ECustomizedToolMenuVisibility : int { None = 0x0 , Visible = 0x1 , Hidden = 0x2 }
 
enum class  ELumenReflectionPass : int { Opaque = 0x0 , SingleLayerWater = 0x1 , FrontLayerTranslucency = 0x2 }
 
enum class  ERayTracingPrimaryRaysFlag : unsigned int { None = 0x0 , UseGBufferForMaxDistance = 0x1 , PrimaryView = 0x2 , AllowSkipSkySample = 0x4 }
 
enum class  ECbValidateMode : unsigned int {
  None = 0x0 , Default = 0x1 , Names = 0x2 , Format = 0x4 ,
  Padding = 0x8 , Package = 0x10 , PackageHash = 0x20 , All = 0x3F ,
  None = 0 , Default = 1 << 0 , Names = 1 << 1 , Format = 1 << 2 ,
  Padding = 1 << 3 , Package = 1 << 4 , PackageHash = 1 << 5 , All = Default | Names | Format | Padding | Package | PackageHash
}
 
enum class  ECbValidateError : unsigned int {
  None = 0x0 , OutOfBounds = 0x1 , InvalidType = 0x2 , DuplicateName = 0x4 ,
  MissingName = 0x8 , ArrayName = 0x10 , InvalidString = 0x20 , InvalidInteger = 0x40 ,
  InvalidFloat = 0x80 , NonUniformObject = 0x100 , NonUniformArray = 0x200 , Padding = 0x400 ,
  InvalidPackageFormat = 0x800 , InvalidPackageHash = 0x1000 , DuplicateAttachments = 0x2000 , MultiplePackageObjects = 0x4000 ,
  NullPackageObject = 0xFFFF8000 , NullPackageAttachment = 0x10000 , None = 0 , OutOfBounds = 1 << 0 ,
  InvalidType = 1 << 1 , DuplicateName = 1 << 2 , MissingName = 1 << 3 , ArrayName = 1 << 4 ,
  InvalidString = 1 << 5 , InvalidInteger = 1 << 6 , InvalidFloat = 1 << 7 , NonUniformObject = 1 << 8 ,
  NonUniformArray = 1 << 9 , Padding = 1 << 10 , InvalidPackageFormat = 1 << 11 , InvalidPackageHash = 1 << 12 ,
  DuplicateAttachments = 1 << 13 , MultiplePackageObjects = 1 << 14 , NullPackageObject = 1 << 15 , NullPackageAttachment = 1 << 16
}
 
enum class  ECrashExitCodes : int {
  MonitoredApplicationStillRunning = 0xBDB29 , MonitoredApplicationExitCodeNotAvailable = 0xBDB2A , CrashReporterCrashed = 0xBDB2B , CrashHandlerCrashed = 0xBDB2C ,
  OutOfProcessReporterExitedUnexpectedly = 0xBDB2D , CrashDuringStaticInit = 0xBDB2E , OutOfProcessReporterCheckFailed = 0xBDB2F , UnhandledEnsure = 0xBDB30
}
 
enum class  SYM_TYPE : int {
  SymNone = 0x0 , SymCoff = 0x1 , SymCv = 0x2 , SymPdb = 0x3 ,
  SymExport = 0x4 , SymDeferred = 0x5 , SymSym = 0x6 , SymDia = 0x7 ,
  SymVirtual = 0x8 , NumSymTypes = 0x9
}
 
enum class  ADDRESS_MODE : int { AddrMode1616 = 0x0 , AddrMode1632 = 0x1 , AddrModeReal = 0x2 , AddrModeFlat = 0x3 }
 
enum class  GAME_INSTALL_SCOPE : int { GIS_NOT_INSTALLED = 0x1 , GIS_CURRENT_USER = 0x2 , GIS_ALL_USERS = 0x3 }
 
enum class  SHGFP_TYPE : int { SHGFP_TYPE_CURRENT = 0x0 , SHGFP_TYPE_DEFAULT = 0x1 }
 
enum class  SERVERDATA_sent : int { SERVERDATA_AUTH = 0x3 , SERVERDATA_EXECCOMMAND = 0x2 , SERVERDATA_AUTH_RESPONSE = 0x2 , SERVERDATA_RESPONSE_VALUE = 0x0 }
 
enum class  FGCLockBehavior : int { Default = 0x0 , Legacy = 0x1 }
 
enum class  EScreenProbeIndirectArgs : int {
  GroupPerProbe = 0x0 , ThreadPerProbe = 0x1 , ThreadPerTrace = 0x2 , ThreadPerGather = 0x3 ,
  ThreadPerGatherWithBorder = 0x4 , ThreadPerLightSample = 0x5 , Max = 0x6
}
 
enum class  ECrashDumpMode : int {
  Default = 0x0 , FullDump = 0x1 , FullDumpAlways = 0x2 , Default = 0 ,
  FullDump = 1 , FullDumpAlways = 2
}
 
enum class  ECrashDescVersions : int {
  VER_1_NewCrashFormat = 0x0 , VER_2_AddedNewProperties = 0x1 , VER_3_CrashContext = 0x3 , VER_1_NewCrashFormat ,
  VER_2_AddedNewProperties , VER_3_CrashContext = 3
}
 
enum class  ERadiosityIndirectArgs : int {
  NumTracesDiv64 = 0x0 , NumTracesDiv32 = 0xC , ThreadPerProbe = 0x18 , ThreadPerRadiosityTexel = 0x24 ,
  HardwareRayTracingThreadPerTrace = 0x30 , MAX = 0x5
}
 
enum class  NSVGlineCap : int { NSVG_CAP_BUTT = 0x0 , NSVG_CAP_ROUND = 0x1 , NSVG_CAP_SQUARE = 0x2 }
 
enum class  NSVGlineJoin : int { NSVG_JOIN_MITER = 0x0 , NSVG_JOIN_ROUND = 0x1 , NSVG_JOIN_BEVEL = 0x2 }
 
enum class  NSVGgradientUnits : int { NSVG_USER_SPACE = 0x0 , NSVG_OBJECT_SPACE = 0x1 }
 
enum class  NSVGfillRule : int { NSVG_FILLRULE_NONZERO = 0x0 , NSVG_FILLRULE_EVENODD = 0x1 }
 
enum class  NSVGspreadType : int { NSVG_SPREAD_PAD = 0x0 , NSVG_SPREAD_REFLECT = 0x1 , NSVG_SPREAD_REPEAT = 0x2 }
 
enum class  NSVGpointFlags : int { NSVG_PT_CORNER = 0x1 , NSVG_PT_BEVEL = 0x2 , NSVG_PT_LEFT = 0x4 }
 
enum class  NSVGpaintType : int { NSVG_PAINT_NONE = 0x0 , NSVG_PAINT_COLOR = 0x1 , NSVG_PAINT_LINEAR_GRADIENT = 0x2 , NSVG_PAINT_RADIAL_GRADIENT = 0x3 }
 
enum class  NSVGunits : int {
  NSVG_UNITS_USER = 0x0 , NSVG_UNITS_PX = 0x1 , NSVG_UNITS_PT = 0x2 , NSVG_UNITS_PC = 0x3 ,
  NSVG_UNITS_MM = 0x4 , NSVG_UNITS_CM = 0x5 , NSVG_UNITS_IN = 0x6 , NSVG_UNITS_PERCENT = 0x7 ,
  NSVG_UNITS_EM = 0x8 , NSVG_UNITS_EX = 0x9
}
 
enum class  NSVGflags : int { NSVG_FLAGS_VISIBLE = 0x1 }
 
enum class  EWindowsRHI : int {
  D3D11 = 0x0 , D3D12 = 0x1 , Vulkan = 0x2 , OpenGL = 0x3 ,
  count = 0x4
}
 
enum class  EDownsampleQuality : unsigned char { Low = 0x0 , High = 0x1 , MAX = 0x2 }
 
enum class  EFXAAQuality : unsigned int {
  Q0 = 0x0 , Q1 = 0x1 , Q2 = 0x2 , Q3 = 0x3 ,
  Q4 = 0x4 , Q5 = 0x5 , MAX = 0x6
}
 
enum class  EResourceType : int { BUFFER = 0x0 , STRUCTURED_BUFFER = 0x1 , BYTEBUFFER = 0x2 , TEXTURE = 0x3 }
 
enum class  EPathPermissionListType : int { Default = 0x0 , ClassPaths = 0x1 , Default , ClassPaths }
 
enum class  EBloomQuality : unsigned int {
  Disabled = 0x0 , Q1 = 0x1 , Q2 = 0x2 , Q3 = 0x3 ,
  Q4 = 0x4 , Q5 = 0x5 , MAX = 0x6
}
 
enum class  EByteBufferResourceType : int {
  Float4_Buffer = 0x0 , Float4_StructuredBuffer = 0x1 , Uint_Buffer = 0x2 , Uint4Aligned_Buffer = 0x3 ,
  Float4_Texture = 0x4 , Count = 0x5
}
 
enum class  EDownsampleFlags : unsigned char { None = 0x0 , ForceRaster = 0x1 }
 
enum class  _MINIDUMP_STREAM_TYPE : unsigned __int64 {
  UnusedStream = 0x0 , ReservedStream0 = 0x1 , ReservedStream1 = 0x2 , ThreadListStream = 0x3 ,
  ModuleListStream = 0x4 , MemoryListStream = 0x5 , ExceptionStream = 0x6 , SystemInfoStream = 0x7 ,
  ThreadExListStream = 0x8 , Memory64ListStream = 0x9 , CommentStreamA = 0xA , CommentStreamW = 0xB ,
  HandleDataStream = 0xC , FunctionTableStream = 0xD , UnloadedModuleListStream = 0xE , MiscInfoStream = 0xF ,
  MemoryInfoListStream = 0x10 , ThreadInfoListStream = 0x11 , HandleOperationListStream = 0x12 , TokenStream = 0x13 ,
  JavaScriptDataStream = 0x14 , SystemMemoryInfoStream = 0x15 , ProcessVmCountersStream = 0x16 , IptTraceStream = 0x17 ,
  ThreadNamesStream = 0x18 , ceStreamNull = 0xFFFF8000 , ceStreamSystemInfo = 0xFFFF8001 , ceStreamException = 0xFFFF8002 ,
  ceStreamModuleList = 0xFFFF8003 , ceStreamProcessList = 0xFFFF8004 , ceStreamThreadList = 0xFFFF8005 , ceStreamThreadContextList = 0xFFFF8006 ,
  ceStreamThreadCallStackList = 0xFFFF8007 , ceStreamMemoryVirtualList = 0xFFFF8008 , ceStreamMemoryPhysicalList = 0xFFFF8009 , ceStreamBucketParameters = 0xFFFF800A ,
  ceStreamProcessModuleMap = 0xFFFF800B , ceStreamDiagnosisList = 0xFFFF800C , LastReservedStream = 0xFFFFFFFF
}
 
enum class  _MINIDUMP_TYPE : unsigned __int64 {
  MiniDumpNormal = 0x0 , MiniDumpWithDataSegs = 0x1 , MiniDumpWithFullMemory = 0x2 , MiniDumpWithHandleData = 0x4 ,
  MiniDumpFilterMemory = 0x8 , MiniDumpScanMemory = 0x10 , MiniDumpWithUnloadedModules = 0x20 , MiniDumpWithIndirectlyReferencedMemory = 0x40 ,
  MiniDumpFilterModulePaths = 0x80 , MiniDumpWithProcessThreadData = 0x100 , MiniDumpWithPrivateReadWriteMemory = 0x200 , MiniDumpWithoutOptionalData = 0x400 ,
  MiniDumpWithFullMemoryInfo = 0x800 , MiniDumpWithThreadInfo = 0x1000 , MiniDumpWithCodeSegs = 0x2000 , MiniDumpWithoutAuxiliaryState = 0x4000 ,
  MiniDumpWithFullAuxiliaryState = 0xFFFF8000 , MiniDumpWithPrivateWriteCopyMemory = 0x10000 , MiniDumpIgnoreInaccessibleMemory = 0x20000 , MiniDumpWithTokenInformation = 0x40000 ,
  MiniDumpWithModuleHeaders = 0x80000 , MiniDumpFilterTriage = 0x100000 , MiniDumpWithAvxXStateContext = 0x200000 , MiniDumpWithIptTrace = 0x400000 ,
  MiniDumpScanInaccessiblePartialPages = 0x800000 , MiniDumpValidTypeFlags = 0xFFFFFF
}
 
enum class  EConstants : int { UE4_MINIDUMP_CRASHCONTEXT = 0x10000 }
 
enum  FPrimal2ObjectVersion::Type : int {
  FPrimal2ObjectVersion::BeforeCustomVersionWasAdded = 0x0 , FPrimal2ObjectVersion::FirstVersion = 0x1 , FPrimal2ObjectVersion::AddingDynamicCustomDataOutputMaterial = 0x2 , FPrimal2ObjectVersion::VersionPlusOne = 0x3 ,
  FPrimal2ObjectVersion::LatestVersion = 0x2
}
 
enum  EMarkMaskBits::Type : int { EMarkMaskBits::StaticMeshVisibilityMapMask = 0x2 , EMarkMaskBits::StaticMeshFadeOutDitheredLODMapMask = 0x10 , EMarkMaskBits::StaticMeshFadeInDitheredLODMapMask = 0x20 }
 
enum class  ESceneRenderCleanUpMode : int { Immediate = 0x0 , Deferred = 0x1 , DeferredAndAsync = 0x2 }
 
enum class  EShadowOcclusionQueryIntersectionMode : int { SOQ_None = 0x0 , SOQ_LightInfluenceSphere = 0x1 , SOQ_NearPlaneVsShadowFrustum = 0x2 }
 
enum class  EUnicodeBlockRange : unsigned short {
  ControlCharacter = 0x0 , BasicLatin = 0x1 , Latin1Supplement = 0x2 , LatinExtendedA = 0x3 ,
  LatinExtendedB = 0x4 , IPAExtensions = 0x5 , SpacingModifierLetters = 0x6 , CombiningDiacriticalMarks = 0x7 ,
  GreekAndCoptic = 0x8 , Cyrillic = 0x9 , CyrillicSupplementary = 0xA , Armenian = 0xB ,
  Hebrew = 0xC , Arabic = 0xD , Syriac = 0xE , ArabicSupplement = 0xF ,
  Thaana = 0x10 , NKo = 0x11 , Samaritan = 0x12 , Mandaic = 0x13 ,
  ArabicExtendedA = 0x14 , Devanagari = 0x15 , Bengali = 0x16 , Gurmukhi = 0x17 ,
  Gujarati = 0x18 , Oriya = 0x19 , Tamil = 0x1A , Telugu = 0x1B ,
  Kannada = 0x1C , Malayalam = 0x1D , Sinhala = 0x1E , Thai = 0x1F ,
  Lao = 0x20 , Tibetan = 0x21 , Myanmar = 0x22 , Georgian = 0x23 ,
  HangulJamo = 0x24 , Ethiopic = 0x25 , EthiopicSupplement = 0x26 , Cherokee = 0x27 ,
  UnifiedCanadianAboriginalSyllabics = 0x28 , Ogham = 0x29 , Runic = 0x2A , Tagalog = 0x2B ,
  Hanunoo = 0x2C , Buhid = 0x2D , Tagbanwa = 0x2E , Khmer = 0x2F ,
  Mongolian = 0x30 , UnifiedCanadianAboriginalSyllabicsExtended = 0x31 , Limbu = 0x32 , TaiLe = 0x33 ,
  NewTaiLue = 0x34 , KhmerSymbols = 0x35 , Buginese = 0x36 , TaiTham = 0x37 ,
  CombiningDiacriticalMarksExtended = 0x38 , Balinese = 0x39 , Sundanese = 0x3A , Batak = 0x3B ,
  Lepcha = 0x3C , OlChiki = 0x3D , CyrillicExtendedC = 0x3E , SundaneseSupplement = 0x3F ,
  VedicExtensions = 0x40 , PhoneticExtensions = 0x41 , PhoneticExtensionsSupplement = 0x42 , CombiningDiacriticalMarksSupplement = 0x43 ,
  LatinExtendedAdditional = 0x44 , GreekExtended = 0x45 , GeneralPunctuation = 0x46 , SuperscriptsAndSubscripts = 0x47 ,
  CurrencySymbols = 0x48 , CombiningDiacriticalMarksForSymbols = 0x49 , LetterlikeSymbols = 0x4A , NumberForms = 0x4B ,
  Arrows = 0x4C , MathematicalOperators = 0x4D , MiscellaneousTechnical = 0x4E , ControlPictures = 0x4F ,
  OpticalCharacterRecognition = 0x50 , EnclosedAlphanumerics = 0x51 , BoxDrawing = 0x52 , BlockElements = 0x53 ,
  GeometricShapes = 0x54 , MiscellaneousSymbols = 0x55 , Dingbats = 0x56 , MiscellaneousMathematicalSymbolsA = 0x57 ,
  SupplementalArrowsA = 0x58 , BraillePatterns = 0x59 , SupplementalArrowsB = 0x5A , MiscellaneousMathematicalSymbolsB = 0x5B ,
  SupplementalMathematicalOperators = 0x5C , MiscellaneousSymbolsAndArrows = 0x5D , Glagolitic = 0x5E , LatinExtendedC = 0x5F ,
  Coptic = 0x60 , GeorgianSupplement = 0x61 , Tifinagh = 0x62 , EthiopicExtended = 0x63 ,
  CyrillicExtendedA = 0x64 , SupplementalPunctuation = 0x65 , CJKRadicalsSupplement = 0x66 , KangxiRadicals = 0x67 ,
  IdeographicDescriptionCharacters = 0x68 , CJKSymbolsAndPunctuation = 0x69 , Hiragana = 0x6A , Katakana = 0x6B ,
  Bopomofo = 0x6C , HangulCompatibilityJamo = 0x6D , Kanbun = 0x6E , BopomofoExtended = 0x6F ,
  CJKStrokes = 0x70 , KatakanaPhoneticExtensions = 0x71 , EnclosedCJKLettersAndMonths = 0x72 , CJKCompatibility = 0x73 ,
  CJKUnifiedIdeographsExtensionA = 0x74 , YijingHexagramSymbols = 0x75 , CJKUnifiedIdeographs = 0x76 , YiSyllables = 0x77 ,
  YiRadicals = 0x78 , Lisu = 0x79 , Vai = 0x7A , CyrillicExtendedB = 0x7B ,
  Bamum = 0x7C , ModifierToneLetters = 0x7D , LatinExtendedD = 0x7E , SylotiNagri = 0x7F ,
  CommonIndicNumberForms = 0x80 , PhagsPa = 0x81 , Saurashtra = 0x82 , DevanagariExtended = 0x83 ,
  KayahLi = 0x84 , Rejang = 0x85 , HangulJamoExtendedA = 0x86 , Javanese = 0x87 ,
  MyanmarExtendedB = 0x88 , Cham = 0x89 , MyanmarExtendedA = 0x8A , TaiViet = 0x8B ,
  MeeteiMayekExtensions = 0x8C , EthiopicExtendedA = 0x8D , LatinExtendedE = 0x8E , CherokeeSupplement = 0x8F ,
  MeeteiMayek = 0x90 , HangulSyllables = 0x91 , HangulJamoExtendedB = 0x92 , HighSurrogates = 0x93 ,
  HighPrivateUseSurrogates = 0x94 , LowSurrogates = 0x95 , PrivateUseArea = 0x96 , CJKCompatibilityIdeographs = 0x97 ,
  AlphabeticPresentationForms = 0x98 , ArabicPresentationFormsA = 0x99 , VariationSelectors = 0x9A , VerticalForms = 0x9B ,
  CombiningHalfMarks = 0x9C , CJKCompatibilityForms = 0x9D , SmallFormVariants = 0x9E , ArabicPresentationFormsB = 0x9F ,
  HalfwidthAndFullwidthForms = 0xA0 , Specials = 0xA1 , LinearBSyllabary = 0xA2 , LinearBIdeograms = 0xA3 ,
  AegeanNumbers = 0xA4 , AncientGreekNumbers = 0xA5 , AncientSymbols = 0xA6 , PhaistosDisc = 0xA7 ,
  Lycian = 0xA8 , Carian = 0xA9 , CopticEpactNumbers = 0xAA , OldItalic = 0xAB ,
  Gothic = 0xAC , OldPermic = 0xAD , Ugaritic = 0xAE , OldPersian = 0xAF ,
  Deseret = 0xB0 , Shavian = 0xB1 , Osmanya = 0xB2 , Osage = 0xB3 ,
  Elbasan = 0xB4 , CaucasianAlbanian = 0xB5 , LinearA = 0xB6 , CypriotSyllabary = 0xB7 ,
  ImperialAramaic = 0xB8 , Palmyrene = 0xB9 , Nabataean = 0xBA , Hatran = 0xBB ,
  Phoenician = 0xBC , Lydian = 0xBD , MeroiticHieroglyphs = 0xBE , MeroiticCursive = 0xBF ,
  Kharoshthi = 0xC0 , OldSouthArabian = 0xC1 , OldNorthArabian = 0xC2 , Manichaean = 0xC3 ,
  Avestan = 0xC4 , InscriptionalParthian = 0xC5 , InscriptionalPahlavi = 0xC6 , PsalterPahlavi = 0xC7 ,
  OldTurkic = 0xC8 , OldHungarian = 0xC9 , RumiNumeralSymbols = 0xCA , Brahmi = 0xCB ,
  Kaithi = 0xCC , SoraSompeng = 0xCD , Chakma = 0xCE , Mahajani = 0xCF ,
  Sharada = 0xD0 , SinhalaArchaicNumbers = 0xD1 , Khojki = 0xD2 , Multani = 0xD3 ,
  Khudawadi = 0xD4 , Grantha = 0xD5 , Newa = 0xD6 , Tirhuta = 0xD7 ,
  Siddham = 0xD8 , Modi = 0xD9 , MongolianSupplement = 0xDA , Takri = 0xDB ,
  Ahom = 0xDC , WarangCiti = 0xDD , PauCinHau = 0xDE , Bhaiksuki = 0xDF ,
  Marchen = 0xE0 , Cuneiform = 0xE1 , CuneiformNumbersAndPunctuation = 0xE2 , EarlyDynasticCuneiform = 0xE3 ,
  EgyptianHieroglyphs = 0xE4 , AnatolianHieroglyphs = 0xE5 , BamumSupplement = 0xE6 , Mro = 0xE7 ,
  BassaVah = 0xE8 , PahawhHmong = 0xE9 , Miao = 0xEA , IdeographicSymbolsAndPunctuation = 0xEB ,
  Tangut = 0xEC , TangutComponents = 0xED , KanaSupplement = 0xEE , Duployan = 0xEF ,
  ShorthandFormatControls = 0xF0 , ByzantineMusicalSymbols = 0xF1 , MusicalSymbols = 0xF2 , AncientGreekMusicalNotation = 0xF3 ,
  TaiXuanJingSymbols = 0xF4 , CountingRodNumerals = 0xF5 , MathematicalAlphanumericSymbols = 0xF6 , SuttonSignWriting = 0xF7 ,
  GlagoliticSupplement = 0xF8 , MendeKikakui = 0xF9 , Adlam = 0xFA , ArabicMathematicalAlphabeticSymbols = 0xFB ,
  MahjongTiles = 0xFC , DominoTiles = 0xFD , PlayingCards = 0xFE , EnclosedAlphanumericSupplement = 0xFF ,
  EnclosedIdeographicSupplement = 0x100 , MiscellaneousSymbolsAndPictographs = 0x101 , EmoticonsEmoji = 0x102 , OrnamentalDingbats = 0x103 ,
  TransportAndMapSymbols = 0x104 , AlchemicalSymbols = 0x105 , GeometricShapesExtended = 0x106 , SupplementalArrowsC = 0x107 ,
  SupplementalSymbolsAndPictographs = 0x108 , CJKUnifiedIdeographsExtensionB = 0x109 , CJKUnifiedIdeographsExtensionC = 0x10A , CJKUnifiedIdeographsExtensionD = 0x10B ,
  CJKUnifiedIdeographsExtensionE = 0x10C , CJKCompatibilityIdeographsSupplement = 0x10D , Tags = 0x10E , VariationSelectorsSupplement = 0x10F
}
 
enum class  EDownsampleDepthFilter : int { Point = 0x0 , Max = 0x1 , Checkerboard = 0x2 , MinAndMaxDepth = 0x3 }
 
enum class  EPluginDescriptorVersion : unsigned char {
  Invalid = 0x0 , Initial = 0x1 , NameHash = 0x2 , ProjectPluginUnification = 0x3 ,
  LatestPlusOne = 0x4 , Latest = 0x3
}
 
enum class  TJSAMP : int {
  TJSAMP_444 = 0x0 , TJSAMP_422 = 0x1 , TJSAMP_420 = 0x2 , TJSAMP_GRAY = 0x3 ,
  TJSAMP_440 = 0x4 , TJSAMP_411 = 0x5
}
 
enum class  TJPF : int {
  TJPF_RGB = 0x0 , TJPF_BGR = 0x1 , TJPF_RGBX = 0x2 , TJPF_BGRX = 0x3 ,
  TJPF_XBGR = 0x4 , TJPF_XRGB = 0x5 , TJPF_GRAY = 0x6 , TJPF_RGBA = 0x7 ,
  TJPF_BGRA = 0x8 , TJPF_ABGR = 0x9 , TJPF_ARGB = 0xA , TJPF_CMYK = 0xB ,
  TJPF_UNKNOWN = 0xFF
}
 
enum class  EBitmapCompression : int {
  BCBI_RGB = 0x0 , BCBI_RLE8 = 0x1 , BCBI_RLE4 = 0x2 , BCBI_BITFIELDS = 0x3 ,
  BCBI_JPEG = 0x4 , BCBI_PNG = 0x5 , BCBI_ALPHABITFIELDS = 0x6
}
 
enum class  EBitmapHeaderVersion : unsigned char {
  BHV_BITMAPINFOHEADER = 0x0 , BHV_BITMAPV2INFOHEADER = 0x1 , BHV_BITMAPV3INFOHEADER = 0x2 , BHV_BITMAPV4HEADER = 0x3 ,
  BHV_BITMAPV5HEADER = 0x4 , BHV_INVALID = 0xFF
}
 
enum class  EBitmapCSType : unsigned int {
  BCST_BLCS_CALIBRATED_RGB = 0x0 , BCST_LCS_sRGB = 0x73524742 , BCST_LCS_WINDOWS_COLOR_SPACE = 0x57696E20 , BCST_PROFILE_LINKED = 0x4C494E4B ,
  BCST_PROFILE_EMBEDDED = 0x4D424544
}
 
enum class  EDecalDepthInputState : int {
  DDS_Undefined = 0x0 , DDS_Always = 0x1 , DDS_DepthTest = 0x2 , DDS_DepthAlways_StencilEqual1 = 0x3 ,
  DDS_DepthAlways_StencilEqual1_IgnoreMask = 0x4 , DDS_DepthAlways_StencilEqual0 = 0x5 , DDS_DepthTest_StencilEqual1 = 0x6 , DDS_DepthTest_StencilEqual1_IgnoreMask = 0x7 ,
  DDS_DepthTest_StencilEqual0 = 0x8
}
 
enum class  EStrataTileType : unsigned int {
  ESimple = 0x0 , ESingle = 0x1 , EComplex = 0x2 , EOpaqueRoughRefraction = 0x3 ,
  EOpaqueRoughRefractionSSSWithout = 0x4 , EDecalSimple = 0x5 , EDecalSingle = 0x6 , EDecalComplex = 0x7 ,
  ECount = 0x8
}
 
enum class  EIndirectShadowingPrimitiveTypes : int { CapsuleShapes = 0x0 , MeshDistanceFields = 0x1 , CapsuleShapesAndMeshDistanceFields = 0x2 , MAX = 0x3 }
 
enum class  ECapsuleShadowingType : int {
  DirectionalLightTiledCulling = 0x0 , PointLightTiledCulling = 0x1 , IndirectTiledCulling = 0x2 , MovableSkylightTiledCulling = 0x3 ,
  MovableSkylightTiledCullingGatherFromReceiverBentNormal = 0x4 , MAX = 0x5
}
 
enum class  EShadowDepthCacheMode : int { SDCM_MovablePrimitivesOnly = 0x0 , SDCM_StaticPrimitivesOnly = 0x1 , SDCM_CSMScrolling = 0x2 , SDCM_Uncached = 0x3 }
 
enum class  EDynamicCustomDataPassType : unsigned char { AllocationPass = 0x0 , OutputPass = 0x1 , MAX = 0x2 }
 
enum class  ESparseVolumePackedDataFormat : unsigned char { Unorm8 = 0x0 , Float16 = 0x1 , Float32 = 0x2 }
 
enum class  EMeshPassFeatures : int { Default = 0x0 , PositionOnly = 0x1 , PositionAndNormalOnly = 0x2 }
 
enum class  EShadowMeshSelection : unsigned char { SM = 0x1 , VSM = 0x2 , All = 0x3 }
 
enum class  EGPUProfileSortMode : int {
  EChronological = 0x0 , ETimeElapsed = 0x1 , ENumPrims = 0x2 , ENumVerts = 0x3 ,
  EMax = 0x4
}
 
enum class  EPipelineCacheFileFormatVersions : unsigned int {
  FirstWorking = 0x7 , LibraryID = 0x9 , ShaderMetaData = 0xA , SortedVertexDesc = 0xB ,
  TOCMagicGuard = 0xC , PSOUsageMask = 0xD , PSOBindCount = 0xE , EOFMarker = 0xF ,
  EngineFlags = 0x10 , Subpass = 0x11 , PatchSizeReduction_NoDuplicatedGuid = 0x12 , AlphaToCoverage = 0x13 ,
  AddingMeshShaders = 0x14 , RemovingTessellationShaders = 0x15 , LastUsedTime = 0x16 , MoreRenderTargetFlags = 0x17 ,
  FragmentDensityAttachment = 0x18 , AddingDepthClipMode = 0x19
}
 
enum class  EShadowProjectionVertexShaderFlags : int { None = 0x0 , DrawingFrustum = 0x1 }
 
enum class  EPropertyCollectFlags : unsigned int {
  None = 0x0 , SkipTransient = 0x1 , NeedsReferencer = 0x2 , CallStructARO = 0x4 ,
  OnlyObjectProperty = 0x8
}
 
enum class  EPSOCompileAsyncMode : int { None = 0x0 , All = 0x1 , Precompile = 0x2 , NonPrecompiled = 0x3 }
 
enum class  EPSOPrecacheStateMask : unsigned char {
  None = 0x0 , Compiling = 0x1 , Succeeded = 0x2 , Failed = 0x4 ,
  Boosted = 0x8
}
 
enum class  EEyeTrackerStatus : unsigned char { NotConnected = 0x0 , NotTracking = 0x1 , Tracking = 0x2 }
 
enum class  ELightSourceMode : int { Punctual = 0x0 , FromCapsule = 0x1 , FromReceiver = 0x2 }
 
enum class  EClusterPassInputType : unsigned char { GBuffer = 0x0 , Strata = 0x1 , HairStrands = 0x2 }
 
enum class  EGTAOType : int { EOff = 0x0 , EAsyncCombinedSpatial = 0x1 , EAsyncHorizonSearch = 0x2 , ENonAsync = 0x3 }
 
enum class  ESSAOType : int { EPS = 0x0 , ECS = 0x1 , EAsyncCS = 0x2 }
 
enum class  EDecalRenderStage : unsigned char {
  None = 0x0 , BeforeBasePass = 0x1 , BeforeLighting = 0x2 , Mobile = 0x3 ,
  MobileBeforeLighting = 0x4 , Emissive = 0x5 , AmbientOcclusion = 0x6 , Num = 0x7
}
 
enum class  EAOTechnique : int { SSAO = 0x0 , GTAO = 0x1 }
 
enum class  EDecalRenderTargetMode : unsigned char {
  None = 0x0 , DBuffer = 0x1 , SceneColorAndGBuffer = 0x2 , SceneColorAndGBufferNoNormal = 0x3 ,
  SceneColor = 0x4 , AmbientOcclusion = 0x5
}
 
enum class  EDecalDBufferMaskTechnique : int { Disabled = 0x0 , PerPixel = 0x1 , WriteMask = 0x2 }
 
enum  FLandscapeCustomVersion::Type : int {
  FLandscapeCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FLandscapeCustomVersion::NewSplineCrossLevelMeshSerialization = 0x1 , FLandscapeCustomVersion::GrassMaterialWPO = 0x2 , FLandscapeCustomVersion::CollisionMaterialWPO = 0x3 ,
  FLandscapeCustomVersion::LightmassMaterialWPO = 0x4 , FLandscapeCustomVersion::GrassMaterialInstanceFix = 0x5 , FLandscapeCustomVersion::SplineForeignDataLazyObjectPtrFix = 0x6 , FLandscapeCustomVersion::MigrateOldPropertiesToNewRenderingProperties = 0x7 ,
  FLandscapeCustomVersion::AddingBodyInstanceToSplinesElements = 0x8 , FLandscapeCustomVersion::AddSplineLayerFalloff = 0x9 , FLandscapeCustomVersion::AddSplineLayerWidth = 0xA , FLandscapeCustomVersion::NewLandscapeContinuousLOD = 0xB ,
  FLandscapeCustomVersion::ARKNX_CompressedAnd4BitGrass_DEPRECATED = 0xC , FLandscapeCustomVersion::ARKNX_CompressedAnd4BitGrass_REMOVED = 0xD , FLandscapeCustomVersion::LandscapeGrassOnStaticMeshes = 0xE , FLandscapeCustomVersion::ASA_4bitGrassweightCompression = 0xF ,
  FLandscapeCustomVersion::ASA_GrassKrakenCompression = 0x10 , FLandscapeCustomVersion::ASA_GrassPerSliceOffsetsAndMasks = 0x11 , FLandscapeCustomVersion::VersionPlusOne = 0x12 , FLandscapeCustomVersion::LatestVersion = 0x11
}
 
enum class  ETerrainCoordMappingType : int {
  TCMT_Auto = 0x0 , TCMT_XY = 0x1 , TCMT_XZ = 0x2 , TCMT_YZ = 0x3 ,
  TCMT_MAX = 0x4
}
 
enum class  ELandscapeCustomizedCoordType : int {
  LCCT_None = 0x0 , LCCT_CustomUV0 = 0x1 , LCCT_CustomUV1 = 0x2 , LCCT_CustomUV2 = 0x3 ,
  LCCT_WeightMapUV = 0x4 , LCCT_MAX = 0x5
}
 
enum class  ERDGTransientResourceLifetimeState : int { Deallocated = 0x0 , Allocated = 0x1 , PendingDeallocation = 0x2 }
 
enum class  ERDGTextureAccessFlags : int { None = 0x0 , RenderTarget = 0x1 }
 
enum class  ELandscapeResizeMode : unsigned char { Resample = 0x0 , Clip = 0x1 , Expand = 0x2 }
 
enum class  ESubLevelStripMode : unsigned char { ExactClass = 0x0 , IsChildOf = 0x1 }
 
enum class  ELightSourceShape : int { Directional = 0x0 , Capsule = 0x1 , Rect = 0x2 , MAX = 0x3 }
 
enum class  ECoreOnlineDummy : unsigned char { Dummy = 0x0 }
 
enum class  ENaniteMaterialPass : unsigned int { EmitGBuffer = 0x0 , EmitGBufferWithVelocity = 0x1 , Max = 0x2 }
 
enum class  _WINHTTP_REQUEST_STAT_ENTRY : int {
  WinHttpConnectFailureCount = 0x0 , WinHttpProxyFailureCount = 0x1 , WinHttpTlsHandshakeClientLeg1Size = 0x2 , WinHttpTlsHandshakeServerLeg1Size = 0x3 ,
  WinHttpTlsHandshakeClientLeg2Size = 0x4 , WinHttpTlsHandshakeServerLeg2Size = 0x5 , WinHttpRequestHeadersSize = 0x6 , WinHttpRequestHeadersCompressedSize = 0x7 ,
  WinHttpResponseHeadersSize = 0x8 , WinHttpResponseHeadersCompressedSize = 0x9 , WinHttpResponseBodySize = 0xA , WinHttpResponseBodyCompressedSize = 0xB ,
  WinHttpProxyTlsHandshakeClientLeg1Size = 0xC , WinHttpProxyTlsHandshakeServerLeg1Size = 0xD , WinHttpProxyTlsHandshakeClientLeg2Size = 0xE , WinHttpProxyTlsHandshakeServerLeg2Size = 0xF ,
  WinHttpRequestStatLast = 0x10 , WinHttpRequestStatMax = 0x20
}
 
enum class  _WINHTTP_REQUEST_TIME_ENTRY : int {
  WinHttpProxyDetectionStart = 0x0 , WinHttpProxyDetectionEnd = 0x1 , WinHttpConnectionAcquireStart = 0x2 , WinHttpConnectionAcquireWaitEnd = 0x3 ,
  WinHttpConnectionAcquireEnd = 0x4 , WinHttpNameResolutionStart = 0x5 , WinHttpNameResolutionEnd = 0x6 , WinHttpConnectionEstablishmentStart = 0x7 ,
  WinHttpConnectionEstablishmentEnd = 0x8 , WinHttpTlsHandshakeClientLeg1Start = 0x9 , WinHttpTlsHandshakeClientLeg1End = 0xA , WinHttpTlsHandshakeClientLeg2Start = 0xB ,
  WinHttpTlsHandshakeClientLeg2End = 0xC , WinHttpTlsHandshakeClientLeg3Start = 0xD , WinHttpTlsHandshakeClientLeg3End = 0xE , WinHttpStreamWaitStart = 0xF ,
  WinHttpStreamWaitEnd = 0x10 , WinHttpSendRequestStart = 0x11 , WinHttpSendRequestHeadersCompressionStart = 0x12 , WinHttpSendRequestHeadersCompressionEnd = 0x13 ,
  WinHttpSendRequestHeadersEnd = 0x14 , WinHttpSendRequestEnd = 0x15 , WinHttpReceiveResponseStart = 0x16 , WinHttpReceiveResponseHeadersDecompressionStart = 0x17 ,
  WinHttpReceiveResponseHeadersDecompressionEnd = 0x18 , WinHttpReceiveResponseHeadersEnd = 0x19 , WinHttpReceiveResponseBodyDecompressionDelta = 0x1A , WinHttpReceiveResponseEnd = 0x1B ,
  WinHttpProxyTunnelStart = 0x1C , WinHttpProxyTunnelEnd = 0x1D , WinHttpProxyTlsHandshakeClientLeg1Start = 0x1E , WinHttpProxyTlsHandshakeClientLeg1End = 0x1F ,
  WinHttpProxyTlsHandshakeClientLeg2Start = 0x20 , WinHttpProxyTlsHandshakeClientLeg2End = 0x21 , WinHttpProxyTlsHandshakeClientLeg3Start = 0x22 , WinHttpProxyTlsHandshakeClientLeg3End = 0x23 ,
  WinHttpRequestTimeLast = 0x24 , WinHttpRequestTimeMax = 0x40
}
 
enum class  curl_infotype : int {
  CURLINFO_TEXT = 0x0 , CURLINFO_HEADER_IN = 0x1 , CURLINFO_HEADER_OUT = 0x2 , CURLINFO_DATA_IN = 0x3 ,
  CURLINFO_DATA_OUT = 0x4 , CURLINFO_SSL_DATA_IN = 0x5 , CURLINFO_SSL_DATA_OUT = 0x6 , CURLINFO_END = 0x7
}
 
enum class  CURLINFO : int {
  CURLINFO_NONE = 0x0 , CURLINFO_EFFECTIVE_URL = 0x100001 , CURLINFO_RESPONSE_CODE = 0x200002 , CURLINFO_TOTAL_TIME = 0x300003 ,
  CURLINFO_NAMELOOKUP_TIME = 0x300004 , CURLINFO_CONNECT_TIME = 0x300005 , CURLINFO_PRETRANSFER_TIME = 0x300006 , CURLINFO_SIZE_UPLOAD = 0x300007 ,
  CURLINFO_SIZE_UPLOAD_T = 0x600007 , CURLINFO_SIZE_DOWNLOAD = 0x300008 , CURLINFO_SIZE_DOWNLOAD_T = 0x600008 , CURLINFO_SPEED_DOWNLOAD = 0x300009 ,
  CURLINFO_SPEED_DOWNLOAD_T = 0x600009 , CURLINFO_SPEED_UPLOAD = 0x30000A , CURLINFO_SPEED_UPLOAD_T = 0x60000A , CURLINFO_HEADER_SIZE = 0x20000B ,
  CURLINFO_REQUEST_SIZE = 0x20000C , CURLINFO_SSL_VERIFYRESULT = 0x20000D , CURLINFO_FILETIME = 0x20000E , CURLINFO_FILETIME_T = 0x60000E ,
  CURLINFO_CONTENT_LENGTH_DOWNLOAD = 0x30000F , CURLINFO_CONTENT_LENGTH_DOWNLOAD_T = 0x60000F , CURLINFO_CONTENT_LENGTH_UPLOAD = 0x300010 , CURLINFO_CONTENT_LENGTH_UPLOAD_T = 0x600010 ,
  CURLINFO_STARTTRANSFER_TIME = 0x300011 , CURLINFO_CONTENT_TYPE = 0x100012 , CURLINFO_REDIRECT_TIME = 0x300013 , CURLINFO_REDIRECT_COUNT = 0x200014 ,
  CURLINFO_PRIVATE = 0x100015 , CURLINFO_HTTP_CONNECTCODE = 0x200016 , CURLINFO_HTTPAUTH_AVAIL = 0x200017 , CURLINFO_PROXYAUTH_AVAIL = 0x200018 ,
  CURLINFO_OS_ERRNO = 0x200019 , CURLINFO_NUM_CONNECTS = 0x20001A , CURLINFO_SSL_ENGINES = 0x40001B , CURLINFO_COOKIELIST = 0x40001C ,
  CURLINFO_LASTSOCKET = 0x20001D , CURLINFO_FTP_ENTRY_PATH = 0x10001E , CURLINFO_REDIRECT_URL = 0x10001F , CURLINFO_PRIMARY_IP = 0x100020 ,
  CURLINFO_APPCONNECT_TIME = 0x300021 , CURLINFO_CERTINFO = 0x400022 , CURLINFO_CONDITION_UNMET = 0x200023 , CURLINFO_RTSP_SESSION_ID = 0x100024 ,
  CURLINFO_RTSP_CLIENT_CSEQ = 0x200025 , CURLINFO_RTSP_SERVER_CSEQ = 0x200026 , CURLINFO_RTSP_CSEQ_RECV = 0x200027 , CURLINFO_PRIMARY_PORT = 0x200028 ,
  CURLINFO_LOCAL_IP = 0x100029 , CURLINFO_LOCAL_PORT = 0x20002A , CURLINFO_TLS_SESSION = 0x40002B , CURLINFO_ACTIVESOCKET = 0x50002C ,
  CURLINFO_TLS_SSL_PTR = 0x40002D , CURLINFO_HTTP_VERSION = 0x20002E , CURLINFO_PROXY_SSL_VERIFYRESULT = 0x20002F , CURLINFO_PROTOCOL = 0x200030 ,
  CURLINFO_SCHEME = 0x100031 , CURLINFO_TOTAL_TIME_T = 0x600032 , CURLINFO_NAMELOOKUP_TIME_T = 0x600033 , CURLINFO_CONNECT_TIME_T = 0x600034 ,
  CURLINFO_PRETRANSFER_TIME_T = 0x600035 , CURLINFO_STARTTRANSFER_TIME_T = 0x600036 , CURLINFO_REDIRECT_TIME_T = 0x600037 , CURLINFO_APPCONNECT_TIME_T = 0x600038 ,
  CURLINFO_RETRY_AFTER = 0x600039 , CURLINFO_EFFECTIVE_METHOD = 0x10003A , CURLINFO_PROXY_ERROR = 0x20003B , CURLINFO_REFERER = 0x10003C ,
  CURLINFO_LASTONE = 0x3C
}
 
enum class  CURLoption : unsigned __int64 {
  CURLOPT_WRITEDATA = 0x2711 , CURLOPT_URL = 0x2712 , CURLOPT_PORT = 0x3 , CURLOPT_PROXY = 0x2714 ,
  CURLOPT_USERPWD = 0x2715 , CURLOPT_PROXYUSERPWD = 0x2716 , CURLOPT_RANGE = 0x2717 , CURLOPT_READDATA = 0x2719 ,
  CURLOPT_ERRORBUFFER = 0x271A , CURLOPT_WRITEFUNCTION = 0x4E2B , CURLOPT_READFUNCTION = 0x4E2C , CURLOPT_TIMEOUT = 0xD ,
  CURLOPT_INFILESIZE = 0xE , CURLOPT_POSTFIELDS = 0x271F , CURLOPT_REFERER = 0x2720 , CURLOPT_FTPPORT = 0x2721 ,
  CURLOPT_USERAGENT = 0x2722 , CURLOPT_LOW_SPEED_LIMIT = 0x13 , CURLOPT_LOW_SPEED_TIME = 0x14 , CURLOPT_RESUME_FROM = 0x15 ,
  CURLOPT_COOKIE = 0x2726 , CURLOPT_HTTPHEADER = 0x2727 , CURLOPT_HTTPPOST = 0x2728 , CURLOPT_SSLCERT = 0x2729 ,
  CURLOPT_KEYPASSWD = 0x272A , CURLOPT_CRLF = 0x1B , CURLOPT_QUOTE = 0x272C , CURLOPT_HEADERDATA = 0x272D ,
  CURLOPT_COOKIEFILE = 0x272F , CURLOPT_SSLVERSION = 0x20 , CURLOPT_TIMECONDITION = 0x21 , CURLOPT_TIMEVALUE = 0x22 ,
  CURLOPT_CUSTOMREQUEST = 0x2734 , CURLOPT_STDERR = 0x2735 , CURLOPT_POSTQUOTE = 0x2737 , CURLOPT_OBSOLETE40 = 0x2738 ,
  CURLOPT_VERBOSE = 0x29 , CURLOPT_HEADER = 0x2A , CURLOPT_NOPROGRESS = 0x2B , CURLOPT_NOBODY = 0x2C ,
  CURLOPT_FAILONERROR = 0x2D , CURLOPT_UPLOAD = 0x2E , CURLOPT_POST = 0x2F , CURLOPT_DIRLISTONLY = 0x30 ,
  CURLOPT_APPEND = 0x32 , CURLOPT_NETRC = 0x33 , CURLOPT_FOLLOWLOCATION = 0x34 , CURLOPT_TRANSFERTEXT = 0x35 ,
  CURLOPT_PUT = 0x36 , CURLOPT_PROGRESSFUNCTION = 0x4E58 , CURLOPT_XFERINFODATA = 0x2749 , CURLOPT_AUTOREFERER = 0x3A ,
  CURLOPT_PROXYPORT = 0x3B , CURLOPT_POSTFIELDSIZE = 0x3C , CURLOPT_HTTPPROXYTUNNEL = 0x3D , CURLOPT_INTERFACE = 0x274E ,
  CURLOPT_KRBLEVEL = 0x274F , CURLOPT_SSL_VERIFYPEER = 0x40 , CURLOPT_CAINFO = 0x2751 , CURLOPT_MAXREDIRS = 0x44 ,
  CURLOPT_FILETIME = 0x45 , CURLOPT_TELNETOPTIONS = 0x2756 , CURLOPT_MAXCONNECTS = 0x47 , CURLOPT_OBSOLETE72 = 0x48 ,
  CURLOPT_FRESH_CONNECT = 0x4A , CURLOPT_FORBID_REUSE = 0x4B , CURLOPT_RANDOM_FILE = 0x275C , CURLOPT_EGDSOCKET = 0x275D ,
  CURLOPT_CONNECTTIMEOUT = 0x4E , CURLOPT_HEADERFUNCTION = 0x4E6F , CURLOPT_HTTPGET = 0x50 , CURLOPT_SSL_VERIFYHOST = 0x51 ,
  CURLOPT_COOKIEJAR = 0x2762 , CURLOPT_SSL_CIPHER_LIST = 0x2763 , CURLOPT_HTTP_VERSION = 0x54 , CURLOPT_FTP_USE_EPSV = 0x55 ,
  CURLOPT_SSLCERTTYPE = 0x2766 , CURLOPT_SSLKEY = 0x2767 , CURLOPT_SSLKEYTYPE = 0x2768 , CURLOPT_SSLENGINE = 0x2769 ,
  CURLOPT_SSLENGINE_DEFAULT = 0x5A , CURLOPT_DNS_USE_GLOBAL_CACHE = 0x5B , CURLOPT_DNS_CACHE_TIMEOUT = 0x5C , CURLOPT_PREQUOTE = 0x276D ,
  CURLOPT_DEBUGFUNCTION = 0x4E7E , CURLOPT_DEBUGDATA = 0x276F , CURLOPT_COOKIESESSION = 0x60 , CURLOPT_CAPATH = 0x2771 ,
  CURLOPT_BUFFERSIZE = 0x62 , CURLOPT_NOSIGNAL = 0x63 , CURLOPT_SHARE = 0x2774 , CURLOPT_PROXYTYPE = 0x65 ,
  CURLOPT_ACCEPT_ENCODING = 0x2776 , CURLOPT_PRIVATE = 0x2777 , CURLOPT_HTTP200ALIASES = 0x2778 , CURLOPT_UNRESTRICTED_AUTH = 0x69 ,
  CURLOPT_FTP_USE_EPRT = 0x6A , CURLOPT_HTTPAUTH = 0x6B , CURLOPT_SSL_CTX_FUNCTION = 0x4E8C , CURLOPT_SSL_CTX_DATA = 0x277D ,
  CURLOPT_FTP_CREATE_MISSING_DIRS = 0x6E , CURLOPT_PROXYAUTH = 0x6F , CURLOPT_FTP_RESPONSE_TIMEOUT = 0x70 , CURLOPT_IPRESOLVE = 0x71 ,
  CURLOPT_MAXFILESIZE = 0x72 , CURLOPT_INFILESIZE_LARGE = 0x75A3 , CURLOPT_RESUME_FROM_LARGE = 0x75A4 , CURLOPT_MAXFILESIZE_LARGE = 0x75A5 ,
  CURLOPT_NETRC_FILE = 0x2786 , CURLOPT_USE_SSL = 0x77 , CURLOPT_POSTFIELDSIZE_LARGE = 0x75A8 , CURLOPT_TCP_NODELAY = 0x79 ,
  CURLOPT_FTPSSLAUTH = 0x81 , CURLOPT_IOCTLFUNCTION = 0x4EA2 , CURLOPT_IOCTLDATA = 0x2793 , CURLOPT_FTP_ACCOUNT = 0x2796 ,
  CURLOPT_COOKIELIST = 0x2797 , CURLOPT_IGNORE_CONTENT_LENGTH = 0x88 , CURLOPT_FTP_SKIP_PASV_IP = 0x89 , CURLOPT_FTP_FILEMETHOD = 0x8A ,
  CURLOPT_LOCALPORT = 0x8B , CURLOPT_LOCALPORTRANGE = 0x8C , CURLOPT_CONNECT_ONLY = 0x8D , CURLOPT_CONV_FROM_NETWORK_FUNCTION = 0x4EAE ,
  CURLOPT_CONV_TO_NETWORK_FUNCTION = 0x4EAF , CURLOPT_CONV_FROM_UTF8_FUNCTION = 0x4EB0 , CURLOPT_MAX_SEND_SPEED_LARGE = 0x75C1 , CURLOPT_MAX_RECV_SPEED_LARGE = 0x75C2 ,
  CURLOPT_FTP_ALTERNATIVE_TO_USER = 0x27A3 , CURLOPT_SOCKOPTFUNCTION = 0x4EB4 , CURLOPT_SOCKOPTDATA = 0x27A5 , CURLOPT_SSL_SESSIONID_CACHE = 0x96 ,
  CURLOPT_SSH_AUTH_TYPES = 0x97 , CURLOPT_SSH_PUBLIC_KEYFILE = 0x27A8 , CURLOPT_SSH_PRIVATE_KEYFILE = 0x27A9 , CURLOPT_FTP_SSL_CCC = 0x9A ,
  CURLOPT_TIMEOUT_MS = 0x9B , CURLOPT_CONNECTTIMEOUT_MS = 0x9C , CURLOPT_HTTP_TRANSFER_DECODING = 0x9D , CURLOPT_HTTP_CONTENT_DECODING = 0x9E ,
  CURLOPT_NEW_FILE_PERMS = 0x9F , CURLOPT_NEW_DIRECTORY_PERMS = 0xA0 , CURLOPT_POSTREDIR = 0xA1 , CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 = 0x27B2 ,
  CURLOPT_OPENSOCKETFUNCTION = 0x4EC3 , CURLOPT_OPENSOCKETDATA = 0x27B4 , CURLOPT_COPYPOSTFIELDS = 0x27B5 , CURLOPT_PROXY_TRANSFER_MODE = 0xA6 ,
  CURLOPT_SEEKFUNCTION = 0x4EC7 , CURLOPT_SEEKDATA = 0x27B8 , CURLOPT_CRLFILE = 0x27B9 , CURLOPT_ISSUERCERT = 0x27BA ,
  CURLOPT_ADDRESS_SCOPE = 0xAB , CURLOPT_CERTINFO = 0xAC , CURLOPT_USERNAME = 0x27BD , CURLOPT_PASSWORD = 0x27BE ,
  CURLOPT_PROXYUSERNAME = 0x27BF , CURLOPT_PROXYPASSWORD = 0x27C0 , CURLOPT_NOPROXY = 0x27C1 , CURLOPT_TFTP_BLKSIZE = 0xB2 ,
  CURLOPT_SOCKS5_GSSAPI_SERVICE = 0x27C3 , CURLOPT_SOCKS5_GSSAPI_NEC = 0xB4 , CURLOPT_PROTOCOLS = 0xB5 , CURLOPT_REDIR_PROTOCOLS = 0xB6 ,
  CURLOPT_SSH_KNOWNHOSTS = 0x27C7 , CURLOPT_SSH_KEYFUNCTION = 0x4ED8 , CURLOPT_SSH_KEYDATA = 0x27C9 , CURLOPT_MAIL_FROM = 0x27CA ,
  CURLOPT_MAIL_RCPT = 0x27CB , CURLOPT_FTP_USE_PRET = 0xBC , CURLOPT_RTSP_REQUEST = 0xBD , CURLOPT_RTSP_SESSION_ID = 0x27CE ,
  CURLOPT_RTSP_STREAM_URI = 0x27CF , CURLOPT_RTSP_TRANSPORT = 0x27D0 , CURLOPT_RTSP_CLIENT_CSEQ = 0xC1 , CURLOPT_RTSP_SERVER_CSEQ = 0xC2 ,
  CURLOPT_INTERLEAVEDATA = 0x27D3 , CURLOPT_INTERLEAVEFUNCTION = 0x4EE4 , CURLOPT_WILDCARDMATCH = 0xC5 , CURLOPT_CHUNK_BGN_FUNCTION = 0x4EE6 ,
  CURLOPT_CHUNK_END_FUNCTION = 0x4EE7 , CURLOPT_FNMATCH_FUNCTION = 0x4EE8 , CURLOPT_CHUNK_DATA = 0x27D9 , CURLOPT_FNMATCH_DATA = 0x27DA ,
  CURLOPT_RESOLVE = 0x27DB , CURLOPT_TLSAUTH_USERNAME = 0x27DC , CURLOPT_TLSAUTH_PASSWORD = 0x27DD , CURLOPT_TLSAUTH_TYPE = 0x27DE ,
  CURLOPT_TRANSFER_ENCODING = 0xCF , CURLOPT_CLOSESOCKETFUNCTION = 0x4EF0 , CURLOPT_CLOSESOCKETDATA = 0x27E1 , CURLOPT_GSSAPI_DELEGATION = 0xD2 ,
  CURLOPT_DNS_SERVERS = 0x27E3 , CURLOPT_ACCEPTTIMEOUT_MS = 0xD4 , CURLOPT_TCP_KEEPALIVE = 0xD5 , CURLOPT_TCP_KEEPIDLE = 0xD6 ,
  CURLOPT_TCP_KEEPINTVL = 0xD7 , CURLOPT_SSL_OPTIONS = 0xD8 , CURLOPT_MAIL_AUTH = 0x27E9 , CURLOPT_SASL_IR = 0xDA ,
  CURLOPT_XFERINFOFUNCTION = 0x4EFB , CURLOPT_XOAUTH2_BEARER = 0x27EC , CURLOPT_DNS_INTERFACE = 0x27ED , CURLOPT_DNS_LOCAL_IP4 = 0x27EE ,
  CURLOPT_DNS_LOCAL_IP6 = 0x27EF , CURLOPT_LOGIN_OPTIONS = 0x27F0 , CURLOPT_SSL_ENABLE_NPN = 0xE1 , CURLOPT_SSL_ENABLE_ALPN = 0xE2 ,
  CURLOPT_EXPECT_100_TIMEOUT_MS = 0xE3 , CURLOPT_PROXYHEADER = 0x27F4 , CURLOPT_HEADEROPT = 0xE5 , CURLOPT_PINNEDPUBLICKEY = 0x27F6 ,
  CURLOPT_UNIX_SOCKET_PATH = 0x27F7 , CURLOPT_SSL_VERIFYSTATUS = 0xE8 , CURLOPT_SSL_FALSESTART = 0xE9 , CURLOPT_PATH_AS_IS = 0xEA ,
  CURLOPT_PROXY_SERVICE_NAME = 0x27FB , CURLOPT_SERVICE_NAME = 0x27FC , CURLOPT_PIPEWAIT = 0xED , CURLOPT_DEFAULT_PROTOCOL = 0x27FE ,
  CURLOPT_STREAM_WEIGHT = 0xEF , CURLOPT_STREAM_DEPENDS = 0x2800 , CURLOPT_STREAM_DEPENDS_E = 0x2801 , CURLOPT_TFTP_NO_OPTIONS = 0xF2 ,
  CURLOPT_CONNECT_TO = 0x2803 , CURLOPT_TCP_FASTOPEN = 0xF4 , CURLOPT_KEEP_SENDING_ON_ERROR = 0xF5 , CURLOPT_PROXY_CAINFO = 0x2806 ,
  CURLOPT_PROXY_CAPATH = 0x2807 , CURLOPT_PROXY_SSL_VERIFYPEER = 0xF8 , CURLOPT_PROXY_SSL_VERIFYHOST = 0xF9 , CURLOPT_PROXY_SSLVERSION = 0xFA ,
  CURLOPT_PROXY_TLSAUTH_USERNAME = 0x280B , CURLOPT_PROXY_TLSAUTH_PASSWORD = 0x280C , CURLOPT_PROXY_TLSAUTH_TYPE = 0x280D , CURLOPT_PROXY_SSLCERT = 0x280E ,
  CURLOPT_PROXY_SSLCERTTYPE = 0x280F , CURLOPT_PROXY_SSLKEY = 0x2810 , CURLOPT_PROXY_SSLKEYTYPE = 0x2811 , CURLOPT_PROXY_KEYPASSWD = 0x2812 ,
  CURLOPT_PROXY_SSL_CIPHER_LIST = 0x2813 , CURLOPT_PROXY_CRLFILE = 0x2814 , CURLOPT_PROXY_SSL_OPTIONS = 0x105 , CURLOPT_PRE_PROXY = 0x2816 ,
  CURLOPT_PROXY_PINNEDPUBLICKEY = 0x2817 , CURLOPT_ABSTRACT_UNIX_SOCKET = 0x2818 , CURLOPT_SUPPRESS_CONNECT_HEADERS = 0x109 , CURLOPT_REQUEST_TARGET = 0x281A ,
  CURLOPT_SOCKS5_AUTH = 0x10B , CURLOPT_SSH_COMPRESSION = 0x10C , CURLOPT_MIMEPOST = 0x281D , CURLOPT_TIMEVALUE_LARGE = 0x763E ,
  CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS = 0x10F , CURLOPT_RESOLVER_START_FUNCTION = 0x4F30 , CURLOPT_RESOLVER_START_DATA = 0x2821 , CURLOPT_HAPROXYPROTOCOL = 0x112 ,
  CURLOPT_DNS_SHUFFLE_ADDRESSES = 0x113 , CURLOPT_TLS13_CIPHERS = 0x2824 , CURLOPT_PROXY_TLS13_CIPHERS = 0x2825 , CURLOPT_DISALLOW_USERNAME_IN_URL = 0x116 ,
  CURLOPT_DOH_URL = 0x2827 , CURLOPT_UPLOAD_BUFFERSIZE = 0x118 , CURLOPT_UPKEEP_INTERVAL_MS = 0x119 , CURLOPT_CURLU = 0x282A ,
  CURLOPT_TRAILERFUNCTION = 0x4F3B , CURLOPT_TRAILERDATA = 0x282C , CURLOPT_HTTP09_ALLOWED = 0x11D , CURLOPT_ALTSVC_CTRL = 0x11E ,
  CURLOPT_ALTSVC = 0x282F , CURLOPT_MAXAGE_CONN = 0x120 , CURLOPT_SASL_AUTHZID = 0x2831 , CURLOPT_MAIL_RCPT_ALLLOWFAILS = 0x122 ,
  CURLOPT_SSLCERT_BLOB = 0xFFFF9D63 , CURLOPT_SSLKEY_BLOB = 0xFFFF9D64 , CURLOPT_PROXY_SSLCERT_BLOB = 0xFFFF9D65 , CURLOPT_PROXY_SSLKEY_BLOB = 0xFFFF9D66 ,
  CURLOPT_ISSUERCERT_BLOB = 0xFFFF9D67 , CURLOPT_PROXY_ISSUERCERT = 0x2838 , CURLOPT_PROXY_ISSUERCERT_BLOB = 0xFFFF9D69 , CURLOPT_SSL_EC_CURVES = 0x283A ,
  CURLOPT_HSTS_CTRL = 0x12B , CURLOPT_HSTS = 0x283C , CURLOPT_HSTSREADFUNCTION = 0x4F4D , CURLOPT_HSTSREADDATA = 0x283E ,
  CURLOPT_HSTSWRITEFUNCTION = 0x4F4F , CURLOPT_HSTSWRITEDATA = 0x2840 , CURLOPT_AWS_SIGV4 = 0x2841 , CURLOPT_DOH_SSL_VERIFYPEER = 0x132 ,
  CURLOPT_DOH_SSL_VERIFYHOST = 0x133 , CURLOPT_DOH_SSL_VERIFYSTATUS = 0x134 , CURLOPT_CAINFO_BLOB = 0xFFFF9D75 , CURLOPT_PROXY_CAINFO_BLOB = 0xFFFF9D76 ,
  CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256 = 0x2847 , CURLOPT_PREREQFUNCTION = 0x4F58 , CURLOPT_PREREQDATA = 0x2849 , CURLOPT_MAXLIFETIME_CONN = 0x13A ,
  CURLOPT_MIME_OPTIONS = 0x13B , CURLOPT_LASTENTRY = 0x13C
}
 
enum class  CURLcode : int {
  CURLE_OK = 0x0 , CURLE_UNSUPPORTED_PROTOCOL = 0x1 , CURLE_FAILED_INIT = 0x2 , CURLE_URL_MALFORMAT = 0x3 ,
  CURLE_NOT_BUILT_IN = 0x4 , CURLE_COULDNT_RESOLVE_PROXY = 0x5 , CURLE_COULDNT_RESOLVE_HOST = 0x6 , CURLE_COULDNT_CONNECT = 0x7 ,
  CURLE_WEIRD_SERVER_REPLY = 0x8 , CURLE_REMOTE_ACCESS_DENIED = 0x9 , CURLE_FTP_ACCEPT_FAILED = 0xA , CURLE_FTP_WEIRD_PASS_REPLY = 0xB ,
  CURLE_FTP_ACCEPT_TIMEOUT = 0xC , CURLE_FTP_WEIRD_PASV_REPLY = 0xD , CURLE_FTP_WEIRD_227_FORMAT = 0xE , CURLE_FTP_CANT_GET_HOST = 0xF ,
  CURLE_HTTP2 = 0x10 , CURLE_FTP_COULDNT_SET_TYPE = 0x11 , CURLE_PARTIAL_FILE = 0x12 , CURLE_FTP_COULDNT_RETR_FILE = 0x13 ,
  CURLE_OBSOLETE20 = 0x14 , CURLE_QUOTE_ERROR = 0x15 , CURLE_HTTP_RETURNED_ERROR = 0x16 , CURLE_WRITE_ERROR = 0x17 ,
  CURLE_OBSOLETE24 = 0x18 , CURLE_UPLOAD_FAILED = 0x19 , CURLE_READ_ERROR = 0x1A , CURLE_OUT_OF_MEMORY = 0x1B ,
  CURLE_OPERATION_TIMEDOUT = 0x1C , CURLE_OBSOLETE29 = 0x1D , CURLE_FTP_PORT_FAILED = 0x1E , CURLE_FTP_COULDNT_USE_REST = 0x1F ,
  CURLE_OBSOLETE32 = 0x20 , CURLE_RANGE_ERROR = 0x21 , CURLE_HTTP_POST_ERROR = 0x22 , CURLE_SSL_CONNECT_ERROR = 0x23 ,
  CURLE_BAD_DOWNLOAD_RESUME = 0x24 , CURLE_FILE_COULDNT_READ_FILE = 0x25 , CURLE_LDAP_CANNOT_BIND = 0x26 , CURLE_LDAP_SEARCH_FAILED = 0x27 ,
  CURLE_OBSOLETE40 = 0x28 , CURLE_FUNCTION_NOT_FOUND = 0x29 , CURLE_ABORTED_BY_CALLBACK = 0x2A , CURLE_BAD_FUNCTION_ARGUMENT = 0x2B ,
  CURLE_OBSOLETE44 = 0x2C , CURLE_INTERFACE_FAILED = 0x2D , CURLE_OBSOLETE46 = 0x2E , CURLE_TOO_MANY_REDIRECTS = 0x2F ,
  CURLE_UNKNOWN_OPTION = 0x30 , CURLE_SETOPT_OPTION_SYNTAX = 0x31 , CURLE_OBSOLETE50 = 0x32 , CURLE_OBSOLETE51 = 0x33 ,
  CURLE_GOT_NOTHING = 0x34 , CURLE_SSL_ENGINE_NOTFOUND = 0x35 , CURLE_SSL_ENGINE_SETFAILED = 0x36 , CURLE_SEND_ERROR = 0x37 ,
  CURLE_RECV_ERROR = 0x38 , CURLE_OBSOLETE57 = 0x39 , CURLE_SSL_CERTPROBLEM = 0x3A , CURLE_SSL_CIPHER = 0x3B ,
  CURLE_PEER_FAILED_VERIFICATION = 0x3C , CURLE_BAD_CONTENT_ENCODING = 0x3D , CURLE_OBSOLETE62 = 0x3E , CURLE_FILESIZE_EXCEEDED = 0x3F ,
  CURLE_USE_SSL_FAILED = 0x40 , CURLE_SEND_FAIL_REWIND = 0x41 , CURLE_SSL_ENGINE_INITFAILED = 0x42 , CURLE_LOGIN_DENIED = 0x43 ,
  CURLE_TFTP_NOTFOUND = 0x44 , CURLE_TFTP_PERM = 0x45 , CURLE_REMOTE_DISK_FULL = 0x46 , CURLE_TFTP_ILLEGAL = 0x47 ,
  CURLE_TFTP_UNKNOWNID = 0x48 , CURLE_REMOTE_FILE_EXISTS = 0x49 , CURLE_TFTP_NOSUCHUSER = 0x4A , CURLE_CONV_FAILED = 0x4B ,
  CURLE_OBSOLETE76 = 0x4C , CURLE_SSL_CACERT_BADFILE = 0x4D , CURLE_REMOTE_FILE_NOT_FOUND = 0x4E , CURLE_SSH = 0x4F ,
  CURLE_SSL_SHUTDOWN_FAILED = 0x50 , CURLE_AGAIN = 0x51 , CURLE_SSL_CRL_BADFILE = 0x52 , CURLE_SSL_ISSUER_ERROR = 0x53 ,
  CURLE_FTP_PRET_FAILED = 0x54 , CURLE_RTSP_CSEQ_ERROR = 0x55 , CURLE_RTSP_SESSION_ERROR = 0x56 , CURLE_FTP_BAD_FILE_LIST = 0x57 ,
  CURLE_CHUNK_FAILED = 0x58 , CURLE_NO_CONNECTION_AVAILABLE = 0x59 , CURLE_SSL_PINNEDPUBKEYNOTMATCH = 0x5A , CURLE_SSL_INVALIDCERTSTATUS = 0x5B ,
  CURLE_HTTP2_STREAM = 0x5C , CURLE_RECURSIVE_API_CALL = 0x5D , CURLE_AUTH_ERROR = 0x5E , CURLE_HTTP3 = 0x5F ,
  CURLE_QUIC_CONNECT_ERROR = 0x60 , CURLE_PROXY = 0x61 , CURLE_SSL_CLIENTCERT = 0x62 , CURL_LAST = 0x63
}
 
enum class  curl_usessl : int {
  CURLUSESSL_NONE = 0x0 , CURLUSESSL_TRY = 0x1 , CURLUSESSL_CONTROL = 0x2 , CURLUSESSL_ALL = 0x3 ,
  CURLUSESSL_LAST = 0x4
}
 
enum class  CURLMcode : int {
  CURLM_CALL_MULTI_PERFORM = 0xFF , CURLM_OK = 0x0 , CURLM_BAD_HANDLE = 0x1 , CURLM_BAD_EASY_HANDLE = 0x2 ,
  CURLM_OUT_OF_MEMORY = 0x3 , CURLM_INTERNAL_ERROR = 0x4 , CURLM_BAD_SOCKET = 0x5 , CURLM_UNKNOWN_OPTION = 0x6 ,
  CURLM_ADDED_ALREADY = 0x7 , CURLM_RECURSIVE_API_CALL = 0x8 , CURLM_WAKEUP_FAILURE = 0x9 , CURLM_BAD_FUNCTION_ARGUMENT = 0xA ,
  CURLM_ABORTED_BY_CALLBACK = 0xB , CURLM_LAST = 0xC
}
 
enum class  curl_lock_data : int {
  CURL_LOCK_DATA_NONE = 0x0 , CURL_LOCK_DATA_SHARE = 0x1 , CURL_LOCK_DATA_COOKIE = 0x2 , CURL_LOCK_DATA_DNS = 0x3 ,
  CURL_LOCK_DATA_SSL_SESSION = 0x4 , CURL_LOCK_DATA_CONNECT = 0x5 , CURL_LOCK_DATA_PSL = 0x6 , CURL_LOCK_DATA_LAST = 0x7
}
 
enum class  CURLMoption : int {
  CURLMOPT_SOCKETFUNCTION = 0x4E21 , CURLMOPT_SOCKETDATA = 0x2712 , CURLMOPT_PIPELINING = 0x3 , CURLMOPT_TIMERFUNCTION = 0x4E24 ,
  CURLMOPT_TIMERDATA = 0x2715 , CURLMOPT_MAXCONNECTS = 0x6 , CURLMOPT_MAX_HOST_CONNECTIONS = 0x7 , CURLMOPT_MAX_PIPELINE_LENGTH = 0x8 ,
  CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE = 0x7539 , CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE = 0x753A , CURLMOPT_PIPELINING_SITE_BL = 0x271B , CURLMOPT_PIPELINING_SERVER_BL = 0x271C ,
  CURLMOPT_MAX_TOTAL_CONNECTIONS = 0xD , CURLMOPT_PUSHFUNCTION = 0x4E2E , CURLMOPT_PUSHDATA = 0x271F , CURLMOPT_MAX_CONCURRENT_STREAMS = 0x10 ,
  CURLMOPT_LASTENTRY = 0x11
}
 
enum class  CURLSHoption : int {
  CURLSHOPT_NONE = 0x0 , CURLSHOPT_SHARE = 0x1 , CURLSHOPT_UNSHARE = 0x2 , CURLSHOPT_LOCKFUNC = 0x3 ,
  CURLSHOPT_UNLOCKFUNC = 0x4 , CURLSHOPT_USERDATA = 0x5 , CURLSHOPT_LAST = 0x6
}
 
enum class  CURLversion : int {
  CURLVERSION_FIRST = 0x0 , CURLVERSION_SECOND = 0x1 , CURLVERSION_THIRD = 0x2 , CURLVERSION_FOURTH = 0x3 ,
  CURLVERSION_FIFTH = 0x4 , CURLVERSION_SIXTH = 0x5 , CURLVERSION_SEVENTH = 0x6 , CURLVERSION_EIGHTH = 0x7 ,
  CURLVERSION_NINTH = 0x8 , CURLVERSION_TENTH = 0x9 , CURLVERSION_LAST = 0xA
}
 
enum class  CURLMSG : int { CURLMSG_NONE = 0x0 , CURLMSG_DONE = 0x1 , CURLMSG_LAST = 0x2 }
 
enum class  CURLSHcode : int {
  CURLSHE_OK = 0x0 , CURLSHE_BAD_OPTION = 0x1 , CURLSHE_IN_USE = 0x2 , CURLSHE_INVALID = 0x3 ,
  CURLSHE_NOMEM = 0x4 , CURLSHE_NOT_BUILT_IN = 0x5 , CURLSHE_LAST = 0x6
}
 
enum class  FLightOcclusionType : unsigned char { Shadowmap = 0x0 , Raytraced = 0x1 }
 
enum class  EClearReplacementValueType : int { Float = 0x0 , Int32 = 0x1 , Uint32 = 0x2 }
 
enum class  EClearReplacementResourceType : int {
  Buffer = 0x0 , Texture2D = 0x1 , Texture2DArray = 0x2 , Texture3D = 0x3 ,
  StructuredBuffer = 0x4 , LargeBuffer = 0x5
}
 
enum class  ELightShaftBloomOutput : int { SceneColor = 0x0 , SeparateTranslucency = 0x1 }
 
enum class  EWinHttpCallbackStatus : unsigned int {
  ResolvingName = 0x1 , NameResolved = 0x2 , ConnectingToServer = 0x4 , ConnectedToServer = 0x8 ,
  SendingRequest = 0x10 , RequestSent = 0x20 , ReceivingResponse = 0x40 , ResponseReceived = 0x80 ,
  ClosingConnection = 0x100 , ConnectionClosed = 0x200 , HandleCreated = 0x400 , HandleClosing = 0x800 ,
  DetectingProxy = 0x1000 , Redirect = 0x4000 , IntermediateResponse = 0xFFFF8000 , SecureFailure = 0x10000 ,
  HeadersAvailable = 0x20000 , DataAvailable = 0x40000 , ReadComplete = 0x80000 , WriteComplete = 0x100000 ,
  RequestError = 0x200000 , SendRequestComplete = 0x400000 , GetProxyForUrlComplete = 0x1000000 , CloseComplete = 0x2000000 ,
  ShutdownComplete = 0x4000000 , SettingsWriteComplete = 0x10000000 , SettingsReadComplete = 0x20000000
}
 
enum class  ELightShaftTechnique : int { Occlusion = 0x0 , Bloom = 0x1 }
 
enum class  ECopyTextureResourceType : int { Texture2D = 0x0 , Texture2DArray = 0x1 , Texture3D = 0x2 }
 
enum class  ECopyTextureValueType : int { Float = 0x0 , Int32 = 0x1 , Uint32 = 0x2 }
 
enum  EInterpolationBlend::Type : int {
  EInterpolationBlend::Linear = 0x0 , EInterpolationBlend::Cubic = 0x1 , EInterpolationBlend::Sinusoidal = 0x2 , EInterpolationBlend::EaseInOutExponent2 = 0x3 ,
  EInterpolationBlend::EaseInOutExponent3 = 0x4 , EInterpolationBlend::EaseInOutExponent4 = 0x5 , EInterpolationBlend::EaseInOutExponent5 = 0x6 , EInterpolationBlend::MAX = 0x7
}
 
enum  FAnimationCustomVersion::Type : int {
  FAnimationCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FAnimationCustomVersion::BoneDrivenControllerMatchingMaya = 0x1 , FAnimationCustomVersion::BoneDrivenControllerRemapping = 0x2 , FAnimationCustomVersion::AnimDynamicsAddAngularOffsets = 0x3 ,
  FAnimationCustomVersion::RenamedStretchLimits = 0x4 , FAnimationCustomVersion::ConvertIKToSupportBoneSocketTarget = 0x5 , FAnimationCustomVersion::VersionPlusOne = 0x6 , FAnimationCustomVersion::LatestVersion = 0x5
}
 
enum class  ERefPoseType : int { EIT_LocalSpace = 0x0 , EIT_Additive = 0x1 }
 
enum class  EBoneModificationMode : int { BMM_Ignore = 0x0 , BMM_Replace = 0x1 , BMM_Additive = 0x2 }
 
enum class  EARSessionStatus : unsigned char {
  NotStarted = 0x0 , Running = 0x1 , NotSupported = 0x2 , FatalError = 0x3 ,
  PermissionNotGranted = 0x4 , UnsupportedConfiguration = 0x5 , Other = 0x6
}
 
enum class  EARTrackingState : unsigned char { Unknown = 0x0 , Tracking = 0x1 , NotTracking = 0x2 , StoppedTracking = 0x3 }
 
enum class  EARCandidateImageOrientation : unsigned char { Landscape = 0x0 , Portrait = 0x1 }
 
enum class  EARObjectClassification : unsigned char {
  NotApplicable = 0x0 , Unknown = 0x1 , Wall = 0x2 , Ceiling = 0x3 ,
  Floor = 0x4 , Table = 0x5 , Seat = 0x6 , Face = 0x7 ,
  Image = 0x8 , World = 0x9 , SceneObject = 0xA , HandMesh = 0xB ,
  Door = 0xC , Window = 0xD
}
 
enum class  EARSpatialMeshUsageFlags : unsigned char { NotApplicable = 0x0 , Visible = 0x1 , Collision = 0x2 }
 
enum class  EARSessionConfigFlags : unsigned char {
  None = 0x0 , GenerateMeshData = 0x1 , RenderMeshDataInWireframe = 0x2 , GenerateCollisionForMeshData = 0x4 ,
  GenerateNavMeshForMeshData = 0x8 , UseMeshDataForOcclusion = 0x10
}
 
enum class  EPlaneComponentDebugMode : unsigned char { None = 0x0 , ShowNetworkRole = 0x1 , ShowClassification = 0x2 }
 
enum class  EDeferredMaterialMode : int {
  None = 0x0 , Gather = 0x1 , Shade = 0x2 , Reorder = 0x3 ,
  MAX = 0x4
}
 
enum class  EFaceComponentDebugMode : unsigned char { None = 0x0 , ShowEyeVectors = 0x1 , ShowFaceMesh = 0x2 }
 
enum class  EARFaceTransformMixing : unsigned char { ComponentOnly = 0x0 , ComponentLocationTrackedRotation = 0x1 , ComponentWithTracked = 0x2 , TrackingOnly = 0x3 }
 
enum class  ESamplePhase : int { Monlithic = 0x0 , Init = 0x1 , Accum = 0x2 , Resolve = 0x3 }
 
enum class  EImageComponentDebugMode : unsigned char { None = 0x0 , ShowDetectedImage = 0x1 }
 
enum class  EQRCodeComponentDebugMode : unsigned char { None = 0x0 , ShowQRCode = 0x1 }
 
enum class  EPoseComponentDebugMode : unsigned char { None = 0x0 , ShowSkeleton = 0x1 }
 
enum  EHMDWornState::Type : int { EHMDWornState::Unknown = 0x0 , EHMDWornState::Worn = 0x1 , EHMDWornState::NotWorn = 0x2 }
 
enum  EOrientPositionSelector::Type : int { EOrientPositionSelector::Orientation = 0x0 , EOrientPositionSelector::Position = 0x1 , EOrientPositionSelector::OrientationAndPosition = 0x2 }
 
enum  EXRSystemFlags::Type : int {
  EXRSystemFlags::NoFlags = 0x0 , EXRSystemFlags::IsAR = 0x1 , EXRSystemFlags::IsTablet = 0x2 , EXRSystemFlags::IsHeadMounted = 0x4 ,
  EXRSystemFlags::SupportsHandTracking = 0x8
}
 
enum class  EGeoAnchorComponentDebugMode : unsigned char { None = 0x0 , ShowGeoData = 0x1 }
 
enum class  EARAltitudeSource : unsigned char { Precise = 0x0 , Coarse = 0x1 , UserDefined = 0x2 , Unknown = 0x3 }
 
enum class  ESwapRootBone : unsigned char { SwapRootBone_Component = 0x0 , SwapRootBone_Actor = 0x1 , SwapRootBone_None = 0x2 }
 
enum class  EAnimExecutionContextConversionResult : unsigned char { Succeeded = 0x1 , Failed = 0x0 }
 
enum class  AnimPhysCollisionType : unsigned char { CoM = 0x0 , CustomSphere = 0x1 , InnerSphere = 0x2 , OuterSphere = 0x3 }
 
enum class  AnimPhysLinearConstraintType : unsigned char { Free = 0x0 , Limited = 0x1 }
 
enum class  AnimPhysAngularConstraintType : unsigned char { Angular = 0x0 , Cone = 0x1 }
 
enum class  AnimPhysTwistAxis : unsigned char { AxisX = 0x0 , AxisY = 0x1 , AxisZ = 0x2 }
 
enum class  ESphericalLimitType : unsigned char { Inner = 0x0 , Outer = 0x1 }
 
enum class  AnimPhysSimSpaceType : unsigned char {
  Component = 0x0 , Actor = 0x1 , World = 0x2 , RootRelative = 0x3 ,
  BoneRelative = 0x4
}
 
enum class  EARPlaneOrientation : unsigned char { Horizontal = 0x0 , Vertical = 0x1 , Diagonal = 0x2 }
 
enum class  EARFaceBlendShape : unsigned char {
  EyeBlinkLeft = 0x0 , EyeLookDownLeft = 0x1 , EyeLookInLeft = 0x2 , EyeLookOutLeft = 0x3 ,
  EyeLookUpLeft = 0x4 , EyeSquintLeft = 0x5 , EyeWideLeft = 0x6 , EyeBlinkRight = 0x7 ,
  EyeLookDownRight = 0x8 , EyeLookInRight = 0x9 , EyeLookOutRight = 0xA , EyeLookUpRight = 0xB ,
  EyeSquintRight = 0xC , EyeWideRight = 0xD , JawForward = 0xE , JawLeft = 0xF ,
  JawRight = 0x10 , JawOpen = 0x11 , MouthClose = 0x12 , MouthFunnel = 0x13 ,
  MouthPucker = 0x14 , MouthLeft = 0x15 , MouthRight = 0x16 , MouthSmileLeft = 0x17 ,
  MouthSmileRight = 0x18 , MouthFrownLeft = 0x19 , MouthFrownRight = 0x1A , MouthDimpleLeft = 0x1B ,
  MouthDimpleRight = 0x1C , MouthStretchLeft = 0x1D , MouthStretchRight = 0x1E , MouthRollLower = 0x1F ,
  MouthRollUpper = 0x20 , MouthShrugLower = 0x21 , MouthShrugUpper = 0x22 , MouthPressLeft = 0x23 ,
  MouthPressRight = 0x24 , MouthLowerDownLeft = 0x25 , MouthLowerDownRight = 0x26 , MouthUpperUpLeft = 0x27 ,
  MouthUpperUpRight = 0x28 , BrowDownLeft = 0x29 , BrowDownRight = 0x2A , BrowInnerUp = 0x2B ,
  BrowOuterUpLeft = 0x2C , BrowOuterUpRight = 0x2D , CheekPuff = 0x2E , CheekSquintLeft = 0x2F ,
  CheekSquintRight = 0x30 , NoseSneerLeft = 0x31 , NoseSneerRight = 0x32 , TongueOut = 0x33 ,
  HeadYaw = 0x34 , HeadPitch = 0x35 , HeadRoll = 0x36 , LeftEyeYaw = 0x37 ,
  LeftEyePitch = 0x38 , LeftEyeRoll = 0x39 , RightEyeYaw = 0x3A , RightEyePitch = 0x3B ,
  RightEyeRoll = 0x3C , MAX = 0x3D
}
 
enum class  EAREye : unsigned char { LeftEye = 0x0 , RightEye = 0x1 }
 
enum class  EARTextureType : unsigned char {
  Unknown = 0x0 , CameraImage = 0x1 , CameraDepth = 0x2 , EnvironmentCapture = 0x3 ,
  PersonSegmentationImage = 0x4 , PersonSegmentationDepth = 0x5 , SceneDepthMap = 0x6 , SceneDepthConfidenceMap = 0x7
}
 
enum class  EARJointTransformSpace : unsigned char { Model = 0x0 , ParentJoint = 0x1 }
 
enum class  EARWorldAlignment : unsigned char { Gravity = 0x0 , GravityAndHeading = 0x1 , Camera = 0x2 }
 
enum class  EARSessionType : unsigned char {
  None = 0x0 , Orientation = 0x1 , World = 0x2 , Face = 0x3 ,
  Image = 0x4 , ObjectScanning = 0x5 , PoseTracking = 0x6 , GeoTracking = 0x7
}
 
enum class  EARPlaneDetectionMode : unsigned char { None = 0x0 , HorizontalPlaneDetection = 0x1 , VerticalPlaneDetection = 0x2 }
 
enum class  EARLightEstimationMode : unsigned char { None = 0x0 , AmbientLightEstimate = 0x1 , DirectionalLightEstimate = 0x2 }
 
enum class  EARFrameSyncMode : unsigned char { SyncTickWithCameraImage = 0x0 , SyncTickWithoutCameraImage = 0x1 }
 
enum class  EAREnvironmentCaptureProbeType : unsigned char { None = 0x0 , Manual = 0x1 , Automatic = 0x2 }
 
enum class  EARFaceTrackingDirection : unsigned char { FaceRelative = 0x0 , FaceMirrored = 0x1 }
 
enum class  EARFaceTrackingUpdate : unsigned char { CurvesAndGeo = 0x0 , CurvesOnly = 0x1 }
 
enum class  EARSessionTrackingFeature : unsigned char {
  None = 0x0 , PoseDetection2D = 0x1 , PersonSegmentation = 0x2 , PersonSegmentationWithDepth = 0x3 ,
  SceneDepth = 0x4 , SmoothedSceneDepth = 0x5
}
 
enum class  EARSceneReconstruction : unsigned char { None = 0x0 , MeshOnly = 0x1 , MeshWithClassification = 0x2 }
 
enum class  EARDepthQuality : unsigned char { Unkown = 0x0 , Low = 0x1 , High = 0x2 }
 
enum class  EARDepthAccuracy : unsigned char { Unkown = 0x0 , Approximate = 0x1 , Accurate = 0x2 }
 
enum class  EARTrackingQuality : unsigned char { NotTracking = 0x0 , OrientationOnly = 0x1 , OrientationAndPosition = 0x2 }
 
enum class  EARCaptureType : unsigned char {
  Camera = 0x0 , QRCode = 0x1 , SpatialMapping = 0x2 , SceneUnderstanding = 0x3 ,
  HandMesh = 0x4
}
 
enum class  EARLineTraceChannels : unsigned char {
  None = 0x0 , FeaturePoint = 0x1 , GroundPlane = 0x2 , PlaneUsingExtent = 0x4 ,
  PlaneUsingBoundaryPolygon = 0x8
}
 
enum class  ESurfaceCacheCompression : unsigned char { Disabled = 0x0 , UAVAliasing = 0x1 , CopyTextureRegion = 0x2 }
 
enum class  EARWorldMappingState : unsigned char { NotAvailable = 0x0 , StillMappingNotRelocalizable = 0x1 , StillMappingRelocalizable = 0x2 , Mapped = 0x3 }
 
enum class  EInertializationBoneState : unsigned char { Invalid = 0x0 , Valid = 0x1 , Excluded = 0x2 }
 
enum class  EInertializationSpace : unsigned char { Default = 0x0 , WorldSpace = 0x1 , WorldRotation = 0x2 }
 
enum class  EInertializationState : unsigned char { Inactive = 0x0 , Pending = 0x1 , Active = 0x2 }
 
enum class  EARGeoTrackingState : unsigned char { Initializing = 0x0 , Localized = 0x1 , Localizing = 0x2 , NotAvailable = 0x3 }
 
enum class  EARGeoTrackingAccuracy : unsigned char { Undetermined = 0x0 , Low = 0x1 , Medium = 0x2 , High = 0x3 }
 
enum class  EAnimFunctionCallSite : int {
  OnInitialize = 0x0 , OnUpdate = 0x1 , OnBecomeRelevant = 0x2 , OnEvaluate = 0x3 ,
  OnInitializePostRecursion = 0x4 , OnUpdatePostRecursion = 0x5 , OnBecomeRelevantPostRecursion = 0x6 , OnEvaluatePostRecursion = 0x7 ,
  OnStartedBlendingOut = 0x8 , OnStartedBlendingIn = 0x9 , OnFinishedBlendingOut = 0xA , OnFinishedBlendingIn = 0xB
}
 
enum class  ELumenIndirectLightingSteps : int {
  None = 0x0 , ScreenProbeGather = 0x1 , Reflections = 0x2 , StoreDepthHistory = 0x4 ,
  Composite = 0x8 , All = 0xF
}
 
enum class  EDiffuseIndirectMethod : int {
  Disabled = 0x0 , SSGI = 0x1 , RTGI = 0x2 , Lumen = 0x3 ,
  Plugin = 0x4
}
 
enum class  EReflectionsMethod : int { Disabled = 0x0 , SSR = 0x1 , RTR = 0x2 , Lumen = 0x3 }
 
enum class  ELayeredBoneBlendMode : unsigned char { BranchFilter = 0x0 , BlendMask = 0x1 }
 
enum class  EModifyCurveApplyMode : unsigned char {
  Add = 0x0 , Scale = 0x1 , Blend = 0x2 , WeightedMovingAverage = 0x3 ,
  RemapCurve = 0x4
}
 
enum class  EMobileShadowQuality : unsigned char { NoFiltering = 0x0 , PCF_1x1 = 0x1 , PCF_3x3 = 0x2 , PCF_5x5 = 0x3 }
 
enum class  EARServiceAvailability : unsigned char {
  UnknownError = 0x0 , UnknownChecking = 0x1 , UnknownTimedOut = 0x2 , UnsupportedDeviceNotCapable = 0x3 ,
  SupportedNotInstalled = 0x4 , SupportedVersionTooOld = 0x5 , SupportedInstalled = 0x6
}
 
enum class  EARServiceInstallRequestResult : unsigned char { Installed = 0x0 , DeviceNotCompatible = 0x1 , UserDeclinedInstallation = 0x2 , FatalError = 0x3 }
 
enum class  EARServicePermissionRequestResult : unsigned char { Granted = 0x0 , Denied = 0x1 }
 
enum class  ERBFDistanceMethod : unsigned char {
  Euclidean = 0x0 , Quaternion = 0x1 , SwingAngle = 0x2 , TwistAngle = 0x3 ,
  DefaultMethod = 0x4
}
 
enum class  ERBFFunctionType : unsigned char {
  Gaussian = 0x0 , Exponential = 0x1 , Linear = 0x2 , Cubic = 0x3 ,
  Quintic = 0x4 , DefaultFunction = 0x5
}
 
enum class  EPoseDriverSource : unsigned char { Rotation = 0x0 , Translation = 0x1 }
 
enum class  EPoseDriverOutput : unsigned char { DrivePoses = 0x0 , DriveCurves = 0x1 }
 
enum class  ERBFSolverType : unsigned char { Additive = 0x0 , Interpolative = 0x1 }
 
enum class  ERBFNormalizeMethod : unsigned char { OnlyNormalizeAboveOne = 0x0 , AlwaysNormalize = 0x1 , NormalizeWithinMedian = 0x2 , NoNormalization = 0x3 }
 
enum class  EPoseDriverType : unsigned char { SwingAndTwist = 0x0 , SwingOnly = 0x1 , Translation = 0x2 }
 
enum  ESRIPreviewType::Type : int {
  ESRIPreviewType::Off = 0x0 , ESRIPreviewType::Projected = 0x1 , ESRIPreviewType::ProjectedConservative = 0x2 , ESRIPreviewType::BeforeReprojection = 0x3 ,
  ESRIPreviewType::Num = 0x4
}
 
enum  ESRITextureType::Type : int {
  ESRITextureType::None = 0x0 , ESRITextureType::ScaledSRIForRender = 0x1 , ESRITextureType::ScaledConservativeSRIForRender = 0x2 , ESRITextureType::ConstructedSRI = 0x3 ,
  ESRITextureType::Num = 0x4
}
 
enum class  ESnapshotSourceMode : unsigned char { NamedSnapshot = 0x0 , SnapshotPin = 0x1 }
 
enum class  ERandomDataIndexType : int { Current = 0x0 , Next = 0x1 }
 
enum class  ChaosDeformableSimSpace : unsigned char { World = 0x0 , ComponentXf = 0x1 , Bone = 0x2 }
 
enum class  EVRSGenerationFlags : unsigned int {
  None = 0x0 , StereoRendering = 0x1 , SideBySideStereo = 0x2 , HMDFixedFoveation = 0x4 ,
  HMDEyeTrackedFoveation = 0x8
}
 
enum class  FHairLUTType : int { HairLUTType_DualScattering = 0x0 , HairLUTType_MeanEnergy = 0x1 , HairLUTType_Coverage = 0x2 , HairLUTTypeCount = 0x3 }
 
enum class  EHairStrandsCommonPassType : int {
  Composition = 0x0 , DOF = 0x1 , TAAFastResolve = 0x2 , GBuffer = 0x3 ,
  Blit = 0x4
}
 
enum class  EDrivenBoneModificationMode : unsigned char { AddToInput = 0x0 , ReplaceComponent = 0x1 , AddToRefPose = 0x2 }
 
enum class  EDrivenDestinationMode : unsigned char { Bone = 0x0 , MorphTarget = 0x1 , MaterialParameter = 0x2 }
 
enum class  EConstraintOffsetOption : unsigned char { None = 0x0 , Offset_RefPose = 0x1 }
 
enum class  CopyBoneDeltaMode : unsigned char { Accumulate = 0x0 , Copy = 0x1 }
 
enum class  ESimulationSpace : unsigned char { ComponentSpace = 0x0 , WorldSpace = 0x1 , BaseBoneSpace = 0x2 }
 
enum class  ESimulationTiming : unsigned char { Default = 0x0 , Synchronous = 0x1 , Deferred = 0x2 }
 
enum class  EScaleChainInitialLength : unsigned char { FixedDefaultLengthValue = 0x0 , Distance = 0x1 , ChainLength = 0x2 }
 
enum class  ESplineBoneAxis : unsigned char { None = 0x0 , X = 0x1 , Y = 0x2 , Z = 0x3 }
 
enum class  EHairStrandsRasterPassType : unsigned char { FrontDepth = 0x0 , DeepOpacityMap = 0x1 }
 
enum class  EHairLightingIntegrationType : unsigned char {
  SceneColor = 0x0 , AdHoc = 0x1 , Uniform = 0x2 , SH = 0x3 ,
  Count = 0x4
}
 
enum class  EHairLightingSourceType : unsigned char { SceneColor = 0x0 , ReflectionProbe = 0x1 , Lumen = 0x2 , Count = 0x3 }
 
enum class  EOITPassType : int { OITPass_None = 0x0 , OITPass_RegularTranslucency = 0x1 , OITPass_SeperateTranslucency = 0x2 }
 
enum class  ELumenSurfaceCacheLayer : unsigned char {
  Depth = 0x0 , Albedo = 0x1 , Opacity = 0x2 , Normal = 0x3 ,
  Emissive = 0x4 , MAX = 0x5
}
 
enum class  ELandscapeGizmoType : int { LGT_None = 0x0 , LGT_Height = 0x1 , LGT_Weight = 0x2 , LGT_MAX = 0x3 }
 
enum class  ELandscapeSetupErrors : int {
  LSE_None = 0x0 , LSE_NoLandscapeInfo = 0x1 , LSE_CollsionXY = 0x2 , LSE_NoLayerInfo = 0x3 ,
  LSE_MAX = 0x4
}
 
enum class  ERTDrawingType : unsigned char {
  RTAtlas = 0x0 , RTAtlasToNonAtlas = 0x1 , RTNonAtlasToAtlas = 0x2 , RTNonAtlas = 0x3 ,
  RTMips = 0x4
}
 
enum class  EHeightmapRTType : unsigned char {
  HeightmapRT_CombinedAtlas = 0x0 , HeightmapRT_CombinedNonAtlas = 0x1 , HeightmapRT_Scratch1 = 0x2 , HeightmapRT_Scratch2 = 0x3 ,
  HeightmapRT_Scratch3 = 0x4 , HeightmapRT_Mip1 = 0x5 , HeightmapRT_Mip2 = 0x6 , HeightmapRT_Mip3 = 0x7 ,
  HeightmapRT_Mip4 = 0x8 , HeightmapRT_Mip5 = 0x9 , HeightmapRT_Mip6 = 0xA , HeightmapRT_Mip7 = 0xB ,
  HeightmapRT_Count = 0xC
}
 
enum class  EWeightmapRTType : unsigned char {
  WeightmapRT_Scratch_RGBA = 0x0 , WeightmapRT_Scratch1 = 0x1 , WeightmapRT_Scratch2 = 0x2 , WeightmapRT_Scratch3 = 0x3 ,
  WeightmapRT_Mip0 = 0x4 , WeightmapRT_Mip1 = 0x5 , WeightmapRT_Mip2 = 0x6 , WeightmapRT_Mip3 = 0x7 ,
  WeightmapRT_Mip4 = 0x8 , WeightmapRT_Mip5 = 0x9 , WeightmapRT_Mip6 = 0xA , WeightmapRT_Mip7 = 0xB ,
  WeightmapRT_Count = 0xC
}
 
enum class  EScreenProbeIrradianceFormat : unsigned char { SH3 = 0x0 , Octahedral = 0x1 , MAX = 0x2 }
 
enum class  ELandscapeGizmoSnapType : int { None = 0x0 , Component = 0x1 , Texel = 0x2 }
 
enum class  EGrassScaling : unsigned char { Uniform = 0x0 , Free = 0x1 , LockXY = 0x2 }
 
enum class  EGrassSurfaceFilter : unsigned char { UpOnly = 0x0 , DownOnly = 0x1 , All = 0x2 }
 
enum class  EHairVisibilityVendor : int { HairVisibilityVendor_AMD = 0x0 , HairVisibilityVendor_NVIDIA = 0x1 , HairVisibilityVendor_INTEL = 0x2 , HairVisibilityVendorCount = 0x3 }
 
enum class  EScreenProbeIntegrateTileClassification : int { SimpleDiffuse = 0x0 , SupportImportanceSampleBRDF = 0x1 , SupportAll = 0x2 , Num = 0x3 }
 
enum class  EHairVisibilityRenderMode : int {
  HairVisibilityRenderMode_Transmittance = 0x0 , HairVisibilityRenderMode_PPLL = 0x1 , HairVisibilityRenderMode_MSAA_Visibility = 0x2 , HairVisibilityRenderMode_TransmittanceAndHairCount = 0x3 ,
  HairVisibilityRenderMode_ComputeRaster = 0x4 , HairVisibilityRenderMode_ComputeRasterForward = 0x5 , HairVisibilityRenderModeCount = 0x6
}
 
enum class  ECompactedTracingIndirectArgs : int {
  NumTracesDiv64 = 0x0 , NumTracesDiv32 = 0xC , NumLightSampleTracesDiv64 = 0x18 , NumLightSampleTracesDiv32 = 0x24 ,
  MAX = 0x4
}
 
enum class  ERayTracingViewMaskMode : unsigned char { RayTracing = 0x0 , PathTracing = 0x1 , LightMapTracing = 0x2 }
 
enum class  ETemporalDenoisingMode : unsigned int { ETDM_DISABLED = 0x0 , ETDM_OFFLINE = 0x1 , ETDM_ONLINE = 0x2 , ETDM_MAX = 0x3 }
 
enum class  ESpatialDenoiserType : int { NONE = 0xFF , SPATIAL_DENOISER_PLUGIN = 0x0 , SPATIAL_TEMPORAL_DENOISER_PLUGIN = 0x1 , MAX = 0x2 }
 
enum class  ETemporalDenoiserType : int { NONE = 0xFF , BUILTIN_TEMPORAL_DENOISER = 0x0 , SPATIAL_TEMPORAL_DENOISER_PLUGIN = 0x1 , MAX = 0x2 }
 
enum class  ETemporalDenoiserMotionVectorType : int { NONE = 0xFF , BUILTIN = 0x0 , PLUGIN = 0x1 , MAX = 0x2 }
 
enum class  EFeatureFusionCategory : unsigned int { SOURCE = 0x0 , TARGET = 0x1 , MAX = 0x2 }
 
enum class  ESubsurfaceMode : unsigned int { FullRes = 0x0 , HalfRes = 0x1 , Bypass = 0x2 , MAX = 0x3 }
 
enum class  EMeshTrackerVertexColorMode : unsigned char { None = 0x0 , Confidence = 0x1 , Block = 0x2 }
 
enum class  ECullingDebugState : int { Off = 0x0 , On = 0x1 , Paused = 0x2 }
 
enum  ESingleLayerWaterReflections::Type : int {
  ESingleLayerWaterReflections::Disabled = 0x0 , ESingleLayerWaterReflections::Enabled = 0x1 , ESingleLayerWaterReflections::ReflectionCaptures = 0x2 , ESingleLayerWaterReflections::SSR = 0x3 ,
  ESingleLayerWaterReflections::MaxValue = 0x3
}
 
enum class  EVirtualShadowMapProjectionInputType : int { GBuffer = 0x0 , HairStrands = 0x1 }
 
enum class  EHairTransmittancePassType : unsigned char { PerLight = 0x0 , OnePass = 0x1 }
 
enum class  EWindSourceType : unsigned char { Directional = 0x0 , Point = 0x1 }
 
enum class  EGPUSkinCacheEntryMode : int { Raster = 0x0 , RayTracing = 0x1 }
 
enum  EEventParameterVersion::Type : int { EEventParameterVersion::First = 0x0 , EEventParameterVersion::LastPlusOne = 0x1 , EEventParameterVersion::LatestVersion = 0x0 }
 
enum class  EHairAuxilaryPassType : int {
  MaterialData = 0x0 , MaterialData_LightChannelMask = 0x1 , LightChannelMask = 0x2 , DepthPatch = 0x3 ,
  DepthClear = 0x4
}
 
enum class  ELevelVisibility : unsigned char { Visible = 0x0 , Hidden = 0x1 }
 
enum class  EWidgetBlendMode : unsigned char { Opaque = 0x0 , Masked = 0x1 , Transparent = 0x2 }
 
enum class  EWidgetSpace : unsigned char { World = 0x0 , Screen = 0x1 }
 
enum class  EWidgetGeometryMode : unsigned char { Plane = 0x0 , Cylinder = 0x1 }
 
enum class  EWindowVisibility : unsigned char { Visible = 0x0 , SelfHitTestInvisible = 0x1 }
 
enum class  ETickMode : unsigned char { Disabled = 0x0 , Enabled = 0x1 , Automatic = 0x2 }
 
enum class  EWidgetTimingPolicy : unsigned char { RealTime = 0x0 , GameTime = 0x1 }
 
enum class  EVoxelizeShapeMode : int { VMode_Primitive_Sphere = 0x0 , VMode_Object_Box = 0x1 }
 
enum class  EDistanceFieldPrimitiveType : int { DFPT_SignedDistanceField = 0x0 , DFPT_HeightField = 0x1 , DFPT_Num = 0x2 }
 
enum class  EDistanceFieldShadowingType : int { DFS_DirectionalLightScatterTileCulling = 0x0 , DFS_DirectionalLightTiledCulling = 0x1 , DFS_PointLightTiledCulling = 0x2 }
 
enum class  EVolumetricCloudRenderViewPsPermutations : int {
  CloudPs_AtmoTrans0_SampleShad0_2ndLight0 = 0x0 , CloudPs_AtmoTrans1_SampleShad0_2ndLight0 = 0x1 , CloudPs_AtmoTrans0_SampleShad1_2ndLight0 = 0x2 , CloudPs_AtmoTrans1_SampleShad1_2ndLight0 = 0x3 ,
  CloudPs_AtmoTrans0_SampleShad0_2ndLight1 = 0x4 , CloudPs_AtmoTrans1_SampleShad0_2ndLight1 = 0x5 , CloudPs_AtmoTrans0_SampleShad1_2ndLight1 = 0x6 , CloudPs_AtmoTrans1_SampleShad1_2ndLight1 = 0x7 ,
  CloudPsCount = 0x8
}
 
enum class  EOutputFormat : int { LDR_GAMMA_32 = 0x0 , HDR_LINEAR_64 = 0x1 }
 
enum class  EVolumetricCloudTracingMaxDistanceMode : unsigned char { DistanceFromCloudLayerEntryPoint = 0x0 , DistanceFromPointOfView = 0x1 }
 
enum class  EPhysXFilterDataFlags : int {
  EPDF_SimpleCollision = 0x1 , EPDF_ComplexCollision = 0x2 , EPDF_CCD = 0x4 , EPDF_ContactNotify = 0x8 ,
  EPDF_StaticShape = 0x10 , EPDF_ModifyContacts = 0x20 , EPDF_KinematicKinematicPairs = 0x40
}
 
enum class  ESimulationInitializationState : unsigned char { Unintialized = 0x0 , Activated = 0x1 , Created = 0x2 , Initialized = 0x3 }
 
enum class  ECollectionAttributeEnum : unsigned char { Chaos_Active = 0x0 , Chaos_DynamicState = 0x1 , Chaos_CollisionGroup = 0x2 , Chaos_Max = 0x3 }
 
enum class  ECollectionGroupEnum : unsigned char { Chaos_Traansform = 0x0 , Chaos_Max = 0x1 }
 
enum class  EChaosCollisionSortMethod : unsigned char {
  SortNone = 0x0 , SortByHighestMass = 0x1 , SortByHighestSpeed = 0x2 , SortByHighestImpulse = 0x3 ,
  SortByNearestFirst = 0x4 , Count = 0x5
}
 
enum class  EChaosBreakingSortMethod : unsigned char {
  SortNone = 0x0 , SortByHighestMass = 0x1 , SortByHighestSpeed = 0x2 , SortByNearestFirst = 0x3 ,
  Count = 0x4
}
 
enum class  EChaosTrailingSortMethod : unsigned char {
  SortNone = 0x0 , SortByHighestMass = 0x1 , SortByHighestSpeed = 0x2 , SortByNearestFirst = 0x3 ,
  Count = 0x4
}
 
enum class  EChaosRemovalSortMethod : unsigned char { SortNone = 0x0 , SortByHighestMass = 0x1 , SortByNearestFirst = 0x2 , Count = 0x3 }
 
enum class  EPhysicsInterfaceScopedLockType : unsigned char { Read = 0x0 , Write = 0x1 }
 
enum class  EGeometryCollectionDebugDrawActorHideGeometry : unsigned char {
  HideNone = 0x0 , HideWithCollision = 0x1 , HideSelected = 0x2 , HideWholeCollection = 0x3 ,
  HideAll = 0x4
}
 
enum class  FMaterialGPUMessageFlags : unsigned int { None = 0x0 , PrimitiveId = 0x1000000 , InstanceId = 0x2000000 , RowIdx = 0x4000000 }
 
enum class  EIcmpResponseStatus : int {
  Success = 0x0 , Timeout = 0x1 , Unreachable = 0x2 , Unresolvable = 0x3 ,
  InternalError = 0x4 , NotImplemented = 0x5
}
 
enum class  EIcmpEchoManyStatus : unsigned char { Invalid = 0x0 , Success = 0x1 , Failure = 0x2 , Canceled = 0x3 }
 
enum class  ELandscapeLayerBlendType : int { LB_WeightBlend = 0x0 , LB_AlphaBlend = 0x1 , LB_HeightBlend = 0x2 }
 
enum class  ESplineModulationColorMask : unsigned char { Red = 0x0 , Green = 0x1 , Blue = 0x2 , Alpha = 0x3 }
 
enum class  ELandscapeDirtyingMode : unsigned char { Auto = 0x0 , InLandscapeModeOnly = 0x1 , InLandscapeModeAndUserTriggeredChanges = 0x2 }
 
enum class  EAnalyticsSessionShutdownType : int {
  Shutdown = 0x0 , Terminated = 0x1 , Debugged = 0x2 , Crashed = 0x3 ,
  Abnormal = 0x4 , Unknown = 0x5
}
 
enum class  ESslTlsProtocol : unsigned char {
  Minimum = 0x0 , SSLv2 = 0x0 , SSLv3 = 0x1 , TLSv1 = 0x2 ,
  TLSv1_1 = 0x3 , TLSv1_2 = 0x4 , Maximum = 0x4
}
 
enum class  _PinDirection : int { PINDIR_INPUT = 0x0 , PINDIR_OUTPUT = 0x1 }
 
enum class  _FilterState : int { State_Stopped = 0x0 , State_Paused = 0x1 , State_Running = 0x2 }
 
enum class  InterleavingMode : int { INTERLEAVE_NONE = 0x0 , INTERLEAVE_CAPTURE = 0x1 , INTERLEAVE_FULL = 0x2 , INTERLEAVE_NONE_BUFFERED = 0x3 }
 
enum class  tagQualityMessageType : int { Famine = 0x0 , Flood = 0x1 }
 
enum class  tagAnalogVideoStandard : unsigned __int64 {
  AnalogVideo_None = 0x0 , AnalogVideo_NTSC_M = 0x1 , AnalogVideo_NTSC_M_J = 0x2 , AnalogVideo_NTSC_433 = 0x4 ,
  AnalogVideo_PAL_B = 0x10 , AnalogVideo_PAL_D = 0x20 , AnalogVideo_PAL_G = 0x40 , AnalogVideo_PAL_H = 0x80 ,
  AnalogVideo_PAL_I = 0x100 , AnalogVideo_PAL_M = 0x200 , AnalogVideo_PAL_N = 0x400 , AnalogVideo_PAL_60 = 0x800 ,
  AnalogVideo_SECAM_B = 0x1000 , AnalogVideo_SECAM_D = 0x2000 , AnalogVideo_SECAM_G = 0x4000 , AnalogVideo_SECAM_H = 0xFFFF8000 ,
  AnalogVideo_SECAM_K = 0x10000 , AnalogVideo_SECAM_K1 = 0x20000 , AnalogVideo_SECAM_L = 0x40000 , AnalogVideo_SECAM_L1 = 0x80000 ,
  AnalogVideo_PAL_N_COMBO = 0x100000 , AnalogVideoMask_MCE_NTSC = 0x100E07 , AnalogVideoMask_MCE_PAL = 0x1F0 , AnalogVideoMask_MCE_SECAM = 0xFF000
}
 
enum class  tagPhysicalConnectorType : int {
  PhysConn_Video_Tuner = 0x1 , PhysConn_Video_Composite = 0x2 , PhysConn_Video_SVideo = 0x3 , PhysConn_Video_RGB = 0x4 ,
  PhysConn_Video_YRYBY = 0x5 , PhysConn_Video_SerialDigital = 0x6 , PhysConn_Video_ParallelDigital = 0x7 , PhysConn_Video_SCSI = 0x8 ,
  PhysConn_Video_AUX = 0x9 , PhysConn_Video_1394 = 0xA , PhysConn_Video_USB = 0xB , PhysConn_Video_VideoDecoder = 0xC ,
  PhysConn_Video_VideoEncoder = 0xD , PhysConn_Video_SCART = 0xE , PhysConn_Video_Black = 0xF , PhysConn_Audio_Tuner = 0x1000 ,
  PhysConn_Audio_Line = 0x1001 , PhysConn_Audio_Mic = 0x1002 , PhysConn_Audio_AESDigital = 0x1003 , PhysConn_Audio_SPDIFDigital = 0x1004 ,
  PhysConn_Audio_SCSI = 0x1005 , PhysConn_Audio_AUX = 0x1006 , PhysConn_Audio_1394 = 0x1007 , PhysConn_Audio_USB = 0x1008 ,
  PhysConn_Audio_AudioDecoder = 0x1009
}
 
enum class  tagTunerInputType : int { TunerInputCable = 0x0 , TunerInputAntenna = 0x1 }
 
enum class  VideoCopyProtectionType : int { VideoCopyProtectionMacrovisionBasic = 0x0 , VideoCopyProtectionMacrovisionCBI = 0x1 }
 
enum class  tagVideoProcAmpProperty : int {
  VideoProcAmp_Brightness = 0x0 , VideoProcAmp_Contrast = 0x1 , VideoProcAmp_Hue = 0x2 , VideoProcAmp_Saturation = 0x3 ,
  VideoProcAmp_Sharpness = 0x4 , VideoProcAmp_Gamma = 0x5 , VideoProcAmp_ColorEnable = 0x6 , VideoProcAmp_WhiteBalance = 0x7 ,
  VideoProcAmp_BacklightCompensation = 0x8 , VideoProcAmp_Gain = 0x9
}
 
enum class  tagCameraControlProperty : int {
  CameraControl_Pan = 0x0 , CameraControl_Tilt = 0x1 , CameraControl_Roll = 0x2 , CameraControl_Zoom = 0x3 ,
  CameraControl_Exposure = 0x4 , CameraControl_Iris = 0x5 , CameraControl_Focus = 0x6
}
 
enum class  _DECIMATION_USAGE : int {
  DECIMATION_LEGACY = 0x0 , DECIMATION_USE_DECODER_ONLY = 0x1 , DECIMATION_USE_VIDEOPORT_ONLY = 0x2 , DECIMATION_USE_OVERLAY_ONLY = 0x3 ,
  DECIMATION_DEFAULT = 0x4
}
 
enum class  AMPROPERTY_PIN : int { AMPROPERTY_PIN_CATEGORY = 0x0 , AMPROPERTY_PIN_MEDIUM = 0x1 }
 
enum class  _AM_AUDIO_RENDERER_STAT_PARAM : int {
  AM_AUDREND_STAT_PARAM_BREAK_COUNT = 0x1 , AM_AUDREND_STAT_PARAM_SLAVE_MODE = 0x2 , AM_AUDREND_STAT_PARAM_SILENCE_DUR = 0x3 , AM_AUDREND_STAT_PARAM_LAST_BUFFER_DUR = 0x4 ,
  AM_AUDREND_STAT_PARAM_DISCONTINUITIES = 0x5 , AM_AUDREND_STAT_PARAM_SLAVE_RATE = 0x6 , AM_AUDREND_STAT_PARAM_SLAVE_DROPWRITE_DUR = 0x7 , AM_AUDREND_STAT_PARAM_SLAVE_HIGHLOWERROR = 0x8 ,
  AM_AUDREND_STAT_PARAM_SLAVE_LASTHIGHLOWERROR = 0x9 , AM_AUDREND_STAT_PARAM_SLAVE_ACCUMERROR = 0xA , AM_AUDREND_STAT_PARAM_BUFFERFULLNESS = 0xB , AM_AUDREND_STAT_PARAM_JITTER = 0xC
}
 
enum class  VIDEOENCODER_BITRATE_MODE : int { ConstantBitRate = 0x0 , VariableBitRateAverage = 0x1 , VariableBitRatePeak = 0x2 }
 
enum class  tagDVD_DOMAIN : int {
  DVD_DOMAIN_FirstPlay = 0x1 , DVD_DOMAIN_VideoManagerMenu = 0x2 , DVD_DOMAIN_VideoTitleSetMenu = 0x3 , DVD_DOMAIN_Title = 0x4 ,
  DVD_DOMAIN_Stop = 0x5
}
 
enum class  VMR_ASPECT_RATIO_MODE : int { VMR_ARMODE_NONE = 0x0 , VMR_ARMODE_LETTER_BOX = 0x1 }
 
enum class  EMobileBasePass : int { Opaque = 0x0 , Translucent = 0x1 }
 
enum class  EOpusMode : unsigned char { File = 0x0 , AudioStream = 0x1 , VoiceStream = 0x2 }
 
enum class  EOpusFrameSizes : unsigned char {
  Min = 0x0 , Small = 0x1 , MediumLow = 0x2 , MediumHigh = 0x3 ,
  High = 0x4 , Max = 0x5
}
 
enum  EBuiltInEvaluationGroup::Type : int { EBuiltInEvaluationGroup::PreEvaluation = 0x0 , EBuiltInEvaluationGroup::SpawnObjects = 0x1 , EBuiltInEvaluationGroup::PostEvaluation = 0x2 }
 
enum class  MovieScene3DPathSection_Axis : unsigned char {
  X = 0x0 , Y = 0x1 , Z = 0x2 , NEG_X = 0x3 ,
  NEG_Y = 0x4 , NEG_Z = 0x5
}
 
enum class  EGainParamMode : unsigned char { Linear = 0x0 , Decibels = 0x1 }
 
enum class  EParticleSystemInsignificanceReaction : unsigned char {
  Auto = 0x0 , Complete = 0x1 , DisableTick = 0x2 , DisableTickAndKill = 0x3 ,
  Num = 0x4
}
 
enum class  EParticleDetailMode : int { PDM_Low = 0x0 , PDM_Medium = 0x1 , PDM_High = 0x2 , PDM_MAX = 0x3 }
 
enum class  ECameraShakeAttenuation : unsigned char { Linear = 0x0 , Quadratic = 0x1 }
 
enum class  ECameraShakeSourceShakeStatus : unsigned char { NotStarted = 0x0 , Started = 0x1 , BlendingOut = 0x2 }
 
enum class  EColorType : unsigned char { Slate = 0x0 , Linear = 0x1 , Color = 0x2 }
 
enum class  ELumenLightType : int {
  Directional = 0x0 , Point = 0x1 , Spot = 0x2 , Rect = 0x3 ,
  MAX = 0x4
}
 
enum class  EParticleKey : unsigned char { Activate = 0x0 , Deactivate = 0x1 , Trigger = 0x2 }
 
enum  EOcclusionFlags::Type : int {
  EOcclusionFlags::None = 0x0 , EOcclusionFlags::CanBeOccluded = 0x1 , EOcclusionFlags::AllowApproximateOcclusion = 0x4 , EOcclusionFlags::HasPrecomputedVisibility = 0x8 ,
  EOcclusionFlags::HasSubprimitiveQueries = 0x10
}
 
enum class  ERuntimeVirtualTextureMipValueMode : int {
  RVTMVM_None = 0x0 , RVTMVM_MipLevel = 0x1 , RVTMVM_MipBias = 0x2 , RVTMVM_RecalculateDerivatives = 0x3 ,
  RVTMVM_MAX = 0x4
}
 
enum class  ERuntimeVirtualTextureTextureAddressMode : int { RVTTA_Clamp = 0x0 , RVTTA_Wrap = 0x1 , RVTTA_MAX = 0x2 }
 
enum class  ECustomDataRowCountMethod : int {
  RCM_Constant = 0x0 , RCM_ScalarParam = 0x1 , RCM_TextureParamWidth = 0x2 , RCM_TextureParamHeight = 0x3 ,
  RCM_TextureParamSize = 0x4
}
 
enum class  ENoiseFunction : int {
  NOISEFUNCTION_SimplexTex = 0x0 , NOISEFUNCTION_GradientTex = 0x1 , NOISEFUNCTION_GradientTex3D = 0x2 , NOISEFUNCTION_GradientALU = 0x3 ,
  NOISEFUNCTION_ValueALU = 0x4 , NOISEFUNCTION_VoronoiALU = 0x5 , NOISEFUNCTION_MAX = 0x6
}
 
enum class  EDecalsWriteFlags : unsigned int {
  None = 0x0 , BaseColor = 0x1 , Normal = 0x2 , RoughnessSpecularMetallic = 0x4 ,
  Emissive = 0x8 , AmbientOcclusion = 0x10
}
 
enum class  EMeshCameraFacingUpAxis : int {
  CameraFacing_NoneUP = 0x0 , CameraFacing_ZUp = 0x1 , CameraFacing_NegativeZUp = 0x2 , CameraFacing_YUp = 0x3 ,
  CameraFacing_NegativeYUp = 0x4 , CameraFacing_MAX = 0x5
}
 
enum class  EMeshScreenAlignment : int { PSMA_MeshFaceCameraWithRoll = 0x0 , PSMA_MeshFaceCameraWithSpin = 0x1 , PSMA_MeshFaceCameraWithLockedAxis = 0x2 , PSMA_MAX = 0x3 }
 
enum class  EMeshCameraFacingOptions : int {
  XAxisFacing_NoUp = 0x0 , XAxisFacing_ZUp = 0x1 , XAxisFacing_NegativeZUp = 0x2 , XAxisFacing_YUp = 0x3 ,
  XAxisFacing_NegativeYUp = 0x4 , LockedAxis_ZAxisFacing = 0x5 , LockedAxis_NegativeZAxisFacing = 0x6 , LockedAxis_YAxisFacing = 0x7 ,
  LockedAxis_NegativeYAxisFacing = 0x8 , VelocityAligned_ZAxisFacing = 0x9 , VelocityAligned_NegativeZAxisFacing = 0xA , VelocityAligned_YAxisFacing = 0xB ,
  VelocityAligned_NegativeYAxisFacing = 0xC , EMeshCameraFacingOptions_MAX = 0xD
}
 
enum class  ETrailsRenderAxisOption : int { Trails_CameraUp = 0x0 , Trails_SourceUp = 0x1 , Trails_WorldUp = 0x2 , Trails_MAX = 0x3 }
 
enum class  EBeamTaperMethod : int { PEBTM_None = 0x0 , PEBTM_Full = 0x1 , PEBTM_Partial = 0x2 , PEBTM_MAX = 0x3 }
 
enum class  EBeam2Method : int { PEB2M_Distance = 0x0 , PEB2M_Target = 0x1 , PEB2M_Branch = 0x2 , PEB2M_MAX = 0x3 }
 
enum class  ETrail2SourceMethod : int { PET2SRCM_Default = 0x0 , PET2SRCM_Particle = 0x1 , PET2SRCM_Actor = 0x2 , PET2SRCM_MAX = 0x3 }
 
enum class  EParticleSubUVInterpMethod : int {
  PSUVIM_None = 0x0 , PSUVIM_Linear = 0x1 , PSUVIM_Linear_Blend = 0x2 , PSUVIM_Random = 0x3 ,
  PSUVIM_Random_Blend = 0x4 , PSUVIM_MAX = 0x5
}
 
enum class  EParticleSourceSelectionMethod : int { EPSSM_Random = 0x0 , EPSSM_Sequential = 0x1 , EPSSM_MAX = 0x2 }
 
enum class  ERayTracingInstanceMaskType : unsigned char {
  Opaque = 0x0 , Translucent = 0x1 , ThinShadow = 0x2 , Shadow = 0x3 ,
  FarField = 0x4 , HairStrands = 0x5 , SceneCapture = 0x6 , VisibleInPrimaryRay = 0x7 ,
  VisibleInIndirectRay = 0x8
}
 
enum class  EMessageTracerDispatchTypes : int { Direct = 0x0 , Pending = 0x1 , TaskGraph = 0x2 }
 
enum class  EHttpConnectionContextState : int { Continue = 0x0 , Done = 0x1 , Error = 0x2 }
 
enum class  EHttpConnectionState : int {
  AwaitingRead = 0x0 , Reading = 0x1 , AwaitingProcessing = 0x2 , Writing = 0x3 ,
  Destroyed = 0x4
}
 
enum  EEvaluatorDataSource::Type : int { EEvaluatorDataSource::EDS_SourcePose = 0x0 , EEvaluatorDataSource::EDS_DestinationPose = 0x1 }
 
enum class  EMediaAudioSampleFormat : int {
  Undefined = 0x0 , Double = 0x1 , Float = 0x2 , Int8 = 0x3 ,
  Int16 = 0x4 , Int32 = 0x5
}
 
enum class  EAnimNodeInitializationStatus : int { NotUpdated = 0x0 , InitialUpdate = 0x1 , Updated = 0x2 }
 
enum class  EMediaOverlaySampleType : int { Caption = 0x0 , Subtitle = 0x1 , Text = 0x2 }
 
enum class  ECompactedReflectionTracingIndirectArgs : int { NumTracesDiv64 = 0x0 , NumTracesDiv32 = 0xC , MAX = 0x2 }
 
enum class  ELumenDispatchCardTilesIndirectArgsOffset : int { OneThreadPerCardTile = 0x0 , OneGroupPerCardTile = 0xC , Num = 0x2 }
 
enum  EQueuedHttpRequestType::Type : int {
  EQueuedHttpRequestType::StartUploading = 0x0 , EQueuedHttpRequestType::UploadingHeader = 0x1 , EQueuedHttpRequestType::UploadingStream = 0x2 , EQueuedHttpRequestType::StopUploading = 0x3 ,
  EQueuedHttpRequestType::StartDownloading = 0x4 , EQueuedHttpRequestType::DownloadingHeader = 0x5 , EQueuedHttpRequestType::DownloadingStream = 0x6 , EQueuedHttpRequestType::RefreshingViewer = 0x7 ,
  EQueuedHttpRequestType::EnumeratingSessions = 0x8 , EQueuedHttpRequestType::EnumeratingCheckpoints = 0x9 , EQueuedHttpRequestType::UploadingCheckpoint = 0xA , EQueuedHttpRequestType::DownloadingCheckpoint = 0xB ,
  EQueuedHttpRequestType::AddingUser = 0xC , EQueuedHttpRequestType::UploadingCustomEvent = 0xD , EQueuedHttpRequestType::EnumeratingCustomEvent = 0xE , EQueuedHttpRequestType::RequestEventData = 0xF ,
  EQueuedHttpRequestType::UploadHeader = 0x10 , EQueuedHttpRequestType::StopStreaming = 0x11 , EQueuedHttpRequestType::KeepReplay = 0x12
}
 
enum class  EHttpReplayResult : unsigned int {
  Success = 0x0 , FailedJsonParse = 0x1 , DataUnavailable = 0x2 , InvalidHttpResponse = 0x3 ,
  CompressionFailed = 0x4 , DecompressionFailed = 0x5 , InvalidPayload = 0x6 , Unknown = 0x7
}
 
enum class  ETranslucencyShadowDepthShaderMode : int { TranslucencyShadowDepth_PerspectiveCorrect = 0x0 , TranslucencyShadowDepth_Standard = 0x1 }
 
enum class  ETrackToggleAction : int {
  ETTA_Off = 0x0 , ETTA_On = 0x1 , ETTA_Toggle = 0x2 , ETTA_Trigger = 0x3 ,
  ETTA_MAX = 0x4
}
 
enum class  EVisibilityTrackAction : int { EVTA_Hide = 0x0 , EVTA_Show = 0x1 , EVTA_Toggle = 0x2 , EVTA_MAX = 0x3 }
 
enum class  EVisibilityTrackCondition : int { EVTC_Always = 0x0 , EVTC_GoreEnabled = 0x1 , EVTC_GoreDisabled = 0x2 , EVTC_MAX = 0x3 }
 
enum class  EInterpTrackMoveRotMode : int { IMR_Keyframed = 0x0 , IMR_LookAtGroup = 0x1 , IMR_Ignore = 0x2 , IMR_MAX = 0x3 }
 
enum class  EInterpMoveAxis : int {
  AXIS_TranslationX = 0x0 , AXIS_TranslationY = 0x1 , AXIS_TranslationZ = 0x2 , AXIS_RotationX = 0x3 ,
  AXIS_RotationY = 0x4 , AXIS_RotationZ = 0x5
}
 
enum class  ETrackInterpMode : int { FTI_Set = 0x0 , FTI_Add = 0x1 , FTI_Multiply = 0x2 , FTI_MAX = 0x3 }
 
enum class  ETrackActiveCondition : int { ETAC_Always = 0x0 , ETAC_GoreEnabled = 0x1 , ETAC_GoreDisabled = 0x2 , ETAC_MAX = 0x3 }
 
enum class  EDataDrivenShaderPlatformInfoCondition : int { COND_True = 0x0 , COND_False = 0x1 }
 
enum class  EDBufferTextureId : int { DBT_A = 0x0 , DBT_B = 0x1 , DBT_C = 0x2 }
 
enum class  ECustomMaterialOutputType : int {
  CMOT_Float1 = 0x0 , CMOT_Float2 = 0x1 , CMOT_Float3 = 0x2 , CMOT_Float4 = 0x3 ,
  CMOT_MaterialAttributes = 0x4 , CMOT_MAX = 0x5
}
 
enum class  EClampMode : int { CMODE_Clamp = 0x0 , CMODE_ClampMin = 0x1 , CMODE_ClampMax = 0x2 }
 
enum  EChannelMaskParameterColor::Type : int { EChannelMaskParameterColor::Red = 0x0 , EChannelMaskParameterColor::Green = 0x1 , EChannelMaskParameterColor::Blue = 0x2 , EChannelMaskParameterColor::Alpha = 0x3 }
 
enum  EMaterialAttributeBlend::Type : int { EMaterialAttributeBlend::Blend = 0x0 , EMaterialAttributeBlend::UseA = 0x1 , EMaterialAttributeBlend::UseB = 0x2 }
 
enum class  ETextureColorChannel : int {
  TCC_Red = 0x0 , TCC_Green = 0x1 , TCC_Blue = 0x2 , TCC_Alpha = 0x3 ,
  TCC_MAX = 0x4
}
 
enum class  ENetSubObjectStatus : unsigned char { Active = 0x0 , TearOff = 0x1 , Delete = 0x2 }
 
enum  EParticleCollisionResponse::Type : int { EParticleCollisionResponse::Bounce = 0x0 , EParticleCollisionResponse::Stop = 0x1 , EParticleCollisionResponse::Kill = 0x2 }
 
enum class  EParticleCollisionComplete : int {
  EPCC_Kill = 0x0 , EPCC_Freeze = 0x1 , EPCC_HaltCollisions = 0x2 , EPCC_FreezeTranslation = 0x3 ,
  EPCC_FreezeRotation = 0x4 , EPCC_FreezeMovement = 0x5 , EPCC_MAX = 0x6
}
 
enum class  EParticleCameraOffsetUpdateMethod : int { EPCOUM_DirectSet = 0x0 , EPCOUM_Additive = 0x1 , EPCOUM_Scalar = 0x2 , EPCOUM_MAX = 0x3 }
 
enum class  Beam2SourceTargetTangentMethod : int {
  PEB2STTM_Direct = 0x0 , PEB2STTM_UserSet = 0x1 , PEB2STTM_Distribution = 0x2 , PEB2STTM_Emitter = 0x3 ,
  PEB2STTM_MAX = 0x4
}
 
enum class  Beam2SourceTargetMethod : int {
  PEB2STM_Default = 0x0 , PEB2STM_UserSet = 0x1 , PEB2STM_Emitter = 0x2 , PEB2STM_Particle = 0x3 ,
  PEB2STM_Actor = 0x4 , PEB2STM_MAX = 0x5
}
 
enum class  BeamModifierType : int { PEB2MT_Source = 0x0 , PEB2MT_Target = 0x1 , PEB2MT_MAX = 0x2 }
 
enum class  EAttractorParticleSelectionMethod : int { EAPSM_Random = 0x0 , EAPSM_Sequential = 0x1 , EAPSM_MAX = 0x2 }
 
enum class  EParticleBurstMethod : int { EPBM_Instant = 0x0 , EPBM_Interpolated = 0x1 , EPBM_MAX = 0x2 }
 
enum class  EVectorNoiseFunction : int {
  VNF_CellnoiseALU = 0x0 , VNF_VectorALU = 0x1 , VNF_GradientALU = 0x2 , VNF_CurlALU = 0x3 ,
  VNF_VoronoiALU = 0x4 , VNF_MAX = 0x5
}
 
enum class  EMaterialVectorCoordTransform : int {
  TRANSFORM_Tangent = 0x0 , TRANSFORM_Local = 0x1 , TRANSFORM_World = 0x2 , TRANSFORM_View = 0x3 ,
  TRANSFORM_Camera = 0x4 , TRANSFORM_ParticleWorld = 0x5 , TRANSFORM_Instance = 0x6 , TRANSFORM_MAX = 0x7
}
 
enum class  EMaterialPositionTransformSource : int {
  TRANSFORMPOSSOURCE_Local = 0x0 , TRANSFORMPOSSOURCE_World = 0x1 , TRANSFORMPOSSOURCE_TranslatedWorld = 0x2 , TRANSFORMPOSSOURCE_View = 0x3 ,
  TRANSFORMPOSSOURCE_Camera = 0x4 , TRANSFORMPOSSOURCE_Particle = 0x5 , TRANSFORMPOSSOURCE_Instance = 0x6 , TRANSFORMPOSSOURCE_MAX = 0x7
}
 
enum class  ETwitterIntegrationDelegate : int { TID_AuthorizeComplete = 0x0 , TID_TweetUIComplete = 0x1 , TID_RequestComplete = 0x2 , TID_MAX = 0x3 }
 
enum  ETimelineDirection::Type : int { ETimelineDirection::Forward = 0x0 , ETimelineDirection::Backward = 0x1 }
 
enum class  EDerivedDataCacheStatus : int {
  None = 0x0 , Information = 0x1 , Warning = 0x2 , Error = 0x3 ,
  Deactivation = 0x4
}
 
enum  ECameraAlphaBlendMode::Type : int { ECameraAlphaBlendMode::CABM_Linear = 0x0 , ECameraAlphaBlendMode::CABM_Cubic = 0x1 }
 
enum class  EWidgetInteractionSource : unsigned char { World = 0x0 , Mouse = 0x1 , CenterScreen = 0x2 , Custom = 0x3 }
 
enum class  ESkyAtmosphereTransformMode : unsigned char { PlanetTopAtAbsoluteWorldOrigin = 0x0 , PlanetTopAtComponentTransform = 0x1 , PlanetCenterAtComponentTransform = 0x2 }
 
enum class  EAssetDataCanBeSubobject : int { Yes = 0x0 , No = 0x1 }
 
enum class  ELightMapVirtualTextureType : int {
  LightmapLayer0 = 0x0 , LightmapLayer1 = 0x1 , ShadowMask = 0x2 , SkyOcclusion = 0x3 ,
  AOMaterialMask = 0x4 , Count = 0x5
}
 
enum class  EDefaultInputType : int {
  Typed = 0x0 , UNorm = 0x1 , SNorm = 0x2 , UNorm10 = 0x3 ,
  UNorm11 = 0x4 , UNorm2 = 0x5 , UNorm5 = 0x6 , UNorm1 = 0x7
}
 
enum  EConstructMethod::Type : int { EConstructMethod::ConstructFromFile = 0x0 , EConstructMethod::ConstructFromBuffer = 0x1 }
 
enum class  ETryParseTagResult : int {
  Error = 0x0 , None = 0x1 , ParsedStartTag = 0x2 , ParsedEmptyElementTag = 0x3 ,
  ParsedEndTag = 0x4 , NotATag = 0x5
}
 
enum class  EComputeNTBsOptions : unsigned int { None = 0x0 , Normals = 0x1 , Tangents = 0x2 , WeightedNTBs = 0x4 }
 
enum class  EMotionBlurQuality : unsigned int {
  Low = 0x0 , Medium = 0x1 , High = 0x2 , VeryHigh = 0x3 ,
  MAX = 0x4
}
 
enum class  EMotionBlurFilter : unsigned int { Unified = 0x0 , Separable = 0x1 }
 
enum class  ELensFlareQuality : unsigned int {
  Disabled = 0x0 , Low = 0x1 , High = 0x2 , VeryHigh = 0x3 ,
  MAX = 0x4
}
 
enum  EParticleSimulatePhase::Type : int {
  EParticleSimulatePhase::Main = 0x0 , EParticleSimulatePhase::CollisionDistanceField = 0x1 , EParticleSimulatePhase::CollisionDepthBuffer = 0x2 , EParticleSimulatePhase::First = 0x0 ,
  EParticleSimulatePhase::Last = 0x2
}
 
enum class  EBloomSetupOutputType : unsigned int { Bloom = 0x1 , SunShaftAndDof = 0x2 , EyeAdaptation = 0x4 }
 
enum class  EParticleSortMode : int {
  PSORTMODE_None = 0x0 , PSORTMODE_ViewProjDepth = 0x1 , PSORTMODE_DistanceToView = 0x2 , PSORTMODE_Age_OldestFirst = 0x3 ,
  PSORTMODE_Age_NewestFirst = 0x4 , PSORTMODE_MAX = 0x5
}
 
enum class  EBoneSocketSourceIndexMode : unsigned char { SourceLocations = 0x0 , PreSelectedIndices = 0x1 , Direct = 0x2 }
 
enum  EEvaluateCurveTableResult::Type : int { EEvaluateCurveTableResult::RowFound = 0x0 , EEvaluateCurveTableResult::RowNotFound = 0x1 }
 
enum class  EDDSFlags : int { DDSF_Caps = 0x1 , DDSF_Height = 0x2 , DDSF_Width = 0x4 , DDSF_PixelFormat = 0x1000 }
 
enum class  EDDSPixelFormat : int {
  DDSPF_FourCC = 0x4 , DDSPF_RGB = 0x40 , DDSPF_DXT1 = 0x31545844 , DDSPF_DXT3 = 0x33545844 ,
  DDSPF_DXT5 = 0x35545844 , DDSPF_DX10 = 0x30315844
}
 
enum class  EDDSCaps : unsigned __int64 { DDSC_CubeMap = 0x200 , DDSC_CubeMap_AllFaces = 0xFFFFFC00 , DDSC_Volume = 0x200000 }
 
enum  FShapeComponentCustomVersion::Type : int { FShapeComponentCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FShapeComponentCustomVersion::AreaClassRework = 0x1 , FShapeComponentCustomVersion::VersionPlusOne = 0x2 , FShapeComponentCustomVersion::LatestVersion = 0x1 }
 
enum class  FDataDrivenCVarType : unsigned char { CVarFloat = 0x0 , CVarInt = 0x1 , CVarBool = 0x2 }
 
enum class  EDiffPropertiesFlags : unsigned int { None = 0x0 , Sync = 0x1 , IncludeConditionalProperties = 0x2 }
 
enum class  EMotionBlurVelocityScatterPass : unsigned int { DrawMin = 0x0 , DrawMax = 0x1 , MAX = 0x2 }
 
enum  FProceduralFoliageCustomVersion::Type : int { FProceduralFoliageCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FProceduralFoliageCustomVersion::SerializeTypeMap = 0x1 , FProceduralFoliageCustomVersion::VersionPlusOne = 0x2 , FProceduralFoliageCustomVersion::LatestVersion = 0x1 }
 
enum  ESimulationQuery::Type : int { ESimulationQuery::None = 0x0 , ESimulationQuery::CollisionOverlap = 0x1 , ESimulationQuery::ShadeOverlap = 0x2 , ESimulationQuery::AnyOverlap = 0x3 }
 
enum  ESimulationOverlap::Type : int { ESimulationOverlap::CollisionOverlap = 0x0 , ESimulationOverlap::ShadeOverlap = 0x1 , ESimulationOverlap::None = 0x2 }
 
enum class  EShadowDepthVertexShaderMode : int { VertexShadowDepth_PerspectiveCorrect = 0x0 , VertexShadowDepth_OutputDepth = 0x1 , VertexShadowDepth_OnePassPointLight = 0x2 , VertexShadowDepth_VirtualShadowMap = 0x3 }
 
enum class  EShadowDepthPixelShaderMode : int { PixelShadowDepth_NonPerspectiveCorrect = 0x0 , PixelShadowDepth_PerspectiveCorrect = 0x1 , PixelShadowDepth_OnePassPointLight = 0x2 , PixelShadowDepth_VirtualShadowMap = 0x3 }
 
enum class  ESSRQuality : int {
  VisualizeSSR = 0x0 , Low = 0x1 , Medium = 0x2 , High = 0x3 ,
  Epic = 0x4 , MAX = 0x5
}
 
enum class  EPreviousBoneTransformUpdateMode : int { None = 0x0 , UpdatePrevious = 0x1 , DuplicateCurrentToPrevious = 0x2 }
 
enum class  ERepBuildType : int { Class = 0x0 , Function = 0x1 , Struct = 0x2 }
 
enum  ELandscapeLODFalloff::Type : int { ELandscapeLODFalloff::Linear = 0x0 , ELandscapeLODFalloff::SquareRoot = 0x1 }
 
enum class  ELandscapeImportAlphamapType : unsigned char { Additive = 0x0 , Layered = 0x1 }
 
enum class  ELandscapeLayerPaintingRestriction : unsigned char { None = 0x0 , UseMaxLayers = 0x1 , ExistingOnly = 0x2 , UseComponentAllowList = 0x3 }
 
enum class  ELandscapeLayerDisplayMode : unsigned char { Default = 0x0 , Alphabetical = 0x1 , UserSpecific = 0x2 }
 
enum  EImportanceWeight::Type : int {
  EImportanceWeight::Luminance = 0x0 , EImportanceWeight::Red = 0x1 , EImportanceWeight::Green = 0x2 , EImportanceWeight::Blue = 0x3 ,
  EImportanceWeight::Alpha = 0x4
}
 
enum  EApplicationState::Type : int { EApplicationState::Unknown = 0x0 , EApplicationState::Inactive = 0x1 , EApplicationState::Background = 0x2 , EApplicationState::Active = 0x3 }
 
enum  EScreenOrientation::Type : int {
  EScreenOrientation::Unknown = 0x0 , EScreenOrientation::Portrait = 0x1 , EScreenOrientation::PortraitUpsideDown = 0x2 , EScreenOrientation::LandscapeLeft = 0x3 ,
  EScreenOrientation::LandscapeRight = 0x4 , EScreenOrientation::FaceUp = 0x5 , EScreenOrientation::FaceDown = 0x6 , EScreenOrientation::PortraitSensor = 0x7 ,
  EScreenOrientation::LandscapeSensor = 0x8 , EScreenOrientation::FullSensor = 0x9
}
 
enum class  EInterpTrackParticleReplayDragType : int { PRDT_LeftEdge = 0xA , PRDT_RightEdge = 0xB }
 
enum class  EInterpTrackAnimControlDragType : int { ACDT_AnimBlockLeftEdge = 0x0 , ACDT_AnimBlockRightEdge = 0x1 }
 
enum class  EGPUSortTest : int { GPU_SORT_TEST_SMALL = 0x1 , GPU_SORT_TEST_LARGE = 0x2 , GPU_SORT_TEST_EXHAUSTIVE = 0x3 , GPU_SORT_TEST_RANDOM = 0x4 }
 
enum class  ESlateGesture : unsigned char {
  None = 0x0 , Scroll = 0x1 , Magnify = 0x2 , Swipe = 0x3 ,
  Rotate = 0x4 , LongPress = 0x5
}
 
enum class  EAddComponentResult : unsigned char { Fail = 0x0 , Fail_UIDensityConstraint = 0x1 , Success = 0x2 }
 
enum class  EDispatchComputeRenderSlot : unsigned char { CRS_None = 0x0 , CRS_PreRender = 0x1 , CRS_PostOpaque = 0x2 , CRS_Overlay = 0x3 }
 
enum class  EAdManagerDelegate : int { AMD_ClickedBanner = 0x0 , AMD_UserClosedAd = 0x1 , AMD_MAX = 0x2 }
 
enum class  ESwitchMaterialOutputType : int {
  TMMOT_Float1 = 0x0 , TMMOT_Float2 = 0x1 , TMMOT_Float3 = 0x2 , TMMOT_Float4 = 0x3 ,
  TMMOT_MAX = 0x4
}
 
enum class  EParticleScreenAlignment : int {
  PSA_FacingCameraPosition = 0x0 , PSA_Square = 0x1 , PSA_Rectangle = 0x2 , PSA_Velocity = 0x3 ,
  PSA_AwayFromCenter = 0x4 , PSA_TypeSpecific = 0x5 , PSA_FacingCameraDistanceBlend = 0x6 , PSA_MAX = 0x7
}
 
enum class  SRC_ERR : int {
  SRC_ERR_NO_ERROR = 0x0 , SRC_ERR_MALLOC_FAILED = 0x1 , SRC_ERR_BAD_STATE = 0x2 , SRC_ERR_BAD_DATA = 0x3 ,
  SRC_ERR_BAD_DATA_PTR = 0x4 , SRC_ERR_NO_PRIVATE = 0x5 , SRC_ERR_BAD_SRC_RATIO = 0x6 , SRC_ERR_BAD_PROC_PTR = 0x7 ,
  SRC_ERR_SHIFT_BITS = 0x8 , SRC_ERR_FILTER_LEN = 0x9 , SRC_ERR_BAD_CONVERTER = 0xA , SRC_ERR_BAD_CHANNEL_COUNT = 0xB ,
  SRC_ERR_SINC_BAD_BUFFER_LEN = 0xC , SRC_ERR_SIZE_INCOMPATIBILITY = 0xD , SRC_ERR_BAD_PRIV_PTR = 0xE , SRC_ERR_BAD_SINC_STATE = 0xF ,
  SRC_ERR_DATA_OVERLAP = 0x10 , SRC_ERR_BAD_CALLBACK = 0x11 , SRC_ERR_BAD_MODE = 0x12 , SRC_ERR_NULL_CALLBACK = 0x13 ,
  SRC_ERR_NO_VARIABLE_RATIO = 0x14 , SRC_ERR_SINC_PREPARE_DATA_BAD_LEN = 0x15 , SRC_ERR_BAD_INTERNAL_STATE = 0x16 , SRC_ERR_MAX_ERROR = 0x17
}
 
enum class  SRC_MODE : int { SRC_MODE_PROCESS = 0x0 , SRC_MODE_CALLBACK = 0x1 }
 
enum class  EFrameNumberDisplayFormats : unsigned char {
  NonDropFrameTimecode = 0x0 , DropFrameTimecode = 0x1 , Seconds = 0x2 , Frames = 0x3 ,
  MAX_Count = 0x4
}
 
enum class  EStereoLayerShape : int {
  SLSH_QuadLayer = 0x0 , SLSH_CylinderLayer = 0x1 , SLSH_CubemapLayer = 0x2 , SLSH_EquirectLayer = 0x3 ,
  SLSH_MAX = 0x4
}
 
enum class  EStereoLayerType : int { SLT_WorldLocked = 0x0 , SLT_TrackerLocked = 0x1 , SLT_FaceLocked = 0x2 , SLT_MAX = 0x3 }
 
enum class  ModulationParamMode : int { MPM_Normal = 0x0 , MPM_Abs = 0x1 , MPM_Direct = 0x2 , MPM_MAX = 0x3 }
 
enum  FWorldSettingCustomVersion::Type : int { FWorldSettingCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FWorldSettingCustomVersion::DeprecatedEnableHierarchicalLODSystem = 0x1 , FWorldSettingCustomVersion::VersionPlusOne = 0x2 , FWorldSettingCustomVersion::LatestVersion = 0x1 }
 
enum class  EPropertyPathTestEnum : int { One = 0x0 , Two = 0x1 , Three = 0x2 , Four = 0x3 }
 
enum class  EAnimPropertyAccessCallSite : int {
  WorkerThread_Unbatched = 0x0 , WorkerThread_Batched_PreEventGraph = 0x1 , WorkerThread_Batched_PostEventGraph = 0x2 , GameThread_Batched_PreEventGraph = 0x3 ,
  GameThread_Batched_PostEventGraph = 0x4
}
 
enum class  ESplitType : int { SP_Coplanar = 0x0 , SP_Front = 0x1 , SP_Back = 0x2 , SP_Split = 0x3 }
 
enum  EScaleMode::Type : int { EScaleMode::Free = 0x0 , EScaleMode::LockedXY = 0x1 , EScaleMode::LockedXYZ = 0x2 }
 
enum class  EInterpToBehaviourType : unsigned char { OneShot = 0x0 , OneShot_Reverse = 0x1 , Loop_Reset = 0x2 , PingPong = 0x3 }
 
enum class  ESkelAnimRotationOrder : int {
  XYZ = 0x0 , XZY = 0x1 , YXZ = 0x2 , YZX = 0x3 ,
  ZXY = 0x4 , ZYX = 0x5
}
 
enum class  EPcmBitDepthConversion : unsigned char { SameAsSource = 0x0 , Int16 = 0x1 , Float32 = 0x2 }
 
enum class  ESyncOption : unsigned char { Drive = 0x0 , Passive = 0x1 , Disabled = 0x2 }
 
enum  EBoneDrawMode::Type : int {
  EBoneDrawMode::None = 0x0 , EBoneDrawMode::Selected = 0x1 , EBoneDrawMode::SelectedAndParents = 0x2 , EBoneDrawMode::SelectedAndChildren = 0x3 ,
  EBoneDrawMode::SelectedAndParentsAndChildren = 0x4 , EBoneDrawMode::All = 0x5 , EBoneDrawMode::NumDrawModes = 0x6
}
 
enum class  ESparseVolumeTextureShaderUniform : int { ESparseVolumeTexture_PhysicalUVToPageUV = 0x0 , ESparseVolumeTexture_TileSize = 0x1 , ESparseVolumeTexture_PageTableSize = 0x2 , ESparseVolumeTexture_Count = 0x3 }
 
enum class  EMaturityChildType : int { ChildType_None = 0x0 , ChildType_Mature = 0x1 , ChildType_NonMature = 0x2 }
 
enum class  EGameUserSettingsVersion : int { UE_GAMEUSERSETTINGS_VERSION = 0x5 }
 
enum  FSaveGameFileVersion::Type : int {
  FSaveGameFileVersion::InitialVersion = 0x1 , FSaveGameFileVersion::AddedCustomVersions = 0x2 , FSaveGameFileVersion::PackageFileSummaryVersionChange = 0x3 , FSaveGameFileVersion::VersionPlusOne = 0x4 ,
  FSaveGameFileVersion::LatestVersion = 0x3
}
 
enum class  EMovieScene2DTransformChannel : unsigned int {
  None = 0x0 , TranslationX = 0x1 , TranslationY = 0x2 , Translation = 0x3 ,
  Rotation = 0x4 , ScaleX = 0x8 , ScaleY = 0x10 , Scale = 0x18 ,
  ShearX = 0x20 , ShearY = 0x40 , Shear = 0x60 , AllTransform = 0x7F
}
 
enum class  ETextureEncodeEffort : unsigned char { Default = 0x0 , Low = 0xA , Normal = 0x14 , High = 0x1E }
 
enum class  ETextureUniversalTiling : unsigned char { Disabled = 0x0 , Enabled_256KB = 0x1 , Enabled_64KB = 0x2 }
 
enum class  EAsyncTaskState : int {
  Cancelled = 0x0 , Completed = 0x1 , Failed = 0x2 , Pending = 0x3 ,
  Running = 0x4
}
 
enum class  EDynamicBoxType : unsigned char {
  Horizontal = 0x0 , Vertical = 0x1 , Wrap = 0x2 , VerticalWrap = 0x3 ,
  Radial = 0x4 , Overlay = 0x5
}
 
enum class  AudioSessionDisconnectReason : int {
  DisconnectReasonDeviceRemoval = 0x0 , DisconnectReasonServerShutdown = 0x1 , DisconnectReasonFormatChanged = 0x2 , DisconnectReasonSessionLogoff = 0x3 ,
  DisconnectReasonSessionDisconnected = 0x4 , DisconnectReasonExclusiveModeOverride = 0x5
}
 
enum class  AMBISONICS_NORMALIZATION : int { AMBISONICS_NORMALIZATION_SN3D = 0x0 , AMBISONICS_NORMALIZATION_N3D = 0x1 }
 
enum class  _AudioSessionState : int { AudioSessionStateInactive = 0x0 , AudioSessionStateActive = 0x1 , AudioSessionStateExpired = 0x2 }
 
enum class  EVirtualTextureCodec : unsigned char {
  Black = 0x0 , OpaqueBlack = 0x1 , White = 0x2 , Flat = 0x3 ,
  RawGPU = 0x4 , ZippedGPU_DEPRECATED = 0x5 , Crunch_DEPRECATED = 0x6 , Max = 0x7
}
 
enum class  EGPUSkinCacheDispatchFlags : int { DispatchPrevPosition = 0x1 , DispatchPosition = 0x2 }
 
enum class  ERootParameterKeys : int {
  PS_SRVs = 0x0 , PS_CBVs = 0x1 , PS_RootCBVs = 0x2 , PS_Samplers = 0x3 ,
  VS_SRVs = 0x4 , VS_CBVs = 0x5 , VS_RootCBVs = 0x6 , VS_Samplers = 0x7 ,
  GS_SRVs = 0x8 , GS_CBVs = 0x9 , GS_RootCBVs = 0xA , GS_Samplers = 0xB ,
  MS_SRVs = 0xC , MS_CBVs = 0xD , MS_RootCBVs = 0xE , MS_Samplers = 0xF ,
  AS_SRVs = 0x10 , AS_CBVs = 0x11 , AS_RootCBVs = 0x12 , AS_Samplers = 0x13 ,
  ALL_SRVs = 0x14 , ALL_CBVs = 0x15 , ALL_RootCBVs = 0x16 , ALL_Samplers = 0x17 ,
  ALL_UAVs = 0x18 , RPK_RootParameterKeyCount = 0x19
}
 
enum class  ViewSubresourceSubsetFlags : int { ViewSubresourceSubsetFlags_None = 0x0 , ViewSubresourceSubsetFlags_DepthOnlyDsv = 0x1 , ViewSubresourceSubsetFlags_StencilOnlyDsv = 0x2 , ViewSubresourceSubsetFlags_DepthAndStencilDsv = 0x3 }
 
enum class  EFoldedMathOperation : int {
  FMO_Add = 0x0 , FMO_Sub = 0x1 , FMO_Mul = 0x2 , FMO_Div = 0x3 ,
  FMO_Dot = 0x4 , FMO_Cross = 0x5
}
 
enum class  ETrigMathOperation : int {
  TMO_Sin = 0x0 , TMO_Cos = 0x1 , TMO_Tan = 0x2 , TMO_Asin = 0x3 ,
  TMO_Acos = 0x4 , TMO_Atan = 0x5 , TMO_Atan2 = 0x6
}
 
enum class  EResourceAllocationStrategy : int { kPlacedResource = 0x0 , kManualSubAllocation = 0x1 }
 
enum class  ERHIPoolResourceTypes : int { Buffers = 0x1 , RTDSTextures = 0x2 , NonRTDSTextures = 0x4 , All = 0x7 }
 
enum class  ERHITransientHeapFlags : unsigned char { AllowBuffers = 0x1 , AllowTextures = 0x2 , AllowRenderTargets = 0x4 , AllowAll = 0x7 }
 
enum class  EDynamicParameterUpdateFlags : int {
  EDPU_UPDATE_NONE = 0x0 , EDPU_UPDATE_0 = 0x1 , EDPU_UPDATE_1 = 0x2 , EDPU_UPDATE_2 = 0x4 ,
  EDPU_UPDATE_3 = 0x8 , EDPU_UPDATE_01 = 0x3 , EDPU_UPDATE_012 = 0x7 , EDPU_UPDATE_ALL = 0xF
}
 
enum class  EGizmoElementState : unsigned char { None = 0x0 , Visible = 0x2 , Hittable = 0x4 , VisibleAndHittable = 0x6 }
 
enum class  EGizmoElementInteractionState : int { None = 0x0 , Hovering = 0x1 , Interacting = 0x2 }
 
enum class  EGizmoElementViewDependentType : int { None = 0x0 , Axis = 0x1 , Plane = 0x2 }
 
enum class  EGizmoElementViewAlignType : int {
  None = 0x0 , PointOnly = 0x1 , PointEye = 0x2 , PointScreen = 0x3 ,
  Axial = 0x4
}
 
enum class  EGizmoElementPartialType : int { None = 0x0 , Partial = 0x1 , PartialViewDependent = 0x2 }
 
enum class  EGizmoElementArrowHeadType : int { Cone = 0x0 , Cube = 0x1 }
 
enum class  EOverlaysFileType : int { Unknown = 0x0 , SubRipSubtitles = 0x1 }
 
enum class  EAudioDeviceChangedRole : unsigned char {
  Invalid = 0x0 , Console = 0x1 , Multimedia = 0x2 , Communications = 0x3 ,
  Count = 0x4
}
 
enum class  EAudioDeviceChangedState : unsigned char {
  Invalid = 0x0 , Active = 0x1 , Disabled = 0x2 , NotPresent = 0x3 ,
  Unplugged = 0x4 , Count = 0x5
}
 
enum  FClothingAssetCustomVersion::Type : int {
  FClothingAssetCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FClothingAssetCustomVersion::AddVertexColorsToPhysicalMesh = 0x1 , FClothingAssetCustomVersion::MovePropertiesToCommonBaseClasses = 0x2 , FClothingAssetCustomVersion::VersionPlusOne = 0x3 ,
  FClothingAssetCustomVersion::LatestVersion = 0x2
}
 
enum class  EClothingWindMethod_Legacy : unsigned char { Legacy = 0x0 , Accurate = 0x1 }
 
enum class  EWeightMapTargetCommon : unsigned char {
  None = 0x0 , MaxDistance = 0x1 , BackstopDistance = 0x2 , BackstopRadius = 0x3 ,
  AnimDriveStiffness = 0x4 , AnimDriveDamping_DEPRECATED = 0x5
}
 
enum class  EClothMassMode : unsigned char { UniformMass = 0x0 , TotalMass = 0x1 , Density = 0x2 , MaxClothMassMode = 0x3 }
 
enum class  EVectorVMFlags : int {
  VVMFlag_OptSaveIntermediateState = 0x1 , VVMFlag_OptOmitStats = 0x2 , VVMFlag_LargeScript = 0x4 , VVMFlag_HasRandInstruction = 0x8 ,
  VVMFlag_DataMapCacheSetup = 0x10 , VVMFlag_SupportsAVX = 0x20
}
 
enum class  EVectorVMBaseTypes : unsigned char { Float = 0x0 , Int = 0x1 , Bool = 0x2 , Num = 0x3 }
 
enum class  GFSDK_Aftermath_Context_Status : unsigned int { GFSDK_Aftermath_Context_Status_NotStarted = 0x0 , GFSDK_Aftermath_Context_Status_Executing = 0x1 , GFSDK_Aftermath_Context_Status_Finished = 0x2 , GFSDK_Aftermath_Context_Status_Invalid = 0x3 }
 
enum class  EMediaAudioCaptureDeviceFilter : unsigned char {
  None = 0x0 , Card = 0x1 , Microphone = 0x2 , Software = 0x4 ,
  Unknown = 0x8
}
 
enum class  EMediaVideoCaptureDeviceFilter : unsigned char {
  None = 0x0 , Card = 0x1 , Software = 0x2 , Unknown = 0x4 ,
  Webcam = 0x8
}
 
enum class  EMediaWebcamCaptureDeviceFilter : unsigned char {
  None = 0x0 , DepthSensor = 0x1 , Front = 0x2 , Rear = 0x4 ,
  Unknown = 0x8
}
 
enum class  EMediaCaptureDeviceType : unsigned int {
  Unknown = 0x0 , Audio = 0x1 , AudioCard = 0x2 , AudioSoftware = 0x3 ,
  DepthSensor = 0x4 , Microphone = 0x5 , Video = 0x6 , VideoCard = 0x7 ,
  VideoSoftware = 0x8 , Webcam = 0x9 , WebcamFront = 0xA , WebcamRear = 0xB
}
 
enum class  ERigVMBreakpointAction : unsigned char {
  None = 0x0 , Resume = 0x1 , StepOver = 0x2 , StepInto = 0x3 ,
  StepOut = 0x4 , Max = 0x5
}
 
enum class  UpdateFlags : int {
  DT_CROWD_ANTICIPATE_TURNS = 0x1 , DT_CROWD_OBSTACLE_AVOIDANCE = 0x2 , DT_CROWD_SEPARATION = 0x4 , DT_CROWD_OPTIMIZE_VIS = 0x8 ,
  DT_CROWD_OPTIMIZE_TOPO = 0x10 , DT_CROWD_OPTIMIZE_VIS_MULTI = 0x20 , DT_CROWD_OFFSET_PATH = 0x40 , DT_CROWD_SLOWDOWN_AT_GOAL = 0x80
}
 
enum class  CrowdBoundaryFlags : int { DT_CROWD_BOUNDARY_IGNORE = 0x1 }
 
enum class  dtStraightPathFlags : int { DT_STRAIGHTPATH_START = 0x1 , DT_STRAIGHTPATH_END = 0x2 , DT_STRAIGHTPATH_OFFMESH_CONNECTION = 0x4 }
 
enum class  CrowdAgentState : int { DT_CROWDAGENT_STATE_INVALID = 0x0 , DT_CROWDAGENT_STATE_WALKING = 0x1 , DT_CROWDAGENT_STATE_OFFMESH = 0x2 , DT_CROWDAGENT_STATE_WAITING = 0x3 }
 
enum class  MoveRequestState : int {
  DT_CROWDAGENT_TARGET_NONE = 0x0 , DT_CROWDAGENT_TARGET_FAILED = 0x1 , DT_CROWDAGENT_TARGET_VALID = 0x2 , DT_CROWDAGENT_TARGET_REQUESTING = 0x3 ,
  DT_CROWDAGENT_TARGET_WAITING_FOR_QUEUE = 0x4 , DT_CROWDAGENT_TARGET_WAITING_FOR_PATH = 0x5 , DT_CROWDAGENT_TARGET_VELOCITY = 0x6
}
 
enum class  dtRotation : int { DT_ROTATE_0 = 0x0 , DT_ROTATE_90 = 0x1 , DT_ROTATE_180 = 0x2 , DT_ROTATE_270 = 0x3 }
 
enum class  ObstacleState : int { DT_OBSTACLE_EMPTY = 0x0 , DT_OBSTACLE_PROCESSING = 0x1 , DT_OBSTACLE_PROCESSED = 0x2 , DT_OBSTACLE_REMOVING = 0x3 }
 
enum class  dtCompressedTileFlags : int { DT_COMPRESSEDTILE_FREE_DATA = 0x1 }
 
enum class  dtRegionPartitioning : int { DT_REGION_MONOTONE = 0x0 , DT_REGION_WATERSHED = 0x1 , DT_REGION_CHUNKY = 0x2 }
 
enum class  dtTileFlags : int { DT_TILE_FREE_DATA = 0x1 }
 
enum class  duDebugDrawPrimitives : int { DU_DRAW_POINTS = 0x0 , DU_DRAW_LINES = 0x1 , DU_DRAW_TRIS = 0x2 , DU_DRAW_QUADS = 0x3 }
 
enum class  dtPolyTypes : int { DT_POLYTYPE_GROUND = 0x0 , DT_POLYTYPE_OFFMESH_POINT = 0x1 , DT_POLYTYPE_OFFMESH_SEGMENT = 0x2 }
 
enum class  DrawNavMeshFlags : int { DU_DRAWNAVMESH_OFFMESHCONS = 0x1 , DU_DRAWNAVMESH_CLOSEDLIST = 0x2 , DU_DRAWNAVMESH_COLOR_TILES = 0x4 }
 
enum class  rcAllocHint : int { RC_ALLOC_PERM = 0x0 , RC_ALLOC_TEMP = 0x1 }
 
enum class  VkFullScreenExclusiveEXT : int {
  VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT = 0x0 , VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT = 0x1 , VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT = 0x2 , VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT = 0x3 ,
  VK_FULL_SCREEN_EXCLUSIVE_MAX_ENUM_EXT = 0x7FFFFFFF
}
 
enum class  VkCompositeAlphaFlagBitsKHR : int {
  VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR = 0x1 , VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR = 0x2 , VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR = 0x4 , VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR = 0x8 ,
  VK_COMPOSITE_ALPHA_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkSurfaceTransformFlagBitsKHR : int {
  VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR = 0x1 , VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR = 0x2 , VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR = 0x4 , VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR = 0x8 ,
  VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR = 0x10 , VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR = 0x20 , VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR = 0x40 , VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR = 0x80 ,
  VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR = 0x100 , VK_SURFACE_TRANSFORM_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkSampleCountFlagBits : int {
  VK_SAMPLE_COUNT_1_BIT = 0x1 , VK_SAMPLE_COUNT_2_BIT = 0x2 , VK_SAMPLE_COUNT_4_BIT = 0x4 , VK_SAMPLE_COUNT_8_BIT = 0x8 ,
  VK_SAMPLE_COUNT_16_BIT = 0x10 , VK_SAMPLE_COUNT_32_BIT = 0x20 , VK_SAMPLE_COUNT_64_BIT = 0x40 , VK_SAMPLE_COUNT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  BINKPLUGINDRAWFLAGS : unsigned __int64 { BinkDrawDecodeSRGB = 0x80000000 }
 
enum class  BINKPLUGINAPI : int { BinkRHI = 0x0 }
 
enum class  EBinkMoviePlayerBinkSoundTrack : int {
  MP_Bink_Sound_None = 0x0 , MP_Bink_Sound_Simple = 0x1 , MP_Bink_Sound_LanguageOverride = 0x2 , MP_Bink_Sound_51 = 0x3 ,
  MP_Bink_Sound_51LanguageOverride = 0x4 , MP_Bink_Sound_71 = 0x5 , MP_Bink_Sound_71LanguageOverride = 0x6 , MP_Bink_Sound_MAX = 0x7
}
 
enum class  EBinkMoviePlayerBinkBufferModes : int { MP_Bink_Stream = 0x0 , MP_Bink_PreloadAll = 0x1 , MP_Bink_StreamUntilResident = 0x2 , MP_Bink_MAX = 0x3 }
 
enum class  VkSubgroupFeatureFlagBits : int {
  VK_SUBGROUP_FEATURE_BASIC_BIT = 0x1 , VK_SUBGROUP_FEATURE_VOTE_BIT = 0x2 , VK_SUBGROUP_FEATURE_ARITHMETIC_BIT = 0x4 , VK_SUBGROUP_FEATURE_BALLOT_BIT = 0x8 ,
  VK_SUBGROUP_FEATURE_SHUFFLE_BIT = 0x10 , VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT = 0x20 , VK_SUBGROUP_FEATURE_CLUSTERED_BIT = 0x40 , VK_SUBGROUP_FEATURE_QUAD_BIT = 0x80 ,
  VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV = 0x100 , VK_SUBGROUP_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkQueueFlagBits : int {
  VK_QUEUE_GRAPHICS_BIT = 0x1 , VK_QUEUE_COMPUTE_BIT = 0x2 , VK_QUEUE_TRANSFER_BIT = 0x4 , VK_QUEUE_SPARSE_BINDING_BIT = 0x8 ,
  VK_QUEUE_PROTECTED_BIT = 0x10 , VK_QUEUE_OPTICAL_FLOW_BIT_NV = 0x100 , VK_QUEUE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags : unsigned int { GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_None = 0x0 , GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_DX = 0x1 , GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_Vulkan = 0x2 }
 
enum class  GFSDK_Aftermath_GpuCrashDumpFeatureFlags : unsigned int { GFSDK_Aftermath_GpuCrashDumpFeatureFlags_Default = 0x0 , GFSDK_Aftermath_GpuCrashDumpFeatureFlags_DeferDebugInfoCallbacks = 0x1 }
 
enum class  VkMemoryPropertyFlagBits : int {
  VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT = 0x1 , VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT = 0x2 , VK_MEMORY_PROPERTY_HOST_COHERENT_BIT = 0x4 , VK_MEMORY_PROPERTY_HOST_CACHED_BIT = 0x8 ,
  VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT = 0x10 , VK_MEMORY_PROPERTY_PROTECTED_BIT = 0x20 , VK_MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD = 0x40 , VK_MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD = 0x80 ,
  VK_MEMORY_PROPERTY_RDMA_CAPABLE_BIT_NV = 0x100 , VK_MEMORY_PROPERTY_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkQueryResultFlagBits : int {
  VK_QUERY_RESULT_64_BIT = 0x1 , VK_QUERY_RESULT_WAIT_BIT = 0x2 , VK_QUERY_RESULT_WITH_AVAILABILITY_BIT = 0x4 , VK_QUERY_RESULT_PARTIAL_BIT = 0x8 ,
  VK_QUERY_RESULT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkCommandBufferUsageFlagBits : int { VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT = 0x1 , VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT = 0x2 , VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT = 0x4 , VK_COMMAND_BUFFER_USAGE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkCommandBufferResetFlagBits : int { VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT = 0x1 , VK_COMMAND_BUFFER_RESET_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkCommandPoolCreateFlagBits : int { VK_COMMAND_POOL_CREATE_TRANSIENT_BIT = 0x1 , VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT = 0x2 , VK_COMMAND_POOL_CREATE_PROTECTED_BIT = 0x4 , VK_COMMAND_POOL_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  EImageOwnerType : unsigned char { None = 0x0 , LocalOwner = 0x1 , ExternalOwner = 0x2 , Aliased = 0x3 }
 
enum class  ELiveLinkCameraProjectionMode : unsigned char { Perspective = 0x0 , Orthographic = 0x1 }
 
enum class  VkColorComponentFlagBits : int {
  VK_COLOR_COMPONENT_R_BIT = 0x1 , VK_COLOR_COMPONENT_G_BIT = 0x2 , VK_COLOR_COMPONENT_B_BIT = 0x4 , VK_COLOR_COMPONENT_A_BIT = 0x8 ,
  VK_COLOR_COMPONENT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkCullModeFlagBits : int {
  VK_CULL_MODE_NONE = 0x0 , VK_CULL_MODE_FRONT_BIT = 0x1 , VK_CULL_MODE_BACK_BIT = 0x2 , VK_CULL_MODE_FRONT_AND_BACK = 0x3 ,
  VK_CULL_MODE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
}
 
enum class  VkBuildAccelerationStructureModeKHR : int { VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR = 0x0 , VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR = 0x1 , VK_BUILD_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR = 0x7FFFFFFF }
 
enum class  VkAccelerationStructureBuildTypeKHR : int { VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR = 0x0 , VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR = 0x1 , VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR = 0x2 , VK_ACCELERATION_STRUCTURE_BUILD_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF }
 
enum class  VkQueryControlFlagBits : int { VK_QUERY_CONTROL_PRECISE_BIT = 0x1 , VK_QUERY_CONTROL_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  EBLASBuildDataUsage : int { Rendering = 0x0 , Size = 0x1 }
 
enum class  ERayTracingBufferType : int { AccelerationStructure = 0x0 , Scratch = 0x1 }
 
enum class  GFSDK_Aftermath_GpuCrashDumpDecoderFlags : unsigned int {
  GFSDK_Aftermath_GpuCrashDumpDecoderFlags_BASE_INFO = 0x1 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DEVICE_INFO = 0x2 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_OS_INFO = 0x4 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DISPLAY_DRIVER_INFO = 0x8 ,
  GFSDK_Aftermath_GpuCrashDumpDecoderFlags_GPU_INFO = 0x10 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_PAGE_FAULT_INFO = 0x20 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_SHADER_INFO = 0x40 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_WARP_STATE_INFO = 0x80 ,
  GFSDK_Aftermath_GpuCrashDumpDecoderFlags_SHADER_MAPPING_INFO = 0x100 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_EVENT_MARKER_INFO = 0x200 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_CALL_STACK_INFO = 0x400 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DESCRIPTION_INFO = 0x800 ,
  GFSDK_Aftermath_GpuCrashDumpDecoderFlags_FAULTED_WARP_INFO = 0x1000 , GFSDK_Aftermath_GpuCrashDumpDecoderFlags_ALL_INFO = 0x1FFF
}
 
enum class  GFSDK_Aftermath_GpuCrashDumpFormatterFlags : unsigned int { GFSDK_Aftermath_GpuCrashDumpFormatterFlags_NONE = 0x0 , GFSDK_Aftermath_GpuCrashDumpFormatterFlags_CONDENSED_OUTPUT = 0x1 , GFSDK_Aftermath_GpuCrashDumpFormatterFlags_UTF8_OUTPUT = 0x2 }
 
enum class  GFSDK_Aftermath_GpuCrashDumpDescriptionKey : unsigned int { GFSDK_Aftermath_GpuCrashDumpDescriptionKey_ApplicationName = 0x1 , GFSDK_Aftermath_GpuCrashDumpDescriptionKey_ApplicationVersion = 0x2 , GFSDK_Aftermath_GpuCrashDumpDescriptionKey_UserDefined = 0x10000 }
 
enum class  GFSDK_Aftermath_ShaderType : unsigned int {
  GFSDK_Aftermath_ShaderType_Unknown = 0x0 , GFSDK_Aftermath_ShaderType_Vertex = 0x1 , GFSDK_Aftermath_ShaderType_Tessellation_Control = 0x2 , GFSDK_Aftermath_ShaderType_Hull = 0x2 ,
  GFSDK_Aftermath_ShaderType_Tessellation_Evaluation = 0x3 , GFSDK_Aftermath_ShaderType_Domain = 0x3 , GFSDK_Aftermath_ShaderType_Geometry = 0x4 , GFSDK_Aftermath_ShaderType_Fragment = 0x5 ,
  GFSDK_Aftermath_ShaderType_Pixel = 0x5 , GFSDK_Aftermath_ShaderType_Compute = 0x6 , GFSDK_Aftermath_ShaderType_RayTracing_RayGeneration = 0x7 , GFSDK_Aftermath_ShaderType_RayTracing_Miss = 0x8 ,
  GFSDK_Aftermath_ShaderType_RayTracing_Intersection = 0x9 , GFSDK_Aftermath_ShaderType_RayTracing_AnyHit = 0xA , GFSDK_Aftermath_ShaderType_RayTracing_ClosestHit = 0xB , GFSDK_Aftermath_ShaderType_RayTracing_Callable = 0xC ,
  GFSDK_Aftermath_ShaderType_RayTracing_Internal = 0xD , GFSDK_Aftermath_ShaderType_Mesh = 0xE , GFSDK_Aftermath_ShaderType_Task = 0xF
}
 
enum class  GFSDK_Aftermath_GraphicsApi : unsigned int {
  GFSDK_Aftermath_GraphicsApi_Unknown = 0x0 , GFSDK_Aftermath_GraphicsApi_D3D_10_0 = 0x1 , GFSDK_Aftermath_GraphicsApi_D3D_10_1 = 0x2 , GFSDK_Aftermath_GraphicsApi_D3D_11_0 = 0x3 ,
  GFSDK_Aftermath_GraphicsApi_D3D_11_1 = 0x4 , GFSDK_Aftermath_GraphicsApi_D3D_11_2 = 0x5 , GFSDK_Aftermath_GraphicsApi_D3D_12_0 = 0x6 , GFSDK_Aftermath_GraphicsApi_Vulkan = 0x7
}
 
enum class  rcRegionPartitioning : int { RC_REGION_MONOTONE = 0x0 , RC_REGION_WATERSHED = 0x1 , RC_REGION_CHUNKY = 0x2 }
 
enum class  ENavSystemOverridePolicy : unsigned char { Override = 0x0 , Append = 0x1 , Skip = 0x2 }
 
enum class  EReverseForEachResult : unsigned char { UnTouched = 0x0 , Modified = 0x1 }
 
enum class  EGatherTilesCopyMode : int { NoCopy = 0x0 , CopyData = 0x1 , CopyCacheData = 0x2 , CopyDataAndCacheData = 0x3 }
 
enum  FLocalFileReplayCustomVersion::Type : int {
  FLocalFileReplayCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FLocalFileReplayCustomVersion::FixedSizeFriendlyName = 0x1 , FLocalFileReplayCustomVersion::CompressionSupport = 0x2 , FLocalFileReplayCustomVersion::RecordingTimestamp = 0x3 ,
  FLocalFileReplayCustomVersion::StreamChunkTimes = 0x4 , FLocalFileReplayCustomVersion::FriendlyNameCharEncoding = 0x5 , FLocalFileReplayCustomVersion::EncryptionSupport = 0x6 , FLocalFileReplayCustomVersion::CustomVersions = 0x7 ,
  FLocalFileReplayCustomVersion::VersionPlusOne = 0x8 , FLocalFileReplayCustomVersion::LatestVersion = 0x7
}
 
enum  EQueuedLocalFileRequestType::Type : int {
  EQueuedLocalFileRequestType::StartRecording = 0x0 , EQueuedLocalFileRequestType::WriteHeader = 0x1 , EQueuedLocalFileRequestType::WritingHeader = 0x2 , EQueuedLocalFileRequestType::WritingStream = 0x3 ,
  EQueuedLocalFileRequestType::StopRecording = 0x4 , EQueuedLocalFileRequestType::StartPlayback = 0x5 , EQueuedLocalFileRequestType::ReadingHeader = 0x6 , EQueuedLocalFileRequestType::ReadingStream = 0x7 ,
  EQueuedLocalFileRequestType::EnumeratingStreams = 0x8 , EQueuedLocalFileRequestType::WritingCheckpoint = 0x9 , EQueuedLocalFileRequestType::ReadingCheckpoint = 0xA , EQueuedLocalFileRequestType::UpdatingEvent = 0xB ,
  EQueuedLocalFileRequestType::EnumeratingEvents = 0xC , EQueuedLocalFileRequestType::RequestingEvent = 0xD , EQueuedLocalFileRequestType::StopStreaming = 0xE , EQueuedLocalFileRequestType::DeletingFinishedStream = 0xF ,
  EQueuedLocalFileRequestType::RefreshingLiveStream = 0x10 , EQueuedLocalFileRequestType::KeepReplay = 0x11 , EQueuedLocalFileRequestType::RenameReplay = 0x12 , EQueuedLocalFileRequestType::RenameReplayFriendlyName = 0x13
}
 
enum class  ELocalFileChunkType : unsigned int {
  Header = 0x0 , ReplayData = 0x1 , Checkpoint = 0x2 , Event = 0x3 ,
  Unknown = 0xFFFFFFFF
}
 
enum class  EDelayAcquireImageType : int { None = 0x0 , DelayAcquire = 0x1 , LazyAcquire = 0x2 }
 
enum class  EGameplayTagSourceType : unsigned char {
  Native = 0x0 , DefaultTagList = 0x1 , TagList = 0x2 , RestrictedTagList = 0x3 ,
  DataTable = 0x4 , Invalid = 0x5
}
 
enum class  EReadReplayInfoFlags : unsigned int { None = 0x0 , SkipHeaderChunkTest = 0x1 }
 
enum class  ENativeGameplayTagToken : int { PRIVATE_USE_MACRO_INSTEAD = 0x0 }
 
enum class  ELocalFileReplayResult : unsigned int {
  Success = 0x0 , InvalidReplayInfo = 0x1 , StreamChunkIndexMismatch = 0x2 , DecompressBuffer = 0x3 ,
  CompressionNotSupported = 0x4 , DecryptBuffer = 0x5 , EncryptionNotSupported = 0x6 , Unknown = 0x7
}
 
enum class  ENavMeshDetailFlags : unsigned char {
  TriangleEdges = 0x0 , PolyEdges = 0x1 , BoundaryEdges = 0x2 , FilledPolys = 0x3 ,
  TileBounds = 0x4 , PathCollidingGeometry = 0x5 , TileLabels = 0x6 , PolygonLabels = 0x7 ,
  PolygonCost = 0x8 , PolygonFlags = 0x9 , PathLabels = 0xA , NavLinks = 0xB ,
  FailedNavLinks = 0xC , Clusters = 0xD , NavOctree = 0xE , NavOctreeDetails = 0xF ,
  MarkForbiddenPolys = 0x10 , TileBuildTimes = 0x11 , TileBuildTimesHeatMap = 0x12 , TileResolutions = 0x13
}
 
enum class  EForEachResult : unsigned char { Break = 0x0 , Continue = 0x1 }
 
enum class  EGameplayTagSelectionType : unsigned char { None = 0x0 , NonRestrictedOnly = 0x1 , RestrictedOnly = 0x2 , All = 0x3 }
 
enum class  EdgeValues : int { UNDEF = 0xFF , HULL = 0xFE }
 
enum  EBTParallelChild::Type : int { EBTParallelChild::MainTask = 0x0 , EBTParallelChild::BackgroundTree = 0x1 }
 
enum  EBTBlackboardRestart::Type : int { EBTBlackboardRestart::ValueChange = 0x0 , EBTBlackboardRestart::ResultChange = 0x1 }
 
enum  EBTParallelMode::Type : int { EBTParallelMode::AbortBackground = 0x0 , EBTParallelMode::WaitForBackground = 0x1 }
 
enum class  EGameplayDebuggerShape : unsigned char {
  Invalid = 0x0 , Point = 0x1 , Segment = 0x2 , Box = 0x3 ,
  Cone = 0x4 , Cylinder = 0x5 , Circle = 0x6 , Capsule = 0x7 ,
  Polygon = 0x8 , Arrow = 0x9
}
 
enum class  EGameplayDebuggerDataPack : unsigned char { Persistent = 0x0 , ResetOnActorChange = 0x1 , ResetOnTick = 0x2 }
 
enum  EEnvQueryRunMode::Type : int { EEnvQueryRunMode::SingleResult = 0x0 , EEnvQueryRunMode::RandomBest5Pct = 0x1 , EEnvQueryRunMode::RandomBest25Pct = 0x2 , EEnvQueryRunMode::AllMatching = 0x3 }
 
enum class  EGameplayDebuggerInputMode : unsigned char { Local = 0x0 , Replicated = 0x1 }
 
enum  EEnvQueryStatus::Type : int {
  EEnvQueryStatus::Processing = 0x0 , EEnvQueryStatus::Success = 0x1 , EEnvQueryStatus::Failed = 0x2 , EEnvQueryStatus::Aborted = 0x3 ,
  EEnvQueryStatus::OwnerLost = 0x4 , EEnvQueryStatus::MissingParam = 0x5
}
 
enum class  EGraphAStarResult : int { SearchFail = 0x0 , SearchSuccess = 0x1 , GoalUnreachable = 0x2 , InfiniteLoop = 0x3 }
 
enum  EPathFollowingDebugTokens::Type : int { EPathFollowingDebugTokens::Description = 0x0 , EPathFollowingDebugTokens::ParamName = 0x1 , EPathFollowingDebugTokens::FailedValue = 0x2 , EPathFollowingDebugTokens::PassedValue = 0x3 }
 
enum  ECrowdAvoidanceQuality::Type : int { ECrowdAvoidanceQuality::Low = 0x0 , ECrowdAvoidanceQuality::Medium = 0x1 , ECrowdAvoidanceQuality::Good = 0x2 , ECrowdAvoidanceQuality::High = 0x3 }
 
enum  EEnvTestPathfinding::Type : int { EEnvTestPathfinding::PathExist = 0x0 , EEnvTestPathfinding::PathCost = 0x1 , EEnvTestPathfinding::PathLength = 0x2 }
 
enum  EEnvTestDistance::Type : int { EEnvTestDistance::Distance3D = 0x0 , EEnvTestDistance::Distance2D = 0x1 , EEnvTestDistance::DistanceZ = 0x2 , EEnvTestDistance::DistanceAbsoluteZ = 0x3 }
 
enum  EEnvItemStatus::Type : int { EEnvItemStatus::Passed = 0x0 , EEnvItemStatus::Failed = 0x1 }
 
enum class  EGameplayDebuggerCategoryState : unsigned char {
  EnabledInGameAndSimulate = 0x0 , EnabledInGame = 0x1 , EnabledInSimulate = 0x2 , Disabled = 0x3 ,
  Hidden = 0x4
}
 
enum class  EEnvTestDot : unsigned char { Dot3D = 0x0 , Dot2D = 0x1 }
 
enum class  EGameplayDebuggerOverrideMode : unsigned char { Enable = 0x0 , Disable = 0x1 , UseDefault = 0x2 }
 
enum class  EBTDecoratorAbortRequest : unsigned char { ConditionResultChanged = 0x0 , ConditionPassing = 0x1 }
 
enum class  EMetaPathUpdateReason : unsigned char { PathFinished = 0x0 , MoveTick = 0x1 }
 
enum class  ECrowdSimulationState : unsigned char { Enabled = 0x0 , ObstacleOnly = 0x1 , Disabled = 0x2 }
 
enum class  EHDRCaptureGamut : int {
  HCGM_Rec709 = 0x0 , HCGM_P3DCI = 0x1 , HCGM_Rec2020 = 0x2 , HCGM_ACES = 0x3 ,
  HCGM_ACEScg = 0x4 , HCGM_Linear = 0x5 , HCGM_MAX = 0x6
}
 
enum class  EMovieSceneCaptureProtocolState : unsigned char { Idle = 0x0 , Initialized = 0x1 , Capturing = 0x2 , Finalizing = 0x3 }
 
enum class  EStringParserToken : unsigned char {
  OpenTag = 0x0 , CloseTag = 0x1 , NewLine = 0x2 , EndOfString = 0x3 ,
  RegularChar = 0x4 , Tab = 0x5
}
 
enum class  ECloudStorageDelegate : int {
  CSD_KeyValueReadComplete = 0x0 , CSD_KeyValueWriteComplete = 0x1 , CSD_ValueChanged = 0x2 , CSD_DocumentQueryComplete = 0x3 ,
  CSD_DocumentReadComplete = 0x4 , CSD_DocumentWriteComplete = 0x5 , CSD_DocumentConflictDetected = 0x6 , CSD_MAX = 0x7
}
 
enum class  EWorldContentState : int { NoContent = 0x0 , ContentBundleInjected = 0x1 }
 
enum class  EContentBundleClientState : int {
  Unregistered = 0x0 , Registered = 0x1 , ContentInjectionRequested = 0x2 , ContentRemovalRequested = 0x3 ,
  RegistrationFailed = 0x4
}
 
enum class  EContentBundleStatus : int {
  Registered = 0x0 , ReadyToInject = 0x1 , FailedToInject = 0x2 , ContentInjected = 0x3 ,
  Unknown = 0xFF
}
 
enum class  ELevelInstanceCreationType : unsigned char { LevelInstance = 0x0 , PackedLevelActor = 0x1 }
 
enum class  ELevelInstancePivotType : unsigned char { CenterMinZ = 0x0 , Center = 0x1 , Actor = 0x2 , WorldOrigin = 0x3 }
 
enum class  ELevelInstanceRuntimeBehavior : unsigned char { None = 0x0 , Embedded_Deprecated = 0x1 , Partitioned = 0x2 , LevelStreaming = 0x3 }
 
enum class  ESplatBlendOp : unsigned char {
  SBO_None = 0x0 , SBO_Min = 0x1 , SBO_Max = 0x2 , SBO_Add = 0x3 ,
  SBO_Avg = 0x4
}
 
enum class  EFunctionInputType : int {
  FunctionInput_Scalar = 0x0 , FunctionInput_Vector2 = 0x1 , FunctionInput_Vector3 = 0x2 , FunctionInput_Vector4 = 0x3 ,
  FunctionInput_Texture2D = 0x4 , FunctionInput_TextureCube = 0x5 , FunctionInput_Texture2DArray = 0x6 , FunctionInput_VolumeTexture = 0x7 ,
  FunctionInput_StaticBool = 0x8 , FunctionInput_MaterialAttributes = 0x9 , FunctionInput_TextureExternal = 0xA , FunctionInput_Bool = 0xB ,
  FunctionInput_Substrate = 0xC , FunctionInput_MAX = 0xD
}
 
enum class  EDepthOfFieldFunctionValue : int {
  TDOF_NearAndFarMask = 0x0 , TDOF_NearMask = 0x1 , TDOF_FarMask = 0x2 , TDOF_CircleOfConfusionRadius = 0x3 ,
  TDOF_MAX = 0x4
}
 
enum class  EMicroTransactionResult : int {
  MTR_Succeeded = 0x0 , MTR_Failed = 0x1 , MTR_Canceled = 0x2 , MTR_RestoredFromServer = 0x3 ,
  MTR_MAX = 0x4
}
 
enum class  EMicroTransactionDelegate : int { MTD_PurchaseQueryComplete = 0x0 , MTD_PurchaseComplete = 0x1 , MTD_MAX = 0x2 }
 
enum class  EEmitterDynamicParameterValue : int {
  EDPV_UserSet = 0x0 , EDPV_AutoSet = 0x1 , EDPV_VelocityX = 0x2 , EDPV_VelocityY = 0x3 ,
  EDPV_VelocityZ = 0x4 , EDPV_VelocityMag = 0x5 , EDPV_MAX = 0x6
}
 
enum class  EEmitterNormalsMode : int { ENM_CameraFacing = 0x0 , ENM_Spherical = 0x1 , ENM_Cylindrical = 0x2 , ENM_MAX = 0x3 }
 
enum class  EOrbitChainMode : int { EOChainMode_Add = 0x0 , EOChainMode_Scale = 0x1 , EOChainMode_Link = 0x2 , EOChainMode_MAX = 0x3 }
 
enum class  ELocationSkelVertSurfaceSource : int { VERTSURFACESOURCE_Vert = 0x0 , VERTSURFACESOURCE_Surface = 0x1 , VERTSURFACESOURCE_MAX = 0x2 }
 
enum class  ELocationEmitterSelectionMethod : int { ELESM_Random = 0x0 , ELESM_Sequential = 0x1 , ELESM_MAX = 0x2 }
 
enum class  CylinderHeightAxis : int { PMLPC_HEIGHTAXIS_X = 0x0 , PMLPC_HEIGHTAXIS_Y = 0x1 , PMLPC_HEIGHTAXIS_Z = 0x2 , PMLPC_HEIGHTAXIS_MAX = 0x3 }
 
enum class  ELocationBoneSocketSelectionMethod : int { BONESOCKETSEL_Sequential = 0x0 , BONESOCKETSEL_Random = 0x1 , BONESOCKETSEL_MAX = 0x2 }
 
enum class  ELocationBoneSocketSource : int { BONESOCKETSOURCE_Bones = 0x0 , BONESOCKETSOURCE_Sockets = 0x1 , BONESOCKETSOURCE_MAX = 0x2 }
 
enum class  EParticleUVFlipMode : unsigned char {
  None = 0x0 , FlipUV = 0x1 , FlipUOnly = 0x2 , FlipVOnly = 0x3 ,
  RandomFlipUV = 0x4 , RandomFlipUOnly = 0x5 , RandomFlipVOnly = 0x6 , RandomFlipUVIndependent = 0x7
}
 
enum  EPerturbationErrorMode::Type : int { EPerturbationErrorMode::Transform = 0x0 , EPerturbationErrorMode::Rotation = 0x1 , EPerturbationErrorMode::Scale = 0x2 }
 
enum class  EPropertyAccessObjectType : unsigned char { None = 0x0 , Object = 0x1 , WeakObject = 0x2 , SoftObject = 0x3 }
 
enum class  EPropertyAccessIndirectionType : unsigned char {
  Offset = 0x0 , Object = 0x1 , Array = 0x2 , ScriptFunction = 0x3 ,
  NativeFunction = 0x4
}
 
enum class  EAudioStreamingState : int { AudioState_ReadyFor_Requests = 0x0 , AudioState_ReadyFor_Finalization = 0x1 , AudioState_InProgress_Loading = 0x2 }
 
enum class  ESingleMultiOrTest : unsigned char { Single = 0x0 , Multi = 0x1 , Test = 0x2 }
 
enum class  ESweepOrRay : unsigned char { Raycast = 0x0 , Sweep = 0x1 }
 
enum  EQueryInfo::Type : int { EQueryInfo::GatherAll = 0x0 , EQueryInfo::IsBlocking = 0x1 , EQueryInfo::IsAnything = 0x2 }
 
enum class  EFrameHitchType : unsigned char {
  NoHitch = 0x0 , UnknownUnit = 0x1 , GameThread = 0x2 , RenderThread = 0x3 ,
  RHIThread = 0x4 , GPU = 0x5
}
 
enum class  EThreadQueryContext : int { GTData = 0x0 , PTDataWithGTObjects = 0x1 , PTOnlyData = 0x2 }
 
enum class  ETemperatureSeverityType : unsigned char {
  Unknown = 0x0 , Good = 0x1 , Bad = 0x2 , Serious = 0x3 ,
  Critical = 0x4 , NumSeverities = 0x5
}
 
enum class  EConvertQueryResult : int { Valid = 0x0 , Invalid = 0x1 }
 
enum  EDocumentationActorType::Type : int { EDocumentationActorType::None = 0x0 , EDocumentationActorType::UDNLink = 0x1 , EDocumentationActorType::URLLink = 0x2 , EDocumentationActorType::InvalidLink = 0x3 }
 
enum class  EDynamicResolutionStateEvent : unsigned char { BeginFrame = 0x0 , BeginDynamicResolutionRendering = 0x1 , EndDynamicResolutionRendering = 0x2 , EndFrame = 0x3 }
 
enum class  EPinResolveType : unsigned char {
  OwningNode = 0x0 , LinkedTo = 0x1 , SubPins = 0x2 , ParentPin = 0x3 ,
  ReferencePassThroughConnection = 0x4
}
 
enum class  EHLODLayerType : unsigned char {
  Instancing = 0x0 , MeshMerge = 0x1 , MeshSimplify = 0x2 , MeshApproximate = 0x3 ,
  Custom = 0x4
}
 
enum class  ETransferPersistentDataMode : unsigned char { Move = 0x0 , Copy = 0x1 }
 
enum class  EPinResolveResult : unsigned char { FailedParse = 0x0 , FailedSafely = 0x1 , Deferred = 0x2 , Suceeded = 0x3 }
 
enum  EComponentMarkedForEndOfFrameUpdateState::Type : int { EComponentMarkedForEndOfFrameUpdateState::Unmarked = 0x0 , EComponentMarkedForEndOfFrameUpdateState::Marked = 0x1 , EComponentMarkedForEndOfFrameUpdateState::MarkedForGameThread = 0x2 }
 
enum class  EParticleCollisionShaderMode : int { PCM_None = 0x0 , PCM_DepthBuffer = 0x1 , PCM_DistanceField = 0x2 }
 
enum class  EVertexPaintAxis : unsigned char { X = 0x0 , Y = 0x1 , Z = 0x2 }
 
enum class  EPropertyAccessCopyBatch : unsigned char {
  InternalUnbatched = 0x0 , ExternalUnbatched = 0x1 , InternalBatched = 0x2 , ExternalBatched = 0x3 ,
  Count = 0x4
}
 
enum class  EVideoRecordingState : int {
  None = 0x0 , Starting = 0x1 , Recording = 0x2 , Pausing = 0x3 ,
  Paused = 0x4 , Finalizing = 0x5 , Error = 0x6
}
 
enum class  EBuildPatchDataType : int { ChunkData = 0x0 , FileData = 0x1 }
 
enum class  EConstructionError : unsigned char {
  None = 0x0 , CannotCreateFile = 0x1 , OutOfDiskSpace = 0x2 , MissingChunk = 0x3 ,
  SerializeError = 0x4 , TrackingError = 0x5 , OutboundDataError = 0x6
}
 
enum class  EInstallBundleManagerInitResult : int {
  OK = 0x0 , BuildMetaDataNotFound = 0x1 , RemoteBuildMetaDataNotFound = 0x2 , BuildMetaDataDownloadError = 0x3 ,
  BuildMetaDataParsingError = 0x4 , DistributionRootParseError = 0x5 , DistributionRootDownloadError = 0x6 , ManifestArchiveError = 0x7 ,
  ManifestCreationError = 0x8 , ManifestDownloadError = 0x9 , BackgroundDownloadsIniDownloadError = 0xA , NoInternetConnectionError = 0xB ,
  ConfigurationError = 0xC , ClientPatchRequiredError = 0xD , Count = 0xE
}
 
enum class  EInstallBundleManagerPatchCheckResult : unsigned int {
  NoPatchRequired = 0x0 , ClientPatchRequired = 0x1 , ContentPatchRequired = 0x2 , NoLoggedInUser = 0x3 ,
  PatchCheckFailure = 0x4 , Count = 0x5
}
 
enum class  EInstallBundlePauseFlags : unsigned int { None = 0x0 , OnCellularNetwork = 0x1 , NoInternetConnection = 0x2 , UserPaused = 0x4 }
 
enum class  EInstallBundleStatus : int {
  Requested = 0x0 , Updating = 0x1 , Finishing = 0x2 , Ready = 0x3 ,
  Count = 0x4
}
 
enum class  EInstallBundleCacheReserveResult : signed char { Fail_CacheFull = 0x0 , Fail_NeedsEvict = 0x1 , Fail_PendingEvict = 0x2 , Success = 0x3 }
 
enum class  EInstallBundleReleaseResult : int { OK = 0x0 , ManifestArchiveError = 0x1 , UserCancelledError = 0x2 , Count = 0x3 }
 
enum class  EInstallBundleRequestInfoFlags : int {
  None = 0x0 , EnqueuedBundles = 0x1 , SkippedAlreadyMountedBundles = 0x2 , SkippedAlreadyUpdatedBundles = 0x4 ,
  SkippedAlreadyReleasedBundles = 0x8 , SkippedAlreadyRemovedBundles = 0x10 , SkippedUnknownBundles = 0x20 , SkippedInvalidBundles = 0x40 ,
  SkippedUnusableLanguageBundles = 0x80 , SkippedBundlesDueToBundleSource = 0x100
}
 
enum class  EInstallBundleSourceUpdateBundleInfoResult : unsigned char {
  OK = 0x0 , NotInitailized = 0x1 , AlreadyMounted = 0x2 , AlreadyRequested = 0x3 ,
  IllegalCacheStatus = 0x4 , Count = 0x5
}
 
enum class  EOpenGLCurrentContext : int { CONTEXT_Other = 0xFE , CONTEXT_Invalid = 0xFF , CONTEXT_Shared = 0x0 , CONTEXT_Rendering = 0x1 }
 
enum class  EOpenGLShaderTargetPlatform : int { OGLSTP_Unknown = 0x0 , OGLSTP_Desktop = 0x1 , OGLSTP_Android = 0x2 , OGLSTP_iOS = 0x3 }
 
enum class  EClearType : int {
  CT_None = 0x0 , CT_Depth = 0x1 , CT_Stencil = 0x2 , CT_Color = 0x4 ,
  CT_DepthStencil = 0x3
}
 
enum class  EOpenGLFormatCapabilities : unsigned int {
  None = 0x0 , Texture = 0x1 , Render = 0x2 , Filterable = 0x4 ,
  Image = 0x8 , DepthStencil = 0x10
}
 
enum  FClothConfigNvCustomVersion::Type : int { FClothConfigNvCustomVersion::BeforeCustomVersionWasAdded = 0x0 , FClothConfigNvCustomVersion::DeprecateLegacyStructureAndEnum = 0x1 , FClothConfigNvCustomVersion::VersionPlusOne = 0x2 , FClothConfigNvCustomVersion::LatestVersion = 0x1 }
 
enum class  EClothingWindMethodNv : unsigned char { Legacy = 0x0 , Accurate = 0x1 }
 
enum class  _NvAPI_Status : unsigned __int64 {
  NVAPI_OK = 0x0 , NVAPI_ERROR = 0xFF , NVAPI_LIBRARY_NOT_FOUND = 0xFE , NVAPI_NO_IMPLEMENTATION = 0xFD ,
  NVAPI_API_NOT_INITIALIZED = 0xFC , NVAPI_INVALID_ARGUMENT = 0xFB , NVAPI_NVIDIA_DEVICE_NOT_FOUND = 0xFA , NVAPI_END_ENUMERATION = 0xF9 ,
  NVAPI_INVALID_HANDLE = 0xF8 , NVAPI_INCOMPATIBLE_STRUCT_VERSION = 0xF7 , NVAPI_HANDLE_INVALIDATED = 0xF6 , NVAPI_OPENGL_CONTEXT_NOT_CURRENT = 0xF5 ,
  NVAPI_INVALID_POINTER = 0xF2 , NVAPI_NO_GL_EXPERT = 0xF4 , NVAPI_INSTRUMENTATION_DISABLED = 0xF3 , NVAPI_NO_GL_NSIGHT = 0xF1 ,
  NVAPI_EXPECTED_LOGICAL_GPU_HANDLE = 0x9C , NVAPI_EXPECTED_PHYSICAL_GPU_HANDLE = 0x9B , NVAPI_EXPECTED_DISPLAY_HANDLE = 0x9A , NVAPI_INVALID_COMBINATION = 0x99 ,
  NVAPI_NOT_SUPPORTED = 0x98 , NVAPI_PORTID_NOT_FOUND = 0x97 , NVAPI_EXPECTED_UNATTACHED_DISPLAY_HANDLE = 0x96 , NVAPI_INVALID_PERF_LEVEL = 0x95 ,
  NVAPI_DEVICE_BUSY = 0x94 , NVAPI_NV_PERSIST_FILE_NOT_FOUND = 0x93 , NVAPI_PERSIST_DATA_NOT_FOUND = 0x92 , NVAPI_EXPECTED_TV_DISPLAY = 0x91 ,
  NVAPI_EXPECTED_TV_DISPLAY_ON_DCONNECTOR = 0x90 , NVAPI_NO_ACTIVE_SLI_TOPOLOGY = 0x8F , NVAPI_SLI_RENDERING_MODE_NOTALLOWED = 0x8E , NVAPI_EXPECTED_DIGITAL_FLAT_PANEL = 0x8D ,
  NVAPI_ARGUMENT_EXCEED_MAX_SIZE = 0x8C , NVAPI_DEVICE_SWITCHING_NOT_ALLOWED = 0x8B , NVAPI_TESTING_CLOCKS_NOT_SUPPORTED = 0x8A , NVAPI_UNKNOWN_UNDERSCAN_CONFIG = 0x89 ,
  NVAPI_TIMEOUT_RECONFIGURING_GPU_TOPO = 0x88 , NVAPI_DATA_NOT_FOUND = 0x87 , NVAPI_EXPECTED_ANALOG_DISPLAY = 0x86 , NVAPI_NO_VIDLINK = 0x85 ,
  NVAPI_REQUIRES_REBOOT = 0x84 , NVAPI_INVALID_HYBRID_MODE = 0x83 , NVAPI_MIXED_TARGET_TYPES = 0x82 , NVAPI_SYSWOW64_NOT_SUPPORTED = 0x81 ,
  NVAPI_IMPLICIT_SET_GPU_TOPOLOGY_CHANGE_NOT_ALLOWED = 0x80 , NVAPI_REQUEST_USER_TO_CLOSE_NON_MIGRATABLE_APPS = 0xFFFFFF7F , NVAPI_OUT_OF_MEMORY = 0xFFFFFF7E , NVAPI_WAS_STILL_DRAWING = 0xFFFFFF7D ,
  NVAPI_FILE_NOT_FOUND = 0xFFFFFF7C , NVAPI_TOO_MANY_UNIQUE_STATE_OBJECTS = 0xFFFFFF7B , NVAPI_INVALID_CALL = 0xFFFFFF7A , NVAPI_D3D10_1_LIBRARY_NOT_FOUND = 0xFFFFFF79 ,
  NVAPI_FUNCTION_NOT_FOUND = 0xFFFFFF78 , NVAPI_INVALID_USER_PRIVILEGE = 0xFFFFFF77 , NVAPI_EXPECTED_NON_PRIMARY_DISPLAY_HANDLE = 0xFFFFFF76 , NVAPI_EXPECTED_COMPUTE_GPU_HANDLE = 0xFFFFFF75 ,
  NVAPI_STEREO_NOT_INITIALIZED = 0xFFFFFF74 , NVAPI_STEREO_REGISTRY_ACCESS_FAILED = 0xFFFFFF73 , NVAPI_STEREO_REGISTRY_PROFILE_TYPE_NOT_SUPPORTED = 0xFFFFFF72 , NVAPI_STEREO_REGISTRY_VALUE_NOT_SUPPORTED = 0xFFFFFF71 ,
  NVAPI_STEREO_NOT_ENABLED = 0xFFFFFF70 , NVAPI_STEREO_NOT_TURNED_ON = 0xFFFFFF6F , NVAPI_STEREO_INVALID_DEVICE_INTERFACE = 0xFFFFFF6E , NVAPI_STEREO_PARAMETER_OUT_OF_RANGE = 0xFFFFFF6D ,
  NVAPI_STEREO_FRUSTUM_ADJUST_MODE_NOT_SUPPORTED = 0xFFFFFF6C , NVAPI_TOPO_NOT_POSSIBLE = 0xFFFFFF6B , NVAPI_MODE_CHANGE_FAILED = 0xFFFFFF6A , NVAPI_D3D11_LIBRARY_NOT_FOUND = 0xFFFFFF69 ,
  NVAPI_INVALID_ADDRESS = 0xFFFFFF68 , NVAPI_STRING_TOO_SMALL = 0xFFFFFF67 , NVAPI_MATCHING_DEVICE_NOT_FOUND = 0xFFFFFF66 , NVAPI_DRIVER_RUNNING = 0xFFFFFF65 ,
  NVAPI_DRIVER_NOTRUNNING = 0xFFFFFF64 , NVAPI_ERROR_DRIVER_RELOAD_REQUIRED = 0xFFFFFF63 , NVAPI_SET_NOT_ALLOWED = 0xFFFFFF62 , NVAPI_ADVANCED_DISPLAY_TOPOLOGY_REQUIRED = 0xFFFFFF61 ,
  NVAPI_SETTING_NOT_FOUND = 0xFFFFFF60 , NVAPI_SETTING_SIZE_TOO_LARGE = 0xFFFFFF5F , NVAPI_TOO_MANY_SETTINGS_IN_PROFILE = 0xFFFFFF5E , NVAPI_PROFILE_NOT_FOUND = 0xFFFFFF5D ,
  NVAPI_PROFILE_NAME_IN_USE = 0xFFFFFF5C , NVAPI_PROFILE_NAME_EMPTY = 0xFFFFFF5B , NVAPI_EXECUTABLE_NOT_FOUND = 0xFFFFFF5A , NVAPI_EXECUTABLE_ALREADY_IN_USE = 0xFFFFFF59 ,
  NVAPI_DATATYPE_MISMATCH = 0xFFFFFF58 , NVAPI_PROFILE_REMOVED = 0xFFFFFF57 , NVAPI_UNREGISTERED_RESOURCE = 0xFFFFFF56 , NVAPI_ID_OUT_OF_RANGE = 0xFFFFFF55 ,
  NVAPI_DISPLAYCONFIG_VALIDATION_FAILED = 0xFFFFFF54 , NVAPI_DPMST_CHANGED = 0xFFFFFF53 , NVAPI_INSUFFICIENT_BUFFER = 0xFFFFFF52 , NVAPI_ACCESS_DENIED = 0xFFFFFF51 ,
  NVAPI_MOSAIC_NOT_ACTIVE = 0xFFFFFF50 , NVAPI_SHARE_RESOURCE_RELOCATED = 0xFFFFFF4F , NVAPI_REQUEST_USER_TO_DISABLE_DWM = 0xFFFFFF4E , NVAPI_D3D_DEVICE_LOST = 0xFFFFFF4D ,
  NVAPI_INVALID_CONFIGURATION = 0xFFFFFF4C , NVAPI_STEREO_HANDSHAKE_NOT_DONE = 0xFFFFFF4B , NVAPI_EXECUTABLE_PATH_IS_AMBIGUOUS = 0xFFFFFF4A , NVAPI_DEFAULT_STEREO_PROFILE_IS_NOT_DEFINED = 0xFFFFFF49 ,
  NVAPI_DEFAULT_STEREO_PROFILE_DOES_NOT_EXIST = 0xFFFFFF48 , NVAPI_CLUSTER_ALREADY_EXISTS = 0xFFFFFF47 , NVAPI_DPMST_DISPLAY_ID_EXPECTED = 0xFFFFFF46 , NVAPI_INVALID_DISPLAY_ID = 0xFFFFFF45 ,
  NVAPI_STREAM_IS_OUT_OF_SYNC = 0xFFFFFF44 , NVAPI_INCOMPATIBLE_AUDIO_DRIVER = 0xFFFFFF43 , NVAPI_VALUE_ALREADY_SET = 0xFFFFFF42 , NVAPI_TIMEOUT = 0xFFFFFF41 ,
  NVAPI_GPU_WORKSTATION_FEATURE_INCOMPLETE = 0xFFFFFF40 , NVAPI_STEREO_INIT_ACTIVATION_NOT_DONE = 0xFFFFFF3F , NVAPI_SYNC_NOT_ACTIVE = 0xFFFFFF3E , NVAPI_SYNC_MASTER_NOT_FOUND = 0xFFFFFF3D ,
  NVAPI_INVALID_SYNC_TOPOLOGY = 0xFFFFFF3C , NVAPI_ECID_SIGN_ALGO_UNSUPPORTED = 0xFFFFFF3B , NVAPI_ECID_KEY_VERIFICATION_FAILED = 0xFFFFFF3A , NVAPI_FIRMWARE_OUT_OF_DATE = 0xFFFFFF39 ,
  NVAPI_FIRMWARE_REVISION_NOT_SUPPORTED = 0xFFFFFF38 , NVAPI_LICENSE_CALLER_AUTHENTICATION_FAILED = 0xFFFFFF37 , NVAPI_D3D_DEVICE_NOT_REGISTERED = 0xFFFFFF36 , NVAPI_RESOURCE_NOT_ACQUIRED = 0xFFFFFF35 ,
  NVAPI_TIMING_NOT_SUPPORTED = 0xFFFFFF34 , NVAPI_HDCP_ENCRYPTION_FAILED = 0xFFFFFF33 , NVAPI_PCLK_LIMITATION_FAILED = 0xFFFFFF32 , NVAPI_NO_CONNECTOR_FOUND = 0xFFFFFF31 ,
  NVAPI_HDCP_DISABLED = 0xFFFFFF30 , NVAPI_API_IN_USE = 0xFFFFFF2F , NVAPI_NVIDIA_DISPLAY_NOT_FOUND = 0xFFFFFF2E , NVAPI_PRIV_SEC_VIOLATION = 0xFFFFFF2D ,
  NVAPI_INCORRECT_VENDOR = 0xFFFFFF2C , NVAPI_DISPLAY_IN_USE = 0xFFFFFF2B , NVAPI_UNSUPPORTED_CONFIG_NON_HDCP_HMD = 0xFFFFFF2A , NVAPI_MAX_DISPLAY_LIMIT_REACHED = 0xFFFFFF29 ,
  NVAPI_INVALID_DIRECT_MODE_DISPLAY = 0xFFFFFF28 , NVAPI_GPU_IN_DEBUG_MODE = 0xFFFFFF27 , NVAPI_D3D_CONTEXT_NOT_FOUND = 0xFFFFFF26 , NVAPI_STEREO_VERSION_MISMATCH = 0xFFFFFF25 ,
  NVAPI_GPU_NOT_POWERED = 0xFFFFFF24 , NVAPI_ERROR_DRIVER_RELOAD_IN_PROGRESS = 0xFFFFFF23 , NVAPI_WAIT_FOR_HW_RESOURCE = 0xFFFFFF22 , NVAPI_REQUIRE_FURTHER_HDCP_ACTION = 0xFFFFFF21 ,
  NVAPI_DISPLAY_MUX_TRANSITION_FAILED = 0xFFFFFF20 , NVAPI_INVALID_DSC_VERSION = 0xFFFFFF1F , NVAPI_INVALID_DSC_SLICECOUNT = 0xFFFFFF1E , NVAPI_INVALID_DSC_OUTPUT_BPP = 0xFFFFFF1D ,
  NVAPI_FAILED_TO_LOAD_FROM_DRIVER_STORE = 0xFFFFFF1C , NVAPI_NO_VULKAN = 0xFFFFFF1B , NVAPI_REQUEST_PENDING = 0xFFFFFF1A , NVAPI_RESOURCE_IN_USE = 0xFFFFFF19 ,
  NVAPI_INVALID_IMAGE = 0xFFFFFF18 , NVAPI_INVALID_PTX = 0xFFFFFF17 , NVAPI_NVLINK_UNCORRECTABLE = 0xFFFFFF16 , NVAPI_JIT_COMPILER_NOT_FOUND = 0xFFFFFF15 ,
  NVAPI_INVALID_SOURCE = 0xFFFFFF14 , NVAPI_ILLEGAL_INSTRUCTION = 0xFFFFFF13 , NVAPI_INVALID_PC = 0xFFFFFF12 , NVAPI_LAUNCH_FAILED = 0xFFFFFF11 ,
  NVAPI_NOT_PERMITTED = 0xFFFFFF10 , NVAPI_CALLBACK_ALREADY_REGISTERED = 0xFFFFFF0F , NVAPI_CALLBACK_NOT_FOUND = 0xFFFFFF0E
}
 
enum class  NV_HDR_MODE : int {
  NV_HDR_MODE_OFF = 0x0 , NV_HDR_MODE_UHDA = 0x2 , NV_HDR_MODE_UHDA_PASSTHROUGH = 0x5 , NV_HDR_MODE_DOLBY_VISION = 0x7 ,
  NV_HDR_MODE_EDR = 0x3 , NV_HDR_MODE_SDR = 0x4 , NV_HDR_MODE_UHDA_NB = 0x6 , NV_HDR_MODE_UHDBD = 0x2
}
 
enum class  NV_STATIC_METADATA_DESCRIPTOR_ID : int { NV_STATIC_METADATA_TYPE_1 = 0x0 }
 
enum class  NV_HDR_CMD : int { NV_HDR_CMD_GET = 0x0 , NV_HDR_CMD_SET = 0x1 }
 
enum class  AGSReturnCode : int {
  AGS_SUCCESS = 0x0 , AGS_FAILURE = 0x1 , AGS_INVALID_ARGS = 0x2 , AGS_OUT_OF_MEMORY = 0x3 ,
  AGS_MISSING_D3D_DLL = 0x4 , AGS_LEGACY_DRIVER = 0x5 , AGS_NO_AMD_DRIVER_INSTALLED = 0x6 , AGS_EXTENSION_NOT_SUPPORTED = 0x7 ,
  AGS_ADL_FAILURE = 0x8 , AGS_DX_FAILURE = 0x9
}
 
enum class  GFSDK_Aftermath_Version : unsigned int { GFSDK_Aftermath_Version_API = 0x212 }
 
enum class  GFSDK_Aftermath_FeatureFlags : unsigned int {
  GFSDK_Aftermath_FeatureFlags_Minimum = 0x0 , GFSDK_Aftermath_FeatureFlags_EnableMarkers = 0x1 , GFSDK_Aftermath_FeatureFlags_EnableResourceTracking = 0x2 , GFSDK_Aftermath_FeatureFlags_CallStackCapturing = 0x40000000 ,
  GFSDK_Aftermath_FeatureFlags_GenerateShaderDebugInfo = 0x8 , GFSDK_Aftermath_FeatureFlags_EnableShaderErrorReporting = 0x10 , GFSDK_Aftermath_FeatureFlags_Maximum = 0x4000001B
}
 
enum class  AGSCrossfireMode : int { AGS_CROSSFIRE_MODE_DRIVER_AFR = 0x0 , AGS_CROSSFIRE_MODE_EXPLICIT_AFR = 0x1 , AGS_CROSSFIRE_MODE_DISABLE = 0x2 }
 
enum class  GFSDK_Aftermath_Result : unsigned int {
  GFSDK_Aftermath_Result_Success = 0x1 , GFSDK_Aftermath_Result_NotAvailable = 0x2 , GFSDK_Aftermath_Result_Fail = 0xBAD00000 , GFSDK_Aftermath_Result_FAIL_VersionMismatch = 0xBAD00001 ,
  GFSDK_Aftermath_Result_FAIL_NotInitialized = 0xBAD00002 , GFSDK_Aftermath_Result_FAIL_InvalidAdapter = 0xBAD00003 , GFSDK_Aftermath_Result_FAIL_InvalidParameter = 0xBAD00004 , GFSDK_Aftermath_Result_FAIL_Unknown = 0xBAD00005 ,
  GFSDK_Aftermath_Result_FAIL_ApiError = 0xBAD00006 , GFSDK_Aftermath_Result_FAIL_NvApiIncompatible = 0xBAD00007 , GFSDK_Aftermath_Result_FAIL_GettingContextDataWithNewCommandList = 0xBAD00008 , GFSDK_Aftermath_Result_FAIL_AlreadyInitialized = 0xBAD00009 ,
  GFSDK_Aftermath_Result_FAIL_D3DDebugLayerNotCompatible = 0xBAD0000A , GFSDK_Aftermath_Result_FAIL_DriverInitFailed = 0xBAD0000B , GFSDK_Aftermath_Result_FAIL_DriverVersionNotSupported = 0xBAD0000C , GFSDK_Aftermath_Result_FAIL_OutOfMemory = 0xBAD0000D ,
  GFSDK_Aftermath_Result_FAIL_GetDataOnBundle = 0xBAD0000E , GFSDK_Aftermath_Result_FAIL_GetDataOnDeferredContext = 0xBAD0000F , GFSDK_Aftermath_Result_FAIL_FeatureNotEnabled = 0xBAD00010 , GFSDK_Aftermath_Result_FAIL_NoResourcesRegistered = 0xBAD00011 ,
  GFSDK_Aftermath_Result_FAIL_ThisResourceNeverRegistered = 0xBAD00012 , GFSDK_Aftermath_Result_FAIL_NotSupportedInUWP = 0xBAD00013 , GFSDK_Aftermath_Result_FAIL_D3dDllNotSupported = 0xBAD00014 , GFSDK_Aftermath_Result_FAIL_D3dDllInterceptionNotSupported = 0xBAD00015 ,
  GFSDK_Aftermath_Result_FAIL_Disabled = 0xBAD00016
}
 
enum class  MDH_ReportType : int { MDH_RANGE_METRICS_REPORT = 0x0 , MDH_PERIODIC_METRICS_REPORT = 0x1 }
 
enum class  NV_GPU_PERF_PSTATE20_CLOCK_TYPE_ID : int { NVAPI_GPU_PERF_PSTATE20_CLOCK_TYPE_SINGLE = 0x0 , NVAPI_GPU_PERF_PSTATE20_CLOCK_TYPE_RANGE = 0x1 }
 
enum class  NV_COLOR_FORMAT : int {
  NV_COLOR_FORMAT_RGB = 0x0 , NV_COLOR_FORMAT_YUV422 = 0x1 , NV_COLOR_FORMAT_YUV444 = 0x2 , NV_COLOR_FORMAT_YUV420 = 0x3 ,
  NV_COLOR_FORMAT_DEFAULT = 0xFE , NV_COLOR_FORMAT_AUTO = 0xFF
}
 
enum class  EStreamReadRequestStatus : int { Scheduled = 0x0 , Completed = 0x1 , Cancelled = 0x2 }
 
enum class  AGSDriverVersionResult : int { AGS_SOFTWAREVERSIONCHECK_OK = 0x0 , AGS_SOFTWAREVERSIONCHECK_OLDER = 0x1 , AGS_SOFTWAREVERSIONCHECK_UNDEFINED = 0x2 }
 
enum class  ERigUnitDebugPointMode : unsigned char { Point = 0x0 , Vector = 0x1 , Max = 0x2 }
 
enum class  ERigUnitVisualDebugPointMode : unsigned char { Point = 0x0 , Vector = 0x1 , Max = 0x2 }
 
enum class  ERigUnitDebugTransformMode : unsigned char { Point = 0x0 , Axes = 0x1 , Box = 0x2 , Max = 0x3 }
 
enum class  ESlabOverlapFlag : int { SLABOVERLAP_Cross = 0x1 , SLABOVERLAP_Min = 0x2 , SLABOVERLAP_Max = 0x4 }
 
enum class  ELinkAllocationType : int { CREATE_LINK_PREALLOCATED = 0x0 , CREATE_LINK_DYNAMIC_OFFMESH = 0x1 , CREATE_LINK_DYNAMIC_CLUSTER = 0x2 }
 
enum class  dtNodeFlags : int { DT_NODE_OPEN = 0x1 , DT_NODE_CLOSED = 0x2 }
 
enum class  dtStraightPathOptions : int { DT_STRAIGHTPATH_AREA_CROSSINGS = 0x1 , DT_STRAIGHTPATH_ALL_CROSSINGS = 0x2 }
 
enum class  rcFilterLowAreaFlags : int { RC_LOW_FILTER_SEED_SPANS = 0x1 , RC_LOW_FILTER_POST_PROCESS = 0x2 }
 
enum class  ERBFQuatDistanceType : unsigned char { Euclidean = 0x0 , ArcLength = 0x1 , SwingAngle = 0x2 , TwistAngle = 0x3 }
 
enum class  ERBFKernelType : unsigned char {
  Gaussian = 0x0 , Exponential = 0x1 , Linear = 0x2 , Cubic = 0x3 ,
  Quintic = 0x4
}
 
enum class  ERBFVectorDistanceType : unsigned char { Euclidean = 0x0 , Manhattan = 0x1 , ArcLength = 0x2 }
 
enum  EPawnActionMoveMode::Type : int { EPawnActionMoveMode::UsePathfinding = 0x0 , EPawnActionMoveMode::StraightLine = 0x1 }
 
enum  EPawnActionFailHandling::Type : int { EPawnActionFailHandling::RequireSuccess = 0x0 , EPawnActionFailHandling::IgnoreFailure = 0x1 }
 
enum  EAIForceParam::Type : int { EAIForceParam::Force = 0x0 , EAIForceParam::DoNotForce = 0x1 , EAIForceParam::MAX = 0x2 }
 
enum  EPawnSubActionTriggeringPolicy::Type : int { EPawnSubActionTriggeringPolicy::CopyBeforeTriggering = 0x0 , EPawnSubActionTriggeringPolicy::ReuseInstances = 0x1 }
 
enum  EEnvTestPurpose::Type : int { EEnvTestPurpose::Filter = 0x0 , EEnvTestPurpose::Score = 0x1 , EEnvTestPurpose::FilterAndScore = 0x2 }
 
enum  EEnvTestScoreEquation::Type : int {
  EEnvTestScoreEquation::Linear = 0x0 , EEnvTestScoreEquation::Square = 0x1 , EEnvTestScoreEquation::InverseLinear = 0x2 , EEnvTestScoreEquation::SquareRoot = 0x3 ,
  EEnvTestScoreEquation::Constant = 0x4
}
 
enum  EEnvTestWeight::Type : int {
  EEnvTestWeight::None = 0x0 , EEnvTestWeight::Square = 0x1 , EEnvTestWeight::Inverse = 0x2 , EEnvTestWeight::Unused = 0x3 ,
  EEnvTestWeight::Constant = 0x4 , EEnvTestWeight::Skip = 0x5
}
 
enum  EEnvTestFilterType::Type : int { EEnvTestFilterType::Minimum = 0x0 , EEnvTestFilterType::Maximum = 0x1 , EEnvTestFilterType::Range = 0x2 , EEnvTestFilterType::Match = 0x3 }
 
enum  EEnvTestScoreOperator::Type : int { EEnvTestScoreOperator::AverageScore = 0x0 , EEnvTestScoreOperator::MinScore = 0x1 , EEnvTestScoreOperator::MaxScore = 0x2 , EEnvTestScoreOperator::Multiply = 0x3 }
 
enum  EEnvTestFilterOperator::Type : int { EEnvTestFilterOperator::AllPass = 0x0 , EEnvTestFilterOperator::AnyPass = 0x1 }
 
enum  EEnvQueryParam::Type : int { EEnvQueryParam::Float = 0x0 , EEnvQueryParam::Int = 0x1 , EEnvQueryParam::Bool = 0x2 }
 
enum  EEnvTestCost::Type : int { EEnvTestCost::Low = 0x0 , EEnvTestCost::Medium = 0x1 , EEnvTestCost::High = 0x2 }
 
enum  EEnvDirection::Type : int { EEnvDirection::TwoPoints = 0x0 , EEnvDirection::Rotation = 0x1 }
 
enum  EEnvQueryTestClamping::Type : int { EEnvQueryTestClamping::None = 0x0 , EEnvQueryTestClamping::SpecifiedValue = 0x1 , EEnvQueryTestClamping::FilterThreshold = 0x2 }
 
enum  EEnvQueryTrace::Type : int {
  EEnvQueryTrace::None = 0x0 , EEnvQueryTrace::Navigation = 0x1 , EEnvQueryTrace::GeometryByChannel = 0x2 , EEnvQueryTrace::GeometryByProfile = 0x3 ,
  EEnvQueryTrace::NavigationOverLedges = 0x4
}
 
enum  EEnvTraceShape::Type : int { EEnvTraceShape::Line = 0x0 , EEnvTraceShape::Box = 0x1 , EEnvTraceShape::Sphere = 0x2 , EEnvTraceShape::Capsule = 0x3 }
 
enum  EEnvOverlapShape::Type : int { EEnvOverlapShape::Box = 0x0 , EEnvOverlapShape::Sphere = 0x1 , EEnvOverlapShape::Capsule = 0x2 }
 
enum  EPawnActionResult::Type : int {
  EPawnActionResult::NotStarted = 0x0 , EPawnActionResult::InProgress = 0x1 , EPawnActionResult::Success = 0x2 , EPawnActionResult::Failed = 0x3 ,
  EPawnActionResult::Aborted = 0x4
}
 
enum  EPawnActionEventType::Type : int {
  EPawnActionEventType::Invalid = 0x0 , EPawnActionEventType::FailedToStart = 0x1 , EPawnActionEventType::InstantAbort = 0x2 , EPawnActionEventType::FinishedAborting = 0x3 ,
  EPawnActionEventType::FinishedExecution = 0x4 , EPawnActionEventType::Push = 0x5
}
 
enum  EPawnActionAbortState::Type : int {
  EPawnActionAbortState::NeverStarted = 0x0 , EPawnActionAbortState::NotBeingAborted = 0x1 , EPawnActionAbortState::MarkPendingAbort = 0x2 , EPawnActionAbortState::LatentAbortInProgress = 0x3 ,
  EPawnActionAbortState::AbortDone = 0x4 , EPawnActionAbortState::MAX = 0x5
}
 
enum  EAILockSource::Type : int {
  EAILockSource::Animation = 0x0 , EAILockSource::Logic = 0x1 , EAILockSource::Script = 0x2 , EAILockSource::Gameplay = 0x3 ,
  EAILockSource::MAX = 0x4
}
 
enum class  EAISenseNotifyType : unsigned char { OnEveryPerception = 0x0 , OnPerceptionChange = 0x1 }
 
enum  ESightPerceptionEventName::Type : int { ESightPerceptionEventName::Undefined = 0x0 , ESightPerceptionEventName::GainedSight = 0x1 , ESightPerceptionEventName::LostSight = 0x2 }
 
enum class  FAIDistanceType : unsigned char { Distance3D = 0x0 , Distance2D = 0x1 , DistanceZ = 0x2 , MAX = 0x3 }
 
enum class  EGenericAICheck : unsigned char {
  Less = 0x0 , LessOrEqual = 0x1 , Equal = 0x2 , NotEqual = 0x3 ,
  GreaterOrEqual = 0x4 , Greater = 0x5 , IsTrue = 0x6 , MAX = 0x7
}
 
enum class  EAIParamType : unsigned char { Float = 0x0 , Int = 0x1 , Bool = 0x2 , MAX = 0x3 }
 
enum class  EAITaskPriority : unsigned char {
  Lowest = 0x0 , Low = 0x40 , AutonomousAI = 0x7F , High = 0xC0 ,
  Ultimate = 0xFE
}
 
enum  RtAudioError::Type : int {
  RtAudioError::WARNING = 0x0 , RtAudioError::DEBUG_WARNING = 0x1 , RtAudioError::UNSPECIFIED = 0x2 , RtAudioError::NO_DEVICES_FOUND = 0x3 ,
  RtAudioError::INVALID_DEVICE = 0x4 , RtAudioError::MEMORY_ERROR = 0x5 , RtAudioError::INVALID_PARAMETER = 0x6 , RtAudioError::INVALID_USE = 0x7 ,
  RtAudioError::DRIVER_ERROR = 0x8 , RtAudioError::SYSTEM_ERROR = 0x9 , RtAudioError::THREAD_ERROR = 0xA
}
 
enum class  VkFragmentShadingRateCombinerOpKHR : int {
  VK_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR = 0x0 , VK_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_KHR = 0x1 , VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_KHR = 0x2 , VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_KHR = 0x3 ,
  VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_KHR = 0x4 , VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_ENUM_KHR = 0x7FFFFFFF
}
 
enum class  VkFenceCreateFlagBits : int { VK_FENCE_CREATE_SIGNALED_BIT = 0x1 , VK_FENCE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF }
 
enum class  VkDeviceDiagnosticsConfigFlagBitsNV : int {
  VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV = 0x1 , VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV = 0x2 , VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV = 0x4 , VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_ERROR_REPORTING_BIT_NV = 0x8 ,
  VK_DEVICE_DIAGNOSTICS_CONFIG_FLAG_BITS_MAX_ENUM_NV = 0x7FFFFFFF
}
 
enum class  ESingleThreadedPSOCreateMode : int { None = 0x0 , All = 0x1 , Precompile = 0x2 , NonPrecompiled = 0x3 }
 
enum  ENavCostDisplay::Type : int { ENavCostDisplay::TotalCost = 0x0 , ENavCostDisplay::HeuristicOnly = 0x1 , ENavCostDisplay::RealCostOnly = 0x2 }
 
enum  EPathExistanceQueryType::Type : int { EPathExistanceQueryType::NavmeshRaycast2D = 0x0 , EPathExistanceQueryType::HierarchicalQuery = 0x1 , EPathExistanceQueryType::RegularPathFinding = 0x2 }
 
enum  EBlackBoardEntryComparison::Type : int { EBlackBoardEntryComparison::Equal = 0x0 , EBlackBoardEntryComparison::NotEqual = 0x1 }
 
enum class  EEQSNormalizationType : unsigned char { Absolute = 0x0 , RelativeToScores = 0x1 }
 
enum class  EPawnActionTaskResult : unsigned char { Unknown = 0x0 , TaskFinished = 0x1 , TaskAborted = 0x2 , ActionLost = 0x3 }
 
enum class  EEnvQueryHightlightMode : unsigned char { All = 0x0 , Best5Pct = 0x1 , Best25Pct = 0x2 }
 
enum class  EPointOnCircleSpacingMethod : unsigned char { BySpaceBetween = 0x0 , ByNumberOfPoints = 0x1 }
 
enum class  BINKPLUGINSNDTRACK : int {
  BinkSndNone = 0x0 , BinkSndSimple = 0x1 , BinkSndLanguageOverride = 0x2 , BinkSnd51 = 0x3 ,
  BinkSnd51LanguageOverride = 0x4 , BinkSnd71 = 0x5 , BinkSnd71LanguageOverride = 0x6
}
 
enum class  BINKPLUGINBUFFERING : int { BinkStream = 0x0 , BinkPreloadAll = 0x1 , BinkStreamUntilResident = 0x2 }
 
enum class  EObjectFlags : unsigned __int64 {
  RF_NoFlags = 0x0 , RF_Public = 0x1 , RF_Standalone = 0x2 , RF_MarkAsNative = 0x4 ,
  RF_Transactional = 0x8 , RF_ClassDefaultObject = 0x10 , RF_ArchetypeObject = 0x20 , RF_Transient = 0x40 ,
  RF_MarkAsRootSet = 0x80 , RF_TagGarbageTemp = 0x100 , RF_NeedInitialization = 0x200 , RF_NeedLoad = 0x400 ,
  RF_KeepForCooker = 0x800 , RF_NeedPostLoad = 0x1000 , RF_NeedPostLoadSubobjects = 0x2000 , RF_NewerVersionExists = 0x4000 ,
  RF_BeginDestroyed = 0x8000 , RF_FinishDestroyed = 0x10000 , RF_BeingRegenerated = 0x20000 , RF_DefaultSubObject = 0x40000 ,
  RF_WasLoaded = 0x80000 , RF_TextExportTransient = 0x100000 , RF_LoadCompleted = 0x200000 , RF_InheritableComponentTemplate = 0x400000 ,
  RF_DuplicateTransient = 0x800000 , RF_StrongRefOnFrame = 0x1000000 , RF_NonPIEDuplicateTransient = 0x2000000 , RF_Dynamic = 0x4000000 ,
  RF_WillBeLoaded = 0x8000000 , RF_HasExternalPackage = 0x10000000 , RF_PendingKill = 0x20000000 , RF_Garbage = 0x40000000 ,
  RF_AllocatedInSharedPage = 0x80000000
}
 
enum class  ELifetimeCondition : int {
  COND_None = 0x0 , COND_InitialOnly = 0x1 , COND_OwnerOnly = 0x2 , COND_SkipOwner = 0x3 ,
  COND_SimulatedOnly = 0x4 , COND_AutonomousOnly = 0x5 , COND_SimulatedOrPhysics = 0x6 , COND_InitialOrOwner = 0x7 ,
  COND_Custom = 0x8 , COND_ReplayOrOwner = 0x9 , COND_ReplayOnly = 0x0A , COND_SimulatedOnlyNoReplay = 0x0B ,
  COND_SimulatedOrPhysicsNoReplay = 0x0C , COND_SkipReplay = 0x0D , COND_Never = 0x0F , COND_NetGroup = 0x10 ,
  COND_Max = 0x11
}
 
enum class  ELevelTick : int { LEVELTICK_TimeOnly = 0x0 , LEVELTICK_ViewportsOnly = 0x1 , LEVELTICK_All = 0x2 , LEVELTICK_PauseTick = 0x3 }
 
enum class  EMovementMode : int {
  MOVE_None = 0x0 , MOVE_Walking = 0x1 , MOVE_NavWalking = 0x2 , MOVE_Falling = 0x3 ,
  MOVE_Swimming = 0x4 , MOVE_Flying = 0x5 , MOVE_Custom = 0x6 , MOVE_MAX = 0x7
}
 
enum class  ETribeDataExclude : int { TribeNone = 0x0 , TribeLog = 0x1 , TrackingPoints = 0x2 , TribeLogAndTrackingPoints = 0x3 }
 

Typedef Documentation

◆ EInternalObjectFlags

Definition at line 41347 of file Enums.h.

◆ ETeleportType

Definition at line 41346 of file Enums.h.

Enumeration Type Documentation

◆ _AM_AUDIO_RENDERER_STAT_PARAM

enum class _AM_AUDIO_RENDERER_STAT_PARAM : int
strong
Enumerator
AM_AUDREND_STAT_PARAM_BREAK_COUNT 
AM_AUDREND_STAT_PARAM_SLAVE_MODE 
AM_AUDREND_STAT_PARAM_SILENCE_DUR 
AM_AUDREND_STAT_PARAM_LAST_BUFFER_DUR 
AM_AUDREND_STAT_PARAM_DISCONTINUITIES 
AM_AUDREND_STAT_PARAM_SLAVE_RATE 
AM_AUDREND_STAT_PARAM_SLAVE_DROPWRITE_DUR 
AM_AUDREND_STAT_PARAM_SLAVE_HIGHLOWERROR 
AM_AUDREND_STAT_PARAM_SLAVE_LASTHIGHLOWERROR 
AM_AUDREND_STAT_PARAM_SLAVE_ACCUMERROR 
AM_AUDREND_STAT_PARAM_BUFFERFULLNESS 
AM_AUDREND_STAT_PARAM_JITTER 

Definition at line 37555 of file Enums.h.

◆ _AudioSessionState

enum class _AudioSessionState : int
strong
Enumerator
AudioSessionStateInactive 
AudioSessionStateActive 
AudioSessionStateExpired 

Definition at line 38898 of file Enums.h.

◆ _BasicControlMode_e

enum class _BasicControlMode_e : int
strong
Enumerator
BasicControlMode_Manual 
BasicControlMode_Auto 

Definition at line 3766 of file Enums.h.

◆ _DATA_PACER_EVENT

enum class _DATA_PACER_EVENT : int
strong
Enumerator
Start 
Pause 
Resume 

Definition at line 3779 of file Enums.h.

◆ _DECIMATION_USAGE

enum class _DECIMATION_USAGE : int
strong
Enumerator
DECIMATION_LEGACY 
DECIMATION_USE_DECODER_ONLY 
DECIMATION_USE_VIDEOPORT_ONLY 
DECIMATION_USE_OVERLAY_ONLY 
DECIMATION_DEFAULT 

Definition at line 37540 of file Enums.h.

◆ _DIRECTORY_NOTIFY_INFORMATION_CLASS

enum class _DIRECTORY_NOTIFY_INFORMATION_CLASS : int
strong
Enumerator
DirectoryNotifyInformation 
DirectoryNotifyExtendedInformation 

Definition at line 3575 of file Enums.h.

◆ _EVENT_TYPE

enum class _EVENT_TYPE : int
strong
Enumerator
NotificationEvent 
SynchronizationEvent 

Definition at line 3360 of file Enums.h.

◆ _FILE_INFORMATION_CLASS

enum class _FILE_INFORMATION_CLASS : int
strong
Enumerator
FileDirectoryInformation 
FileFullDirectoryInformation 
FileBothDirectoryInformation 
FileBasicInformation 
FileStandardInformation 
FileInternalInformation 
FileEaInformation 
FileAccessInformation 
FileNameInformation 
FileRenameInformation 
FileLinkInformation 
FileNamesInformation 
FileDispositionInformation 
FilePositionInformation 
FileFullEaInformation 
FileModeInformation 
FileAlignmentInformation 
FileAllInformation 
FileAllocationInformation 
FileEndOfFileInformation 
FileAlternateNameInformation 
FileStreamInformation 
FilePipeInformation 
FilePipeLocalInformation 
FilePipeRemoteInformation 
FileMailslotQueryInformation 
FileMailslotSetInformation 
FileCompressionInformation 
FileObjectIdInformation 
FileCompletionInformation 
FileMoveClusterInformation 
FileQuotaInformation 
FileReparsePointInformation 
FileNetworkOpenInformation 
FileAttributeTagInformation 
FileTrackingInformation 
FileIdBothDirectoryInformation 
FileIdFullDirectoryInformation 
FileValidDataLengthInformation 
FileShortNameInformation 
FileIoCompletionNotificationInformation 
FileIoStatusBlockRangeInformation 
FileIoPriorityHintInformation 
FileSfioReserveInformation 
FileSfioVolumeInformation 
FileHardLinkInformation 
FileProcessIdsUsingFileInformation 
FileNormalizedNameInformation 
FileNetworkPhysicalNameInformation 
FileIdGlobalTxDirectoryInformation 
FileIsRemoteDeviceInformation 
FileUnusedInformation 
FileNumaNodeInformation 
FileStandardLinkInformation 
FileRemoteProtocolInformation 
FileRenameInformationBypassAccessCheck 
FileLinkInformationBypassAccessCheck 
FileVolumeNameInformation 
FileIdInformation 
FileIdExtdDirectoryInformation 
FileReplaceCompletionInformation 
FileHardLinkFullIdInformation 
FileIdExtdBothDirectoryInformation 
FileDispositionInformationEx 
FileRenameInformationEx 
FileRenameInformationExBypassAccessCheck 
FileDesiredStorageClassInformation 
FileStatInformation 
FileMemoryPartitionInformation 
FileStatLxInformation 
FileCaseSensitiveInformation 
FileLinkInformationEx 
FileLinkInformationExBypassAccessCheck 
FileStorageReserveIdInformation 
FileCaseSensitiveInformationForceAccessCheck 
FileMaximumInformation 

Definition at line 3495 of file Enums.h.

◆ _FilterState

enum class _FilterState : int
strong
Enumerator
State_Stopped 
State_Paused 
State_Running 

Definition at line 37425 of file Enums.h.

◆ _FSINFOCLASS

enum class _FSINFOCLASS : int
strong
Enumerator
FileFsVolumeInformation 
FileFsLabelInformation 
FileFsSizeInformation 
FileFsDeviceInformation 
FileFsAttributeInformation 
FileFsControlInformation 
FileFsFullSizeInformation 
FileFsObjectIdInformation 
FileFsDriverPathInformation 
FileFsVolumeFlagsInformation 
FileFsSectorSizeInformation 
FileFsDataCopyInformation 
FileFsMetadataSizeInformation 
FileFsFullSizeInformationEx 
FileFsMaximumInformation 

Definition at line 3581 of file Enums.h.

◆ _INTERFACE_TYPE

enum class _INTERFACE_TYPE : int
strong
Enumerator
InterfaceTypeUndefined 
Internal 
Isa 
Eisa 
MicroChannel 
TurboChannel 
PCIBus 
VMEBus 
NuBus 
PCMCIABus 
CBus 
MPIBus 
MPSABus 
ProcessorInternal 
InternalPowerBus 
PNPISABus 
PNPBus 
Vmcs 
ACPIBus 
MaximumInterfaceType 

Definition at line 3122 of file Enums.h.

◆ _INTERLOCKED_RESULT

enum class _INTERLOCKED_RESULT : int
strong
Enumerator
ResultNegative 
ResultZero 
ResultPositive 

Definition at line 3298 of file Enums.h.

◆ _IO_ALLOCATION_ACTION

enum class _IO_ALLOCATION_ACTION : int
strong
Enumerator
KeepObject 
DeallocateObject 
DeallocateObjectKeepRegisters 

Definition at line 3637 of file Enums.h.

◆ _KINTERRUPT_POLARITY

enum class _KINTERRUPT_POLARITY : int
strong
Enumerator
InterruptPolarityUnknown 
InterruptActiveHigh 
InterruptRisingEdge 
InterruptActiveLow 
InterruptFallingEdge 
InterruptActiveBoth 
InterruptActiveBothTriggerLow 
InterruptActiveBothTriggerHigh 

Definition at line 2716 of file Enums.h.

◆ _MEMORY_CACHING_TYPE

enum class _MEMORY_CACHING_TYPE : int
strong
Enumerator
MmNonCached 
MmCached 
MmWriteCombined 
MmHardwareCoherentCached 
MmNonCachedUnordered 
MmUSWCCached 
MmMaximumCacheType 
MmNotMapped 

Definition at line 2690 of file Enums.h.

◆ _MINIDUMP_STREAM_TYPE

enum class _MINIDUMP_STREAM_TYPE : unsigned __int64
strong
Enumerator
UnusedStream 
ReservedStream0 
ReservedStream1 
ThreadListStream 
ModuleListStream 
MemoryListStream 
ExceptionStream 
SystemInfoStream 
ThreadExListStream 
Memory64ListStream 
CommentStreamA 
CommentStreamW 
HandleDataStream 
FunctionTableStream 
UnloadedModuleListStream 
MiscInfoStream 
MemoryInfoListStream 
ThreadInfoListStream 
HandleOperationListStream 
TokenStream 
JavaScriptDataStream 
SystemMemoryInfoStream 
ProcessVmCountersStream 
IptTraceStream 
ThreadNamesStream 
ceStreamNull 
ceStreamSystemInfo 
ceStreamException 
ceStreamModuleList 
ceStreamProcessList 
ceStreamThreadList 
ceStreamThreadContextList 
ceStreamThreadCallStackList 
ceStreamMemoryVirtualList 
ceStreamMemoryPhysicalList 
ceStreamBucketParameters 
ceStreamProcessModuleMap 
ceStreamDiagnosisList 
LastReservedStream 

Definition at line 34501 of file Enums.h.

◆ _MINIDUMP_TYPE

enum class _MINIDUMP_TYPE : unsigned __int64
strong
Enumerator
MiniDumpNormal 
MiniDumpWithDataSegs 
MiniDumpWithFullMemory 
MiniDumpWithHandleData 
MiniDumpFilterMemory 
MiniDumpScanMemory 
MiniDumpWithUnloadedModules 
MiniDumpWithIndirectlyReferencedMemory 
MiniDumpFilterModulePaths 
MiniDumpWithProcessThreadData 
MiniDumpWithPrivateReadWriteMemory 
MiniDumpWithoutOptionalData 
MiniDumpWithFullMemoryInfo 
MiniDumpWithThreadInfo 
MiniDumpWithCodeSegs 
MiniDumpWithoutAuxiliaryState 
MiniDumpWithFullAuxiliaryState 
MiniDumpWithPrivateWriteCopyMemory 
MiniDumpIgnoreInaccessibleMemory 
MiniDumpWithTokenInformation 
MiniDumpWithModuleHeaders 
MiniDumpFilterTriage 
MiniDumpWithAvxXStateContext 
MiniDumpWithIptTrace 
MiniDumpScanInaccessiblePartialPages 
MiniDumpValidTypeFlags 

Definition at line 34544 of file Enums.h.

◆ _MM_PAGE_PRIORITY

enum class _MM_PAGE_PRIORITY : int
strong
Enumerator
LowPagePriority 
NormalPagePriority 
HighPagePriority 

Definition at line 3488 of file Enums.h.

◆ _MODE

enum class _MODE : int
strong
Enumerator
KernelMode 
UserMode 
MaximumMode 

Definition at line 3264 of file Enums.h.

◆ _NDIS_NET_BUFFER_LIST_INFO

enum class _NDIS_NET_BUFFER_LIST_INFO : int
strong
Enumerator
TcpIpChecksumNetBufferListInfo 
TcpOffloadBytesTransferred 
IPsecOffloadV1NetBufferListInfo 
IPsecOffloadV2NetBufferListInfo 
TcpLargeSendNetBufferListInfo 
TcpReceiveNoPush 
ClassificationHandleNetBufferListInfo 
Ieee8021QNetBufferListInfo 
NetBufferListCancelId 
MediaSpecificInformation 
NetBufferListFrameType 
NetBufferListProtocolId 
NetBufferListHashValue 
NetBufferListHashInfo 
WfpNetBufferListInfo 
IPsecOffloadV2TunnelNetBufferListInfo 
IPsecOffloadV2HeaderNetBufferListInfo 
NetBufferListCorrelationId 
NetBufferListFilteringInfo 
MediaSpecificInformationEx 
NblOriginalInterfaceIfIndex 
NblReAuthWfpFlowContext 
TcpReceiveBytesTransferred 
NrtNameResolutionId 
SwitchForwardingReserved 
SwitchForwardingDetail 
VirtualSubnetInfo 
IMReserved 
TcpRecvSegCoalesceInfo 
UdpSegmentationOffloadInfo 
RscTcpTimestampDelta 
TcpSendOffloadsSupplementalNetBufferListInfo 
GftOffloadInformation 
GftFlowEntryId 
NetBufferListInfoReserved3 
MaxNetBufferListInfo 

Definition at line 2865 of file Enums.h.

◆ _NPI_MODULEID_TYPE

enum class _NPI_MODULEID_TYPE : int
strong
Enumerator
MIT_GUID 
MIT_IF_LUID 

Definition at line 3194 of file Enums.h.

◆ _NVAPI_DITHER_BITS

enum class _NVAPI_DITHER_BITS : int
strong
Enumerator
NVAPI_DITHER_BITS_6BITS 
NVAPI_DITHER_BITS_8BITS 
NVAPI_DITHER_BITS_10BITS 

Definition at line 1252 of file Enums.h.

◆ _NVAPI_DITHER_MODE

enum class _NVAPI_DITHER_MODE : int
strong
Enumerator
NVAPI_DITHER_MODE_DYNAMIC_ERR_ACC 
NVAPI_DITHER_MODE_STATIC_ERR_ACC 
NVAPI_DITHER_MODE_DYNAMIC_2X2 
NVAPI_DITHER_MODE_STATIC_2X2 
NVAPI_DITHER_MODE_TEMPORAL 

Definition at line 1278 of file Enums.h.

◆ _NVAPI_FUNCTION_NAME

enum class _NVAPI_FUNCTION_NAME : int
strong
Enumerator
NVAPI_DecodeExecute 
NVAPI_DecodeBeginFrame 
NVAPI_DecodeEndFrame 
NVAPI_VideoProcessBlt 
NVAPI_ExtensionExecute 
NVAPI_FlipOverlay 
NVAPI_FlipOverlayNvApi 
NVAPI_OverlayTransfer 
NVAPI_nvRenderDeinterlace 
NVAPI_PresentVideoShow 
NVAPI_LAST_FUNCTION 

Definition at line 1228 of file Enums.h.

◆ _NVAPI_PSI_OPCODE

enum class _NVAPI_PSI_OPCODE : int
strong
Enumerator
NVAPI_PSI_OPCODE_GET_PSISTAT 
NVAPI_PSI_SET_CURRENT_MA 
NVAPI_PSI_GET_SUPPORT 
NVAPI_PSI_GET_SLEEP_MA 
NVAPI_PSI_GET_OPTIMAL_MA 
NVAPI_PSI_CTRL_RESET_ENGAGE_COUNT 
NVAPI_PSI_RESET_ENGAGE_COUNT 
NVAPI_PSI_SET_CURRENT_MA_LOGIC 
NVAPI_PSI_SET_CURRENT_MA_SRAM 
NVAPI_PSI_GET_OPTIMAL_MA_LOGIC 
NVAPI_PSI_GET_OPTIMAL_MA_SRAM 
NVAPI_PSI_GET_SLEEP_MA_LOGIC 
NVAPI_PSI_GET_SLEEP_MA_SRAM 
NVAPI_PSI_GET_PSTATE_SUPPORT 
NVAPI_PSI_SET_ENABLE 

Definition at line 1837 of file Enums.h.

◆ _NvAPI_Status

enum class _NvAPI_Status : unsigned __int64
strong
Enumerator
NVAPI_OK 
NVAPI_ERROR 
NVAPI_LIBRARY_NOT_FOUND 
NVAPI_NO_IMPLEMENTATION 
NVAPI_API_NOT_INITIALIZED 
NVAPI_INVALID_ARGUMENT 
NVAPI_NVIDIA_DEVICE_NOT_FOUND 
NVAPI_END_ENUMERATION 
NVAPI_INVALID_HANDLE 
NVAPI_INCOMPATIBLE_STRUCT_VERSION 
NVAPI_HANDLE_INVALIDATED 
NVAPI_OPENGL_CONTEXT_NOT_CURRENT 
NVAPI_INVALID_POINTER 
NVAPI_NO_GL_EXPERT 
NVAPI_INSTRUMENTATION_DISABLED 
NVAPI_NO_GL_NSIGHT 
NVAPI_EXPECTED_LOGICAL_GPU_HANDLE 
NVAPI_EXPECTED_PHYSICAL_GPU_HANDLE 
NVAPI_EXPECTED_DISPLAY_HANDLE 
NVAPI_INVALID_COMBINATION 
NVAPI_NOT_SUPPORTED 
NVAPI_PORTID_NOT_FOUND 
NVAPI_EXPECTED_UNATTACHED_DISPLAY_HANDLE 
NVAPI_INVALID_PERF_LEVEL 
NVAPI_DEVICE_BUSY 
NVAPI_NV_PERSIST_FILE_NOT_FOUND 
NVAPI_PERSIST_DATA_NOT_FOUND 
NVAPI_EXPECTED_TV_DISPLAY 
NVAPI_EXPECTED_TV_DISPLAY_ON_DCONNECTOR 
NVAPI_NO_ACTIVE_SLI_TOPOLOGY 
NVAPI_SLI_RENDERING_MODE_NOTALLOWED 
NVAPI_EXPECTED_DIGITAL_FLAT_PANEL 
NVAPI_ARGUMENT_EXCEED_MAX_SIZE 
NVAPI_DEVICE_SWITCHING_NOT_ALLOWED 
NVAPI_TESTING_CLOCKS_NOT_SUPPORTED 
NVAPI_UNKNOWN_UNDERSCAN_CONFIG 
NVAPI_TIMEOUT_RECONFIGURING_GPU_TOPO 
NVAPI_DATA_NOT_FOUND 
NVAPI_EXPECTED_ANALOG_DISPLAY 
NVAPI_NO_VIDLINK 
NVAPI_REQUIRES_REBOOT 
NVAPI_INVALID_HYBRID_MODE 
NVAPI_MIXED_TARGET_TYPES 
NVAPI_SYSWOW64_NOT_SUPPORTED 
NVAPI_IMPLICIT_SET_GPU_TOPOLOGY_CHANGE_NOT_ALLOWED 
NVAPI_REQUEST_USER_TO_CLOSE_NON_MIGRATABLE_APPS 
NVAPI_OUT_OF_MEMORY 
NVAPI_WAS_STILL_DRAWING 
NVAPI_FILE_NOT_FOUND 
NVAPI_TOO_MANY_UNIQUE_STATE_OBJECTS 
NVAPI_INVALID_CALL 
NVAPI_D3D10_1_LIBRARY_NOT_FOUND 
NVAPI_FUNCTION_NOT_FOUND 
NVAPI_INVALID_USER_PRIVILEGE 
NVAPI_EXPECTED_NON_PRIMARY_DISPLAY_HANDLE 
NVAPI_EXPECTED_COMPUTE_GPU_HANDLE 
NVAPI_STEREO_NOT_INITIALIZED 
NVAPI_STEREO_REGISTRY_ACCESS_FAILED 
NVAPI_STEREO_REGISTRY_PROFILE_TYPE_NOT_SUPPORTED 
NVAPI_STEREO_REGISTRY_VALUE_NOT_SUPPORTED 
NVAPI_STEREO_NOT_ENABLED 
NVAPI_STEREO_NOT_TURNED_ON 
NVAPI_STEREO_INVALID_DEVICE_INTERFACE 
NVAPI_STEREO_PARAMETER_OUT_OF_RANGE 
NVAPI_STEREO_FRUSTUM_ADJUST_MODE_NOT_SUPPORTED 
NVAPI_TOPO_NOT_POSSIBLE 
NVAPI_MODE_CHANGE_FAILED 
NVAPI_D3D11_LIBRARY_NOT_FOUND 
NVAPI_INVALID_ADDRESS 
NVAPI_STRING_TOO_SMALL 
NVAPI_MATCHING_DEVICE_NOT_FOUND 
NVAPI_DRIVER_RUNNING 
NVAPI_DRIVER_NOTRUNNING 
NVAPI_ERROR_DRIVER_RELOAD_REQUIRED 
NVAPI_SET_NOT_ALLOWED 
NVAPI_ADVANCED_DISPLAY_TOPOLOGY_REQUIRED 
NVAPI_SETTING_NOT_FOUND 
NVAPI_SETTING_SIZE_TOO_LARGE 
NVAPI_TOO_MANY_SETTINGS_IN_PROFILE 
NVAPI_PROFILE_NOT_FOUND 
NVAPI_PROFILE_NAME_IN_USE 
NVAPI_PROFILE_NAME_EMPTY 
NVAPI_EXECUTABLE_NOT_FOUND 
NVAPI_EXECUTABLE_ALREADY_IN_USE 
NVAPI_DATATYPE_MISMATCH 
NVAPI_PROFILE_REMOVED 
NVAPI_UNREGISTERED_RESOURCE 
NVAPI_ID_OUT_OF_RANGE 
NVAPI_DISPLAYCONFIG_VALIDATION_FAILED 
NVAPI_DPMST_CHANGED 
NVAPI_INSUFFICIENT_BUFFER 
NVAPI_ACCESS_DENIED 
NVAPI_MOSAIC_NOT_ACTIVE 
NVAPI_SHARE_RESOURCE_RELOCATED 
NVAPI_REQUEST_USER_TO_DISABLE_DWM 
NVAPI_D3D_DEVICE_LOST 
NVAPI_INVALID_CONFIGURATION 
NVAPI_STEREO_HANDSHAKE_NOT_DONE 
NVAPI_EXECUTABLE_PATH_IS_AMBIGUOUS 
NVAPI_DEFAULT_STEREO_PROFILE_IS_NOT_DEFINED 
NVAPI_DEFAULT_STEREO_PROFILE_DOES_NOT_EXIST 
NVAPI_CLUSTER_ALREADY_EXISTS 
NVAPI_DPMST_DISPLAY_ID_EXPECTED 
NVAPI_INVALID_DISPLAY_ID 
NVAPI_STREAM_IS_OUT_OF_SYNC 
NVAPI_INCOMPATIBLE_AUDIO_DRIVER 
NVAPI_VALUE_ALREADY_SET 
NVAPI_TIMEOUT 
NVAPI_GPU_WORKSTATION_FEATURE_INCOMPLETE 
NVAPI_STEREO_INIT_ACTIVATION_NOT_DONE 
NVAPI_SYNC_NOT_ACTIVE 
NVAPI_SYNC_MASTER_NOT_FOUND 
NVAPI_INVALID_SYNC_TOPOLOGY 
NVAPI_ECID_SIGN_ALGO_UNSUPPORTED 
NVAPI_ECID_KEY_VERIFICATION_FAILED 
NVAPI_FIRMWARE_OUT_OF_DATE 
NVAPI_FIRMWARE_REVISION_NOT_SUPPORTED 
NVAPI_LICENSE_CALLER_AUTHENTICATION_FAILED 
NVAPI_D3D_DEVICE_NOT_REGISTERED 
NVAPI_RESOURCE_NOT_ACQUIRED 
NVAPI_TIMING_NOT_SUPPORTED 
NVAPI_HDCP_ENCRYPTION_FAILED 
NVAPI_PCLK_LIMITATION_FAILED 
NVAPI_NO_CONNECTOR_FOUND 
NVAPI_HDCP_DISABLED 
NVAPI_API_IN_USE 
NVAPI_NVIDIA_DISPLAY_NOT_FOUND 
NVAPI_PRIV_SEC_VIOLATION 
NVAPI_INCORRECT_VENDOR 
NVAPI_DISPLAY_IN_USE 
NVAPI_UNSUPPORTED_CONFIG_NON_HDCP_HMD 
NVAPI_MAX_DISPLAY_LIMIT_REACHED 
NVAPI_INVALID_DIRECT_MODE_DISPLAY 
NVAPI_GPU_IN_DEBUG_MODE 
NVAPI_D3D_CONTEXT_NOT_FOUND 
NVAPI_STEREO_VERSION_MISMATCH 
NVAPI_GPU_NOT_POWERED 
NVAPI_ERROR_DRIVER_RELOAD_IN_PROGRESS 
NVAPI_WAIT_FOR_HW_RESOURCE 
NVAPI_REQUIRE_FURTHER_HDCP_ACTION 
NVAPI_DISPLAY_MUX_TRANSITION_FAILED 
NVAPI_INVALID_DSC_VERSION 
NVAPI_INVALID_DSC_SLICECOUNT 
NVAPI_INVALID_DSC_OUTPUT_BPP 
NVAPI_FAILED_TO_LOAD_FROM_DRIVER_STORE 
NVAPI_NO_VULKAN 
NVAPI_REQUEST_PENDING 
NVAPI_RESOURCE_IN_USE 
NVAPI_INVALID_IMAGE 
NVAPI_INVALID_PTX 
NVAPI_NVLINK_UNCORRECTABLE 
NVAPI_JIT_COMPILER_NOT_FOUND 
NVAPI_INVALID_SOURCE 
NVAPI_ILLEGAL_INSTRUCTION 
NVAPI_INVALID_PC 
NVAPI_LAUNCH_FAILED 
NVAPI_NOT_PERMITTED 
NVAPI_CALLBACK_ALREADY_REGISTERED 
NVAPI_CALLBACK_NOT_FOUND 

Definition at line 40491 of file Enums.h.

◆ _NVAPI_VIDEO_CONTROL_COMPONENT_ALGORITHM

Enumerator
NV_VCTRL_ColorSpaceBase 
NV_VCTRL_ColorSpace601 
NV_VCTRL_ColorSpace709 
NV_VCTRL_ColorSpaceLast 
NV_VCTRL_ColorRangeBase 
NV_VCTRL_ColorRangeStd 
NV_VCTRL_ColorRangeExt 
NV_VCTRL_ColorRangeLast 
NV_VCTRL_DIBase 
NV_VCTRL_DIBob 
NV_VCTRL_DIMedian 
NV_VCTRL_DI3x3 
NV_VCTRL_DIAdaptiveFourField 
NV_VCTRL_DIDirectionalSpatial 
NV_VCTRL_DIOnePass 
NV_VCTRL_DISony 
NV_VCTRL_DILast 
NV_VCTRL_CadenceBase 
NV_VCTRL_CadenceBasic 
NV_VCTRL_CadenceVideoOnFilm 
NV_VCTRL_CadenceAdv 
NV_VCTRL_CadenceLast 
NV_VCTRL_DCCEBase 
NV_VCTRL_DCCELow 
NV_VCTRL_DCCEMedium 
NV_VCTRL_DCCEHigh 
NV_VCTRL_DCCELast 
NV_VCTRL_ScalingBase 
NV_VCTRL_ScalingSimple 
NV_VCTRL_Scaling4x4Filter 
NV_VCTRL_ScalingSony 
NV_VCTRL_ScalingLast 
NV_VCTRL_GamutRemapBase 
NV_VCTRL_GamutRemapSony 
NV_VCTRL_GamutRemapLast 
NV_VCTRL_SkinToneCorrectionBase 
NV_VCTRL_SkinToneCorrectionSqueeze 
NV_VCTRL_SkinToneCorrectionRed 
NV_VCTRL_SkinToneCorrectionYellow 
NV_VCTRL_SkinToneCorrectionLast 

Definition at line 1783 of file Enums.h.

◆ _NVAPI_VIDEO_STATE_COMPONENT_ID

enum class _NVAPI_VIDEO_STATE_COMPONENT_ID : int
strong
Enumerator
NVAPI_VIDEO_STATE_COMPONENT_ID_NONE 
NVAPI_VIDEO_STATE_COMPONENT_BRIGHTNESS 
NVAPI_VIDEO_STATE_COMPONENT_CONTRAST 
NVAPI_VIDEO_STATE_COMPONENT_HUE 
NVAPI_VIDEO_STATE_COMPONENT_SATURATION 
NVAPI_VIDEO_STATE_COMPONENT_COLORTEMP 
NVAPI_VIDEO_STATE_COMPONENT_Y_GAMMA 
NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_R 
NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_G 
NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_B 
NVAPI_VIDEO_STATE_COMPONENT_COLOR_SPACE 
NVAPI_VIDEO_STATE_COMPONENT_COLOR_RANGE 
NVAPI_VIDEO_STATE_COMPONENT_PLAYBACK_PROFILE 
NVAPI_VIDEO_STATE_COMPONENT_DEINTERLACE 
NVAPI_VIDEO_STATE_COMPONENT_SCALING 
NVAPI_VIDEO_STATE_COMPONENT_CADENCE 
NVAPI_VIDEO_STATE_COMPONENT_NOISE_REDUCE 
NVAPI_VIDEO_STATE_COMPONENT_EDGE_ENHANCE 
NVAPI_VIDEO_STATE_COMPONENT_OVERDRIVE 
NVAPI_VIDEO_STATE_COMPONENT_SPLITSCREEN 
NVAPI_VIDEO_STATE_COMPONENT_DEBLOCKING 
NVAPI_VIDEO_STATE_COMPONENT_DYNAMIC_CONTRAST 
NVAPI_VIDEO_STATE_COMPONENT_GREEN_STRETCH 
NVAPI_VIDEO_STATE_COMPONENT_BLUE_STRETCH 
NVAPI_VIDEO_STATE_COMPONENT_SKIN_TONE_CORRECTION 
NVAPI_VIDEO_STATE_COMPONENT_GAMUT_REMAPPING 
NVAPI_VIDEO_STATE_COMPONENT_2DTO3D 
NVAPI_VIDEO_STATE_COMPONENT_3D_ANALYSIS 
NVAPI_VIDEO_STATE_COMPONENT_FRC 
NVAPI_VIDEO_STATE_COMPONENT_BEN 
NVAPI_VIDEO_STATE_COMPONENT_ID_LAST 

Definition at line 1165 of file Enums.h.

◆ _PhotoMode

enum class _PhotoMode : int
strong
Enumerator
PhotoMode_Normal 
PhotoMode_PhotoSequence 
PhotoMode_VariablePhotoSequence 
PhotoMode_AdvancedPhoto 
PhotoMode_Undefined 

Definition at line 3757 of file Enums.h.

◆ _PinDirection

enum class _PinDirection : int
strong
Enumerator
PINDIR_INPUT 
PINDIR_OUTPUT 

Definition at line 37419 of file Enums.h.

◆ _POOL_TYPE

enum class _POOL_TYPE : int
strong
Enumerator
NonPagedPool 
NonPagedPoolExecute 
PagedPool 
NonPagedPoolMustSucceed 
DontUseThisType 
NonPagedPoolCacheAligned 
PagedPoolCacheAligned 
NonPagedPoolCacheAlignedMustS 
MaxPoolType 
NonPagedPoolBase 
NonPagedPoolBaseMustSucceed 
NonPagedPoolBaseCacheAligned 
NonPagedPoolBaseCacheAlignedMustS 
NonPagedPoolSession 
PagedPoolSession 
NonPagedPoolMustSucceedSession 
DontUseThisTypeSession 
NonPagedPoolCacheAlignedSession 
PagedPoolCacheAlignedSession 
NonPagedPoolCacheAlignedMustSSession 
NonPagedPoolNx 
NonPagedPoolNxCacheAligned 
NonPagedPoolSessionNx 

Definition at line 3209 of file Enums.h.

◆ _SAR_STREAM_INVALIDATION_EVENT_TYPE

enum class _SAR_STREAM_INVALIDATION_EVENT_TYPE : int
strong
Enumerator
SAR_STREAM_INVALIDATION_EVENT_DEVICE_REMOVED 
SAR_STREAM_INVALIDATION_EVENT_DEFAULT_DEVICE_CHANGED 
SAR_STREAM_INVALIDATION_EVENT_OFFLOAD_RESOURCE_LOST 

Definition at line 3772 of file Enums.h.

◆ _SPACTION

enum class _SPACTION : int
strong
Enumerator
SPACTION_NONE 
SPACTION_MOVING 
SPACTION_COPYING 
SPACTION_RECYCLING 
SPACTION_APPLYINGATTRIBS 
SPACTION_DOWNLOADING 
SPACTION_SEARCHING_INTERNET 
SPACTION_CALCULATING 
SPACTION_UPLOADING 
SPACTION_SEARCHING_FILES 
SPACTION_DELETING 
SPACTION_RENAMING 
SPACTION_FORMATTING 
SPACTION_COPY_MOVING 

Definition at line 85 of file Enums.h.

◆ _SPTEXT

enum class _SPTEXT : int
strong
Enumerator
SPTEXT_ACTIONDESCRIPTION 
SPTEXT_ACTIONDETAIL 

Definition at line 103 of file Enums.h.

◆ _WHEA_ERROR_PACKET_DATA_FORMAT

enum class _WHEA_ERROR_PACKET_DATA_FORMAT : int
strong
Enumerator
WheaDataFormatIPFSalRecord 
WheaDataFormatXPFMCA 
WheaDataFormatMemory 
WheaDataFormatPCIExpress 
WheaDataFormatNMIPort 
WheaDataFormatPCIXBus 
WheaDataFormatPCIXDevice 
WheaDataFormatGeneric 
WheaDataFormatMax 

Definition at line 3624 of file Enums.h.

◆ _WHEA_ERROR_SEVERITY

enum class _WHEA_ERROR_SEVERITY : int
strong
Enumerator
WheaErrSevRecoverable 
WheaErrSevFatal 
WheaErrSevCorrected 
WheaErrSevInformational 

Definition at line 3656 of file Enums.h.

◆ _WHEA_ERROR_SOURCE_TYPE

enum class _WHEA_ERROR_SOURCE_TYPE : int
strong
Enumerator
WheaErrSrcTypeMCE 
WheaErrSrcTypeCMC 
WheaErrSrcTypeCPE 
WheaErrSrcTypeNMI 
WheaErrSrcTypePCIe 
WheaErrSrcTypeGeneric 
WheaErrSrcTypeINIT 
WheaErrSrcTypeBOOT 
WheaErrSrcTypeSCIGeneric 
WheaErrSrcTypeIPFMCA 
WheaErrSrcTypeIPFCMC 
WheaErrSrcTypeIPFCPE 
WheaErrSrcTypeGenericV2 
WheaErrSrcTypeSCIGenericV2 
WheaErrSrcTypeBMC 
WheaErrSrcTypePMEM 
WheaErrSrcTypeDeviceDriver 
WheaErrSrcTypeMax 

Definition at line 3664 of file Enums.h.

◆ _WHEA_ERROR_TYPE

enum class _WHEA_ERROR_TYPE : int
strong
Enumerator
WheaErrTypeProcessor 
WheaErrTypeMemory 
WheaErrTypePCIExpress 
WheaErrTypeNMI 
WheaErrTypePCIXBus 
WheaErrTypePCIXDevice 
WheaErrTypeGeneric 
WheaErrTypePmem 

Definition at line 3644 of file Enums.h.

◆ _WHEA_EVENT_LOG_ENTRY_TYPE

enum class _WHEA_EVENT_LOG_ENTRY_TYPE : int
strong
Enumerator
WheaEventLogEntryTypeInformational 
WheaEventLogEntryTypeWarning 
WheaEventLogEntryTypeError 

Definition at line 3686 of file Enums.h.

◆ _WINHTTP_REQUEST_STAT_ENTRY

enum class _WINHTTP_REQUEST_STAT_ENTRY : int
strong
Enumerator
WinHttpConnectFailureCount 
WinHttpProxyFailureCount 
WinHttpTlsHandshakeClientLeg1Size 
WinHttpTlsHandshakeServerLeg1Size 
WinHttpTlsHandshakeClientLeg2Size 
WinHttpTlsHandshakeServerLeg2Size 
WinHttpRequestHeadersSize 
WinHttpRequestHeadersCompressedSize 
WinHttpResponseHeadersSize 
WinHttpResponseHeadersCompressedSize 
WinHttpResponseBodySize 
WinHttpResponseBodyCompressedSize 
WinHttpProxyTlsHandshakeClientLeg1Size 
WinHttpProxyTlsHandshakeServerLeg1Size 
WinHttpProxyTlsHandshakeClientLeg2Size 
WinHttpProxyTlsHandshakeServerLeg2Size 
WinHttpRequestStatLast 
WinHttpRequestStatMax 

Definition at line 35360 of file Enums.h.

◆ _WINHTTP_REQUEST_TIME_ENTRY

enum class _WINHTTP_REQUEST_TIME_ENTRY : int
strong
Enumerator
WinHttpProxyDetectionStart 
WinHttpProxyDetectionEnd 
WinHttpConnectionAcquireStart 
WinHttpConnectionAcquireWaitEnd 
WinHttpConnectionAcquireEnd 
WinHttpNameResolutionStart 
WinHttpNameResolutionEnd 
WinHttpConnectionEstablishmentStart 
WinHttpConnectionEstablishmentEnd 
WinHttpTlsHandshakeClientLeg1Start 
WinHttpTlsHandshakeClientLeg1End 
WinHttpTlsHandshakeClientLeg2Start 
WinHttpTlsHandshakeClientLeg2End 
WinHttpTlsHandshakeClientLeg3Start 
WinHttpTlsHandshakeClientLeg3End 
WinHttpStreamWaitStart 
WinHttpStreamWaitEnd 
WinHttpSendRequestStart 
WinHttpSendRequestHeadersCompressionStart 
WinHttpSendRequestHeadersCompressionEnd 
WinHttpSendRequestHeadersEnd 
WinHttpSendRequestEnd 
WinHttpReceiveResponseStart 
WinHttpReceiveResponseHeadersDecompressionStart 
WinHttpReceiveResponseHeadersDecompressionEnd 
WinHttpReceiveResponseHeadersEnd 
WinHttpReceiveResponseBodyDecompressionDelta 
WinHttpReceiveResponseEnd 
WinHttpProxyTunnelStart 
WinHttpProxyTunnelEnd 
WinHttpProxyTlsHandshakeClientLeg1Start 
WinHttpProxyTlsHandshakeClientLeg1End 
WinHttpProxyTlsHandshakeClientLeg2Start 
WinHttpProxyTlsHandshakeClientLeg2End 
WinHttpProxyTlsHandshakeClientLeg3Start 
WinHttpProxyTlsHandshakeClientLeg3End 
WinHttpRequestTimeLast 
WinHttpRequestTimeMax 

Definition at line 35382 of file Enums.h.

◆ ADDRESS_MODE

enum class ADDRESS_MODE : int
strong
Enumerator
AddrMode1616 
AddrMode1632 
AddrModeReal 
AddrModeFlat 

Definition at line 34296 of file Enums.h.

◆ AGSCrossfireMode

enum class AGSCrossfireMode : int
strong
Enumerator
AGS_CROSSFIRE_MODE_DRIVER_AFR 
AGS_CROSSFIRE_MODE_EXPLICIT_AFR 
AGS_CROSSFIRE_MODE_DISABLE 

Definition at line 40707 of file Enums.h.

◆ AGSDriverVersionResult

enum class AGSDriverVersionResult : int
strong
Enumerator
AGS_SOFTWAREVERSIONCHECK_OK 
AGS_SOFTWAREVERSIONCHECK_OLDER 
AGS_SOFTWAREVERSIONCHECK_UNDEFINED 

Definition at line 40772 of file Enums.h.

◆ AGSReturnCode

enum class AGSReturnCode : int
strong
Enumerator
AGS_SUCCESS 
AGS_FAILURE 
AGS_INVALID_ARGS 
AGS_OUT_OF_MEMORY 
AGS_MISSING_D3D_DLL 
AGS_LEGACY_DRIVER 
AGS_NO_AMD_DRIVER_INSTALLED 
AGS_EXTENSION_NOT_SUPPORTED 
AGS_ADL_FAILURE 
AGS_DX_FAILURE 

Definition at line 40677 of file Enums.h.

◆ AllocationModeParam

enum class AllocationModeParam : int
strong
Enumerator
TBBMALLOC_USE_HUGE_PAGES 
USE_HUGE_PAGES 
TBBMALLOC_SET_SOFT_HEAP_LIMIT 
TBBMALLOC_SET_HUGE_SIZE_THRESHOLD 

Definition at line 33911 of file Enums.h.

◆ AMBISONICS_NORMALIZATION

enum class AMBISONICS_NORMALIZATION : int
strong
Enumerator
AMBISONICS_NORMALIZATION_SN3D 
AMBISONICS_NORMALIZATION_N3D 

Definition at line 38892 of file Enums.h.

◆ AMPROPERTY_PIN

enum class AMPROPERTY_PIN : int
strong
Enumerator
AMPROPERTY_PIN_CATEGORY 
AMPROPERTY_PIN_MEDIUM 

Definition at line 37549 of file Enums.h.

◆ AnimationCompressionFormat

enum class AnimationCompressionFormat : int
strong
Enumerator
ACF_None 
ACF_Float96NoW 
ACF_Fixed48NoW 
ACF_IntervalFixed32NoW 
ACF_Fixed32NoW 
ACF_Float32NoW 
ACF_Identity 
ACF_MAX 

Definition at line 6405 of file Enums.h.

◆ AnimationKeyFormat

enum class AnimationKeyFormat : int
strong
Enumerator
AKF_ConstantKeyLerp 
AKF_VariableKeyLerp 
AKF_PerTrackCompression 
AKF_MAX 

Definition at line 17130 of file Enums.h.

◆ AnimPhysAngularConstraintType

enum class AnimPhysAngularConstraintType : unsigned char
strong
Enumerator
Angular 
Cone 

Definition at line 36332 of file Enums.h.

◆ AnimPhysCollisionType

enum class AnimPhysCollisionType : unsigned char
strong
Enumerator
CoM 
CustomSphere 
InnerSphere 
OuterSphere 

Definition at line 36318 of file Enums.h.

◆ AnimPhysLinearConstraintType

enum class AnimPhysLinearConstraintType : unsigned char
strong
Enumerator
Free 
Limited 

Definition at line 36326 of file Enums.h.

◆ AnimPhysSimSpaceType

enum class AnimPhysSimSpaceType : unsigned char
strong
Enumerator
Component 
Actor 
World 
RootRelative 
BoneRelative 

Definition at line 36351 of file Enums.h.

◆ AnimPhysTwistAxis

enum class AnimPhysTwistAxis : unsigned char
strong
Enumerator
AxisX 
AxisY 
AxisZ 

Definition at line 36338 of file Enums.h.

◆ APPDOCLISTTYPE

enum class APPDOCLISTTYPE : int
strong
Enumerator
ADLT_RECENT 
ADLT_FREQUENT 

Definition at line 188 of file Enums.h.

◆ APPLICATION_VIEW_ORIENTATION

enum class APPLICATION_VIEW_ORIENTATION : int
strong
Enumerator
AVO_LANDSCAPE 
AVO_PORTRAIT 

Definition at line 79 of file Enums.h.

◆ APPLICATION_VIEW_STATE

enum class APPLICATION_VIEW_STATE : int
strong
Enumerator
AVS_FULLSCREEN_LANDSCAPE 
AVS_FILLED 
AVS_SNAPPED 
AVS_FULLSCREEN_PORTRAIT 

Definition at line 51 of file Enums.h.

◆ ASSOCIATIONLEVEL

enum class ASSOCIATIONLEVEL : int
strong
Enumerator
AL_MACHINE 
AL_EFFECTIVE 
AL_USER 

Definition at line 109 of file Enums.h.

◆ ASSOCIATIONTYPE

enum class ASSOCIATIONTYPE : int
strong
Enumerator
AT_FILEEXTENSION 
AT_URLPROTOCOL 
AT_STARTMENUCLIENT 
AT_MIMETYPE 

Definition at line 116 of file Enums.h.

◆ AudioPlayback_Status

enum class AudioPlayback_Status : int
strong
Enumerator
AudioPlayback_Undefined 
AudioPlayback_Playing 
AudioPlayback_Paused 
AudioPlayback_Idle 

Definition at line 16058 of file Enums.h.

◆ AudioSessionDisconnectReason

enum class AudioSessionDisconnectReason : int
strong
Enumerator
DisconnectReasonDeviceRemoval 
DisconnectReasonServerShutdown 
DisconnectReasonFormatChanged 
DisconnectReasonSessionLogoff 
DisconnectReasonSessionDisconnected 
DisconnectReasonExclusiveModeOverride 

Definition at line 38882 of file Enums.h.

◆ BANNER_NOTIFICATION_EVENT

enum class BANNER_NOTIFICATION_EVENT : int
strong
Enumerator
BNE_Rendered 
BNE_Hovered 
BNE_Closed 
BNE_Dismissed 
BNE_Button1Clicked 
BNE_Button2Clicked 

Definition at line 178 of file Enums.h.

◆ BattleyePlayerStatus

enum class BattleyePlayerStatus : int
strong
Enumerator
BE_NewPlayerPendingAdd 
BE_Connected 
BE_PendingRemoval 

Definition at line 32270 of file Enums.h.

◆ Beam2SourceTargetMethod

enum class Beam2SourceTargetMethod : int
strong
Enumerator
PEB2STM_Default 
PEB2STM_UserSet 
PEB2STM_Emitter 
PEB2STM_Particle 
PEB2STM_Actor 
PEB2STM_MAX 

Definition at line 38129 of file Enums.h.

◆ Beam2SourceTargetTangentMethod

enum class Beam2SourceTargetTangentMethod : int
strong
Enumerator
PEB2STTM_Direct 
PEB2STTM_UserSet 
PEB2STTM_Distribution 
PEB2STTM_Emitter 
PEB2STTM_MAX 

Definition at line 38120 of file Enums.h.

◆ BeamModifierType

enum class BeamModifierType : int
strong
Enumerator
PEB2MT_Source 
PEB2MT_Target 
PEB2MT_MAX 

Definition at line 38139 of file Enums.h.

◆ BINKPLUGINAPI

enum class BINKPLUGINAPI : int
strong
Enumerator
BinkRHI 

Definition at line 39353 of file Enums.h.

◆ BINKPLUGINBUFFERING

enum class BINKPLUGINBUFFERING : int
strong
Enumerator
BinkStream 
BinkPreloadAll 
BinkStreamUntilResident 

Definition at line 41253 of file Enums.h.

◆ BINKPLUGINDRAWFLAGS

enum class BINKPLUGINDRAWFLAGS : unsigned __int64
strong
Enumerator
BinkDrawDecodeSRGB 

Definition at line 39348 of file Enums.h.

◆ BINKPLUGINSNDTRACK

enum class BINKPLUGINSNDTRACK : int
strong
Enumerator
BinkSndNone 
BinkSndSimple 
BinkSndLanguageOverride 
BinkSnd51 
BinkSnd51LanguageOverride 
BinkSnd71 
BinkSnd71LanguageOverride 

Definition at line 41242 of file Enums.h.

◆ BodyInstanceSceneState

enum class BodyInstanceSceneState : unsigned char
strong
Enumerator
NotAdded 
AwaitingAdd 
Added 
AwaitingRemove 
Removed 

Definition at line 9769 of file Enums.h.

◆ BUS_QUERY_ID_TYPE

enum class BUS_QUERY_ID_TYPE : int
strong
Enumerator
BusQueryDeviceID 
BusQueryHardwareIDs 
BusQueryCompatibleIDs 
BusQueryInstanceID 
BusQueryDeviceSerialNumber 
BusQueryContainerID 

Definition at line 3600 of file Enums.h.

◆ CHANNELOPTIONS

enum class CHANNELOPTIONS : int
strong
Enumerator
SupportsReliableDelivery 
TypeOfService 
EnablePacing 
LastChannelOption 

Definition at line 3740 of file Enums.h.

◆ ChaosDeformableSimSpace

enum class ChaosDeformableSimSpace : unsigned char
strong
Enumerator
World 
ComponentXf 
Bone 

Definition at line 36802 of file Enums.h.

◆ CompressTaskState

enum class CompressTaskState : unsigned int
strong
Enumerator
BusyCompressing 
WaitForAsyncGetSavedFiles 
WaitForAsyncDeletesToFinish 
SaveDataFiles 

Definition at line 29026 of file Enums.h.

◆ ContentTypes

enum class ContentTypes : int
strong
Enumerator
ContentTypes_Unknown 
ContentTypes_Video 
ContentTypes_Audio 
ContentTypes_Image 
ContentTypes_All 

Definition at line 3748 of file Enums.h.

◆ ControlDirection

enum class ControlDirection : int
strong
Enumerator
NoDirection 
Up 
Down 
Left 
Right 

Definition at line 29739 of file Enums.h.

◆ CopyBoneDeltaMode

enum class CopyBoneDeltaMode : unsigned char
strong
Enumerator
Accumulate 
Copy 

Definition at line 36855 of file Enums.h.

◆ CPVIEW

enum class CPVIEW : int
strong
Enumerator
CPVIEW_CLASSIC 
CPVIEW_ALLITEMS 
CPVIEW_CATEGORY 
CPVIEW_HOME 

Definition at line 158 of file Enums.h.

◆ CrowdAgentState

enum class CrowdAgentState : int
strong
Enumerator
DT_CROWDAGENT_STATE_INVALID 
DT_CROWDAGENT_STATE_WALKING 
DT_CROWDAGENT_STATE_OFFMESH 
DT_CROWDAGENT_STATE_WAITING 

Definition at line 39224 of file Enums.h.

◆ CrowdBoundaryFlags

enum class CrowdBoundaryFlags : int
strong
Enumerator
DT_CROWD_BOUNDARY_IGNORE 

Definition at line 39212 of file Enums.h.

◆ curl_infotype

enum class curl_infotype : int
strong
Enumerator
CURLINFO_TEXT 
CURLINFO_HEADER_IN 
CURLINFO_HEADER_OUT 
CURLINFO_DATA_IN 
CURLINFO_DATA_OUT 
CURLINFO_SSL_DATA_IN 
CURLINFO_SSL_DATA_OUT 
CURLINFO_END 

Definition at line 35424 of file Enums.h.

◆ curl_lock_data

enum class curl_lock_data : int
strong
Enumerator
CURL_LOCK_DATA_NONE 
CURL_LOCK_DATA_SHARE 
CURL_LOCK_DATA_COOKIE 
CURL_LOCK_DATA_DNS 
CURL_LOCK_DATA_SSL_SESSION 
CURL_LOCK_DATA_CONNECT 
CURL_LOCK_DATA_PSL 
CURL_LOCK_DATA_LAST 

Definition at line 35942 of file Enums.h.

◆ curl_usessl

enum class curl_usessl : int
strong
Enumerator
CURLUSESSL_NONE 
CURLUSESSL_TRY 
CURLUSESSL_CONTROL 
CURLUSESSL_ALL 
CURLUSESSL_LAST 

Definition at line 35915 of file Enums.h.

◆ CURLcode

enum class CURLcode : int
strong
Enumerator
CURLE_OK 
CURLE_UNSUPPORTED_PROTOCOL 
CURLE_FAILED_INIT 
CURLE_URL_MALFORMAT 
CURLE_NOT_BUILT_IN 
CURLE_COULDNT_RESOLVE_PROXY 
CURLE_COULDNT_RESOLVE_HOST 
CURLE_COULDNT_CONNECT 
CURLE_WEIRD_SERVER_REPLY 
CURLE_REMOTE_ACCESS_DENIED 
CURLE_FTP_ACCEPT_FAILED 
CURLE_FTP_WEIRD_PASS_REPLY 
CURLE_FTP_ACCEPT_TIMEOUT 
CURLE_FTP_WEIRD_PASV_REPLY 
CURLE_FTP_WEIRD_227_FORMAT 
CURLE_FTP_CANT_GET_HOST 
CURLE_HTTP2 
CURLE_FTP_COULDNT_SET_TYPE 
CURLE_PARTIAL_FILE 
CURLE_FTP_COULDNT_RETR_FILE 
CURLE_OBSOLETE20 
CURLE_QUOTE_ERROR 
CURLE_HTTP_RETURNED_ERROR 
CURLE_WRITE_ERROR 
CURLE_OBSOLETE24 
CURLE_UPLOAD_FAILED 
CURLE_READ_ERROR 
CURLE_OUT_OF_MEMORY 
CURLE_OPERATION_TIMEDOUT 
CURLE_OBSOLETE29 
CURLE_FTP_PORT_FAILED 
CURLE_FTP_COULDNT_USE_REST 
CURLE_OBSOLETE32 
CURLE_RANGE_ERROR 
CURLE_HTTP_POST_ERROR 
CURLE_SSL_CONNECT_ERROR 
CURLE_BAD_DOWNLOAD_RESUME 
CURLE_FILE_COULDNT_READ_FILE 
CURLE_LDAP_CANNOT_BIND 
CURLE_LDAP_SEARCH_FAILED 
CURLE_OBSOLETE40 
CURLE_FUNCTION_NOT_FOUND 
CURLE_ABORTED_BY_CALLBACK 
CURLE_BAD_FUNCTION_ARGUMENT 
CURLE_OBSOLETE44 
CURLE_INTERFACE_FAILED 
CURLE_OBSOLETE46 
CURLE_TOO_MANY_REDIRECTS 
CURLE_UNKNOWN_OPTION 
CURLE_SETOPT_OPTION_SYNTAX 
CURLE_OBSOLETE50 
CURLE_OBSOLETE51 
CURLE_GOT_NOTHING 
CURLE_SSL_ENGINE_NOTFOUND 
CURLE_SSL_ENGINE_SETFAILED 
CURLE_SEND_ERROR 
CURLE_RECV_ERROR 
CURLE_OBSOLETE57 
CURLE_SSL_CERTPROBLEM 
CURLE_SSL_CIPHER 
CURLE_PEER_FAILED_VERIFICATION 
CURLE_BAD_CONTENT_ENCODING 
CURLE_OBSOLETE62 
CURLE_FILESIZE_EXCEEDED 
CURLE_USE_SSL_FAILED 
CURLE_SEND_FAIL_REWIND 
CURLE_SSL_ENGINE_INITFAILED 
CURLE_LOGIN_DENIED 
CURLE_TFTP_NOTFOUND 
CURLE_TFTP_PERM 
CURLE_REMOTE_DISK_FULL 
CURLE_TFTP_ILLEGAL 
CURLE_TFTP_UNKNOWNID 
CURLE_REMOTE_FILE_EXISTS 
CURLE_TFTP_NOSUCHUSER 
CURLE_CONV_FAILED 
CURLE_OBSOLETE76 
CURLE_SSL_CACERT_BADFILE 
CURLE_REMOTE_FILE_NOT_FOUND 
CURLE_SSH 
CURLE_SSL_SHUTDOWN_FAILED 
CURLE_AGAIN 
CURLE_SSL_CRL_BADFILE 
CURLE_SSL_ISSUER_ERROR 
CURLE_FTP_PRET_FAILED 
CURLE_RTSP_CSEQ_ERROR 
CURLE_RTSP_SESSION_ERROR 
CURLE_FTP_BAD_FILE_LIST 
CURLE_CHUNK_FAILED 
CURLE_NO_CONNECTION_AVAILABLE 
CURLE_SSL_PINNEDPUBKEYNOTMATCH 
CURLE_SSL_INVALIDCERTSTATUS 
CURLE_HTTP2_STREAM 
CURLE_RECURSIVE_API_CALL 
CURLE_AUTH_ERROR 
CURLE_HTTP3 
CURLE_QUIC_CONNECT_ERROR 
CURLE_PROXY 
CURLE_SSL_CLIENTCERT 
CURL_LAST 

Definition at line 35811 of file Enums.h.

◆ CURLINFO

enum class CURLINFO : int
strong
Enumerator
CURLINFO_NONE 
CURLINFO_EFFECTIVE_URL 
CURLINFO_RESPONSE_CODE 
CURLINFO_TOTAL_TIME 
CURLINFO_NAMELOOKUP_TIME 
CURLINFO_CONNECT_TIME 
CURLINFO_PRETRANSFER_TIME 
CURLINFO_SIZE_UPLOAD 
CURLINFO_SIZE_UPLOAD_T 
CURLINFO_SIZE_DOWNLOAD 
CURLINFO_SIZE_DOWNLOAD_T 
CURLINFO_SPEED_DOWNLOAD 
CURLINFO_SPEED_DOWNLOAD_T 
CURLINFO_SPEED_UPLOAD 
CURLINFO_SPEED_UPLOAD_T 
CURLINFO_HEADER_SIZE 
CURLINFO_REQUEST_SIZE 
CURLINFO_SSL_VERIFYRESULT 
CURLINFO_FILETIME 
CURLINFO_FILETIME_T 
CURLINFO_CONTENT_LENGTH_DOWNLOAD 
CURLINFO_CONTENT_LENGTH_DOWNLOAD_T 
CURLINFO_CONTENT_LENGTH_UPLOAD 
CURLINFO_CONTENT_LENGTH_UPLOAD_T 
CURLINFO_STARTTRANSFER_TIME 
CURLINFO_CONTENT_TYPE 
CURLINFO_REDIRECT_TIME 
CURLINFO_REDIRECT_COUNT 
CURLINFO_PRIVATE 
CURLINFO_HTTP_CONNECTCODE 
CURLINFO_HTTPAUTH_AVAIL 
CURLINFO_PROXYAUTH_AVAIL 
CURLINFO_OS_ERRNO 
CURLINFO_NUM_CONNECTS 
CURLINFO_SSL_ENGINES 
CURLINFO_COOKIELIST 
CURLINFO_LASTSOCKET 
CURLINFO_FTP_ENTRY_PATH 
CURLINFO_REDIRECT_URL 
CURLINFO_PRIMARY_IP 
CURLINFO_APPCONNECT_TIME 
CURLINFO_CERTINFO 
CURLINFO_CONDITION_UNMET 
CURLINFO_RTSP_SESSION_ID 
CURLINFO_RTSP_CLIENT_CSEQ 
CURLINFO_RTSP_SERVER_CSEQ 
CURLINFO_RTSP_CSEQ_RECV 
CURLINFO_PRIMARY_PORT 
CURLINFO_LOCAL_IP 
CURLINFO_LOCAL_PORT 
CURLINFO_TLS_SESSION 
CURLINFO_ACTIVESOCKET 
CURLINFO_TLS_SSL_PTR 
CURLINFO_HTTP_VERSION 
CURLINFO_PROXY_SSL_VERIFYRESULT 
CURLINFO_PROTOCOL 
CURLINFO_SCHEME 
CURLINFO_TOTAL_TIME_T 
CURLINFO_NAMELOOKUP_TIME_T 
CURLINFO_CONNECT_TIME_T 
CURLINFO_PRETRANSFER_TIME_T 
CURLINFO_STARTTRANSFER_TIME_T 
CURLINFO_REDIRECT_TIME_T 
CURLINFO_APPCONNECT_TIME_T 
CURLINFO_RETRY_AFTER 
CURLINFO_EFFECTIVE_METHOD 
CURLINFO_PROXY_ERROR 
CURLINFO_REFERER 
CURLINFO_LASTONE 

Definition at line 35436 of file Enums.h.

◆ CURLMcode

enum class CURLMcode : int
strong
Enumerator
CURLM_CALL_MULTI_PERFORM 
CURLM_OK 
CURLM_BAD_HANDLE 
CURLM_BAD_EASY_HANDLE 
CURLM_OUT_OF_MEMORY 
CURLM_INTERNAL_ERROR 
CURLM_BAD_SOCKET 
CURLM_UNKNOWN_OPTION 
CURLM_ADDED_ALREADY 
CURLM_RECURSIVE_API_CALL 
CURLM_WAKEUP_FAILURE 
CURLM_BAD_FUNCTION_ARGUMENT 
CURLM_ABORTED_BY_CALLBACK 
CURLM_LAST 

Definition at line 35924 of file Enums.h.

◆ CURLMoption

enum class CURLMoption : int
strong
Enumerator
CURLMOPT_SOCKETFUNCTION 
CURLMOPT_SOCKETDATA 
CURLMOPT_PIPELINING 
CURLMOPT_TIMERFUNCTION 
CURLMOPT_TIMERDATA 
CURLMOPT_MAXCONNECTS 
CURLMOPT_MAX_HOST_CONNECTIONS 
CURLMOPT_MAX_PIPELINE_LENGTH 
CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE 
CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE 
CURLMOPT_PIPELINING_SITE_BL 
CURLMOPT_PIPELINING_SERVER_BL 
CURLMOPT_MAX_TOTAL_CONNECTIONS 
CURLMOPT_PUSHFUNCTION 
CURLMOPT_PUSHDATA 
CURLMOPT_MAX_CONCURRENT_STREAMS 
CURLMOPT_LASTENTRY 

Definition at line 35954 of file Enums.h.

◆ CURLMSG

enum class CURLMSG : int
strong
Enumerator
CURLMSG_NONE 
CURLMSG_DONE 
CURLMSG_LAST 

Definition at line 36001 of file Enums.h.

◆ CURLoption

enum class CURLoption : unsigned __int64
strong
Enumerator
CURLOPT_WRITEDATA 
CURLOPT_URL 
CURLOPT_PORT 
CURLOPT_PROXY 
CURLOPT_USERPWD 
CURLOPT_PROXYUSERPWD 
CURLOPT_RANGE 
CURLOPT_READDATA 
CURLOPT_ERRORBUFFER 
CURLOPT_WRITEFUNCTION 
CURLOPT_READFUNCTION 
CURLOPT_TIMEOUT 
CURLOPT_INFILESIZE 
CURLOPT_POSTFIELDS 
CURLOPT_REFERER 
CURLOPT_FTPPORT 
CURLOPT_USERAGENT 
CURLOPT_LOW_SPEED_LIMIT 
CURLOPT_LOW_SPEED_TIME 
CURLOPT_RESUME_FROM 
CURLOPT_COOKIE 
CURLOPT_HTTPHEADER 
CURLOPT_HTTPPOST 
CURLOPT_SSLCERT 
CURLOPT_KEYPASSWD 
CURLOPT_CRLF 
CURLOPT_QUOTE 
CURLOPT_HEADERDATA 
CURLOPT_COOKIEFILE 
CURLOPT_SSLVERSION 
CURLOPT_TIMECONDITION 
CURLOPT_TIMEVALUE 
CURLOPT_CUSTOMREQUEST 
CURLOPT_STDERR 
CURLOPT_POSTQUOTE 
CURLOPT_OBSOLETE40 
CURLOPT_VERBOSE 
CURLOPT_HEADER 
CURLOPT_NOPROGRESS 
CURLOPT_NOBODY 
CURLOPT_FAILONERROR 
CURLOPT_UPLOAD 
CURLOPT_POST 
CURLOPT_DIRLISTONLY 
CURLOPT_APPEND 
CURLOPT_NETRC 
CURLOPT_FOLLOWLOCATION 
CURLOPT_TRANSFERTEXT 
CURLOPT_PUT 
CURLOPT_PROGRESSFUNCTION 
CURLOPT_XFERINFODATA 
CURLOPT_AUTOREFERER 
CURLOPT_PROXYPORT 
CURLOPT_POSTFIELDSIZE 
CURLOPT_HTTPPROXYTUNNEL 
CURLOPT_INTERFACE 
CURLOPT_KRBLEVEL 
CURLOPT_SSL_VERIFYPEER 
CURLOPT_CAINFO 
CURLOPT_MAXREDIRS 
CURLOPT_FILETIME 
CURLOPT_TELNETOPTIONS 
CURLOPT_MAXCONNECTS 
CURLOPT_OBSOLETE72 
CURLOPT_FRESH_CONNECT 
CURLOPT_FORBID_REUSE 
CURLOPT_RANDOM_FILE 
CURLOPT_EGDSOCKET 
CURLOPT_CONNECTTIMEOUT 
CURLOPT_HEADERFUNCTION 
CURLOPT_HTTPGET 
CURLOPT_SSL_VERIFYHOST 
CURLOPT_COOKIEJAR 
CURLOPT_SSL_CIPHER_LIST 
CURLOPT_HTTP_VERSION 
CURLOPT_FTP_USE_EPSV 
CURLOPT_SSLCERTTYPE 
CURLOPT_SSLKEY 
CURLOPT_SSLKEYTYPE 
CURLOPT_SSLENGINE 
CURLOPT_SSLENGINE_DEFAULT 
CURLOPT_DNS_USE_GLOBAL_CACHE 
CURLOPT_DNS_CACHE_TIMEOUT 
CURLOPT_PREQUOTE 
CURLOPT_DEBUGFUNCTION 
CURLOPT_DEBUGDATA 
CURLOPT_COOKIESESSION 
CURLOPT_CAPATH 
CURLOPT_BUFFERSIZE 
CURLOPT_NOSIGNAL 
CURLOPT_SHARE 
CURLOPT_PROXYTYPE 
CURLOPT_ACCEPT_ENCODING 
CURLOPT_PRIVATE 
CURLOPT_HTTP200ALIASES 
CURLOPT_UNRESTRICTED_AUTH 
CURLOPT_FTP_USE_EPRT 
CURLOPT_HTTPAUTH 
CURLOPT_SSL_CTX_FUNCTION 
CURLOPT_SSL_CTX_DATA 
CURLOPT_FTP_CREATE_MISSING_DIRS 
CURLOPT_PROXYAUTH 
CURLOPT_FTP_RESPONSE_TIMEOUT 
CURLOPT_IPRESOLVE 
CURLOPT_MAXFILESIZE 
CURLOPT_INFILESIZE_LARGE 
CURLOPT_RESUME_FROM_LARGE 
CURLOPT_MAXFILESIZE_LARGE 
CURLOPT_NETRC_FILE 
CURLOPT_USE_SSL 
CURLOPT_POSTFIELDSIZE_LARGE 
CURLOPT_TCP_NODELAY 
CURLOPT_FTPSSLAUTH 
CURLOPT_IOCTLFUNCTION 
CURLOPT_IOCTLDATA 
CURLOPT_FTP_ACCOUNT 
CURLOPT_COOKIELIST 
CURLOPT_IGNORE_CONTENT_LENGTH 
CURLOPT_FTP_SKIP_PASV_IP 
CURLOPT_FTP_FILEMETHOD 
CURLOPT_LOCALPORT 
CURLOPT_LOCALPORTRANGE 
CURLOPT_CONNECT_ONLY 
CURLOPT_CONV_FROM_NETWORK_FUNCTION 
CURLOPT_CONV_TO_NETWORK_FUNCTION 
CURLOPT_CONV_FROM_UTF8_FUNCTION 
CURLOPT_MAX_SEND_SPEED_LARGE 
CURLOPT_MAX_RECV_SPEED_LARGE 
CURLOPT_FTP_ALTERNATIVE_TO_USER 
CURLOPT_SOCKOPTFUNCTION 
CURLOPT_SOCKOPTDATA 
CURLOPT_SSL_SESSIONID_CACHE 
CURLOPT_SSH_AUTH_TYPES 
CURLOPT_SSH_PUBLIC_KEYFILE 
CURLOPT_SSH_PRIVATE_KEYFILE 
CURLOPT_FTP_SSL_CCC 
CURLOPT_TIMEOUT_MS 
CURLOPT_CONNECTTIMEOUT_MS 
CURLOPT_HTTP_TRANSFER_DECODING 
CURLOPT_HTTP_CONTENT_DECODING 
CURLOPT_NEW_FILE_PERMS 
CURLOPT_NEW_DIRECTORY_PERMS 
CURLOPT_POSTREDIR 
CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 
CURLOPT_OPENSOCKETFUNCTION 
CURLOPT_OPENSOCKETDATA 
CURLOPT_COPYPOSTFIELDS 
CURLOPT_PROXY_TRANSFER_MODE 
CURLOPT_SEEKFUNCTION 
CURLOPT_SEEKDATA 
CURLOPT_CRLFILE 
CURLOPT_ISSUERCERT 
CURLOPT_ADDRESS_SCOPE 
CURLOPT_CERTINFO 
CURLOPT_USERNAME 
CURLOPT_PASSWORD 
CURLOPT_PROXYUSERNAME 
CURLOPT_PROXYPASSWORD 
CURLOPT_NOPROXY 
CURLOPT_TFTP_BLKSIZE 
CURLOPT_SOCKS5_GSSAPI_SERVICE 
CURLOPT_SOCKS5_GSSAPI_NEC 
CURLOPT_PROTOCOLS 
CURLOPT_REDIR_PROTOCOLS 
CURLOPT_SSH_KNOWNHOSTS 
CURLOPT_SSH_KEYFUNCTION 
CURLOPT_SSH_KEYDATA 
CURLOPT_MAIL_FROM 
CURLOPT_MAIL_RCPT 
CURLOPT_FTP_USE_PRET 
CURLOPT_RTSP_REQUEST 
CURLOPT_RTSP_SESSION_ID 
CURLOPT_RTSP_STREAM_URI 
CURLOPT_RTSP_TRANSPORT 
CURLOPT_RTSP_CLIENT_CSEQ 
CURLOPT_RTSP_SERVER_CSEQ 
CURLOPT_INTERLEAVEDATA 
CURLOPT_INTERLEAVEFUNCTION 
CURLOPT_WILDCARDMATCH 
CURLOPT_CHUNK_BGN_FUNCTION 
CURLOPT_CHUNK_END_FUNCTION 
CURLOPT_FNMATCH_FUNCTION 
CURLOPT_CHUNK_DATA 
CURLOPT_FNMATCH_DATA 
CURLOPT_RESOLVE 
CURLOPT_TLSAUTH_USERNAME 
CURLOPT_TLSAUTH_PASSWORD 
CURLOPT_TLSAUTH_TYPE 
CURLOPT_TRANSFER_ENCODING 
CURLOPT_CLOSESOCKETFUNCTION 
CURLOPT_CLOSESOCKETDATA 
CURLOPT_GSSAPI_DELEGATION 
CURLOPT_DNS_SERVERS 
CURLOPT_ACCEPTTIMEOUT_MS 
CURLOPT_TCP_KEEPALIVE 
CURLOPT_TCP_KEEPIDLE 
CURLOPT_TCP_KEEPINTVL 
CURLOPT_SSL_OPTIONS 
CURLOPT_MAIL_AUTH 
CURLOPT_SASL_IR 
CURLOPT_XFERINFOFUNCTION 
CURLOPT_XOAUTH2_BEARER 
CURLOPT_DNS_INTERFACE 
CURLOPT_DNS_LOCAL_IP4 
CURLOPT_DNS_LOCAL_IP6 
CURLOPT_LOGIN_OPTIONS 
CURLOPT_SSL_ENABLE_NPN 
CURLOPT_SSL_ENABLE_ALPN 
CURLOPT_EXPECT_100_TIMEOUT_MS 
CURLOPT_PROXYHEADER 
CURLOPT_HEADEROPT 
CURLOPT_PINNEDPUBLICKEY 
CURLOPT_UNIX_SOCKET_PATH 
CURLOPT_SSL_VERIFYSTATUS 
CURLOPT_SSL_FALSESTART 
CURLOPT_PATH_AS_IS 
CURLOPT_PROXY_SERVICE_NAME 
CURLOPT_SERVICE_NAME 
CURLOPT_PIPEWAIT 
CURLOPT_DEFAULT_PROTOCOL 
CURLOPT_STREAM_WEIGHT 
CURLOPT_STREAM_DEPENDS 
CURLOPT_STREAM_DEPENDS_E 
CURLOPT_TFTP_NO_OPTIONS 
CURLOPT_CONNECT_TO 
CURLOPT_TCP_FASTOPEN 
CURLOPT_KEEP_SENDING_ON_ERROR 
CURLOPT_PROXY_CAINFO 
CURLOPT_PROXY_CAPATH 
CURLOPT_PROXY_SSL_VERIFYPEER 
CURLOPT_PROXY_SSL_VERIFYHOST 
CURLOPT_PROXY_SSLVERSION 
CURLOPT_PROXY_TLSAUTH_USERNAME 
CURLOPT_PROXY_TLSAUTH_PASSWORD 
CURLOPT_PROXY_TLSAUTH_TYPE 
CURLOPT_PROXY_SSLCERT 
CURLOPT_PROXY_SSLCERTTYPE 
CURLOPT_PROXY_SSLKEY 
CURLOPT_PROXY_SSLKEYTYPE 
CURLOPT_PROXY_KEYPASSWD 
CURLOPT_PROXY_SSL_CIPHER_LIST 
CURLOPT_PROXY_CRLFILE 
CURLOPT_PROXY_SSL_OPTIONS 
CURLOPT_PRE_PROXY 
CURLOPT_PROXY_PINNEDPUBLICKEY 
CURLOPT_ABSTRACT_UNIX_SOCKET 
CURLOPT_SUPPRESS_CONNECT_HEADERS 
CURLOPT_REQUEST_TARGET 
CURLOPT_SOCKS5_AUTH 
CURLOPT_SSH_COMPRESSION 
CURLOPT_MIMEPOST 
CURLOPT_TIMEVALUE_LARGE 
CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS 
CURLOPT_RESOLVER_START_FUNCTION 
CURLOPT_RESOLVER_START_DATA 
CURLOPT_HAPROXYPROTOCOL 
CURLOPT_DNS_SHUFFLE_ADDRESSES 
CURLOPT_TLS13_CIPHERS 
CURLOPT_PROXY_TLS13_CIPHERS 
CURLOPT_DISALLOW_USERNAME_IN_URL 
CURLOPT_DOH_URL 
CURLOPT_UPLOAD_BUFFERSIZE 
CURLOPT_UPKEEP_INTERVAL_MS 
CURLOPT_CURLU 
CURLOPT_TRAILERFUNCTION 
CURLOPT_TRAILERDATA 
CURLOPT_HTTP09_ALLOWED 
CURLOPT_ALTSVC_CTRL 
CURLOPT_ALTSVC 
CURLOPT_MAXAGE_CONN 
CURLOPT_SASL_AUTHZID 
CURLOPT_MAIL_RCPT_ALLLOWFAILS 
CURLOPT_SSLCERT_BLOB 
CURLOPT_SSLKEY_BLOB 
CURLOPT_PROXY_SSLCERT_BLOB 
CURLOPT_PROXY_SSLKEY_BLOB 
CURLOPT_ISSUERCERT_BLOB 
CURLOPT_PROXY_ISSUERCERT 
CURLOPT_PROXY_ISSUERCERT_BLOB 
CURLOPT_SSL_EC_CURVES 
CURLOPT_HSTS_CTRL 
CURLOPT_HSTS 
CURLOPT_HSTSREADFUNCTION 
CURLOPT_HSTSREADDATA 
CURLOPT_HSTSWRITEFUNCTION 
CURLOPT_HSTSWRITEDATA 
CURLOPT_AWS_SIGV4 
CURLOPT_DOH_SSL_VERIFYPEER 
CURLOPT_DOH_SSL_VERIFYHOST 
CURLOPT_DOH_SSL_VERIFYSTATUS 
CURLOPT_CAINFO_BLOB 
CURLOPT_PROXY_CAINFO_BLOB 
CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256 
CURLOPT_PREREQFUNCTION 
CURLOPT_PREREQDATA 
CURLOPT_MAXLIFETIME_CONN 
CURLOPT_MIME_OPTIONS 
CURLOPT_LASTENTRY 

Definition at line 35509 of file Enums.h.

◆ CURLSHcode

enum class CURLSHcode : int
strong
Enumerator
CURLSHE_OK 
CURLSHE_BAD_OPTION 
CURLSHE_IN_USE 
CURLSHE_INVALID 
CURLSHE_NOMEM 
CURLSHE_NOT_BUILT_IN 
CURLSHE_LAST 

Definition at line 36008 of file Enums.h.

◆ CURLSHoption

enum class CURLSHoption : int
strong
Enumerator
CURLSHOPT_NONE 
CURLSHOPT_SHARE 
CURLSHOPT_UNSHARE 
CURLSHOPT_LOCKFUNC 
CURLSHOPT_UNLOCKFUNC 
CURLSHOPT_USERDATA 
CURLSHOPT_LAST 

Definition at line 35975 of file Enums.h.

◆ CURLversion

enum class CURLversion : int
strong
Enumerator
CURLVERSION_FIRST 
CURLVERSION_SECOND 
CURLVERSION_THIRD 
CURLVERSION_FOURTH 
CURLVERSION_FIFTH 
CURLVERSION_SIXTH 
CURLVERSION_SEVENTH 
CURLVERSION_EIGHTH 
CURLVERSION_NINTH 
CURLVERSION_TENTH 
CURLVERSION_LAST 

Definition at line 35986 of file Enums.h.

◆ CurveInterpolationType

enum class CurveInterpolationType : unsigned char
strong
Enumerator
AUTOINTERP 
LINEAR 
CONSTANT 

Definition at line 29391 of file Enums.h.

◆ CylinderHeightAxis

enum class CylinderHeightAxis : int
strong
Enumerator
PMLPC_HEIGHTAXIS_X 
PMLPC_HEIGHTAXIS_Y 
PMLPC_HEIGHTAXIS_Z 
PMLPC_HEIGHTAXIS_MAX 

Definition at line 40117 of file Enums.h.

◆ DEFAULTSAVEFOLDERTYPE

enum class DEFAULTSAVEFOLDERTYPE : int
strong
Enumerator
DSFT_DETECT 
DSFT_PRIVATE 
DSFT_PUBLIC 

Definition at line 66 of file Enums.h.

◆ DEVICE_TEXT_TYPE

enum class DEVICE_TEXT_TYPE : int
strong
Enumerator
DeviceTextDescription 
DeviceTextLocationInformation 

Definition at line 3610 of file Enums.h.

◆ dict_directive

enum class dict_directive : int
strong
Enumerator
noDict 
withPrefix64k 
usingExtDict 
usingDictCtx 

Definition at line 32882 of file Enums.h.

◆ dictCtx_directive

enum class dictCtx_directive : int
strong
Enumerator
noDictCtx 
usingDictCtxHc 

Definition at line 32844 of file Enums.h.

◆ dictIssue_directive

enum class dictIssue_directive : int
strong
Enumerator
noDictIssue 
dictSmall 

Definition at line 32897 of file Enums.h.

◆ DistributionParamMode

enum class DistributionParamMode : int
strong
Enumerator
DPM_Normal 
DPM_Abs 
DPM_Direct 
DPM_MAX 

Definition at line 28673 of file Enums.h.

◆ DIT_HITTESTATTRIBUTES

enum class DIT_HITTESTATTRIBUTES : int
strong
Enumerator
DIT_HITTESTATTRIBUTES_NONE 
DIT_HITTESTATTRIBUTES_MOUSEWHEEL 
DIT_HITTESTATTRIBUTES_MOUSEWHEELISINCREASING 
DIT_HITTESTATTRIBUTES_MOUSEWHEELISHORIZONTAL 
DIT_HITTESTATTRIBUTES_MOUSEBUTTONDOWN 
DIT_HITTESTATTRIBUTES_TOUCHTARGETING 
DIT_HITTESTATTRIBUTES_NOHOVERPOINTER 
DIT_HITTESTATTRIBUTES_BARRELBUTTONDOWN 
DIT_HITTESTATTRIBUTES_ERASERDOWN 
DIT_HITTESTATTRIBUTES_CONTROLDOWN 
DIT_HITTESTATTRIBUTES_VALID 

Definition at line 3822 of file Enums.h.

◆ DL_ADDRESS_TYPE

enum class DL_ADDRESS_TYPE : int
strong
Enumerator
DlUnicast 
DlMulticast 
DlBroadcast 

Definition at line 3103 of file Enums.h.

◆ DLAttr

enum class DLAttr : int
strong
Enumerator
dlattrRva 

Definition at line 2672 of file Enums.h.

◆ DMA_COMPLETION_STATUS

enum class DMA_COMPLETION_STATUS : int
strong
Enumerator
DmaComplete 
DmaAborted 
DmaError 
DmaCancelled 

Definition at line 3616 of file Enums.h.

◆ DrawNavMeshFlags

enum class DrawNavMeshFlags : int
strong
Enumerator
DU_DRAWNAVMESH_OFFMESHCONS 
DU_DRAWNAVMESH_CLOSEDLIST 
DU_DRAWNAVMESH_COLOR_TILES 

Definition at line 39291 of file Enums.h.

◆ dtAllocHint

enum class dtAllocHint : int
strong
Enumerator
DT_ALLOC_TEMP 
DT_ALLOC_PERM_AVOIDANCE 
DT_ALLOC_PERM_CROWD 
DT_ALLOC_PERM_LOOKUP 
DT_ALLOC_PERM_NAVMESH 
DT_ALLOC_PERM_NAVQUERY 
DT_ALLOC_PERM_NODE_POOL 
DT_ALLOC_PERM_PATH_CORRIDOR 
DT_ALLOC_PERM_PATH_QUEUE 
DT_ALLOC_PERM_PROXIMITY_GRID 
DT_ALLOC_PERM_TILE_CACHE_LAYER 
DT_ALLOC_PERM_TILE_DATA 
DT_ALLOC_PERM_TILE_DYNLINK_OFFMESH 
DT_ALLOC_PERM_TILE_DYNLINK_CLUSTER 
DT_ALLOC_PERM_TILES 

Definition at line 31949 of file Enums.h.

◆ dtCompressedTileFlags

enum class dtCompressedTileFlags : int
strong
Enumerator
DT_COMPRESSEDTILE_FREE_DATA 

Definition at line 39259 of file Enums.h.

◆ dtNodeFlags

enum class dtNodeFlags : int
strong
Enumerator
DT_NODE_OPEN 
DT_NODE_CLOSED 

Definition at line 40815 of file Enums.h.

◆ dtPolyTypes

enum class dtPolyTypes : int
strong
Enumerator
DT_POLYTYPE_GROUND 
DT_POLYTYPE_OFFMESH_POINT 
DT_POLYTYPE_OFFMESH_SEGMENT 

Definition at line 39284 of file Enums.h.

◆ dtRegionPartitioning

enum class dtRegionPartitioning : int
strong
Enumerator
DT_REGION_MONOTONE 
DT_REGION_WATERSHED 
DT_REGION_CHUNKY 

Definition at line 39264 of file Enums.h.

◆ dtRotation

enum class dtRotation : int
strong
Enumerator
DT_ROTATE_0 
DT_ROTATE_90 
DT_ROTATE_180 
DT_ROTATE_270 

Definition at line 39243 of file Enums.h.

◆ dtStraightPathFlags

enum class dtStraightPathFlags : int
strong
Enumerator
DT_STRAIGHTPATH_START 
DT_STRAIGHTPATH_END 
DT_STRAIGHTPATH_OFFMESH_CONNECTION 

Definition at line 39217 of file Enums.h.

◆ dtStraightPathOptions

enum class dtStraightPathOptions : int
strong
Enumerator
DT_STRAIGHTPATH_AREA_CROSSINGS 
DT_STRAIGHTPATH_ALL_CROSSINGS 

Definition at line 40821 of file Enums.h.

◆ dtTileFlags

enum class dtTileFlags : int
strong
Enumerator
DT_TILE_FREE_DATA 

Definition at line 39271 of file Enums.h.

◆ duDebugDrawPrimitives

enum class duDebugDrawPrimitives : int
strong
Enumerator
DU_DRAW_POINTS 
DU_DRAW_LINES 
DU_DRAW_TRIS 
DU_DRAW_QUADS 

Definition at line 39276 of file Enums.h.

◆ DWMNCRENDERINGPOLICY

enum class DWMNCRENDERINGPOLICY : int
strong
Enumerator
DWMNCRP_USEWINDOWSTYLE 
DWMNCRP_DISABLED 
DWMNCRP_ENABLED 
DWMNCRP_LAST 

Definition at line 32529 of file Enums.h.

◆ DWMWINDOWATTRIBUTE

enum class DWMWINDOWATTRIBUTE : int
strong
Enumerator
DWMWA_NCRENDERING_ENABLED 
DWMWA_NCRENDERING_POLICY 
DWMWA_TRANSITIONS_FORCEDISABLED 
DWMWA_ALLOW_NCPAINT 
DWMWA_CAPTION_BUTTON_BOUNDS 
DWMWA_NONCLIENT_RTL_LAYOUT 
DWMWA_FORCE_ICONIC_REPRESENTATION 
DWMWA_FLIP3D_POLICY 
DWMWA_EXTENDED_FRAME_BOUNDS 
DWMWA_HAS_ICONIC_BITMAP 
DWMWA_DISALLOW_PEEK 
DWMWA_EXCLUDED_FROM_PEEK 
DWMWA_CLOAK 
DWMWA_CLOAKED 
DWMWA_FREEZE_REPRESENTATION 
DWMWA_LAST 

Definition at line 32537 of file Enums.h.

◆ EAccelerationStructureBuildMode

enum class EAccelerationStructureBuildMode : int
strong
Enumerator
Build 
Update 

Definition at line 9852 of file Enums.h.

◆ EAccessibleBehavior

enum class EAccessibleBehavior : unsigned char
strong
Enumerator
NotAccessible 
Auto 
Summary 
Custom 
ToolTip 

Definition at line 14006 of file Enums.h.

◆ EAccessibleType

enum class EAccessibleType : unsigned char
strong
Enumerator
Main 
Summary 

Definition at line 22904 of file Enums.h.

◆ EAccountType

enum class EAccountType : int
strong
Enumerator
k_EAccountTypeInvalid 
k_EAccountTypeIndividual 
k_EAccountTypeMultiseat 
k_EAccountTypeGameServer 
k_EAccountTypeAnonGameServer 
k_EAccountTypePending 
k_EAccountTypeContentServer 
k_EAccountTypeClan 
k_EAccountTypeChat 
k_EAccountTypeConsoleUser 
k_EAccountTypeAnonUser 
k_EAccountTypeMax 

Definition at line 15238 of file Enums.h.

◆ EAchievementType

enum class EAchievementType : int
strong
Enumerator
Unknown 
Simple 
Bitfield 
Count 

Definition at line 17611 of file Enums.h.

◆ EActivateGameOverlayToWebPageMode

enum class EActivateGameOverlayToWebPageMode : int
strong
Enumerator
k_EActivateGameOverlayToWebPageMode_Default 
k_EActivateGameOverlayToWebPageMode_Modal 

Definition at line 15232 of file Enums.h.

◆ EActiveReloadType

enum class EActiveReloadType : int
strong
Enumerator
None 
Reinstancing 

Definition at line 22537 of file Enums.h.

◆ EActiveTimerReturnType

enum class EActiveTimerReturnType : unsigned char
strong
Enumerator
Stop 
Continue 

Definition at line 8229 of file Enums.h.

◆ EActorIteratorFlags

enum class EActorIteratorFlags : int
strong
Enumerator
AllActors 
SkipPendingKill 
OnlySelectedActors 
OnlyActiveLevels 

Definition at line 7946 of file Enums.h.

◆ EActorIteratorType

enum class EActorIteratorType : int
strong
Enumerator
End 

Definition at line 7954 of file Enums.h.

◆ EActorMovementCompensationMode

enum class EActorMovementCompensationMode : unsigned char
strong
Enumerator
ComponentSpace 
WorldSpace 
SuddenMotionOnly 

Definition at line 7819 of file Enums.h.

◆ EActorRepListTypeFlags

enum class EActorRepListTypeFlags : unsigned char
strong
Enumerator
Default 
FastShared 
Max 

Definition at line 7243 of file Enums.h.

◆ EActorSequenceObjectReferenceType

enum class EActorSequenceObjectReferenceType : unsigned char
strong
Enumerator
ContextActor 
ExternalActor 
Component 

Definition at line 26683 of file Enums.h.

◆ EAddComponentResult

enum class EAddComponentResult : unsigned char
strong
Enumerator
Fail 
Fail_UIDensityConstraint 
Success 

Definition at line 38597 of file Enums.h.

◆ EAddGeneratedTilesTimeSlicedState

enum class EAddGeneratedTilesTimeSlicedState : unsigned char
strong
Enumerator
Init 
AddTiles 

Definition at line 32124 of file Enums.h.

◆ EAdditiveAnimationType

enum class EAdditiveAnimationType : int
strong
Enumerator
AAT_None 
AAT_LocalSpaceBase 
AAT_RotationOffsetMeshSpace 
AAT_MAX 

Definition at line 7157 of file Enums.h.

◆ EAdditiveBasePoseType

enum class EAdditiveBasePoseType : int
strong
Enumerator
ABPT_None 
ABPT_RefPose 
ABPT_AnimScaled 
ABPT_AnimFrame 
ABPT_LocalAnimFrame 
ABPT_MAX 

Definition at line 20081 of file Enums.h.

◆ EAddressInfoFlags

enum class EAddressInfoFlags : unsigned short
strong
Enumerator
AllResults 
NoResolveHost 
NoResolveService 
OnlyUsableAddresses 
BindableAddress 
CanonicalName 
FQDomainName 
AllowV4MappedAddresses 
AllResultsWithMapping 
Default 

Definition at line 9319 of file Enums.h.

◆ EAdManagerDelegate

enum class EAdManagerDelegate : int
strong
Enumerator
AMD_ClickedBanner 
AMD_UserClosedAd 
AMD_MAX 

Definition at line 38612 of file Enums.h.

◆ EAESGCMNetResult

enum class EAESGCMNetResult : unsigned char
strong
Enumerator
Unknown 
Success 
AESMissingIV 
AESMissingAuthTag 
AESMissingPayload 
AESDecryptionFailed 
AESZeroLastByte 

Definition at line 21805 of file Enums.h.

◆ EAimMode

enum class EAimMode : unsigned char
strong
Enumerator
AimAtTarget 
OrientToTarget 
MAX 

Definition at line 20786 of file Enums.h.

◆ EAIParamType

enum class EAIParamType : unsigned char
strong
Enumerator
Float 
Int 
Bool 
MAX 

Definition at line 41118 of file Enums.h.

◆ EAirAbsorptionMethod

enum class EAirAbsorptionMethod : unsigned char
strong
Enumerator
Linear 
CustomCurve 

Definition at line 19737 of file Enums.h.

◆ EAISenseNotifyType

enum class EAISenseNotifyType : unsigned char
strong
Enumerator
OnEveryPerception 
OnPerceptionChange 

Definition at line 41082 of file Enums.h.

◆ EAITaskPriority

enum class EAITaskPriority : unsigned char
strong
Enumerator
Lowest 
Low 
AutonomousAI 
High 
Ultimate 

Definition at line 41126 of file Enums.h.

◆ EAlignObjectsAlignToOptions

enum class EAlignObjectsAlignToOptions : int
strong
Enumerator
FirstSelected 
LastSelected 
Combined 

Definition at line 24310 of file Enums.h.

◆ EAlignObjectsAlignTypes

enum class EAlignObjectsAlignTypes : int
strong
Enumerator
Pivots 
BoundingBoxes 

Definition at line 24304 of file Enums.h.

◆ EAlignObjectsBoxPoint

enum class EAlignObjectsBoxPoint : int
strong
Enumerator
Center 
Bottom 
Top 
Left 
Right 
Front 
Back 
Min 
Max 

Definition at line 24317 of file Enums.h.

◆ EAllowKinematicDeferral

enum class EAllowKinematicDeferral : int
strong
Enumerator
AllowDeferral 
DisallowDeferral 

Definition at line 19628 of file Enums.h.

◆ EAllowOverscroll

enum class EAllowOverscroll : unsigned char
strong
Enumerator
Yes 
No 

Definition at line 9345 of file Enums.h.

◆ EAmazonS3MultipartUploadStatus

enum class EAmazonS3MultipartUploadStatus : int
strong
Enumerator
NotStarted 
Uploading 
Done 
Errored 

Definition at line 32138 of file Enums.h.

◆ EAmbientOcclusionMethod

enum class EAmbientOcclusionMethod : int
strong
Enumerator
Disabled 
SSAO 
SSGI 
RTAO 

Definition at line 34106 of file Enums.h.

◆ EAnalogStick

enum class EAnalogStick : unsigned char
strong
Enumerator
Left 
Right 
Max 

Definition at line 27998 of file Enums.h.

◆ EAnalyticsBuildType

enum class EAnalyticsBuildType : unsigned char
strong
Enumerator
Development 
Test 
Debug 
Release 

Definition at line 25464 of file Enums.h.

◆ EAnalyticsSessionShutdownType

enum class EAnalyticsSessionShutdownType : int
strong
Enumerator
Shutdown 
Terminated 
Debugged 
Crashed 
Abnormal 
Unknown 

Definition at line 37398 of file Enums.h.

◆ EAnchorStateEnum

enum class EAnchorStateEnum : unsigned char
strong
Enumerator
Dataflow_AnchorState_Anchored 
Dataflow_AnchorState_NotAnchored 
Dataflow_Max 

Definition at line 25288 of file Enums.h.

◆ EAngularConstraintMotion

enum class EAngularConstraintMotion : int
strong
Enumerator
ACM_Free 
ACM_Limited 
ACM_Locked 
ACM_MAX 

Definition at line 10321 of file Enums.h.

◆ EAnimAlphaInputType

enum class EAnimAlphaInputType : unsigned char
strong
Enumerator
Float 
Bool 
Curve 

Definition at line 7450 of file Enums.h.

◆ EAnimAssetCurveFlags

enum class EAnimAssetCurveFlags : int
strong
Enumerator
AACF_NONE 
AACF_DriveMorphTarget_DEPRECATED 
AACF_DriveAttribute_DEPRECATED 
AACF_Editable 
AACF_DriveMaterial_DEPRECATED 
AACF_Metadata 
AACF_DriveTrack 
AACF_Disabled 

Definition at line 5342 of file Enums.h.

◆ EAnimCurveType

enum class EAnimCurveType : unsigned char
strong
Enumerator
AttributeCurve 
MaterialCurve 
MorphTargetCurve 
MaxAnimCurveType 

Definition at line 7487 of file Enums.h.

◆ EAnimDataModelNotifyType

enum class EAnimDataModelNotifyType : unsigned char
strong
Enumerator
BracketOpened 
BracketClosed 
TrackAdded 
TrackChanged 
TrackRemoved 
SequenceLengthChanged 
FrameRateChanged 
CurveAdded 
CurveChanged 
CurveRemoved 
CurveFlagsChanged 
CurveRenamed 
CurveScaled 
CurveColorChanged 
AttributeAdded 
AttributeRemoved 
AttributeChanged 
Populated 
Reset 
Invalid 

Definition at line 12463 of file Enums.h.

◆ EAnimExecutionContextConversionResult

enum class EAnimExecutionContextConversionResult : unsigned char
strong
Enumerator
Succeeded 
Failed 

Definition at line 36312 of file Enums.h.

◆ EAnimFunctionCallSite

enum class EAnimFunctionCallSite : int
strong
Enumerator
OnInitialize 
OnUpdate 
OnBecomeRelevant 
OnEvaluate 
OnInitializePostRecursion 
OnUpdatePostRecursion 
OnBecomeRelevantPostRecursion 
OnEvaluatePostRecursion 
OnStartedBlendingOut 
OnStartedBlendingIn 
OnFinishedBlendingOut 
OnFinishedBlendingIn 

Definition at line 36623 of file Enums.h.

◆ EAnimInterpolationType

enum class EAnimInterpolationType : unsigned char
strong
Enumerator
Linear 
Step 

Definition at line 10014 of file Enums.h.

◆ EAnimNodeDataFlags

enum class EAnimNodeDataFlags : unsigned int
strong
Enumerator
None 
HasInitialUpdateFunction 
HasBecomeRelevantFunction 
HasUpdateFunction 

Definition at line 9390 of file Enums.h.

◆ EAnimNodeInitializationStatus

enum class EAnimNodeInitializationStatus : int
strong
Enumerator
NotUpdated 
InitialUpdate 
Updated 

Definition at line 37893 of file Enums.h.

◆ EAnimNodeReferenceConversionResult

enum class EAnimNodeReferenceConversionResult : unsigned char
strong
Enumerator
Succeeded 
Failed 

Definition at line 25932 of file Enums.h.

◆ EAnimPropertyAccessCallSite

enum class EAnimPropertyAccessCallSite : int
strong
Enumerator
WorkerThread_Unbatched 
WorkerThread_Batched_PreEventGraph 
WorkerThread_Batched_PostEventGraph 
GameThread_Batched_PreEventGraph 
GameThread_Batched_PostEventGraph 

Definition at line 38727 of file Enums.h.

◆ EAnimSubsystemEnumeration

enum class EAnimSubsystemEnumeration : int
strong
Enumerator
Stop 
Continue 

Definition at line 15282 of file Enums.h.

◆ EAnimSyncGroupScope

enum class EAnimSyncGroupScope : unsigned char
strong
Enumerator
Local 
Component 

Definition at line 7474 of file Enums.h.

◆ EAnimSyncMethod

enum class EAnimSyncMethod : unsigned char
strong
Enumerator
DoNotSync 
SyncGroup 
Graph 

Definition at line 13746 of file Enums.h.

◆ EAntiAliasingMethod

enum class EAntiAliasingMethod : int
strong
Enumerator
AAM_None 
AAM_FXAA 
AAM_TemporalAA 
AAM_MSAA 
AAM_TSR 
AAM_MAX 

Definition at line 7048 of file Enums.h.

◆ EAntiDupeTransactionLog

enum class EAntiDupeTransactionLog : int
strong
Enumerator
Item_Upload 
Dino_Upload 
Player_Upload 
MAX_ENTRY 

Definition at line 32582 of file Enums.h.

◆ EAOTechnique

enum class EAOTechnique : int
strong
Enumerator
SSAO 
GTAO 

Definition at line 35245 of file Enums.h.

◆ EAppendNetExportFlags

enum class EAppendNetExportFlags : unsigned int
strong
Enumerator
None 
ForceExportDirtyGroups 

Definition at line 10020 of file Enums.h.

◆ EApplyRendertargetOption

enum class EApplyRendertargetOption : int
strong
Enumerator
DoNothing 
CheckApply 
ForceApply 

Definition at line 19884 of file Enums.h.

◆ EApplyTransformMode

enum class EApplyTransformMode : unsigned char
strong
Enumerator
Override 
Additive 
Max 

Definition at line 20827 of file Enums.h.

◆ EARAltitudeSource

enum class EARAltitudeSource : unsigned char
strong
Enumerator
Precise 
Coarse 
UserDefined 
Unknown 

Definition at line 36297 of file Enums.h.

◆ EARCandidateImageOrientation

enum class EARCandidateImageOrientation : unsigned char
strong
Enumerator
Landscape 
Portrait 

Definition at line 36161 of file Enums.h.

◆ EARCaptureType

enum class EARCaptureType : unsigned char
strong
Enumerator
Camera 
QRCode 
SpatialMapping 
SceneUnderstanding 
HandMesh 

Definition at line 36553 of file Enums.h.

◆ EArchiveReferenceMarkerFlags

enum class EArchiveReferenceMarkerFlags : unsigned int
strong
Enumerator
None 
SkipCompilingAssets 

Definition at line 28131 of file Enums.h.

◆ EArchiveReplaceObjectFlags

enum class EArchiveReplaceObjectFlags : int
strong
Enumerator
None 
NullPrivateRefs 
IgnoreOuterRef 
IgnoreArchetypeRef 
DelayStart 
IncludeClassGeneratedByRef 
TrackReplacedReferences 

Definition at line 29646 of file Enums.h.

◆ EARDepthAccuracy

enum class EARDepthAccuracy : unsigned char
strong
Enumerator
Unkown 
Approximate 
Accurate 

Definition at line 36539 of file Enums.h.

◆ EARDepthQuality

enum class EARDepthQuality : unsigned char
strong
Enumerator
Unkown 
Low 
High 

Definition at line 36532 of file Enums.h.

◆ EAREnvironmentCaptureProbeType

enum class EAREnvironmentCaptureProbeType : unsigned char
strong
Enumerator
None 
Manual 
Automatic 

Definition at line 36496 of file Enums.h.

◆ EAREye

enum class EAREye : unsigned char
strong
Enumerator
LeftEye 
RightEye 

Definition at line 36433 of file Enums.h.

◆ EARFaceBlendShape

enum class EARFaceBlendShape : unsigned char
strong
Enumerator
EyeBlinkLeft 
EyeLookDownLeft 
EyeLookInLeft 
EyeLookOutLeft 
EyeLookUpLeft 
EyeSquintLeft 
EyeWideLeft 
EyeBlinkRight 
EyeLookDownRight 
EyeLookInRight 
EyeLookOutRight 
EyeLookUpRight 
EyeSquintRight 
EyeWideRight 
JawForward 
JawLeft 
JawRight 
JawOpen 
MouthClose 
MouthFunnel 
MouthPucker 
MouthLeft 
MouthRight 
MouthSmileLeft 
MouthSmileRight 
MouthFrownLeft 
MouthFrownRight 
MouthDimpleLeft 
MouthDimpleRight 
MouthStretchLeft 
MouthStretchRight 
MouthRollLower 
MouthRollUpper 
MouthShrugLower 
MouthShrugUpper 
MouthPressLeft 
MouthPressRight 
MouthLowerDownLeft 
MouthLowerDownRight 
MouthUpperUpLeft 
MouthUpperUpRight 
BrowDownLeft 
BrowDownRight 
BrowInnerUp 
BrowOuterUpLeft 
BrowOuterUpRight 
CheekPuff 
CheekSquintLeft 
CheekSquintRight 
NoseSneerLeft 
NoseSneerRight 
TongueOut 
HeadYaw 
HeadPitch 
HeadRoll 
LeftEyeYaw 
LeftEyePitch 
LeftEyeRoll 
RightEyeYaw 
RightEyePitch 
RightEyeRoll 
MAX 

Definition at line 36367 of file Enums.h.

◆ EARFaceTrackingDirection

enum class EARFaceTrackingDirection : unsigned char
strong
Enumerator
FaceRelative 
FaceMirrored 

Definition at line 36503 of file Enums.h.

◆ EARFaceTrackingUpdate

enum class EARFaceTrackingUpdate : unsigned char
strong
Enumerator
CurvesAndGeo 
CurvesOnly 

Definition at line 36509 of file Enums.h.

◆ EARFaceTransformMixing

enum class EARFaceTransformMixing : unsigned char
strong
Enumerator
ComponentOnly 
ComponentLocationTrackedRotation 
ComponentWithTracked 
TrackingOnly 

Definition at line 36225 of file Enums.h.

◆ EARFrameSyncMode

enum class EARFrameSyncMode : unsigned char
strong
Enumerator
SyncTickWithCameraImage 
SyncTickWithoutCameraImage 

Definition at line 36490 of file Enums.h.

◆ EARGeoTrackingAccuracy

enum class EARGeoTrackingAccuracy : unsigned char
strong
Enumerator
Undetermined 
Low 
Medium 
High 

Definition at line 36615 of file Enums.h.

◆ EARGeoTrackingState

enum class EARGeoTrackingState : unsigned char
strong
Enumerator
Initializing 
Localized 
Localizing 
NotAvailable 

Definition at line 36607 of file Enums.h.

◆ EARJointTransformSpace

enum class EARJointTransformSpace : unsigned char
strong
Enumerator
Model 
ParentJoint 

Definition at line 36451 of file Enums.h.

◆ EArkProcMeshSliceCapOption

enum class EArkProcMeshSliceCapOption : unsigned char
strong
Enumerator
NoCap 
CreateNewSectionForCap 
UseLastSectionForCap 

Definition at line 26573 of file Enums.h.

◆ EARLightEstimationMode

enum class EARLightEstimationMode : unsigned char
strong
Enumerator
None 
AmbientLightEstimate 
DirectionalLightEstimate 

Definition at line 36483 of file Enums.h.

◆ EARLineTraceChannels

enum class EARLineTraceChannels : unsigned char
strong
Enumerator
None 
FeaturePoint 
GroundPlane 
PlaneUsingExtent 
PlaneUsingBoundaryPolygon 

Definition at line 36562 of file Enums.h.

◆ earlyEnd_directive

enum class earlyEnd_directive : int
strong
Enumerator
decode_full_block 
partial_decode 

Definition at line 32876 of file Enums.h.

◆ EARObjectClassification

enum class EARObjectClassification : unsigned char
strong
Enumerator
NotApplicable 
Unknown 
Wall 
Ceiling 
Floor 
Table 
Seat 
Face 
Image 
World 
SceneObject 
HandMesh 
Door 
Window 

Definition at line 36167 of file Enums.h.

◆ EARPlaneDetectionMode

enum class EARPlaneDetectionMode : unsigned char
strong
Enumerator
None 
HorizontalPlaneDetection 
VerticalPlaneDetection 

Definition at line 36476 of file Enums.h.

◆ EARPlaneOrientation

enum class EARPlaneOrientation : unsigned char
strong
Enumerator
Horizontal 
Vertical 
Diagonal 

Definition at line 36360 of file Enums.h.

◆ EArrayPropertyFlags

enum class EArrayPropertyFlags : int
strong
Enumerator
None 
UsesMemoryImageAllocator 

Definition at line 9209 of file Enums.h.

◆ EARSceneReconstruction

enum class EARSceneReconstruction : unsigned char
strong
Enumerator
None 
MeshOnly 
MeshWithClassification 

Definition at line 36525 of file Enums.h.

◆ EARServiceAvailability

enum class EARServiceAvailability : unsigned char
strong
Enumerator
UnknownError 
UnknownChecking 
UnknownTimedOut 
UnsupportedDeviceNotCapable 
SupportedNotInstalled 
SupportedVersionTooOld 
SupportedInstalled 

Definition at line 36689 of file Enums.h.

◆ EARServiceInstallRequestResult

enum class EARServiceInstallRequestResult : unsigned char
strong
Enumerator
Installed 
DeviceNotCompatible 
UserDeclinedInstallation 
FatalError 

Definition at line 36700 of file Enums.h.

◆ EARServicePermissionRequestResult

enum class EARServicePermissionRequestResult : unsigned char
strong
Enumerator
Granted 
Denied 

Definition at line 36708 of file Enums.h.

◆ EARSessionConfigFlags

enum class EARSessionConfigFlags : unsigned char
strong
Enumerator
None 
GenerateMeshData 
RenderMeshDataInWireframe 
GenerateCollisionForMeshData 
GenerateNavMeshForMeshData 
UseMeshDataForOcclusion 

Definition at line 36192 of file Enums.h.

◆ EARSessionStatus

enum class EARSessionStatus : unsigned char
strong
Enumerator
NotStarted 
Running 
NotSupported 
FatalError 
PermissionNotGranted 
UnsupportedConfiguration 
Other 

Definition at line 36142 of file Enums.h.

◆ EARSessionTrackingFeature

enum class EARSessionTrackingFeature : unsigned char
strong
Enumerator
None 
PoseDetection2D 
PersonSegmentation 
PersonSegmentationWithDepth 
SceneDepth 
SmoothedSceneDepth 

Definition at line 36515 of file Enums.h.

◆ EARSessionType

enum class EARSessionType : unsigned char
strong
Enumerator
None 
Orientation 
World 
Face 
Image 
ObjectScanning 
PoseTracking 
GeoTracking 

Definition at line 36464 of file Enums.h.

◆ EARSpatialMeshUsageFlags

enum class EARSpatialMeshUsageFlags : unsigned char
strong
Enumerator
NotApplicable 
Visible 
Collision 

Definition at line 36185 of file Enums.h.

◆ EARTextureType

enum class EARTextureType : unsigned char
strong
Enumerator
Unknown 
CameraImage 
CameraDepth 
EnvironmentCapture 
PersonSegmentationImage 
PersonSegmentationDepth 
SceneDepthMap 
SceneDepthConfidenceMap 

Definition at line 36439 of file Enums.h.

◆ EARTrackingQuality

enum class EARTrackingQuality : unsigned char
strong
Enumerator
NotTracking 
OrientationOnly 
OrientationAndPosition 

Definition at line 36546 of file Enums.h.

◆ EARTrackingState

enum class EARTrackingState : unsigned char
strong
Enumerator
Unknown 
Tracking 
NotTracking 
StoppedTracking 

Definition at line 36153 of file Enums.h.

◆ EARWorldAlignment

enum class EARWorldAlignment : unsigned char
strong
Enumerator
Gravity 
GravityAndHeading 
Camera 

Definition at line 36457 of file Enums.h.

◆ EARWorldMappingState

enum class EARWorldMappingState : unsigned char
strong
Enumerator
NotAvailable 
StillMappingNotRelocalizable 
StillMappingRelocalizable 
Mapped 

Definition at line 36578 of file Enums.h.

◆ EAspectRatioAxisConstraint

enum class EAspectRatioAxisConstraint : int
strong
Enumerator
AspectRatio_MaintainYFOV 
AspectRatio_MaintainXFOV 
AspectRatio_MajorAxisFOV 
AspectRatio_MAX 

Definition at line 19536 of file Enums.h.

◆ EAssetDataCanBeSubobject

enum class EAssetDataCanBeSubobject : int
strong
Enumerator
Yes 
No 

Definition at line 38244 of file Enums.h.

◆ EAssetManagerFilter

enum class EAssetManagerFilter : int
strong
Enumerator
Default 
UnloadedOnly 

Definition at line 21312 of file Enums.h.

◆ EAssociativity

enum class EAssociativity : int
strong
Enumerator
RightToLeft 
LeftToRight 
RightToLeft 
LeftToRight 

Definition at line 8075 of file Enums.h.

◆ EAsyncComputeBudget

enum class EAsyncComputeBudget : int
strong
Enumerator
ELeast_0 
EGfxHeavy_1 
EBalanced_2 
EComputeHeavy_3 
EAll_4 

Definition at line 8779 of file Enums.h.

◆ EAsyncComputePriority

enum class EAsyncComputePriority : int
strong
Enumerator
AsyncComputePriority_Default 
AsyncComputePriority_High 

Definition at line 9688 of file Enums.h.

◆ EAsyncExecution

enum class EAsyncExecution : int
strong
Enumerator
TaskGraph 
TaskGraphMainThread 
Thread 
ThreadIfForkSafe 
ThreadPool 

Definition at line 13368 of file Enums.h.

◆ EAsyncIOPriorityAndFlags

enum class EAsyncIOPriorityAndFlags : int
strong
Enumerator
AIOP_PRIORITY_MASK 
AIOP_FLAG_PRECACHE 
AIOP_FLAG_DONTCACHE 
AIOP_MIN 
AIOP_Low 
AIOP_BelowNormal 
AIOP_Normal 
AIOP_High 
AIOP_CriticalPath 
AIOP_MAX 
AIOP_NUM 
AIOP_Precache 

Definition at line 5593 of file Enums.h.

◆ EAsyncPackageLoadingState

enum class EAsyncPackageLoadingState : unsigned char
strong
Enumerator
NewPackage 
WaitingForSummary 
StartImportPackages 
WaitingForImportPackages 
SetupImports 
SetupExports 
ProcessNewImportsAndExports 
WaitingForPostLoad 
ReadyForPostLoad 
PostLoad_Etc 
PackageComplete 

Definition at line 33269 of file Enums.h.

◆ EAsyncPackageLoadingState2

enum class EAsyncPackageLoadingState2 : unsigned char
strong
Enumerator
NewPackage 
WaitingForIo 
ProcessPackageSummary 
SetupDependencies 
ProcessExportBundles 
WaitingForExternalReads 
ExportsDone 
PostLoad 
DeferredPostLoad 
DeferredPostLoadDone 
Finalize 
PostLoadInstances 
CreateClusters 
Complete 
DeferredDelete 

Definition at line 32277 of file Enums.h.

◆ EAsyncTaskNotificationPromptAction

enum class EAsyncTaskNotificationPromptAction : unsigned char
strong
Enumerator
None 
Continue 
Cancel 
Unattended 
None 

No action taken for the ongoing task.

Continue 

Continue ongoing task after a prompt.

Cancel 

Cancel ongoing task.

Unattended 

No action can be taken, task is unattended.

Definition at line 8507 of file Enums.h.

◆ EAsyncTaskNotificationState

enum class EAsyncTaskNotificationState : unsigned char
strong
Enumerator
None 
Pending 
Success 
Failure 
Prompt 
None 
Pending 
Success 
Failure 
Prompt 

Definition at line 8430 of file Enums.h.

◆ EAsyncTaskState

enum class EAsyncTaskState : int
strong
Enumerator
Cancelled 
Completed 
Failed 
Pending 
Running 

Definition at line 38863 of file Enums.h.

◆ EAsyncTraceType

enum class EAsyncTraceType : unsigned char
strong
Enumerator
Test 
Single 
Multi 

Definition at line 16833 of file Enums.h.

◆ EAsyncWriteOptions

enum class EAsyncWriteOptions : int
strong
Enumerator
None 

Definition at line 32406 of file Enums.h.

◆ EAttachmentRule

enum class EAttachmentRule : unsigned char
strong
Enumerator
KeepRelative 
KeepWorld 
SnapToTarget 
KeepWorldLegacy 

Definition at line 10828 of file Enums.h.

◆ EAttenuationDistanceModel

enum class EAttenuationDistanceModel : unsigned char
strong
Enumerator
Linear 
Logarithmic 
Inverse 
LogReverse 
NaturalSound 
Custom 

Definition at line 18389 of file Enums.h.

◆ EAttractorParticleSelectionMethod

enum class EAttractorParticleSelectionMethod : int
strong
Enumerator
EAPSM_Random 
EAPSM_Sequential 
EAPSM_MAX 

Definition at line 38146 of file Enums.h.

◆ EAudioBusChannels

enum class EAudioBusChannels : unsigned char
strong
Enumerator
Mono 
Stereo 
Quad 
FivePointOne 
SevenPointOne 

Definition at line 25098 of file Enums.h.

◆ EAudioChunkLoadResult

enum class EAudioChunkLoadResult : unsigned char
strong
Enumerator
Completed 
AlreadyLoaded 
Interrupted 
ChunkOutOfBounds 
CacheBlown 

Definition at line 8017 of file Enums.h.

◆ EAudioComponentPlayState

enum class EAudioComponentPlayState : unsigned char
strong
Enumerator
Playing 
Stopped 
Paused 
FadingIn 
FadingOut 
Count 

Definition at line 20361 of file Enums.h.

◆ EAudioDeviceChangedRole

enum class EAudioDeviceChangedRole : unsigned char
strong
Enumerator
Invalid 
Console 
Multimedia 
Communications 
Count 

Definition at line 39066 of file Enums.h.

◆ EAudioDeviceChangedState

enum class EAudioDeviceChangedState : unsigned char
strong
Enumerator
Invalid 
Active 
Disabled 
NotPresent 
Unplugged 
Count 

Definition at line 39075 of file Enums.h.

◆ EAudioDeviceScope

enum class EAudioDeviceScope : unsigned char
strong
Enumerator
Default 
Shared 
Unique 

Definition at line 8323 of file Enums.h.

◆ EAudioEncodeHint

enum class EAudioEncodeHint : unsigned char
strong
Enumerator
VoiceEncode_Voice 
VoiceEncode_Audio 

Definition at line 14058 of file Enums.h.

◆ EAudioFaderCurve

enum class EAudioFaderCurve : unsigned char
strong
Enumerator
Linear 
Logarithmic 
SCurve 
Sin 
Count 

Definition at line 14027 of file Enums.h.

◆ EAudioMixerChannelType

enum class EAudioMixerChannelType : unsigned char
strong
Enumerator
FrontLeft 
FrontRight 
FrontCenter 
LowFrequency 
BackLeft 
BackRight 
FrontLeftOfCenter 
FrontRightOfCenter 
BackCenter 
SideLeft 
SideRight 
TopCenter 
TopFrontLeft 
TopFrontCenter 
TopFrontRight 
TopBackLeft 
TopBackCenter 
TopBackRight 
Unknown 
ChannelTypeCount 
DefaultChannel 

Definition at line 21909 of file Enums.h.

◆ EAudioMixerStreamDataFormatType

enum class EAudioMixerStreamDataFormatType : unsigned char
strong
Enumerator
Unknown 
Float 
Int16 
Unsupported 

Definition at line 21934 of file Enums.h.

◆ EAudioParameterType

enum class EAudioParameterType : unsigned char
strong
Enumerator
None 
Boolean 
Integer 
Float 
String 
Object 
NoneArray 
BooleanArray 
IntegerArray 
FloatArray 
StringArray 
ObjectArray 
Trigger 
COUNT 

Definition at line 16632 of file Enums.h.

◆ EAudioPlugin

enum class EAudioPlugin : unsigned char
strong
Enumerator
SPATIALIZATION 
REVERB 
OCCLUSION 
MODULATION 
SOURCEDATAOVERRIDE 
COUNT 

Definition at line 19032 of file Enums.h.

◆ EAudioRadialSliderLayout

enum class EAudioRadialSliderLayout : int
strong
Enumerator
Layout_LabelTop 
Layout_LabelCenter 
Layout_LabelBottom 

Definition at line 33086 of file Enums.h.

◆ EAudioRecordingExportType

enum class EAudioRecordingExportType : unsigned char
strong
Enumerator
SoundWave 
WavFile 

Definition at line 21978 of file Enums.h.

◆ EAudioSpeakers

enum class EAudioSpeakers : int
strong
Enumerator
SPEAKER_FrontLeft 
SPEAKER_FrontRight 
SPEAKER_FrontCenter 
SPEAKER_LowFrequency 
SPEAKER_LeftSurround 
SPEAKER_RightSurround 
SPEAKER_LeftBack 
SPEAKER_RightBack 
SPEAKER_Count 

Definition at line 19952 of file Enums.h.

◆ EAudioSpectrumBandPresetType

enum class EAudioSpectrumBandPresetType : unsigned char
strong
Enumerator
KickDrum 
SnareDrum 
Voice 
Cymbals 

Definition at line 13417 of file Enums.h.

◆ EAudioSpectrumType

enum class EAudioSpectrumType : unsigned char
strong
Enumerator
MagnitudeSpectrum 
PowerSpectrum 
Decibel 

Definition at line 22011 of file Enums.h.

◆ EAudioStreamingState

enum class EAudioStreamingState : int
strong
Enumerator
AudioState_ReadyFor_Requests 
AudioState_ReadyFor_Finalization 
AudioState_InProgress_Loading 

Definition at line 40178 of file Enums.h.

◆ EAudioVolumeLocationState

enum class EAudioVolumeLocationState : unsigned char
strong
Enumerator
InsideTheVolume 
OutsideTheVolume 

Definition at line 11709 of file Enums.h.

◆ EAuthPhaseFailureCode

enum class EAuthPhaseFailureCode : int
strong
Enumerator
Success 
All_CanNotAccessConfig 
All_CanNotAccessAntiCheat 
All_CanNotAccessOSS 
All_CanNotAccessSocketSubsystem 
All_InvalidMessageType 
All_ConnectionHasGoneAway 
Phase_AutomaticEncryption_AutomaticEncryptionNotCompiled 
Phase_AutomaticEncryption_DedicatedServerMisconfigured 
Phase_AutomaticEncryption_FailedToSignConnectionKeyPair 
Phase_AntiCheatProof_InvalidSignatureForUnprotectedClient 
Phase_AntiCheatProof_AntiCheatRegistrationFailed 
Phase_AntiCheatIntegrity_KickedDueToEACFailure 
Phase_LegacyCredentialAuth_ConnectionNotEncrypted 
Phase_LegacyIdentityCheck_CanNotCallUserInfo 
Phase_LegacyIdentityCheck_UserAccountNotFound 
Phase_LegacyIdentityCheck_UserAccountNotFoundAfterLoad 
Phase_SanctionCheck_AccountBanned 
Phase_SanctionCheck_FailedToCopySanctionResult 
Phase_SanctionCheck_FailedToRetrieveSanctions 
Phase_P2PAddressCheck_InvalidSourceAddress 
Phase_P2PAddressCheck_UserIdDoesNotMatchSource 
Msg_RequestClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled 
Msg_RequestClientEphemeralKey_UnexpectedIncorrectRole 
Msg_RequestClientEphemeralKey_KeyNotLoaded 
Msg_RequestClientEphemeralKey_InvalidData 
Msg_RequestClientEphemeralKey_UntrustedDedicatedServer 
Msg_RequestClientEphemeralKey_ResponsePacketGenerationFailed 
Msg_DeliverClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled 
Msg_DeliverClientEphemeralKey_UnexpectedIncorrectRole 
Msg_DeliverClientEphemeralKey_InvalidData 
Msg_DeliverClientEphemeralKey_FailedToVerify 
Msg_DeliverClientEphemeralKey_FailedToEncrypt 
Msg_SymmetricKeyExchange_UnexpectedAutomaticEncryptionNotEnabled 
Msg_SymmetricKeyExchange_UnexpectedIncorrectRole 
Msg_SymmetricKeyExchange_InvalidData 
Msg_SymmetricKeyExchange_FailedToDecrypt 
Msg_RequestClientToken_ConnectionNotEncrypted 
Msg_RequestClientToken_UnexpectedIncorrectRole 
Msg_RequestClientToken_UnexpectedTrustedServersNotEnabled 
Msg_RequestClientToken_ConnectionNotTrusted 
Msg_RequestClientToken_InvalidUserId 
Msg_RequestClientToken_MissingTransferrableUserCredentials 
Msg_DeliverClientToken_ConnectionNotEncrypted 
Msg_DeliverClientToken_UnexpectedIncorrectRole 
Msg_DeliverClientToken_UnexpectedTrustedServersNotEnabled 
Msg_DeliverClientToken_ConnectionNotTrusted 
Msg_DeliverClientToken_InvalidUserId 
Msg_DeliverClientToken_TokenIsForADifferentAccount 
Msg_DeliverClientToken_AuthenticationFailed 
Msg_RequestIdToken_ConnectionNotEncrypted 
Msg_RequestIdToken_UnexpectedIncorrectRole 
Msg_RequestIdToken_ConnectionNotTrusted 
Msg_RequestIdToken_InvalidUserId 
Msg_RequestIdToken_CanNotRetrieveIdToken 
Msg_DeliverIdToken_ConnectionNotEncrypted 
Msg_DeliverIdToken_UnexpectedIncorrectRole 
Msg_DeliverIdToken_ConnectionNotTrusted 
Msg_DeliverIdToken_TokenIsForADifferentAccount 
Msg_DeliverIdToken_AuthenticationFailed 
Msg_EnableEncryption_UnexpectedAutomaticEncryptionNotEnabled 
Msg_EnableEncryption_UnexpectedIncorrectRole 

Definition at line 16862 of file Enums.h.

◆ EAuthSessionResponse

enum class EAuthSessionResponse : int
strong
Enumerator
k_EAuthSessionResponseOK 
k_EAuthSessionResponseUserNotConnectedToSteam 
k_EAuthSessionResponseNoLicenseOrExpired 
k_EAuthSessionResponseVACBanned 
k_EAuthSessionResponseLoggedInElseWhere 
k_EAuthSessionResponseVACCheckTimedOut 
k_EAuthSessionResponseAuthTicketCanceled 
k_EAuthSessionResponseAuthTicketInvalidAlreadyUsed 
k_EAuthSessionResponseAuthTicketInvalid 
k_EAuthSessionResponsePublisherIssuedBan 

Definition at line 15026 of file Enums.h.

◆ EAutoCenter

enum class EAutoCenter : unsigned char
strong
Enumerator
None 
PrimaryWorkArea 
PreferredWorkArea 

Definition at line 20318 of file Enums.h.

◆ EAutoExposureMethod

enum class EAutoExposureMethod : int
strong
Enumerator
AEM_Histogram 
AEM_Basic 
AEM_Manual 
AEM_MAX 

Definition at line 13782 of file Enums.h.

◆ EAutomationComparisonToleranceLevel

enum class EAutomationComparisonToleranceLevel : unsigned char
strong
Enumerator
Zero 
Low 
Medium 
High 
Zero 
Low 
Medium 
High 

Definition at line 9192 of file Enums.h.

◆ EAutomationEventType

enum class EAutomationEventType : unsigned char
strong
Enumerator
Info 
Warning 
Error 
Info 
Warning 
Error 

Definition at line 11561 of file Enums.h.

◆ EAutoPossessAI

enum class EAutoPossessAI : unsigned char
strong
Enumerator
Disabled 
PlacedInWorld 
Spawned 
PlacedInWorldOrSpawned 

Definition at line 18284 of file Enums.h.

◆ EBakeCurvatureClampMode

enum class EBakeCurvatureClampMode : int
strong
Enumerator
None 
OnlyPositive 
OnlyNegative 

Definition at line 24194 of file Enums.h.

◆ EBakeCurvatureColorMode

enum class EBakeCurvatureColorMode : int
strong
Enumerator
Grayscale 
RedBlue 
RedGreenBlue 

Definition at line 24187 of file Enums.h.

◆ EBakeCurvatureTypeMode

enum class EBakeCurvatureTypeMode : int
strong
Enumerator
MeanAverage 
Max 
Min 
Gaussian 

Definition at line 24179 of file Enums.h.

◆ EBakeMapType

enum class EBakeMapType : int
strong
Enumerator
None 
TangentSpaceNormal 
ObjectSpaceNormal 
FaceNormal 
BentNormal 
Position 
Curvature 
AmbientOcclusion 
Texture 
MultiTexture 
VertexColor 
MaterialID 
All 

Definition at line 24337 of file Enums.h.

◆ EBakeNormalSpace

enum class EBakeNormalSpace : int
strong
Enumerator
Tangent 
Object 

Definition at line 24173 of file Enums.h.

◆ EBakeOpState

enum class EBakeOpState : int
strong
Enumerator
Clean 
Evaluate 
EvaluateDetailMesh 
Invalid 

Definition at line 24354 of file Enums.h.

◆ EBakeScaleMethod

enum class EBakeScaleMethod : unsigned char
strong
Enumerator
BakeFullScale 
BakeNonuniformScale 
DoNotBakeScale 

Definition at line 31194 of file Enums.h.

◆ EBakeTextureBitDepth

enum class EBakeTextureBitDepth : int
strong
Enumerator
ChannelBits8 
ChannelBits16 

Definition at line 23471 of file Enums.h.

◆ EBakeTextureResolution

enum class EBakeTextureResolution : int
strong
Enumerator
Resolution16 
Resolution32 
Resolution64 
Resolution128 
Resolution256 
Resolution512 
Resolution1024 
Resolution2048 
Resolution4096 
Resolution8192 

Definition at line 17884 of file Enums.h.

◆ EBakeTextureSamplesPerPixel

enum class EBakeTextureSamplesPerPixel : int
strong
Enumerator
Sample1 
Sample4 
Sample16 
Sample64 
Sample256 

Definition at line 17898 of file Enums.h.

◆ EBakeVertexChannel

enum class EBakeVertexChannel : int
strong
Enumerator
RGBA 

Definition at line 24390 of file Enums.h.

◆ EBakeVertexOutput

enum class EBakeVertexOutput : int
strong
Enumerator
RGBA 
PerChannel 

Definition at line 24384 of file Enums.h.

◆ EBase64Mode

enum class EBase64Mode : unsigned char
strong
Enumerator
Standard 
UrlSafe 
Standard 

Use the standard set of character mappings. (Table 1 from RFC 4648, known as "base64")

UrlSafe 

Use the "URL and Filename safe" set of character mappings. (Table 2 from RFC 4648, known as "base64url")

Definition at line 11880 of file Enums.h.

◆ EBaseCreateFromSelectedTargetType

enum class EBaseCreateFromSelectedTargetType : int
strong
Enumerator
NewObject 
FirstInputObject 
LastInputObject 

Definition at line 23492 of file Enums.h.

◆ EBasePassDrawListType

enum class EBasePassDrawListType : int
strong
Enumerator
EBasePass_Default 
EBasePass_Masked 
EBasePass_MAX 

Definition at line 12250 of file Enums.h.

◆ EBasicAxis

enum class EBasicAxis : int
strong
Enumerator
NegX 
NegY 
NegZ 

Definition at line 24521 of file Enums.h.

◆ EBatchProcessingMode

enum class EBatchProcessingMode : unsigned int
strong
Enumerator
Generic 
UnCulled 
Num 

Definition at line 9792 of file Enums.h.

◆ EBeaconConnectionState

enum class EBeaconConnectionState : unsigned char
strong
Enumerator
Invalid 
Closed 
Pending 
Open 

Definition at line 13605 of file Enums.h.

◆ EBeam2Method

enum class EBeam2Method : int
strong
Enumerator
PEB2M_Distance 
PEB2M_Target 
PEB2M_Branch 
PEB2M_MAX 

Definition at line 37805 of file Enums.h.

◆ EBeamTaperMethod

enum class EBeamTaperMethod : int
strong
Enumerator
PEBTM_None 
PEBTM_Full 
PEBTM_Partial 
PEBTM_MAX 

Definition at line 37797 of file Enums.h.

◆ EBeginAuthSessionResult

enum class EBeginAuthSessionResult : int
strong
Enumerator
k_EBeginAuthSessionResultOK 
k_EBeginAuthSessionResultInvalidTicket 
k_EBeginAuthSessionResultDuplicateRequest 
k_EBeginAuthSessionResultInvalidVersion 
k_EBeginAuthSessionResultGameMismatch 
k_EBeginAuthSessionResultExpiredTicket 

Definition at line 15040 of file Enums.h.

◆ EBindingKind

enum class EBindingKind : unsigned char
strong
Enumerator
Function 
Property 

Definition at line 27382 of file Enums.h.

◆ EBinkMediaPlayerBinkBufferModes

enum class EBinkMediaPlayerBinkBufferModes : int
strong
Enumerator
BMASM_Bink_Stream 
BMASM_Bink_PreloadAll 
BMASM_Bink_StreamUntilResident 
BMASM_Bink_MAX 

Definition at line 29478 of file Enums.h.

◆ EBinkMediaPlayerBinkDrawStyle

enum class EBinkMediaPlayerBinkDrawStyle : int
strong
Enumerator
BMASM_Bink_DS_RenderToTexture 
BMASM_Bink_DS_OverlayFillScreenWithAspectRatio 
BMASM_Bink_DS_OverlayOriginalMovieSize 
BMASM_Bink_DS_OverlayFillScreen 
BMASM_Bink_DS_OverlaySpecificDestinationRectangle 
BMASM_Bink_DS_MAX 

Definition at line 29860 of file Enums.h.

◆ EBinkMediaPlayerBinkSoundTrack

enum class EBinkMediaPlayerBinkSoundTrack : int
strong
Enumerator
BMASM_Bink_Sound_None 
BMASM_Bink_Sound_Simple 
BMASM_Bink_Sound_LanguageOverride 
BMASM_Bink_Sound_51 
BMASM_Bink_Sound_51LanguageOverride 
BMASM_Bink_Sound_71 
BMASM_Bink_Sound_71LanguageOverride 
BMASM_Bink_Sound_MAX 

Definition at line 29657 of file Enums.h.

◆ EBinkMoviePlayerBinkBufferModes

enum class EBinkMoviePlayerBinkBufferModes : int
strong
Enumerator
MP_Bink_Stream 
MP_Bink_PreloadAll 
MP_Bink_StreamUntilResident 
MP_Bink_MAX 

Definition at line 39370 of file Enums.h.

◆ EBinkMoviePlayerBinkSoundTrack

enum class EBinkMoviePlayerBinkSoundTrack : int
strong
Enumerator
MP_Bink_Sound_None 
MP_Bink_Sound_Simple 
MP_Bink_Sound_LanguageOverride 
MP_Bink_Sound_51 
MP_Bink_Sound_51LanguageOverride 
MP_Bink_Sound_71 
MP_Bink_Sound_71LanguageOverride 
MP_Bink_Sound_MAX 

Definition at line 39358 of file Enums.h.

◆ EBiomeZone

enum class EBiomeZone : unsigned char
strong
Enumerator
None 
Beach 
Canyon 
River 
Grassland 
Swamp 
Jungle 
RedwoodForest 
Mountain 
Snow 
Ocean 
Lava 
Surface 
FertileChamber 
BioluminescentChamber 
ElementChamber 
Wasteland 

Definition at line 29795 of file Enums.h.

◆ EBitmapCompression

enum class EBitmapCompression : int
strong
Enumerator
BCBI_RGB 
BCBI_RLE8 
BCBI_RLE4 
BCBI_BITFIELDS 
BCBI_JPEG 
BCBI_PNG 
BCBI_ALPHABITFIELDS 

Definition at line 35024 of file Enums.h.

◆ EBitmapCSType

enum class EBitmapCSType : unsigned int
strong
Enumerator
BCST_BLCS_CALIBRATED_RGB 
BCST_LCS_sRGB 
BCST_LCS_WINDOWS_COLOR_SPACE 
BCST_PROFILE_LINKED 
BCST_PROFILE_EMBEDDED 

Definition at line 35045 of file Enums.h.

◆ EBitmapHeaderVersion

enum class EBitmapHeaderVersion : unsigned char
strong
Enumerator
BHV_BITMAPINFOHEADER 
BHV_BITMAPV2INFOHEADER 
BHV_BITMAPV3INFOHEADER 
BHV_BITMAPV4HEADER 
BHV_BITMAPV5HEADER 
BHV_INVALID 

Definition at line 35035 of file Enums.h.

◆ EBlackboardNotificationResult

enum class EBlackboardNotificationResult : unsigned char
strong
Enumerator
RemoveObserver 
ContinueObserving 

Definition at line 29816 of file Enums.h.

◆ EBLASBuildDataUsage

enum class EBLASBuildDataUsage : int
strong
Enumerator
Rendering 
Size 

Definition at line 39514 of file Enums.h.

◆ EBlendableLocation

enum class EBlendableLocation : int
strong
Enumerator
BL_AfterTonemapping 
BL_BeforeTonemapping 
BL_BeforeTranslucency 
BL_ReplacingTonemapper 
BL_SSRInput 
BL_MAX 

Definition at line 7027 of file Enums.h.

◆ EBlendFactor

enum class EBlendFactor : int
strong
Enumerator
BF_Zero 
BF_One 
BF_SourceColor 
BF_InverseSourceColor 
BF_SourceAlpha 
BF_InverseSourceAlpha 
BF_DestAlpha 
BF_InverseDestAlpha 
BF_DestColor 
BF_InverseDestColor 
BF_ConstantBlendFactor 
BF_InverseConstantBlendFactor 
BF_Source1Color 
BF_InverseSource1Color 
BF_Source1Alpha 
BF_InverseSource1Alpha 
EBlendFactor_Num 
EBlendFactor_NumBits 

Definition at line 5237 of file Enums.h.

◆ EBlendListTransitionType

enum class EBlendListTransitionType : unsigned char
strong
Enumerator
StandardBlend 
Inertialization 

Definition at line 33425 of file Enums.h.

◆ EBlendMode

enum class EBlendMode : int
strong
Enumerator
BLEND_Opaque 
BLEND_Masked 
BLEND_Translucent 
BLEND_Additive 
BLEND_Modulate 
BLEND_AlphaComposite 
BLEND_AlphaHoldout 
BLEND_TranslucentColoredTransmittance 
BLEND_MAX 
BLEND_TranslucentGreyTransmittance 
BLEND_ColoredTransmittanceOnly 

Definition at line 5738 of file Enums.h.

◆ EBlendOperation

enum class EBlendOperation : int
strong
Enumerator
BO_Add 
BO_Subtract 
BO_Min 
BO_Max 
BO_ReverseSubtract 
EBlendOperation_Num 
EBlendOperation_NumBits 

Definition at line 6417 of file Enums.h.

◆ EBlendProfileMode

enum class EBlendProfileMode : unsigned char
strong
Enumerator
TimeFactor 
WeightFactor 
BlendMask 

Definition at line 12929 of file Enums.h.

◆ EBlendSpaceAxis

enum class EBlendSpaceAxis : int
strong
Enumerator
BSA_None 
BSA_X 
BSA_Y 

Definition at line 17117 of file Enums.h.

◆ EBlendSpacePerBoneBlendMode

enum class EBlendSpacePerBoneBlendMode : unsigned char
strong
Enumerator
ManualPerBoneOverride 
BlendProfile 

Definition at line 21027 of file Enums.h.

◆ EBlockCanary

enum class EBlockCanary : unsigned char
strong
Enumerator
Zero 
Value 
Zero 
Value 

Definition at line 34016 of file Enums.h.

◆ EBloomMethod

enum class EBloomMethod : int
strong
Enumerator
BM_SOG 
BM_FFT 
BM_MAX 

Definition at line 6797 of file Enums.h.

◆ EBloomQuality

enum class EBloomQuality : unsigned int
strong
Enumerator
Disabled 
Q1 
Q2 
Q3 
Q4 
Q5 
MAX 

Definition at line 34474 of file Enums.h.

◆ EBloomSetupOutputType

enum class EBloomSetupOutputType : unsigned int
strong
Enumerator
Bloom 
SunShaftAndDof 
EyeAdaptation 

Definition at line 38335 of file Enums.h.

◆ EBlueprintCompileMode

enum class EBlueprintCompileMode : unsigned char
strong
Enumerator
Default 
Development 
FinalRelease 

Definition at line 20381 of file Enums.h.

◆ EBlueprintNativizationFlag

enum class EBlueprintNativizationFlag : unsigned char
strong
Enumerator
Disabled 
Dependency 
ExplicitlyEnabled 

Definition at line 12686 of file Enums.h.

◆ EBlueprintPinStyleType

enum class EBlueprintPinStyleType : int
strong
Enumerator
BPST_Original 
BPST_VariantA 

Definition at line 21391 of file Enums.h.

◆ EBlueprintStatus

enum class EBlueprintStatus : int
strong
Enumerator
BS_Unknown 
BS_Dirty 
BS_Error 
BS_UpToDate 
BS_BeingCreated 
BS_UpToDateWithWarnings 
BS_MAX 

Definition at line 9036 of file Enums.h.

◆ EBlueprintTextLiteralType

enum class EBlueprintTextLiteralType : unsigned char
strong
Enumerator
Empty 
LocalizedText 
InvariantText 
LiteralString 
StringTableEntry 

Definition at line 14042 of file Enums.h.

◆ EBlueprintType

enum class EBlueprintType : int
strong
Enumerator
BPTYPE_Normal 
BPTYPE_Const 
BPTYPE_MacroLibrary 
BPTYPE_Interface 
BPTYPE_LevelScript 
BPTYPE_FunctionLibrary 
BPTYPE_MAX 

Definition at line 17061 of file Enums.h.

◆ EBoneAxis

enum class EBoneAxis : int
strong
Enumerator
BA_X 
BA_Y 
BA_Z 

Definition at line 7530 of file Enums.h.

◆ EBoneControlSpace

enum class EBoneControlSpace : int
strong
Enumerator
BCS_WorldSpace 
BCS_ComponentSpace 
BCS_ParentBoneSpace 
BCS_BoneSpace 
BCS_MAX 

Definition at line 13575 of file Enums.h.

◆ EBoneFilterActionOption

enum class EBoneFilterActionOption : unsigned char
strong
Enumerator
Remove 
Keep 
Invalid 

Definition at line 9463 of file Enums.h.

◆ EBoneModificationMode

enum class EBoneModificationMode : int
strong
Enumerator
BMM_Ignore 
BMM_Replace 
BMM_Additive 

Definition at line 36135 of file Enums.h.

◆ EBoneRotationSource

enum class EBoneRotationSource : int
strong
Enumerator
BRS_KeepComponentSpaceRotation 
BRS_KeepLocalSpaceRotation 
BRS_CopyFromTarget 

Definition at line 20644 of file Enums.h.

◆ EBoneSocketSourceIndexMode

enum class EBoneSocketSourceIndexMode : unsigned char
strong
Enumerator
SourceLocations 
PreSelectedIndices 
Direct 

Definition at line 38352 of file Enums.h.

◆ EBoneVisibilityStatus

enum class EBoneVisibilityStatus : int
strong
Enumerator
BVS_HiddenByParent 
BVS_Visible 
BVS_ExplicitlyHidden 
BVS_MAX 

Definition at line 8308 of file Enums.h.

◆ EBreakIteratorType

enum class EBreakIteratorType : int
strong
Enumerator
Grapheme 
Word 
Line 
Sentence 
Title 

Definition at line 34007 of file Enums.h.

◆ EBrushActionMode

enum class EBrushActionMode : int
strong
Enumerator
Paint 
FloodFill 

Definition at line 26133 of file Enums.h.

◆ EBrushBlendType

enum class EBrushBlendType : unsigned char
strong
Enumerator
AlphaBlend 
Min 
Max 
Additive 

Definition at line 26118 of file Enums.h.

◆ EBrushFalloffMode

enum class EBrushFalloffMode : unsigned char
strong
Enumerator
Angle 
Width 

Definition at line 26112 of file Enums.h.

◆ EBrushToolSizeType

enum class EBrushToolSizeType : unsigned char
strong
Enumerator
Adaptive 
World 

Definition at line 24221 of file Enums.h.

◆ EBrushType

enum class EBrushType : int
strong
Enumerator
Brush_Default 
Brush_Add 
Brush_Subtract 
Brush_MAX 

Definition at line 11464 of file Enums.h.

◆ EBspNodeFlags

enum class EBspNodeFlags : int
strong
Enumerator
NF_NotCsg 
NF_NotVisBlocking 
NF_BrightCorners 
NF_IsNew 
NF_IsFront 
NF_IsBack 

Definition at line 6514 of file Enums.h.

◆ EBTBranchAction

enum class EBTBranchAction : unsigned short
strong
Enumerator
None 
DecoratorEvaluate 
DecoratorActivate_IfNotExecuting 
DecoratorActivate_EvenIfExecuting 
DecoratorActivate 
DecoratorDeactivate 
UnregisterAuxNodes 
StopTree_Safe 
StopTree_Forced 
ActiveNodeEvaluate 
SubTreeEvaluate 
ProcessPendingInitialize 
Cleanup 
UninitializeComponent 
StopTree 
Changing_Topology_Actions 
All 

Definition at line 32686 of file Enums.h.

◆ EBTChildIndex

enum class EBTChildIndex : unsigned char
strong
Enumerator
FirstNode 
TaskNode 

Definition at line 32264 of file Enums.h.

◆ EBTDecoratorAbortRequest

enum class EBTDecoratorAbortRequest : unsigned char
strong
Enumerator
ConditionResultChanged 
ConditionPassing 

Definition at line 39918 of file Enums.h.

◆ EBTNodeRelativePriority

enum class EBTNodeRelativePriority : unsigned char
strong
Enumerator
Lower 
Same 
Higher 

Definition at line 32716 of file Enums.h.

◆ EBufferUsageFlags

enum class EBufferUsageFlags : unsigned int
strong
Enumerator
None 
Static 
Dynamic 
Volatile 
UnorderedAccess 
ByteAddressBuffer 
SourceCopy 
StreamOutput 
DrawIndirect 
ShaderResource 
KeepCPUAccessible 
FastVRAM 
Shared 
AccelerationStructure 
VertexBuffer 
IndexBuffer 
StructuredBuffer 
MultiGPUAllocate 
MultiGPUGraphIgnore 
RayTracingScratch 
AnyDynamic 

Definition at line 7675 of file Enums.h.

◆ EBufferWriterFlags

enum class EBufferWriterFlags : unsigned char
strong
Enumerator
None 
TakeOwnership 
AllowResize 
None 
TakeOwnership 
AllowResize 

Definition at line 17846 of file Enums.h.

◆ EBuildPatchDataType

enum class EBuildPatchDataType : int
strong
Enumerator
ChunkData 
FileData 

Definition at line 40336 of file Enums.h.

◆ EBuildPatchDownloadHealth

enum class EBuildPatchDownloadHealth : int
strong
Enumerator
Disconnected 
Poor 
OK 
Good 
Excellent 
NUM_Values 

Definition at line 31372 of file Enums.h.

◆ EBuildPatchInstallError

enum class EBuildPatchInstallError : int
strong
Enumerator
NoError 
DownloadError 
FileConstructionFail 
MoveFileToInstall 
BuildVerifyFail 
ApplicationClosing 
ApplicationError 
UserCanceled 
PrerequisiteError 
InitializationError 
PathLengthExceeded 
OutOfDiskSpace 
NumInstallErrors 

Definition at line 31326 of file Enums.h.

◆ EBulkDataFlags

enum class EBulkDataFlags : unsigned int
strong
Enumerator
BULKDATA_None 
BULKDATA_PayloadAtEndOfFile 
BULKDATA_SerializeCompressedZLIB 
BULKDATA_ForceSingleElementSerialization 
BULKDATA_SingleUse 
BULKDATA_Unused 
BULKDATA_ForceInlinePayload 
BULKDATA_SerializeCompressed 
BULKDATA_ForceStreamPayload 
BULKDATA_PayloadInSeperateFile 
BULKDATA_SerializeCompressedBitWindow 
BULKDATA_Force_NOT_InlinePayload 
BULKDATA_OptionalPayload 
BULKDATA_MemoryMappedPayload 
BULKDATA_Size64Bit 
BULKDATA_DuplicateNonOptionalPayload 
BULKDATA_BadDataVersion 
BULKDATA_NoOffsetFixUp 
BULKDATA_WorkspaceDomainPayload 
BULKDATA_LazyLoadable 
BULKDATA_UsesIoDispatcher 
BULKDATA_DataIsMemoryMapped 
BULKDATA_HasAsyncReadPending 
BULKDATA_AlwaysAllowDiscard 

Definition at line 4564 of file Enums.h.

◆ EBulkDataLockFlags

enum class EBulkDataLockFlags : int
strong
Enumerator
LOCK_READ_ONLY 
LOCK_READ_WRITE 

Definition at line 7842 of file Enums.h.

◆ EBulkDataLockStatus

enum class EBulkDataLockStatus : int
strong
Enumerator
LOCKSTATUS_Unlocked 
LOCKSTATUS_ReadOnlyLock 
LOCKSTATUS_ReadWriteLock 

Definition at line 4763 of file Enums.h.

◆ EBusSendType

enum class EBusSendType : unsigned char
strong
Enumerator
PreEffect 
PostEffect 
Count 

Definition at line 22467 of file Enums.h.

◆ EByteBufferResourceType

enum class EByteBufferResourceType : int
strong
Enumerator
Float4_Buffer 
Float4_StructuredBuffer 
Uint_Buffer 
Uint4Aligned_Buffer 
Float4_Texture 
Count 

Definition at line 34485 of file Enums.h.

◆ EByteOrderMark

enum class EByteOrderMark : signed char
strong
Enumerator
UTF8 
Unspecified 
UTF8 
Unspecified 

Definition at line 17833 of file Enums.h.

◆ EC_HOST_UI_MODE

enum class EC_HOST_UI_MODE : int
strong
Enumerator
ECHUIM_DESKTOP 
ECHUIM_IMMERSIVE 
ECHUIM_SYSTEM_LAUNCHER 

Definition at line 44 of file Enums.h.

◆ ECacheApplyPhase

enum class ECacheApplyPhase : int
strong
Enumerator
PostSimpleConstructionScript 
PostUserConstructionScript 
NonConstructionScript 

Definition at line 11676 of file Enums.h.

◆ ECameraAnimationEasingType

enum class ECameraAnimationEasingType : unsigned char
strong
Enumerator
Linear 
Sinusoidal 
Quadratic 
Cubic 
Quartic 
Quintic 
Exponential 
Circular 

Definition at line 28102 of file Enums.h.

◆ ECameraAnimationPlaySpace

enum class ECameraAnimationPlaySpace : unsigned char
strong
Enumerator
CameraLocal 
World 
UserDefined 

Definition at line 28114 of file Enums.h.

◆ ECameraAutoFollowMode

enum class ECameraAutoFollowMode : unsigned char
strong
Enumerator
None 
LazyFollow 
FullFollow 

Definition at line 24496 of file Enums.h.

◆ ECameraFocusMethod

enum class ECameraFocusMethod : unsigned char
strong
Enumerator
DoNotOverride 
Manual 
Tracking 
Disable 
MAX 

Definition at line 24375 of file Enums.h.

◆ ECameraSetting_BoolCondition

enum class ECameraSetting_BoolCondition : unsigned char
strong
Enumerator
Dont_Care 
Yes 
No 

Definition at line 29218 of file Enums.h.

◆ ECameraShakeAttenuation

enum class ECameraShakeAttenuation : unsigned char
strong
Enumerator
Linear 
Quadratic 

Definition at line 37659 of file Enums.h.

◆ ECameraShakeDurationType

enum class ECameraShakeDurationType : unsigned char
strong
Enumerator
Fixed 
Infinite 
Custom 

Definition at line 11733 of file Enums.h.

◆ ECameraShakePlaySpace

enum class ECameraShakePlaySpace : unsigned char
strong
Enumerator
CameraLocal 
World 
UserDefined 

Definition at line 5980 of file Enums.h.

◆ ECameraShakeSourceShakeStatus

enum class ECameraShakeSourceShakeStatus : unsigned char
strong
Enumerator
NotStarted 
Started 
BlendingOut 

Definition at line 37665 of file Enums.h.

◆ ECameraShakeUpdateResultFlags

enum class ECameraShakeUpdateResultFlags : unsigned char
strong
Enumerator
ApplyAsAbsolute 
SkipAutoScale 
SkipAutoPlaySpace 
Default 

Definition at line 11886 of file Enums.h.

◆ ECanBeCharacterBase

enum class ECanBeCharacterBase : int
strong
Enumerator
ECB_No 
ECB_Yes 
ECB_Owner 
ECB_MAX 

Definition at line 21033 of file Enums.h.

◆ ECanCreateConnectionResponse

enum class ECanCreateConnectionResponse : int
strong
Enumerator
CONNECT_RESPONSE_MAKE 
CONNECT_RESPONSE_DISALLOW 
CONNECT_RESPONSE_BREAK_OTHERS_A 
CONNECT_RESPONSE_BREAK_OTHERS_B 
CONNECT_RESPONSE_BREAK_OTHERS_AB 
CONNECT_RESPONSE_MAKE_WITH_CONVERSION_NODE 
CONNECT_RESPONSE_MAKE_WITH_PROMOTION 
CONNECT_RESPONSE_MAX 

Definition at line 5397 of file Enums.h.

◆ ECapsuleShadowingType

enum class ECapsuleShadowingType : int
strong
Enumerator
DirectionalLightTiledCulling 
PointLightTiledCulling 
IndirectTiledCulling 
MovableSkylightTiledCulling 
MovableSkylightTiledCullingGatherFromReceiverBentNormal 
MAX 

Definition at line 35088 of file Enums.h.

◆ ECastToken

enum class ECastToken : unsigned char
strong
Enumerator
CST_ObjectToInterface 
CST_ObjectToBool 
CST_InterfaceToBool 
CST_DoubleToFloat 
CST_FloatToDouble 
CST_Max 

Definition at line 15378 of file Enums.h.

◆ ECborCode

enum class ECborCode : unsigned char
strong
Enumerator
None 
Uint 
Int 
ByteString 
TextString 
Array 
Map 
Tag 
Prim 
Value_1Byte 
Value_2Bytes 
Value_4Bytes 
Value_8Bytes 
Unused_28 
Unused_29 
Unused_30 
Indefinite 
False 
True 
Null 
Undefined 
Break 
Dummy 
StreamEnd 
ErrorReservedItem 
ErrorStreamFailure 
ErrorBreak 
ErrorMapContainer 
ErrorNoHalfFloat 
ErrorContext 
ErrorStringNesting 

Definition at line 26034 of file Enums.h.

◆ ECborEndianness

enum class ECborEndianness : int
strong
Enumerator
Platform 
BigEndian 
LittleEndian 
StandardCompliant 

Definition at line 26069 of file Enums.h.

◆ ECbValidateError

enum class ECbValidateError : unsigned int
strong
Enumerator
None 
OutOfBounds 
InvalidType 
DuplicateName 
MissingName 
ArrayName 
InvalidString 
InvalidInteger 
InvalidFloat 
NonUniformObject 
NonUniformArray 
Padding 
InvalidPackageFormat 
InvalidPackageHash 
DuplicateAttachments 
MultiplePackageObjects 
NullPackageObject 
NullPackageAttachment 
None 

The input had no validation errors.

OutOfBounds 

The input cannot be read without reading out of bounds.

InvalidType 

The input has a field with an unrecognized or invalid type.

DuplicateName 

An object had more than one field with the same name.

MissingName 

An object had a field with no name.

ArrayName 

An array field had a name.

InvalidString 

A name or string value is not valid UTF-8.

InvalidInteger 

A size or integer value can be encoded in fewer bytes.

InvalidFloat 

A float64 value can be encoded as a float32 without loss of precision.

NonUniformObject 

An object has the same type for every field but is not uniform.

NonUniformArray 

An array has the same type for every field and non-empty values but is not uniform.

Padding 

A value did not use the entire memory view given for validation.

InvalidPackageFormat 

The package or attachment had missing fields or fields out of order.

InvalidPackageHash 

The object or an attachment did not match the hash stored for it.

DuplicateAttachments 

The package contained more than one copy of the same attachment.

MultiplePackageObjects 

The package contained more than one object.

NullPackageObject 

The package contained an object with no fields.

NullPackageAttachment 

The package contained a null attachment.

Definition at line 34248 of file Enums.h.

◆ ECbValidateMode

enum class ECbValidateMode : unsigned int
strong
Enumerator
None 
Default 
Names 
Format 
Padding 
Package 
PackageHash 
All 
None 

Skip validation if no other validation modes are enabled.

Default 

Validate that the value can be read and stays inside the bounds of the memory view.

This is the minimum level of validation required to be able to safely read a field, array, or object without the risk of crashing or reading out of bounds.

Names 

Validate that object fields have unique non-empty names and array fields have no names.

Name validation failures typically do not inhibit reading the input, but duplicated fields cannot be looked up by name other than the first, and converting to other data formats can fail in the presence of naming issues.

Format 

Validate that fields are serialized in the canonical format.

Format validation failures typically do not inhibit reading the input. Values that fail in this mode require more memory than in the canonical format, and comparisons of such values for equality are not reliable. Examples of failures include uniform arrays or objects that were not encoded uniformly, variable-length integers that could be encoded in fewer bytes, or 64-bit floats that could be encoded in 32 bits without loss of precision.

Padding 

Validate that there is no padding after the value before the end of the memory view.

Padding validation failures have no impact on the ability to read the input, but are using more memory than necessary.

Package 

Validate that a package or attachment has the expected fields.

PackageHash 

Validate that a package or attachment matches its saved hashes.

All 

Perform all validation described above.

Definition at line 34236 of file Enums.h.

◆ ECDOArrayModificationType

enum class ECDOArrayModificationType : unsigned char
strong
Enumerator
MODIFY 
ADD 
REMOVE 
REPLACE_TARRAY 

Definition at line 30013 of file Enums.h.

◆ ECFCoreApiStatus

enum class ECFCoreApiStatus : unsigned char
strong
Enumerator
None 
Private 
Public 

Definition at line 14397 of file Enums.h.

◆ ECFCoreAutoCookingType

enum class ECFCoreAutoCookingType : unsigned char
strong
Enumerator
All 
PCOnly 
Manual 

Definition at line 14252 of file Enums.h.

◆ ECFCoreChangelogMarkupType

enum class ECFCoreChangelogMarkupType : unsigned char
strong
Enumerator
PlaceHolderDoNotUse 
Text 
HTML 
Markdown 

Definition at line 14319 of file Enums.h.

◆ ECFCoreChildFileType

enum class ECFCoreChildFileType : unsigned char
strong
Enumerator
None 
ServerPack 
Source 

Definition at line 13441 of file Enums.h.

◆ ECFCoreErrorCodes

enum class ECFCoreErrorCodes : unsigned char
strong
Enumerator
None 
ApiError 
FileSystemError 
FailedToInitialize 
AlreadyInitialized 
NotImplemented 
InvalidModParams 
InstalledModNotFound 
InstallCancelled 
DownloadCancelled 
UploadCancelled 
MissingModsDirectory 
MissingModsDirectoryMode 
MissingUserDataDirectory 
FailedToLoadModsStateFromDisk 
FailedToSaveModsStateToDisk 
MissingLatestFileInformation 
MissingFileInformation 
FileNotBelongingToMod 
NoPlatformFilesMatched 
MissingInstalledMods 
DetectedUnavailableMod 
ModAlreadyBeingInstalled 
FailedToDownloadFile 
DownloadedFileHasInvalidHash 
FailedDeletingOutputDirectory 
FailedDeletingOutputFile 
FailedToUnzip 
FailedToMoveModDirectory 
FailedSettingAuthToken 
UserNotAuthenticated 
FailedToCancelAction 
MissingParameter 

Definition at line 14335 of file Enums.h.

◆ ECFCoreExternalAuthProvider

enum class ECFCoreExternalAuthProvider : unsigned char
strong
Enumerator
None 
Steam 
PSN 
XBL 

Definition at line 13456 of file Enums.h.

◆ ECFCoreFileRelationType

enum class ECFCoreFileRelationType : unsigned char
strong
Enumerator
None 
EmbeddedLibrary 
OptionalDependency 
RequiredDependency 
Tool 
Incompatible 
Include 

Definition at line 14411 of file Enums.h.

◆ ECFCoreFileReleaseType

enum class ECFCoreFileReleaseType : unsigned char
strong
Enumerator
None 
Release 
Beta 
Alpha 

Definition at line 14327 of file Enums.h.

◆ ECFCoreFileStatus

enum class ECFCoreFileStatus : unsigned char
strong
Enumerator
None 
Processing 
ChangesRequired 
UnderReview 
Approved 
Rejected 
MalwareDetected 
Deleted 
Archived 
Testing 
Released 
ReadyForReview 
Deprecated 
Baking 
AwaitingPublishing 
FailedPublishing 

Definition at line 14422 of file Enums.h.

◆ ECFCoreHashAlgo

enum class ECFCoreHashAlgo : unsigned char
strong
Enumerator
None 
Sha1 
Md5 

Definition at line 14404 of file Enums.h.

◆ ECFCoreInstallationCommands

enum class ECFCoreInstallationCommands : unsigned char
strong
Enumerator
Download 
VerifyHash 
Unzip 
Cleanup 

Definition at line 13476 of file Enums.h.

◆ ECFCoreMakrupType

enum class ECFCoreMakrupType : unsigned char
strong
Enumerator
PlaceHolderDoNotUse 
WysiwygHtml 
PlainText 
BBCode 
Creole 
Markdown 
RawHtml 
StandardBBCode 
RawCSS 

Definition at line 14306 of file Enums.h.

◆ ECFCoreModLoaderType

enum class ECFCoreModLoaderType : unsigned char
strong
Enumerator
Any 
Forge 
Cauldron 
LiteLoader 
Fabric 

Definition at line 14274 of file Enums.h.

◆ ECFCoreModsSearchSortField

enum class ECFCoreModsSearchSortField : unsigned char
strong
Enumerator
None 
Featured 
Popularity 
LastUpdated 
Name 
Author 
TotalDownloads 
Category 
GameVersion 
EarlyAccess 
FeaturedReleased 
ReleasedDate 

Definition at line 14290 of file Enums.h.

◆ ECFCoreModStatus

enum class ECFCoreModStatus : unsigned char
strong
Enumerator
None 
New 
ChangesRequired 
UnderSoftReview 
Approved 
Rejected 
ChangesMade 
Inactive 
Abandoned 
Deleted 
UnderReview 

Definition at line 14454 of file Enums.h.

◆ ECFCorePlatform

enum class ECFCorePlatform : unsigned char
strong
Enumerator
None 
Windows 
XboxOne 
XboxXS 
Linux 
PS4 
PS5 
Mac 
IOS 
TVOS 
Android 
Switch 
WindowsServer 
LinuxServer 

Definition at line 14487 of file Enums.h.

◆ ECFCoreSortOrder

enum class ECFCoreSortOrder : unsigned char
strong
Enumerator
None 
Asc 
Desc 

Definition at line 14283 of file Enums.h.

◆ ECFCoreStatus

enum class ECFCoreStatus : unsigned char
strong
Enumerator
None 
Draft 
Test 
PendingReview 
Rejected 
Approved 
Live 

Definition at line 14386 of file Enums.h.

◆ ECFCoreThumbsUpDirection

enum class ECFCoreThumbsUpDirection : unsigned char
strong
Enumerator
None 
Up 
Down 

Definition at line 17853 of file Enums.h.

◆ EChannelCreateFlags

enum class EChannelCreateFlags : unsigned int
strong
Enumerator
None 
OpenedLocally 

Definition at line 8026 of file Enums.h.

◆ EChannelType

enum class EChannelType : int
strong
Enumerator
CHTYPE_None 
CHTYPE_Control 
CHTYPE_Actor 
CHTYPE_File 
CHTYPE_Voice 
CHTYPE_BattlEye 
CHTYPE_MAX 

Definition at line 20152 of file Enums.h.

◆ EChaosBreakingSortMethod

enum class EChaosBreakingSortMethod : unsigned char
strong
Enumerator
SortNone 
SortByHighestMass 
SortByHighestSpeed 
SortByNearestFirst 
Count 

Definition at line 37309 of file Enums.h.

◆ EChaosCollisionSortMethod

enum class EChaosCollisionSortMethod : unsigned char
strong
Enumerator
SortNone 
SortByHighestMass 
SortByHighestSpeed 
SortByHighestImpulse 
SortByNearestFirst 
Count 

Definition at line 37299 of file Enums.h.

◆ EChaosPerfUnits

enum class EChaosPerfUnits : int
strong
Enumerator
Ms 
Us 
Num 

Definition at line 26675 of file Enums.h.

◆ EChaosRemovalSortMethod

enum class EChaosRemovalSortMethod : unsigned char
strong
Enumerator
SortNone 
SortByHighestMass 
SortByNearestFirst 
Count 

Definition at line 37327 of file Enums.h.

◆ EChaosSolverTickMode

enum class EChaosSolverTickMode : unsigned char
strong
Enumerator
Fixed 
Variable 
VariableCapped 
VariableCappedWithTarget 

Definition at line 8673 of file Enums.h.

◆ EChaosTrailingSortMethod

enum class EChaosTrailingSortMethod : unsigned char
strong
Enumerator
SortNone 
SortByHighestMass 
SortByHighestSpeed 
SortByNearestFirst 
Count 

Definition at line 37318 of file Enums.h.

◆ EChartAggregationMode

enum class EChartAggregationMode : unsigned char
strong
Enumerator
TextureSize 
SurfaceArea 
PixelDensity 
UVSize 

Definition at line 21541 of file Enums.h.

◆ EChatEntryType

enum class EChatEntryType : int
strong
Enumerator
k_EChatEntryTypeInvalid 
k_EChatEntryTypeChatMsg 
k_EChatEntryTypeTyping 
k_EChatEntryTypeInviteGame 
k_EChatEntryTypeEmote 
k_EChatEntryTypeLeftConversation 
k_EChatEntryTypeEntered 
k_EChatEntryTypeWasKicked 
k_EChatEntryTypeWasBanned 
k_EChatEntryTypeDisconnected 
k_EChatEntryTypeHistoricalChat 
k_EChatEntryTypeLinkBlocked 

Definition at line 15303 of file Enums.h.

◆ EChatMemberStateChange

enum class EChatMemberStateChange : int
strong
Enumerator
k_EChatMemberStateChangeEntered 
k_EChatMemberStateChangeLeft 
k_EChatMemberStateChangeDisconnected 
k_EChatMemberStateChangeKicked 
k_EChatMemberStateChangeBanned 

Definition at line 14712 of file Enums.h.

◆ EChatRoomEnterResponse

enum class EChatRoomEnterResponse : int
strong
Enumerator
k_EChatRoomEnterResponseSuccess 
k_EChatRoomEnterResponseDoesntExist 
k_EChatRoomEnterResponseNotAllowed 
k_EChatRoomEnterResponseFull 
k_EChatRoomEnterResponseError 
k_EChatRoomEnterResponseBanned 
k_EChatRoomEnterResponseLimited 
k_EChatRoomEnterResponseClanDisabled 
k_EChatRoomEnterResponseCommunityBan 
k_EChatRoomEnterResponseMemberBlockedYou 
k_EChatRoomEnterResponseYouBlockedMember 
k_EChatRoomEnterResponseRatelimitExceeded 

Definition at line 14879 of file Enums.h.

◆ EChatSteamIDInstanceFlags

enum class EChatSteamIDInstanceFlags : int
strong
Enumerator
k_EChatAccountInstanceMask 
k_EChatInstanceFlagClan 
k_EChatInstanceFlagLobby 
k_EChatInstanceFlagMMSLobby 

Definition at line 15254 of file Enums.h.

◆ ECheatPunishType

enum class ECheatPunishType : unsigned char
strong
Enumerator
Unknown 
KickClient 
KickMatch 
PunishInfo 

Definition at line 18483 of file Enums.h.

◆ ECheckBoxState

enum class ECheckBoxState : unsigned char
strong
Enumerator
Unchecked 
Checked 
Undetermined 

Definition at line 8901 of file Enums.h.

◆ ECheckModuleCompatibilityFlags

enum class ECheckModuleCompatibilityFlags : int
strong
Enumerator
None 
DisplayUpToDateModules 

Definition at line 12860 of file Enums.h.

◆ EClampMode

enum class EClampMode : int
strong
Enumerator
CMODE_Clamp 
CMODE_ClampMin 
CMODE_ClampMax 

Definition at line 38047 of file Enums.h.

◆ EClassCastFlags

enum class EClassCastFlags : unsigned __int64
strong
Enumerator
CASTCLASS_None 
CASTCLASS_UField 
CASTCLASS_FInt8Property 
CASTCLASS_UEnum 
CASTCLASS_UStruct 
CASTCLASS_UScriptStruct 
CASTCLASS_UClass 
CASTCLASS_FByteProperty 
CASTCLASS_FIntProperty 
CASTCLASS_FFloatProperty 
CASTCLASS_FUInt64Property 
CASTCLASS_FClassProperty 
CASTCLASS_FUInt32Property 
CASTCLASS_FInterfaceProperty 
CASTCLASS_FNameProperty 
CASTCLASS_FStrProperty 
CASTCLASS_FProperty 
CASTCLASS_FObjectProperty 
CASTCLASS_FBoolProperty 
CASTCLASS_FUInt16Property 
CASTCLASS_UFunction 
CASTCLASS_FStructProperty 
CASTCLASS_FArrayProperty 
CASTCLASS_FInt64Property 
CASTCLASS_FDelegateProperty 
CASTCLASS_FNumericProperty 
CASTCLASS_FMulticastDelegateProperty 
CASTCLASS_FObjectPropertyBase 
CASTCLASS_FWeakObjectProperty 
CASTCLASS_FLazyObjectProperty 
CASTCLASS_FSoftObjectProperty 
CASTCLASS_FTextProperty 
CASTCLASS_FInt16Property 

Definition at line 3993 of file Enums.h.

◆ EClassFlags

enum class EClassFlags : unsigned __int64
strong
Enumerator
CLASS_None 
CLASS_Abstract 
CLASS_DefaultConfig 
CLASS_Config 
CLASS_Transient 
CLASS_Optional 
CLASS_MatchedSerializers 
CLASS_ProjectUserConfig 
CLASS_Native 
CLASS_NoExport 
CLASS_NotPlaceable 
CLASS_PerObjectConfig 
CLASS_ReplicationDataIsSetUp 
CLASS_EditInlineNew 
CLASS_CollapseCategories 
CLASS_Interface 
CLASS_CustomConstructor 
CLASS_Const 
CLASS_NeedsDeferredDependencyLoading 
CLASS_CompiledFromBlueprint 
CLASS_MinimalAPI 
CLASS_RequiredAPI 
CLASS_DefaultToInstanced 
CLASS_TokenStreamAssembled 
CLASS_HasInstancedReference 
CLASS_Hidden 
CLASS_Deprecated 
CLASS_HideDropDown 
CLASS_GlobalUserConfig 
CLASS_Intrinsic 
CLASS_Constructed 
CLASS_ConfigDoNotCheckDefaults 
CLASS_NewerVersionExists 

Definition at line 4046 of file Enums.h.

◆ EClearBinding

enum class EClearBinding : int
strong
Enumerator
ENoneBound 
EColorBound 
EDepthStencilBound 

Definition at line 14550 of file Enums.h.

◆ EClearDepthStencil

enum class EClearDepthStencil : int
strong
Enumerator
Depth 
Stencil 
DepthStencil 

Definition at line 7959 of file Enums.h.

◆ EClearReplacementResourceType

enum class EClearReplacementResourceType : int
strong
Enumerator
Buffer 
Texture2D 
Texture2DArray 
Texture3D 
StructuredBuffer 
LargeBuffer 

Definition at line 36032 of file Enums.h.

◆ EClearReplacementValueType

enum class EClearReplacementValueType : int
strong
Enumerator
Float 
Int32 
Uint32 

Definition at line 36025 of file Enums.h.

◆ EClearType

enum class EClearType : int
strong
Enumerator
CT_None 
CT_Depth 
CT_Stencil 
CT_Color 
CT_DepthStencil 

Definition at line 40455 of file Enums.h.

◆ EClientRequestType

enum class EClientRequestType : unsigned char
strong
Enumerator
NonePending 
ExistingSessionReservation 
ReservationUpdate 
EmptyServerReservation 
Reconnect 
Abandon 
ReservationRemoveMembers 
AddOrUpdateReservation 

Definition at line 14103 of file Enums.h.

◆ EClippingFlags

enum class EClippingFlags : unsigned char
strong
Enumerator
None 
AlwaysClip 

Definition at line 21080 of file Enums.h.

◆ EClippingMethod

enum class EClippingMethod : unsigned char
strong
Enumerator
Scissor 
Stencil 

Definition at line 21086 of file Enums.h.

◆ EClothingTeleportMode

enum class EClothingTeleportMode : unsigned char
strong
Enumerator
None 
Teleport 
TeleportAndReset 

Definition at line 12228 of file Enums.h.

◆ EClothingWindMethod_Legacy

enum class EClothingWindMethod_Legacy : unsigned char
strong
Enumerator
Legacy 
Accurate 

Definition at line 39097 of file Enums.h.

◆ EClothingWindMethodNv

enum class EClothingWindMethodNv : unsigned char
strong
Enumerator
Legacy 
Accurate 

Definition at line 40485 of file Enums.h.

◆ EClothLODBiasMode

enum class EClothLODBiasMode : unsigned char
strong
Enumerator
MappingsToSameLOD 
MappingsToMinLOD 
MappingsToAnyLOD 

Definition at line 19569 of file Enums.h.

◆ EClothMassMode

enum class EClothMassMode : unsigned char
strong
Enumerator
UniformMass 
TotalMass 
Density 
MaxClothMassMode 

Definition at line 39113 of file Enums.h.

◆ ECloudStorageDelegate

enum class ECloudStorageDelegate : int
strong
Enumerator
CSD_KeyValueReadComplete 
CSD_KeyValueWriteComplete 
CSD_ValueChanged 
CSD_DocumentQueryComplete 
CSD_DocumentReadComplete 
CSD_DocumentWriteComplete 
CSD_DocumentConflictDetected 
CSD_MAX 

Definition at line 39966 of file Enums.h.

◆ EClusterConnectionTypeEnum

enum class EClusterConnectionTypeEnum : unsigned char
strong
Enumerator
Chaos_PointImplicit 
Chaos_DelaunayTriangulation 
Chaos_MinimalSpanningSubsetDelaunayTriangulation 
Chaos_PointImplicitAugmentedWithMinimalDelaunay 
Chaos_BoundsOverlapFilteredDelaunayTriangulation 
Chaos_None 
Chaos_EClsuterCreationParameters_Max 

Definition at line 29311 of file Enums.h.

◆ EClusterPassInputType

enum class EClusterPassInputType : unsigned char
strong
Enumerator
GBuffer 
Strata 
HairStrands 

Definition at line 35211 of file Enums.h.

◆ EClusterSizeMethodEnum

enum class EClusterSizeMethodEnum : unsigned char
strong
Enumerator
Dataflow_ClusterSizeMethod_ByNumber 
Dataflow_ClusterSizeMethod_ByFractionOfInput 
Dataflow_ClusterSizeMethod_BySize 
Dataflow_Max 

Definition at line 25074 of file Enums.h.

◆ EClusterUnionMethod

enum class EClusterUnionMethod : unsigned char
strong
Enumerator
PointImplicit 
DelaunayTriangulation 
MinimalSpanningSubsetDelaunayTriangulation 
PointImplicitAugmentedWithMinimalDelaunay 
BoundsOverlapFilteredDelaunayTriangulation 
None 

Definition at line 28804 of file Enums.h.

◆ ECollapsingType

enum class ECollapsingType : int
strong
Enumerator
Assets 
Components 

Definition at line 19846 of file Enums.h.

◆ ECollectionAttributeEnum

enum class ECollectionAttributeEnum : unsigned char
strong
Enumerator
Chaos_Active 
Chaos_DynamicState 
Chaos_CollisionGroup 
Chaos_Max 

Definition at line 37285 of file Enums.h.

◆ ECollectionGroupEnum

enum class ECollectionGroupEnum : unsigned char
strong
Enumerator
Chaos_Traansform 
Chaos_Max 

Definition at line 37293 of file Enums.h.

◆ ECollectionScriptingShareType

enum class ECollectionScriptingShareType : unsigned char
strong
Enumerator
Local 
Private 
Shared 

Definition at line 31734 of file Enums.h.

◆ ECollectSurfacePathDoneMode

enum class ECollectSurfacePathDoneMode : int
strong
Enumerator
SnapCloseLoop 
SnapDoubleClick 
SnapDoubleClickOrCloseLoop 
ExternalLambda 
FixedNumPoints 

Definition at line 23555 of file Enums.h.

◆ ECollisionChannel

enum class ECollisionChannel : int
strong
Enumerator
ECC_WorldStatic 
ECC_WorldDynamic 
ECC_Visibility 
ECC_PhysicsBody 
ECC_Destructible 
ECC_GameTraceChannel1 
ECC_GameTraceChannel2 
ECC_GameTraceChannel3 
ECC_GameTraceChannel4 
ECC_GameTraceChannel5 
ECC_GameTraceChannel6 
ECC_GameTraceChannel7 
ECC_GameTraceChannel8 
ECC_GameTraceChannel9 
ECC_GameTraceChannel10 
ECC_GameTraceChannel11 
ECC_GameTraceChannel12 
ECC_GameTraceChannel13 
ECC_GameTraceChannel14 
ECC_GameTraceChannel15 
ECC_GameTraceChannel16 
ECC_GameTraceChannel17 
ECC_GameTraceChannel18 
ECC_GameTraceChannel19 
ECC_GameTraceChannel20 
ECC_GameTraceChannel21 
ECC_GameTraceChannel22 
ECC_GameTraceChannel23 
ECC_GameTraceChannel24 
ECC_GameTraceChannel25 
ECC_GameTraceChannel26 
ECC_GameTraceChannel27 
ECC_OverlapAll_Deprecated 
ECC_MAX 

Definition at line 6740 of file Enums.h.

◆ ECollisionGeometryMode

enum class ECollisionGeometryMode : int
strong
Enumerator
Default 
SimpleAndComplex 
UseSimpleAsComplex 
UseComplexAsSimple 

Definition at line 26386 of file Enums.h.

◆ ECollisionGeometryType

enum class ECollisionGeometryType : int
strong
Enumerator
KeepExisting 
AlignedBoxes 
OrientedBoxes 
MinimalSpheres 
Capsules 
ConvexHulls 
SweptHulls 
LevelSets 
MinVolume 
None 

Definition at line 26510 of file Enums.h.

◆ ECollisionQuery

enum class ECollisionQuery : unsigned char
strong
Enumerator
ObjectQuery 
TraceQuery 

Definition at line 17907 of file Enums.h.

◆ ECollisionQueryHitType

enum class ECollisionQueryHitType : unsigned char
strong
Enumerator
None 
Touch 
Block 

Definition at line 10220 of file Enums.h.

◆ ECollisionResponse

enum class ECollisionResponse : int
strong
Enumerator
ECR_Ignore 
ECR_Overlap 
ECR_Block 
ECR_MAX 

Definition at line 5987 of file Enums.h.

◆ ECollisionShapeType

enum class ECollisionShapeType : unsigned char
strong
Enumerator
Sphere 
Plane 
Box 
Capsule 
Convex 
Trimesh 
Heightfield 
None 

Definition at line 17960 of file Enums.h.

◆ ECollisionTraceFlag

enum class ECollisionTraceFlag : int
strong
Enumerator
CTF_UseDefault 
CTF_UseSimpleAndComplex 
CTF_UseSimpleAsComplex 
CTF_UseComplexAsSimple 
CTF_MAX 

Definition at line 10433 of file Enums.h.

◆ ECollisionTypeEnum

enum class ECollisionTypeEnum : unsigned char
strong
Enumerator
Chaos_Volumetric 
Chaos_Surface_Volumetric 
Chaos_Max 

Definition at line 25897 of file Enums.h.

◆ EColorBlockAlphaDisplayMode

enum class EColorBlockAlphaDisplayMode : unsigned char
strong
Enumerator
Combined 
Separate 
Ignore 

Definition at line 24733 of file Enums.h.

◆ EColorGradingModes

enum class EColorGradingModes : int
strong
Enumerator
Saturation 
Contrast 
Gamma 
Gain 
Offset 
Invalid 

Definition at line 34175 of file Enums.h.

◆ EColorPickerChannels

enum class EColorPickerChannels : int
strong
Enumerator
Red 
Green 
Blue 
Alpha 
Hue 
Saturation 
Value 

Definition at line 34197 of file Enums.h.

◆ EColorPickerModes

enum class EColorPickerModes : int
strong
Enumerator
Spectrum 
Wheel 

Definition at line 34208 of file Enums.h.

◆ EColorSpaceAndEOTF

enum class EColorSpaceAndEOTF : int
strong
Enumerator
EUnknown 
EColorSpace_Rec709 
EColorSpace_Rec2020 
EColorSpace_DCIP3 
EEColorSpace_MASK 
EEOTF_Linear 
EEOTF_sRGB 
EEOTF_PQ 
EEOTF_MASK 
ERec709_sRGB 
ERec709_Linear 
ERec2020_PQ 
ERec2020_Linear 
EDCIP3_PQ 
EDCIP3_Linear 

Definition at line 10483 of file Enums.h.

◆ EColorType

enum class EColorType : unsigned char
strong
Enumerator
Slate 
Linear 
Color 

Definition at line 37672 of file Enums.h.

◆ EColorVisionDeficiency

enum class EColorVisionDeficiency : unsigned char
strong
Enumerator
NormalVision 
Deuteranope 
Protanope 
Tritanope 

Definition at line 16624 of file Enums.h.

◆ EColorWriteMask

enum class EColorWriteMask : int
strong
Enumerator
CW_RED 
CW_GREEN 
CW_BLUE 
CW_ALPHA 
CW_NONE 
CW_RGB 
CW_RGBA 
CW_RG 
CW_BA 
EColorWriteMask_NumBits 

Definition at line 6255 of file Enums.h.

◆ ECommonFrameRate

enum class ECommonFrameRate : unsigned char
strong
Enumerator
FPS_12 
FPS_15 
FPS_24 
FPS_25 
FPS_30 
FPS_48 
FPS_50 
FPS_60 
FPS_100 
FPS_120 
FPS_240 
NTSC_24 
NTSC_30 
NTSC_60 
Private_Num 

Definition at line 24799 of file Enums.h.

◆ ECompactedReflectionTracingIndirectArgs

enum class ECompactedReflectionTracingIndirectArgs : int
strong
Enumerator
NumTracesDiv64 
NumTracesDiv32 
MAX 

Definition at line 37907 of file Enums.h.

◆ ECompactedTracingIndirectArgs

enum class ECompactedTracingIndirectArgs : int
strong
Enumerator
NumTracesDiv64 
NumTracesDiv32 
NumLightSampleTracesDiv64 
NumLightSampleTracesDiv32 
MAX 

Definition at line 37045 of file Enums.h.

◆ ECompareFunction

enum class ECompareFunction : int
strong
Enumerator
CF_Less 
CF_LessEqual 
CF_Greater 
CF_GreaterEqual 
CF_Equal 
CF_NotEqual 
CF_Never 
CF_Always 
ECompareFunction_Num 
ECompareFunction_NumBits 
CF_DepthNearOrEqual 
CF_DepthNear 
CF_DepthFartherOrEqual 
CF_DepthFarther 

Definition at line 5701 of file Enums.h.

◆ ECompareOperationEnum

enum class ECompareOperationEnum : unsigned char
strong
Enumerator
Dataflow_Compare_Equal 
Dataflow_Compare_Smaller 
Dataflow_Compare_SmallerOrEqual 
Dataflow_Compare_Greater 
Dataflow_Compare_GreaterOrEqual 
Dataflow_Max 

Definition at line 25239 of file Enums.h.

◆ EComparisonOp

enum class EComparisonOp : int
strong
Enumerator
ECO_Unknown 
ECO_Equal 
ECO_NotEqual 
ECO_Larger 
ECO_LargerThan 
ECO_Smaller 
ECO_SmallerThan 

Definition at line 21654 of file Enums.h.

◆ ECompiledMaterialProperty

enum class ECompiledMaterialProperty : int
strong
Enumerator
CompiledMP_EmissiveColorCS 
CompiledMP_PrevWorldPositionOffset 
CompiledMP_MAX 

Definition at line 13907 of file Enums.h.

◆ ECompiledPartialDerivativeVariation

enum class ECompiledPartialDerivativeVariation : int
strong
Enumerator
CompiledPDV_FiniteDifferences 
CompiledPDV_Analytic 
CompiledPDV_MAX 

Definition at line 22919 of file Enums.h.

◆ ECompilerFlags

enum class ECompilerFlags : int
strong
Enumerator
CFLAG_PreferFlowControl 
CFLAG_Debug 
CFLAG_AvoidFlowControl 
CFLAG_SkipValidation 
CFLAG_StandardOptimization 
CFLAG_ForceOptimization 
CFLAG_GenerateSymbols 
CFLAG_ExtraShaderData 
CFLAG_AllowUniqueSymbols 
CFLAG_NoFastMath 
CFLAG_ZeroInitialise 
CFLAG_BoundsChecking 
CFLAG_ForceRemoveUnusedInterpolators 
CFLAG_VertexToGeometryShader 
CFLAG_VertexToPrimitiveShader 
CFLAG_VertexUseAutoCulling 
CFLAG_Archive 
CFLAG_UsesExternalTexture 
CFLAG_UseEmulatedUB 
CFLAG_WaveOperations 
CFLAG_ForceDXC 
CFLAG_SkipOptimizations 
CFLAG_SkipOptimizationsDXC 
CFLAG_AllowTypedUAVLoads 
CFLAG_Wave32 
CFLAG_InlineRayTracing 
CFLAG_D3D12ForceShaderConductorRewrite 
CFLAG_AllowRealTypes 
CFLAG_PrecompileWithDXC 
CFLAG_HLSL2021 
CFLAG_WarningsAsErrors 
CFLAG_BindlessResources 
CFLAG_BindlessSamplers 
CFLAG_RemoveDeadCode 
CFLAG_UseLegacyPreprocessor 
CFLAG_Max 

Definition at line 6889 of file Enums.h.

◆ EComponentPhysicsStateChange

enum class EComponentPhysicsStateChange : unsigned char
strong
Enumerator
Created 
Destroyed 

Definition at line 12302 of file Enums.h.

◆ ECompositeTextureMode

enum class ECompositeTextureMode : int
strong
Enumerator
CTM_Disabled 
CTM_NormalRoughnessToRed 
CTM_NormalRoughnessToGreen 
CTM_NormalRoughnessToBlue 
CTM_NormalRoughnessToAlpha 
CTM_MAX 

Definition at line 18083 of file Enums.h.

◆ ECompressionError

enum class ECompressionError : unsigned char
strong
Enumerator
None 
FailedToReadZip 
FailedToExtractFile 
FailedToWriteFile 

Definition at line 13448 of file Enums.h.

◆ EComputeKernelFlags

enum class EComputeKernelFlags : unsigned int
strong
Enumerator
IsDefaultKernel 
IsolatedMemoryWrites 

Definition at line 13400 of file Enums.h.

◆ EComputeNTBsFlags

enum class EComputeNTBsFlags : unsigned int
strong
Enumerator
None 
Normals 
Tangents 
UseMikkTSpace 
WeightedNTBs 
BlendOverlappingNormals 
IgnoreDegenerateTriangles 

Definition at line 17399 of file Enums.h.

◆ EComputeNTBsOptions

enum class EComputeNTBsOptions : unsigned int
strong
Enumerator
None 
Normals 
Tangents 
WeightedNTBs 

Definition at line 38291 of file Enums.h.

◆ EConcurrencyMode

enum class EConcurrencyMode : unsigned char
strong
Enumerator
Group 
Owner 
OwnerPerSound 
Sound 

Definition at line 12316 of file Enums.h.

◆ EConcurrencyVolumeScaleMode

enum class EConcurrencyVolumeScaleMode : int
strong
Enumerator
Default 
Distance 
Priority 

Definition at line 19877 of file Enums.h.

◆ EConfigCacheType

enum class EConfigCacheType : unsigned char
strong
Enumerator
DiskBacked 
Temporary 
DiskBacked 
Temporary 

Definition at line 13073 of file Enums.h.

◆ EConfigExpansionFlags

enum class EConfigExpansionFlags : int
strong
Enumerator
None 
ForUncooked 
ForCooked 
ForPlugin 
All 
None 
ForUncooked 
ForCooked 
ForPlugin 
All 

Definition at line 18840 of file Enums.h.

◆ EConfigLayerFlags

enum class EConfigLayerFlags : int
strong
Enumerator
None 
AllowCommandLineOverride 
DedicatedServerOnly 
NoExpand 
RequiresCustomConfig 
None 
AllowCommandLineOverride 
DedicatedServerOnly 
NoExpand 
RequiresCustomConfig 

Definition at line 11992 of file Enums.h.

◆ EConfigManifestVersion

enum class EConfigManifestVersion : int
strong
Enumerator
Initial 
RenameEditorAgnosticSettings 
MigrateProjectSpecificInisToAgnostic 
NumOfVersions 

Definition at line 32191 of file Enums.h.

◆ EConfigTestEnum

enum class EConfigTestEnum : int
strong
Enumerator

Definition at line 13590 of file Enums.h.

◆ EConnectionState

enum class EConnectionState : int
strong
Enumerator
USOCK_Invalid 
USOCK_Closed 
USOCK_Pending 
USOCK_Open 

Definition at line 6269 of file Enums.h.

◆ EConservativeRasterization

enum class EConservativeRasterization : unsigned char
strong
Enumerator
Disabled 
Overestimated 

Definition at line 9912 of file Enums.h.

◆ EConsoleVariableFlags

enum class EConsoleVariableFlags : unsigned __int64
strong
Enumerator
ECVF_FlagMask 
ECVF_Default 
ECVF_Cheat 
ECVF_ReadOnly 
ECVF_Unregistered 
ECVF_CreatedFromIni 
ECVF_RenderThreadSafe 
ECVF_Scalability 
ECVF_ScalabilityGroup 
ECVF_Preview 
ECVF_GeneralShaderChange 
ECVF_MobileShaderChange 
ECVF_DesktopShaderChange 
ECVF_ExcludeFromPreview 
ECVF_SetFlagMask 
ECVF_Set_NoSinkCall_Unsafe 
ECVF_SetByMask 
ECVF_SetByConstructor 
ECVF_SetByScalability 
ECVF_SetByGameSetting 
ECVF_SetByProjectSetting 
ECVF_SetBySystemSettingsIni 
ECVF_SetByDeviceProfile 
ECVF_SetByGameOverride 
ECVF_SetByConsoleVariablesIni 
ECVF_SetByCommandline 
ECVF_SetByCode 
ECVF_SetByConsole 

Definition at line 5136 of file Enums.h.

◆ EConstantQFFTSizeEnum

enum class EConstantQFFTSizeEnum : unsigned char
strong
Enumerator
Min 
XXSmall 
XSmall 
Small 
Medium 
Large 
XLarge 
XXLarge 
Max 

Definition at line 32646 of file Enums.h.

◆ EConstantQNormalizationEnum

enum class EConstantQNormalizationEnum : unsigned char
strong
Enumerator
EqualEuclideanNorm 
EqualEnergy 
EqualAmplitude 

Definition at line 32659 of file Enums.h.

◆ EConstants

enum class EConstants : int
strong
Enumerator
UE4_MINIDUMP_CRASHCONTEXT 

Definition at line 34574 of file Enums.h.

◆ EConstraintInterpType

enum class EConstraintInterpType : unsigned char
strong
Enumerator
Average 
Shortest 
Max 

Definition at line 23136 of file Enums.h.

◆ EConstraintOffsetOption

enum class EConstraintOffsetOption : unsigned char
strong
Enumerator
None 
Offset_RefPose 

Definition at line 36849 of file Enums.h.

◆ EConstraintPlasticityType

enum class EConstraintPlasticityType : int
strong
Enumerator
CCPT_Free 
CCPT_Shrink 
CCPT_Grow 
CCPT_MAX 

Definition at line 8499 of file Enums.h.

◆ EConstraintsManagerNotifyType

enum class EConstraintsManagerNotifyType : int
strong
Enumerator
ConstraintAdded 
ConstraintRemoved 
ConstraintRemovedWithCompensation 
ManagerUpdated 

Definition at line 21207 of file Enums.h.

◆ EConstraintTransformComponentFlags

enum class EConstraintTransformComponentFlags : unsigned char
strong
Enumerator
None 
ChildPosition 
ChildRotation 
ParentPosition 
ParentRotation 
AllChild 
AllParent 
AllPosition 
AllRotation 
All 

Definition at line 10292 of file Enums.h.

◆ EConstraintType

enum class EConstraintType : unsigned char
strong
Enumerator
Transform 
Aim 
MAX 

Definition at line 19264 of file Enums.h.

◆ EConstructDynamicType

enum class EConstructDynamicType : unsigned char
strong
Enumerator
OnlyAllocateClassObject 
CallZConstructor 

Definition at line 22086 of file Enums.h.

◆ EConstructionError

enum class EConstructionError : unsigned char
strong
Enumerator
None 
CannotCreateFile 
OutOfDiskSpace 
MissingChunk 
SerializeError 
TrackingError 
OutboundDataError 

Definition at line 40342 of file Enums.h.

◆ EConstructTextureFlags

enum class EConstructTextureFlags : int
strong
Enumerator
CTF_Compress 
CTF_DeferCompression 
CTF_SRGB 
CTF_AllowMips 
CTF_ForceOneBitAlpha 
CTF_RemapAlphaAsMasked 
CTF_ForceOpaque 
CTF_Default 

Definition at line 6646 of file Enums.h.

◆ EConsumeMouseWheel

enum class EConsumeMouseWheel : unsigned char
strong
Enumerator
WhenScrollingPossible 
Always 
Never 

Definition at line 18823 of file Enums.h.

◆ EContentBundleClientState

enum class EContentBundleClientState : int
strong
Enumerator
Unregistered 
Registered 
ContentInjectionRequested 
ContentRemovalRequested 
RegistrationFailed 

Definition at line 39984 of file Enums.h.

◆ EContentBundleStatus

enum class EContentBundleStatus : int
strong
Enumerator
Registered 
ReadyToInject 
FailedToInject 
ContentInjected 
Unknown 

Definition at line 39993 of file Enums.h.

◆ EControllerActionOrigin

enum class EControllerActionOrigin : int
strong
Enumerator
k_EControllerActionOrigin_None 
k_EControllerActionOrigin_A 
k_EControllerActionOrigin_B 
k_EControllerActionOrigin_X 
k_EControllerActionOrigin_Y 
k_EControllerActionOrigin_LeftBumper 
k_EControllerActionOrigin_RightBumper 
k_EControllerActionOrigin_LeftGrip 
k_EControllerActionOrigin_RightGrip 
k_EControllerActionOrigin_Start 
k_EControllerActionOrigin_Back 
k_EControllerActionOrigin_LeftPad_Touch 
k_EControllerActionOrigin_LeftPad_Swipe 
k_EControllerActionOrigin_LeftPad_Click 
k_EControllerActionOrigin_LeftPad_DPadNorth 
k_EControllerActionOrigin_LeftPad_DPadSouth 
k_EControllerActionOrigin_LeftPad_DPadWest 
k_EControllerActionOrigin_LeftPad_DPadEast 
k_EControllerActionOrigin_RightPad_Touch 
k_EControllerActionOrigin_RightPad_Swipe 
k_EControllerActionOrigin_RightPad_Click 
k_EControllerActionOrigin_RightPad_DPadNorth 
k_EControllerActionOrigin_RightPad_DPadSouth 
k_EControllerActionOrigin_RightPad_DPadWest 
k_EControllerActionOrigin_RightPad_DPadEast 
k_EControllerActionOrigin_LeftTrigger_Pull 
k_EControllerActionOrigin_LeftTrigger_Click 
k_EControllerActionOrigin_RightTrigger_Pull 
k_EControllerActionOrigin_RightTrigger_Click 
k_EControllerActionOrigin_LeftStick_Move 
k_EControllerActionOrigin_LeftStick_Click 
k_EControllerActionOrigin_LeftStick_DPadNorth 
k_EControllerActionOrigin_LeftStick_DPadSouth 
k_EControllerActionOrigin_LeftStick_DPadWest 
k_EControllerActionOrigin_LeftStick_DPadEast 
k_EControllerActionOrigin_Gyro_Move 
k_EControllerActionOrigin_Gyro_Pitch 
k_EControllerActionOrigin_Gyro_Yaw 
k_EControllerActionOrigin_Gyro_Roll 
k_EControllerActionOrigin_PS4_X 
k_EControllerActionOrigin_PS4_Circle 
k_EControllerActionOrigin_PS4_Triangle 
k_EControllerActionOrigin_PS4_Square 
k_EControllerActionOrigin_PS4_LeftBumper 
k_EControllerActionOrigin_PS4_RightBumper 
k_EControllerActionOrigin_PS4_Options 
k_EControllerActionOrigin_PS4_Share 
k_EControllerActionOrigin_PS4_LeftPad_Touch 
k_EControllerActionOrigin_PS4_LeftPad_Swipe 
k_EControllerActionOrigin_PS4_LeftPad_Click 
k_EControllerActionOrigin_PS4_LeftPad_DPadNorth 
k_EControllerActionOrigin_PS4_LeftPad_DPadSouth 
k_EControllerActionOrigin_PS4_LeftPad_DPadWest 
k_EControllerActionOrigin_PS4_LeftPad_DPadEast 
k_EControllerActionOrigin_PS4_RightPad_Touch 
k_EControllerActionOrigin_PS4_RightPad_Swipe 
k_EControllerActionOrigin_PS4_RightPad_Click 
k_EControllerActionOrigin_PS4_RightPad_DPadNorth 
k_EControllerActionOrigin_PS4_RightPad_DPadSouth 
k_EControllerActionOrigin_PS4_RightPad_DPadWest 
k_EControllerActionOrigin_PS4_RightPad_DPadEast 
k_EControllerActionOrigin_PS4_CenterPad_Touch 
k_EControllerActionOrigin_PS4_CenterPad_Swipe 
k_EControllerActionOrigin_PS4_CenterPad_Click 
k_EControllerActionOrigin_PS4_CenterPad_DPadNorth 
k_EControllerActionOrigin_PS4_CenterPad_DPadSouth 
k_EControllerActionOrigin_PS4_CenterPad_DPadWest 
k_EControllerActionOrigin_PS4_CenterPad_DPadEast 
k_EControllerActionOrigin_PS4_LeftTrigger_Pull 
k_EControllerActionOrigin_PS4_LeftTrigger_Click 
k_EControllerActionOrigin_PS4_RightTrigger_Pull 
k_EControllerActionOrigin_PS4_RightTrigger_Click 
k_EControllerActionOrigin_PS4_LeftStick_Move 
k_EControllerActionOrigin_PS4_LeftStick_Click 
k_EControllerActionOrigin_PS4_LeftStick_DPadNorth 
k_EControllerActionOrigin_PS4_LeftStick_DPadSouth 
k_EControllerActionOrigin_PS4_LeftStick_DPadWest 
k_EControllerActionOrigin_PS4_LeftStick_DPadEast 
k_EControllerActionOrigin_PS4_RightStick_Move 
k_EControllerActionOrigin_PS4_RightStick_Click 
k_EControllerActionOrigin_PS4_RightStick_DPadNorth 
k_EControllerActionOrigin_PS4_RightStick_DPadSouth 
k_EControllerActionOrigin_PS4_RightStick_DPadWest 
k_EControllerActionOrigin_PS4_RightStick_DPadEast 
k_EControllerActionOrigin_PS4_DPad_North 
k_EControllerActionOrigin_PS4_DPad_South 
k_EControllerActionOrigin_PS4_DPad_West 
k_EControllerActionOrigin_PS4_DPad_East 
k_EControllerActionOrigin_PS4_Gyro_Move 
k_EControllerActionOrigin_PS4_Gyro_Pitch 
k_EControllerActionOrigin_PS4_Gyro_Yaw 
k_EControllerActionOrigin_PS4_Gyro_Roll 
k_EControllerActionOrigin_XBoxOne_A 
k_EControllerActionOrigin_XBoxOne_B 
k_EControllerActionOrigin_XBoxOne_X 
k_EControllerActionOrigin_XBoxOne_Y 
k_EControllerActionOrigin_XBoxOne_LeftBumper 
k_EControllerActionOrigin_XBoxOne_RightBumper 
k_EControllerActionOrigin_XBoxOne_Menu 
k_EControllerActionOrigin_XBoxOne_View 
k_EControllerActionOrigin_XBoxOne_LeftTrigger_Pull 
k_EControllerActionOrigin_XBoxOne_LeftTrigger_Click 
k_EControllerActionOrigin_XBoxOne_RightTrigger_Pull 
k_EControllerActionOrigin_XBoxOne_RightTrigger_Click 
k_EControllerActionOrigin_XBoxOne_LeftStick_Move 
k_EControllerActionOrigin_XBoxOne_LeftStick_Click 
k_EControllerActionOrigin_XBoxOne_LeftStick_DPadNorth 
k_EControllerActionOrigin_XBoxOne_LeftStick_DPadSouth 
k_EControllerActionOrigin_XBoxOne_LeftStick_DPadWest 
k_EControllerActionOrigin_XBoxOne_LeftStick_DPadEast 
k_EControllerActionOrigin_XBoxOne_RightStick_Move 
k_EControllerActionOrigin_XBoxOne_RightStick_Click 
k_EControllerActionOrigin_XBoxOne_RightStick_DPadNorth 
k_EControllerActionOrigin_XBoxOne_RightStick_DPadSouth 
k_EControllerActionOrigin_XBoxOne_RightStick_DPadWest 
k_EControllerActionOrigin_XBoxOne_RightStick_DPadEast 
k_EControllerActionOrigin_XBoxOne_DPad_North 
k_EControllerActionOrigin_XBoxOne_DPad_South 
k_EControllerActionOrigin_XBoxOne_DPad_West 
k_EControllerActionOrigin_XBoxOne_DPad_East 
k_EControllerActionOrigin_XBox360_A 
k_EControllerActionOrigin_XBox360_B 
k_EControllerActionOrigin_XBox360_X 
k_EControllerActionOrigin_XBox360_Y 
k_EControllerActionOrigin_XBox360_LeftBumper 
k_EControllerActionOrigin_XBox360_RightBumper 
k_EControllerActionOrigin_XBox360_Start 
k_EControllerActionOrigin_XBox360_Back 
k_EControllerActionOrigin_XBox360_LeftTrigger_Pull 
k_EControllerActionOrigin_XBox360_LeftTrigger_Click 
k_EControllerActionOrigin_XBox360_RightTrigger_Pull 
k_EControllerActionOrigin_XBox360_RightTrigger_Click 
k_EControllerActionOrigin_XBox360_LeftStick_Move 
k_EControllerActionOrigin_XBox360_LeftStick_Click 
k_EControllerActionOrigin_XBox360_LeftStick_DPadNorth 
k_EControllerActionOrigin_XBox360_LeftStick_DPadSouth 
k_EControllerActionOrigin_XBox360_LeftStick_DPadWest 
k_EControllerActionOrigin_XBox360_LeftStick_DPadEast 
k_EControllerActionOrigin_XBox360_RightStick_Move 
k_EControllerActionOrigin_XBox360_RightStick_Click 
k_EControllerActionOrigin_XBox360_RightStick_DPadNorth 
k_EControllerActionOrigin_XBox360_RightStick_DPadSouth 
k_EControllerActionOrigin_XBox360_RightStick_DPadWest 
k_EControllerActionOrigin_XBox360_RightStick_DPadEast 
k_EControllerActionOrigin_XBox360_DPad_North 
k_EControllerActionOrigin_XBox360_DPad_South 
k_EControllerActionOrigin_XBox360_DPad_West 
k_EControllerActionOrigin_XBox360_DPad_East 
k_EControllerActionOrigin_SteamV2_A 
k_EControllerActionOrigin_SteamV2_B 
k_EControllerActionOrigin_SteamV2_X 
k_EControllerActionOrigin_SteamV2_Y 
k_EControllerActionOrigin_SteamV2_LeftBumper 
k_EControllerActionOrigin_SteamV2_RightBumper 
k_EControllerActionOrigin_SteamV2_LeftGrip_Lower 
k_EControllerActionOrigin_SteamV2_LeftGrip_Upper 
k_EControllerActionOrigin_SteamV2_RightGrip_Lower 
k_EControllerActionOrigin_SteamV2_RightGrip_Upper 
k_EControllerActionOrigin_SteamV2_LeftBumper_Pressure 
k_EControllerActionOrigin_SteamV2_RightBumper_Pressure 
k_EControllerActionOrigin_SteamV2_LeftGrip_Pressure 
k_EControllerActionOrigin_SteamV2_RightGrip_Pressure 
k_EControllerActionOrigin_SteamV2_LeftGrip_Upper_Pressure 
k_EControllerActionOrigin_SteamV2_RightGrip_Upper_Pressure 
k_EControllerActionOrigin_SteamV2_Start 
k_EControllerActionOrigin_SteamV2_Back 
k_EControllerActionOrigin_SteamV2_LeftPad_Touch 
k_EControllerActionOrigin_SteamV2_LeftPad_Swipe 
k_EControllerActionOrigin_SteamV2_LeftPad_Click 
k_EControllerActionOrigin_SteamV2_LeftPad_Pressure 
k_EControllerActionOrigin_SteamV2_LeftPad_DPadNorth 
k_EControllerActionOrigin_SteamV2_LeftPad_DPadSouth 
k_EControllerActionOrigin_SteamV2_LeftPad_DPadWest 
k_EControllerActionOrigin_SteamV2_LeftPad_DPadEast 
k_EControllerActionOrigin_SteamV2_RightPad_Touch 
k_EControllerActionOrigin_SteamV2_RightPad_Swipe 
k_EControllerActionOrigin_SteamV2_RightPad_Click 
k_EControllerActionOrigin_SteamV2_RightPad_Pressure 
k_EControllerActionOrigin_SteamV2_RightPad_DPadNorth 
k_EControllerActionOrigin_SteamV2_RightPad_DPadSouth 
k_EControllerActionOrigin_SteamV2_RightPad_DPadWest 
k_EControllerActionOrigin_SteamV2_RightPad_DPadEast 
k_EControllerActionOrigin_SteamV2_LeftTrigger_Pull 
k_EControllerActionOrigin_SteamV2_LeftTrigger_Click 
k_EControllerActionOrigin_SteamV2_RightTrigger_Pull 
k_EControllerActionOrigin_SteamV2_RightTrigger_Click 
k_EControllerActionOrigin_SteamV2_LeftStick_Move 
k_EControllerActionOrigin_SteamV2_LeftStick_Click 
k_EControllerActionOrigin_SteamV2_LeftStick_DPadNorth 
k_EControllerActionOrigin_SteamV2_LeftStick_DPadSouth 
k_EControllerActionOrigin_SteamV2_LeftStick_DPadWest 
k_EControllerActionOrigin_SteamV2_LeftStick_DPadEast 
k_EControllerActionOrigin_SteamV2_Gyro_Move 
k_EControllerActionOrigin_SteamV2_Gyro_Pitch 
k_EControllerActionOrigin_SteamV2_Gyro_Yaw 
k_EControllerActionOrigin_SteamV2_Gyro_Roll 
k_EControllerActionOrigin_Switch_A 
k_EControllerActionOrigin_Switch_B 
k_EControllerActionOrigin_Switch_X 
k_EControllerActionOrigin_Switch_Y 
k_EControllerActionOrigin_Switch_LeftBumper 
k_EControllerActionOrigin_Switch_RightBumper 
k_EControllerActionOrigin_Switch_Plus 
k_EControllerActionOrigin_Switch_Minus 
k_EControllerActionOrigin_Switch_Capture 
k_EControllerActionOrigin_Switch_LeftTrigger_Pull 
k_EControllerActionOrigin_Switch_LeftTrigger_Click 
k_EControllerActionOrigin_Switch_RightTrigger_Pull 
k_EControllerActionOrigin_Switch_RightTrigger_Click 
k_EControllerActionOrigin_Switch_LeftStick_Move 
k_EControllerActionOrigin_Switch_LeftStick_Click 
k_EControllerActionOrigin_Switch_LeftStick_DPadNorth 
k_EControllerActionOrigin_Switch_LeftStick_DPadSouth 
k_EControllerActionOrigin_Switch_LeftStick_DPadWest 
k_EControllerActionOrigin_Switch_LeftStick_DPadEast 
k_EControllerActionOrigin_Switch_RightStick_Move 
k_EControllerActionOrigin_Switch_RightStick_Click 
k_EControllerActionOrigin_Switch_RightStick_DPadNorth 
k_EControllerActionOrigin_Switch_RightStick_DPadSouth 
k_EControllerActionOrigin_Switch_RightStick_DPadWest 
k_EControllerActionOrigin_Switch_RightStick_DPadEast 
k_EControllerActionOrigin_Switch_DPad_North 
k_EControllerActionOrigin_Switch_DPad_South 
k_EControllerActionOrigin_Switch_DPad_West 
k_EControllerActionOrigin_Switch_DPad_East 
k_EControllerActionOrigin_Switch_ProGyro_Move 
k_EControllerActionOrigin_Switch_ProGyro_Pitch 
k_EControllerActionOrigin_Switch_ProGyro_Yaw 
k_EControllerActionOrigin_Switch_ProGyro_Roll 
k_EControllerActionOrigin_Switch_RightGyro_Move 
k_EControllerActionOrigin_Switch_RightGyro_Pitch 
k_EControllerActionOrigin_Switch_RightGyro_Yaw 
k_EControllerActionOrigin_Switch_RightGyro_Roll 
k_EControllerActionOrigin_Switch_LeftGyro_Move 
k_EControllerActionOrigin_Switch_LeftGyro_Pitch 
k_EControllerActionOrigin_Switch_LeftGyro_Yaw 
k_EControllerActionOrigin_Switch_LeftGyro_Roll 
k_EControllerActionOrigin_Switch_LeftGrip_Lower 
k_EControllerActionOrigin_Switch_LeftGrip_Upper 
k_EControllerActionOrigin_Switch_RightGrip_Lower 
k_EControllerActionOrigin_Switch_RightGrip_Upper 
k_EControllerActionOrigin_PS4_DPad_Move 
k_EControllerActionOrigin_XBoxOne_DPad_Move 
k_EControllerActionOrigin_XBox360_DPad_Move 
k_EControllerActionOrigin_Switch_DPad_Move 
k_EControllerActionOrigin_PS5_X 
k_EControllerActionOrigin_PS5_Circle 
k_EControllerActionOrigin_PS5_Triangle 
k_EControllerActionOrigin_PS5_Square 
k_EControllerActionOrigin_PS5_LeftBumper 
k_EControllerActionOrigin_PS5_RightBumper 
k_EControllerActionOrigin_PS5_Option 
k_EControllerActionOrigin_PS5_Create 
k_EControllerActionOrigin_PS5_Mute 
k_EControllerActionOrigin_PS5_LeftPad_Touch 
k_EControllerActionOrigin_PS5_LeftPad_Swipe 
k_EControllerActionOrigin_PS5_LeftPad_Click 
k_EControllerActionOrigin_PS5_LeftPad_DPadNorth 
k_EControllerActionOrigin_PS5_LeftPad_DPadSouth 
k_EControllerActionOrigin_PS5_LeftPad_DPadWest 
k_EControllerActionOrigin_PS5_LeftPad_DPadEast 
k_EControllerActionOrigin_PS5_RightPad_Touch 
k_EControllerActionOrigin_PS5_RightPad_Swipe 
k_EControllerActionOrigin_PS5_RightPad_Click 
k_EControllerActionOrigin_PS5_RightPad_DPadNorth 
k_EControllerActionOrigin_PS5_RightPad_DPadSouth 
k_EControllerActionOrigin_PS5_RightPad_DPadWest 
k_EControllerActionOrigin_PS5_RightPad_DPadEast 
k_EControllerActionOrigin_PS5_CenterPad_Touch 
k_EControllerActionOrigin_PS5_CenterPad_Swipe 
k_EControllerActionOrigin_PS5_CenterPad_Click 
k_EControllerActionOrigin_PS5_CenterPad_DPadNorth 
k_EControllerActionOrigin_PS5_CenterPad_DPadSouth 
k_EControllerActionOrigin_PS5_CenterPad_DPadWest 
k_EControllerActionOrigin_PS5_CenterPad_DPadEast 
k_EControllerActionOrigin_PS5_LeftTrigger_Pull 
k_EControllerActionOrigin_PS5_LeftTrigger_Click 
k_EControllerActionOrigin_PS5_RightTrigger_Pull 
k_EControllerActionOrigin_PS5_RightTrigger_Click 
k_EControllerActionOrigin_PS5_LeftStick_Move 
k_EControllerActionOrigin_PS5_LeftStick_Click 
k_EControllerActionOrigin_PS5_LeftStick_DPadNorth 
k_EControllerActionOrigin_PS5_LeftStick_DPadSouth 
k_EControllerActionOrigin_PS5_LeftStick_DPadWest 
k_EControllerActionOrigin_PS5_LeftStick_DPadEast 
k_EControllerActionOrigin_PS5_RightStick_Move 
k_EControllerActionOrigin_PS5_RightStick_Click 
k_EControllerActionOrigin_PS5_RightStick_DPadNorth 
k_EControllerActionOrigin_PS5_RightStick_DPadSouth 
k_EControllerActionOrigin_PS5_RightStick_DPadWest 
k_EControllerActionOrigin_PS5_RightStick_DPadEast 
k_EControllerActionOrigin_PS5_DPad_Move 
k_EControllerActionOrigin_PS5_DPad_North 
k_EControllerActionOrigin_PS5_DPad_South 
k_EControllerActionOrigin_PS5_DPad_West 
k_EControllerActionOrigin_PS5_DPad_East 
k_EControllerActionOrigin_PS5_Gyro_Move 
k_EControllerActionOrigin_PS5_Gyro_Pitch 
k_EControllerActionOrigin_PS5_Gyro_Yaw 
k_EControllerActionOrigin_PS5_Gyro_Roll 
k_EControllerActionOrigin_XBoxOne_LeftGrip_Lower 
k_EControllerActionOrigin_XBoxOne_LeftGrip_Upper 
k_EControllerActionOrigin_XBoxOne_RightGrip_Lower 
k_EControllerActionOrigin_XBoxOne_RightGrip_Upper 
k_EControllerActionOrigin_XBoxOne_Share 
k_EControllerActionOrigin_SteamDeck_A 
k_EControllerActionOrigin_SteamDeck_B 
k_EControllerActionOrigin_SteamDeck_X 
k_EControllerActionOrigin_SteamDeck_Y 
k_EControllerActionOrigin_SteamDeck_L1 
k_EControllerActionOrigin_SteamDeck_R1 
k_EControllerActionOrigin_SteamDeck_Menu 
k_EControllerActionOrigin_SteamDeck_View 
k_EControllerActionOrigin_SteamDeck_LeftPad_Touch 
k_EControllerActionOrigin_SteamDeck_LeftPad_Swipe 
k_EControllerActionOrigin_SteamDeck_LeftPad_Click 
k_EControllerActionOrigin_SteamDeck_LeftPad_DPadNorth 
k_EControllerActionOrigin_SteamDeck_LeftPad_DPadSouth 
k_EControllerActionOrigin_SteamDeck_LeftPad_DPadWest 
k_EControllerActionOrigin_SteamDeck_LeftPad_DPadEast 
k_EControllerActionOrigin_SteamDeck_RightPad_Touch 
k_EControllerActionOrigin_SteamDeck_RightPad_Swipe 
k_EControllerActionOrigin_SteamDeck_RightPad_Click 
k_EControllerActionOrigin_SteamDeck_RightPad_DPadNorth 
k_EControllerActionOrigin_SteamDeck_RightPad_DPadSouth 
k_EControllerActionOrigin_SteamDeck_RightPad_DPadWest 
k_EControllerActionOrigin_SteamDeck_RightPad_DPadEast 
k_EControllerActionOrigin_SteamDeck_L2_SoftPull 
k_EControllerActionOrigin_SteamDeck_L2 
k_EControllerActionOrigin_SteamDeck_R2_SoftPull 
k_EControllerActionOrigin_SteamDeck_R2 
k_EControllerActionOrigin_SteamDeck_LeftStick_Move 
k_EControllerActionOrigin_SteamDeck_L3 
k_EControllerActionOrigin_SteamDeck_LeftStick_DPadNorth 
k_EControllerActionOrigin_SteamDeck_LeftStick_DPadSouth 
k_EControllerActionOrigin_SteamDeck_LeftStick_DPadWest 
k_EControllerActionOrigin_SteamDeck_LeftStick_DPadEast 
k_EControllerActionOrigin_SteamDeck_LeftStick_Touch 
k_EControllerActionOrigin_SteamDeck_RightStick_Move 
k_EControllerActionOrigin_SteamDeck_R3 
k_EControllerActionOrigin_SteamDeck_RightStick_DPadNorth 
k_EControllerActionOrigin_SteamDeck_RightStick_DPadSouth 
k_EControllerActionOrigin_SteamDeck_RightStick_DPadWest 
k_EControllerActionOrigin_SteamDeck_RightStick_DPadEast 
k_EControllerActionOrigin_SteamDeck_RightStick_Touch 
k_EControllerActionOrigin_SteamDeck_L4 
k_EControllerActionOrigin_SteamDeck_R4 
k_EControllerActionOrigin_SteamDeck_L5 
k_EControllerActionOrigin_SteamDeck_R5 
k_EControllerActionOrigin_SteamDeck_DPad_Move 
k_EControllerActionOrigin_SteamDeck_DPad_North 
k_EControllerActionOrigin_SteamDeck_DPad_South 
k_EControllerActionOrigin_SteamDeck_DPad_West 
k_EControllerActionOrigin_SteamDeck_DPad_East 
k_EControllerActionOrigin_SteamDeck_Gyro_Move 
k_EControllerActionOrigin_SteamDeck_Gyro_Pitch 
k_EControllerActionOrigin_SteamDeck_Gyro_Yaw 
k_EControllerActionOrigin_SteamDeck_Gyro_Roll 
k_EControllerActionOrigin_SteamDeck_Reserved1 
k_EControllerActionOrigin_SteamDeck_Reserved2 
k_EControllerActionOrigin_SteamDeck_Reserved3 
k_EControllerActionOrigin_SteamDeck_Reserved4 
k_EControllerActionOrigin_SteamDeck_Reserved5 
k_EControllerActionOrigin_SteamDeck_Reserved6 
k_EControllerActionOrigin_SteamDeck_Reserved7 
k_EControllerActionOrigin_SteamDeck_Reserved8 
k_EControllerActionOrigin_SteamDeck_Reserved9 
k_EControllerActionOrigin_SteamDeck_Reserved10 
k_EControllerActionOrigin_SteamDeck_Reserved11 
k_EControllerActionOrigin_SteamDeck_Reserved12 
k_EControllerActionOrigin_SteamDeck_Reserved13 
k_EControllerActionOrigin_SteamDeck_Reserved14 
k_EControllerActionOrigin_SteamDeck_Reserved15 
k_EControllerActionOrigin_SteamDeck_Reserved16 
k_EControllerActionOrigin_SteamDeck_Reserved17 
k_EControllerActionOrigin_SteamDeck_Reserved18 
k_EControllerActionOrigin_SteamDeck_Reserved19 
k_EControllerActionOrigin_SteamDeck_Reserved20 
k_EControllerActionOrigin_Count 
k_EControllerActionOrigin_MaximumPossibleValue 

Definition at line 15528 of file Enums.h.

◆ EControllerHand

enum class EControllerHand : unsigned char
strong
Enumerator
Left 
Right 
AnyHand 
Pad 
ExternalCamera 
Gun 
HMD 
Chest 
LeftShoulder 
RightShoulder 
LeftElbow 
RightElbow 
Waist 
LeftKnee 
RightKnee 
LeftFoot 
RightFoot 
Special 
ControllerHand_Count 

Definition at line 12957 of file Enums.h.

◆ EControllerHapticLocation

enum class EControllerHapticLocation : int
strong
Enumerator
k_EControllerHapticLocation_Left 
k_EControllerHapticLocation_Right 
k_EControllerHapticLocation_Both 

Definition at line 16505 of file Enums.h.

◆ EControlRigComponentMapDirection

enum class EControlRigComponentMapDirection : unsigned char
strong
Enumerator
Input 
Output 

Definition at line 19721 of file Enums.h.

◆ EControlRigComponentSpace

enum class EControlRigComponentSpace : unsigned char
strong
Enumerator
WorldSpace 
ActorSpace 
ComponentSpace 
RigSpace 
LocalSpace 
Max 

Definition at line 19727 of file Enums.h.

◆ EControlRigContextChannelToKey

enum class EControlRigContextChannelToKey : unsigned int
strong
Enumerator
None 
TranslationX 
TranslationY 
TranslationZ 
Translation 
RotationX 
RotationY 
RotationZ 
Rotation 
ScaleX 
ScaleY 
ScaleZ 
Scale 
AllTransform 

Definition at line 19117 of file Enums.h.

◆ EControlRigCurveAlignment

enum class EControlRigCurveAlignment : unsigned char
strong
Enumerator
Front 
Stretched 

Definition at line 21693 of file Enums.h.

◆ EControlRigFKRigExecuteMode

enum class EControlRigFKRigExecuteMode : unsigned char
strong
Enumerator
Replace 
Additive 
Direct 
Max 

Definition at line 22651 of file Enums.h.

◆ EControlRigInteractionType

enum class EControlRigInteractionType : unsigned char
strong
Enumerator
None 
Translate 
Rotate 
Scale 
All 

Definition at line 19237 of file Enums.h.

◆ EControlRigModifyBoneMode

enum class EControlRigModifyBoneMode : unsigned char
strong
Enumerator
OverrideLocal 
OverrideGlobal 
AdditiveLocal 
AdditiveGlobal 
Max 

Definition at line 23159 of file Enums.h.

◆ EControlRigSetKey

enum class EControlRigSetKey : unsigned char
strong
Enumerator
DoNotCare 
Always 
Never 

Definition at line 19135 of file Enums.h.

◆ EControlRigTestDataPlaybackMode

enum class EControlRigTestDataPlaybackMode : unsigned char
strong
Enumerator
Live 
ReplayInputs 
GroundTruth 
Max 

Definition at line 19973 of file Enums.h.

◆ EControlRigVectorKind

enum class EControlRigVectorKind : unsigned char
strong
Enumerator
Direction 
Location 

Definition at line 19709 of file Enums.h.

◆ EConvertFromTypeResult

enum class EConvertFromTypeResult : int
strong
Enumerator
UseSerializeItem 
CannotConvert 
Converted 

Definition at line 8407 of file Enums.h.

◆ EConvertQueryResult

enum class EConvertQueryResult : int
strong
Enumerator
Valid 
Invalid 

Definition at line 40235 of file Enums.h.

◆ EConvertToPolygonsMode

enum class EConvertToPolygonsMode : int
strong
Enumerator
FaceNormalDeviation 
FindPolygons 
FromUVIslands 
FromNormalSeams 
FromConnectedTris 
FromFurthestPointSampling 
CopyFromLayer 

Definition at line 31253 of file Enums.h.

◆ EConvexOverlapRemoval

enum class EConvexOverlapRemoval : int
strong
Enumerator
None 
All 
OnlyClusters 
OnlyClustersVsClusters 

Definition at line 24929 of file Enums.h.

◆ ECookOptimizationFlags

enum class ECookOptimizationFlags : int
strong
Enumerator
None 
RemoveTrack 
RemoveObject 
RemoveSection 

Definition at line 28066 of file Enums.h.

◆ ECopyResult

enum class ECopyResult : int
strong
Enumerator
COPY_OK 
COPY_Fail 
COPY_Canceled 

Definition at line 13953 of file Enums.h.

◆ ECopyTextureResourceType

enum class ECopyTextureResourceType : int
strong
Enumerator
Texture2D 
Texture2DArray 
Texture3D 

Definition at line 36085 of file Enums.h.

◆ ECopyTextureValueType

enum class ECopyTextureValueType : int
strong
Enumerator
Float 
Int32 
Uint32 

Definition at line 36092 of file Enums.h.

◆ ECoreOnlineDummy

enum class ECoreOnlineDummy : unsigned char
strong
Enumerator
Dummy 

Definition at line 35348 of file Enums.h.

◆ ECoreRedirectMatchFlags

enum class ECoreRedirectMatchFlags : int
strong
Enumerator
None 
AllowPartialMatch 

Definition at line 11071 of file Enums.h.

◆ ECoroTimeoutFlags

enum class ECoroTimeoutFlags : unsigned char
strong
Enumerator
Suspend_Named 
Suspend_Worker 
Suspend_All 

Definition at line 32920 of file Enums.h.

◆ ECppProperty

enum class ECppProperty : int
strong
Enumerator
EC_CppProperty 

Definition at line 17860 of file Enums.h.

◆ ECrashContextType

enum class ECrashContextType : int
strong
Enumerator
Crash 
Assert 
Ensure 
Stall 
GPUCrash 
Hang 
OutOfMemory 
AbnormalShutdown 
Max 
Crash 
Assert 
Ensure 
Stall 
GPUCrash 
Hang 
OutOfMemory 
AbnormalShutdown 
Max 

Definition at line 24818 of file Enums.h.

◆ ECrashDescVersions

enum class ECrashDescVersions : int
strong
Enumerator
VER_1_NewCrashFormat 
VER_2_AddedNewProperties 
VER_3_CrashContext 
VER_1_NewCrashFormat 

Introduces a new crash description format.

VER_2_AddedNewProperties 

Added misc properties (CPU,GPU,OS,etc), memory related stats and platform specific properties as generic payload.

VER_3_CrashContext 

Using crash context when available.

Definition at line 34349 of file Enums.h.

◆ ECrashDumpMode

enum class ECrashDumpMode : int
strong
Enumerator
Default 
FullDump 
FullDumpAlways 
Default 

Default minidump settings.

FullDump 

Full memory crash minidump

FullDumpAlways 

Full memory crash minidump, even on ensures

Definition at line 34342 of file Enums.h.

◆ ECrashExitCodes

enum class ECrashExitCodes : int
strong
Enumerator
MonitoredApplicationStillRunning 
MonitoredApplicationExitCodeNotAvailable 
CrashReporterCrashed 
CrashHandlerCrashed 
OutOfProcessReporterExitedUnexpectedly 
CrashDuringStaticInit 
OutOfProcessReporterCheckFailed 
UnhandledEnsure 

Definition at line 34270 of file Enums.h.

◆ ECrashTrigger

enum class ECrashTrigger : int
strong
Enumerator
Debug 
Normal 
Debug 
Normal 

Definition at line 24847 of file Enums.h.

◆ ECrateMovementMode

enum class ECrateMovementMode : unsigned char
strong
Enumerator
None 
Regular 
Throttled 

Definition at line 32146 of file Enums.h.

◆ ECreateMeshObjectSourceMeshType

enum class ECreateMeshObjectSourceMeshType : unsigned char
strong
Enumerator
MeshDescription 
DynamicMesh 

Definition at line 23277 of file Enums.h.

◆ ECreateModelingObjectResult

enum class ECreateModelingObjectResult : unsigned char
strong
Enumerator
Ok 
Cancelled 
Failed_Unknown 
Failed_NoAPIFound 
Failed_InvalidWorld 
Failed_InvalidMesh 
Failed_InvalidTexture 
Failed_AssetCreationFailed 
Failed_ActorCreationFailed 

Definition at line 23264 of file Enums.h.

◆ ECreateObjectTypeHint

enum class ECreateObjectTypeHint : unsigned char
strong
Enumerator
Undefined 
StaticMesh 
Volume 
DynamicMeshActor 

Definition at line 13931 of file Enums.h.

◆ ECreateRepLayoutFlags

enum class ECreateRepLayoutFlags : int
strong
Enumerator
None 
MaySendProperties 

Definition at line 10375 of file Enums.h.

◆ ECreateReplicationChangelistMgrFlags

enum class ECreateReplicationChangelistMgrFlags : int
strong
Enumerator
None 
SkipDeltaCustomState 

Definition at line 10381 of file Enums.h.

◆ ECreateRepStateFlags

enum class ECreateRepStateFlags : unsigned int
strong
Enumerator
None 
SkipCreateReceivingState 

Definition at line 10387 of file Enums.h.

◆ eCrossPlayType

enum class eCrossPlayType : int
strong
Enumerator
CrossPlayAll 
CrossPlayPC 
CrossPlayXbox 
CrossPlayPlaystation 

Definition at line 11936 of file Enums.h.

◆ ECrowdSimulationState

enum class ECrowdSimulationState : unsigned char
strong
Enumerator
Enabled 
ObstacleOnly 
Disabled 

Definition at line 39930 of file Enums.h.

◆ ECRSimConstraintType

enum class ECRSimConstraintType : unsigned char
strong
Enumerator
Distance 
DistanceFromA 
DistanceFromB 
Plane 

Definition at line 19988 of file Enums.h.

◆ ECRSimPointForceType

enum class ECRSimPointForceType : unsigned char
strong
Enumerator
Direction 

Definition at line 19996 of file Enums.h.

◆ ECRSimSoftCollisionType

enum class ECRSimSoftCollisionType : unsigned char
strong
Enumerator
Plane 
Sphere 
Cone 

Definition at line 20001 of file Enums.h.

◆ ECsgOper

enum class ECsgOper : int
strong
Enumerator
CSG_Active 
CSG_Add 
CSG_Subtract 
CSG_Intersect 
CSG_Deintersect 
CSG_None 
CSG_MAX 

Definition at line 22152 of file Enums.h.

◆ ECSGOperation

enum class ECSGOperation : unsigned char
strong
Enumerator
DifferenceAB 
DifferenceBA 
Intersect 
Union 

Definition at line 23507 of file Enums.h.

◆ ECubeFace

enum class ECubeFace : unsigned int
strong
Enumerator
CubeFace_PosX 
CubeFace_NegX 
CubeFace_PosY 
CubeFace_NegY 
CubeFace_PosZ 
CubeFace_NegZ 
CubeFace_MAX 

Definition at line 5891 of file Enums.h.

◆ ECubeGridToolAction

enum class ECubeGridToolAction : int
strong
Enumerator
NoAction 
Push 
Pull 
Flip 
SlideForward 
SlideBack 
DecreaseGridPower 
IncreaseGridPower 
CornerMode 
ResetFromActor 
Done 
Cancel 

Definition at line 31287 of file Enums.h.

◆ ECubeGridToolFaceSelectionMode

enum class ECubeGridToolFaceSelectionMode : int
strong
Enumerator
OutsideBasedOnNormal 
InsideBasedOnNormal 
OutsideBasedOnViewRay 
InsideBasedOnViewRay 

Definition at line 31272 of file Enums.h.

◆ ECullingDebugState

enum class ECullingDebugState : int
strong
Enumerator
Off 
On 
Paused 

Definition at line 37115 of file Enums.h.

◆ ECursorAction

enum class ECursorAction : int
strong
Enumerator
MoveCursor 
SelectText 

Definition at line 29623 of file Enums.h.

◆ ECursorMoveGranularity

enum class ECursorMoveGranularity : int
strong
Enumerator
Character 
Word 

Definition at line 28055 of file Enums.h.

◆ ECursorMoveMethod

enum class ECursorMoveMethod : int
strong
Enumerator
Cardinal 
ScreenPosition 

Definition at line 29629 of file Enums.h.

◆ ECurveEaseFunction

enum class ECurveEaseFunction : unsigned char
strong
Enumerator
Linear 
QuadIn 
QuadOut 
QuadInOut 
CubicIn 
CubicOut 
CubicInOut 

Definition at line 11653 of file Enums.h.

◆ ECurveTableMode

enum class ECurveTableMode : unsigned char
strong
Enumerator
Empty 
SimpleCurves 
RichCurves 

Definition at line 28598 of file Enums.h.

◆ ECustomAttributeBlendType

enum class ECustomAttributeBlendType : unsigned char
strong
Enumerator
Override 
Blend 

Definition at line 14021 of file Enums.h.

◆ ECustomAttributeTypeEnum

enum class ECustomAttributeTypeEnum : unsigned char
strong
Enumerator
Dataflow_CustomAttributeType_UInt8 
Dataflow_CustomAttributeType_Int32 
Dataflow_CustomAttributeType_Float 
Dataflow_CustomAttributeType_Double 
Dataflow_CustomAttributeType_Bool 
Dataflow_CustomAttributeType_String 
Dataflow_CustomAttributeType_Vector2f 
Dataflow_CustomAttributeType_Vector3f 
Dataflow_CustomAttributeType_Vector3d 
Dataflow_CustomAttributeType_Vector4f 
Dataflow_CustomAttributeType_LinearColor 
Dataflow_CustomAttributeType_Transform 
Dataflow_CustomAttributeType_Quat4f 
Dataflow_CustomAttributeType_Box 
Dataflow_CustomAttributeType_Guid 
Dataflow_CustomAttributeType_Int32Set 
Dataflow_CustomAttributeType_Int32Array 
Dataflow_CustomAttributeType_IntVector 
Dataflow_CustomAttributeType_IntVector2 
Dataflow_CustomAttributeType_IntVector4 
Dataflow_CustomAttributeType_IntVector2Array 
Dataflow_CustomAttributeType_FloatArray 
Dataflow_CustomAttributeType_Vector2fArray 
Dataflow_CustomAttributeType_FVector3fArray 
Dataflow_Max 

Definition at line 25307 of file Enums.h.

◆ ECustomBoneAttributeLookup

enum class ECustomBoneAttributeLookup : unsigned char
strong
Enumerator
BoneOnly 
ImmediateParent 
ParentHierarchy 

Definition at line 16751 of file Enums.h.

◆ ECustomDataInputType

enum class ECustomDataInputType : int
strong
Enumerator
CIT_None 
CIT_Float1 
CIT_Float2 
CIT_Float3 
CIT_Float4 

Definition at line 5025 of file Enums.h.

◆ ECustomDataRowCountMethod

enum class ECustomDataRowCountMethod : int
strong
Enumerator
RCM_Constant 
RCM_ScalarParam 
RCM_TextureParamWidth 
RCM_TextureParamHeight 
RCM_TextureParamSize 

Definition at line 37723 of file Enums.h.

◆ ECustomDepthMode

enum class ECustomDepthMode : unsigned int
strong
Enumerator
Disabled 
Enabled 
EnabledWithStencil 

Definition at line 10400 of file Enums.h.

◆ ECustomDepthPassLocation

enum class ECustomDepthPassLocation : unsigned int
strong
Enumerator
BeforeBasePass 
AfterBasePass 

Definition at line 33550 of file Enums.h.

◆ ECustomizedToolMenuVisibility

enum class ECustomizedToolMenuVisibility : int
strong
Enumerator
None 
Visible 
Hidden 

Definition at line 34214 of file Enums.h.

◆ ECustomMaterialOutputType

enum class ECustomMaterialOutputType : int
strong
Enumerator
CMOT_Float1 
CMOT_Float2 
CMOT_Float3 
CMOT_Float4 
CMOT_MaterialAttributes 
CMOT_MAX 

Definition at line 38037 of file Enums.h.

◆ ECustomTimeStepSynchronizationState

enum class ECustomTimeStepSynchronizationState : int
strong
Enumerator
Closed 
Error 
Synchronized 
Synchronizing 

Definition at line 21748 of file Enums.h.

◆ ECustomVersionDifference

enum class ECustomVersionDifference : int
strong
Enumerator
Missing 
Newer 
Older 
Invalid 
Missing 
Newer 
Older 
Invalid 

Definition at line 20446 of file Enums.h.

◆ EDataDrivenShaderPlatformInfoCondition

enum class EDataDrivenShaderPlatformInfoCondition : int
strong
Enumerator
COND_True 
COND_False 

Definition at line 38024 of file Enums.h.

◆ EDataflowFieldFalloffType

enum class EDataflowFieldFalloffType : unsigned char
strong
Enumerator
Dataflow_FieldFalloffType_None 
Dataflow_FieldFalloffType_Linear 
Dataflow_FieldFalloffType_Inverse 
Dataflow_FieldFalloffType_Squared 
Dataflow_FieldFalloffType_Logarithmic 
Dataflow_Max 

Definition at line 24964 of file Enums.h.

◆ EDataflowFloatFieldOperationType

enum class EDataflowFloatFieldOperationType : unsigned char
strong
Enumerator
Dataflow_FloatFieldOperationType_Multiply 
Dataflow_FloatFieldFalloffType_Divide 
Dataflow_FloatFieldFalloffType_Add 
Dataflow_FloatFieldFalloffType_Substract 
Dataflow_FloatFieldFalloffType_Min 
Dataflow_FloatFieldFalloffType_Max 
Dataflow_Max 

Definition at line 25039 of file Enums.h.

◆ EDataflowSetMaskConditionType

enum class EDataflowSetMaskConditionType : unsigned char
strong
Enumerator
Dataflow_SetMaskConditionType_Always 
Dataflow_SetMaskConditionType_IFF_NOT_Interior 
Dataflow_SetMaskConditionType_IFF_NOT_Exterior 
Dataflow_Max 

Definition at line 25009 of file Enums.h.

◆ EDataflowVectorFieldOperationType

enum class EDataflowVectorFieldOperationType : unsigned char
strong
Enumerator
Dataflow_VectorFieldOperationType_Multiply 
Dataflow_VectorFieldFalloffType_Divide 
Dataflow_VectorFieldFalloffType_Add 
Dataflow_VectorFieldFalloffType_Substract 
Dataflow_VectorFieldFalloffType_CrossProduct 
Dataflow_Max 

Definition at line 25050 of file Enums.h.

◆ EDataflowWaveFunctionType

enum class EDataflowWaveFunctionType : unsigned char
strong
Enumerator
Dataflow_WaveFunctionType_Cosine 
Dataflow_WaveFunctionType_Gaussian 
Dataflow_WaveFunctionType_Falloff 
Dataflow_WaveFunctionType_Decay 
Dataflow_Max 

Definition at line 25030 of file Enums.h.

◆ EDataLayerRuntimeState

enum class EDataLayerRuntimeState : unsigned char
strong
Enumerator
Unloaded 
Loaded 
Activated 

Definition at line 32339 of file Enums.h.

◆ EDataLayerState

enum class EDataLayerState : unsigned char
strong
Enumerator
Unloaded 
Loaded 
Activated 

Definition at line 32366 of file Enums.h.

◆ EDataLayerType

enum class EDataLayerType : unsigned char
strong
Enumerator
Runtime 
Editor 
Unknown 
Size 

Definition at line 25686 of file Enums.h.

◆ EDatasmithAreaLightActorShape

enum class EDatasmithAreaLightActorShape : unsigned char
strong
Enumerator
Rectangle 
Disc 
Sphere 
Cylinder 
None 

Definition at line 24724 of file Enums.h.

◆ EDatasmithAreaLightActorType

enum class EDatasmithAreaLightActorType : unsigned char
strong
Enumerator
Point 
Spot 
Rect 

Definition at line 24717 of file Enums.h.

◆ EDatasmithCADRetessellationRule

enum class EDatasmithCADRetessellationRule : unsigned char
strong
Enumerator
All 
SkipDeletedSurfaces 

Definition at line 24676 of file Enums.h.

◆ EDatasmithCADStitchingTechnique

enum class EDatasmithCADStitchingTechnique : unsigned char
strong
Enumerator
StitchingNone 
StitchingHeal 
StitchingSew 

Definition at line 24669 of file Enums.h.

◆ EDatasmithImportActorPolicy

enum class EDatasmithImportActorPolicy : unsigned char
strong
Enumerator
Update 
Full 
Ignore 

Definition at line 24696 of file Enums.h.

◆ EDatasmithImportAssetConflictPolicy

enum class EDatasmithImportAssetConflictPolicy : unsigned char
strong
Enumerator
Replace 
Update 
Use 
Ignore 

Definition at line 24688 of file Enums.h.

◆ EDatasmithImportLightmapMax

enum class EDatasmithImportLightmapMax : unsigned char
strong
Enumerator
LIGHTMAP_64 
LIGHTMAP_128 
LIGHTMAP_256 
LIGHTMAP_512 
LIGHTMAP_1024 
LIGHTMAP_2048 
LIGHTMAP_4096 

Definition at line 24651 of file Enums.h.

◆ EDatasmithImportLightmapMin

enum class EDatasmithImportLightmapMin : unsigned char
strong
Enumerator
LIGHTMAP_16 
LIGHTMAP_32 
LIGHTMAP_64 
LIGHTMAP_128 
LIGHTMAP_256 
LIGHTMAP_512 

Definition at line 24641 of file Enums.h.

◆ EDatasmithImportMaterialQuality

enum class EDatasmithImportMaterialQuality : unsigned char
strong
Enumerator
UseNoFresnelCurves 
UseSimplifierFresnelCurves 
UseRealFresnelCurves 

Definition at line 24703 of file Enums.h.

◆ EDatasmithImportScene

enum class EDatasmithImportScene : unsigned char
strong
Enumerator
NewLevel 
CurrentLevel 
AssetsOnly 

Definition at line 24662 of file Enums.h.

◆ EDatasmithImportSearchPackagePolicy

enum class EDatasmithImportSearchPackagePolicy : unsigned char
strong
Enumerator
Current 
All 

Definition at line 24682 of file Enums.h.

◆ EDataSortTypeEnum

enum class EDataSortTypeEnum : unsigned char
strong
Enumerator
ChaosNiagara_DataSortType_NoSorting 
ChaosNiagara_DataSortType_RandomShuffle 
ChaosNiagara_DataSortType_SortByMassMaxToMin 
ChaosNiagara_DataSortType_SortByMassMinToMax 
ChaosNiagara_Max 

Definition at line 25872 of file Enums.h.

◆ EDataSourceTypeEnum

enum class EDataSourceTypeEnum : unsigned char
strong
Enumerator
ChaosNiagara_DataSourceType_Collision 
ChaosNiagara_DataSourceType_Breaking 
ChaosNiagara_DataSourceType_Trailing 
ChaosNiagara_Max 

Definition at line 25830 of file Enums.h.

◆ EDataTableExportFlags

enum class EDataTableExportFlags : unsigned char
strong
Enumerator
None 
UseJsonObjectsForStructs 
UseSimpleText 
UsePrettyPropertyNames 
UsePrettyEnumNames 

Definition at line 29339 of file Enums.h.

◆ EDataValidationResult

enum class EDataValidationResult : unsigned char
strong
Enumerator
Invalid 
Valid 
NotValidated 

Definition at line 20669 of file Enums.h.

◆ EDayOfWeek

enum class EDayOfWeek : int
strong
Enumerator
Monday 
Tuesday 
Wednesday 
Thursday 
Friday 
Saturday 
Sunday 
Monday 
Tuesday 
Wednesday 
Thursday 
Friday 
Saturday 
Sunday 

Definition at line 13389 of file Enums.h.

◆ EDBufferTextureId

enum class EDBufferTextureId : int
strong
Enumerator
DBT_A 
DBT_B 
DBT_C 

Definition at line 38030 of file Enums.h.

◆ EDDSCaps

enum class EDDSCaps : unsigned __int64
strong
Enumerator
DDSC_CubeMap 
DDSC_CubeMap_AllFaces 
DDSC_Volume 

Definition at line 38386 of file Enums.h.

◆ EDDSFlags

enum class EDDSFlags : int
strong
Enumerator
DDSF_Caps 
DDSF_Height 
DDSF_Width 
DDSF_PixelFormat 

Definition at line 38368 of file Enums.h.

◆ EDDSPixelFormat

enum class EDDSPixelFormat : int
strong
Enumerator
DDSPF_FourCC 
DDSPF_RGB 
DDSPF_DXT1 
DDSPF_DXT3 
DDSPF_DXT5 
DDSPF_DX10 

Definition at line 38376 of file Enums.h.

◆ EDeadZoneType

enum class EDeadZoneType : unsigned char
strong
Enumerator
Axial 
Radial 

Definition at line 25498 of file Enums.h.

◆ EDebugCameraStyle

enum class EDebugCameraStyle : unsigned char
strong
Enumerator
None 
Fixed 
ThirdPerson 
FreeCam 
FreeCam_Default 
FirstPerson 

Definition at line 24486 of file Enums.h.

◆ EDebugProjectionHairType

enum class EDebugProjectionHairType : int
strong
Enumerator
HairFrame 
HairTriangle 
HairSamples 

Definition at line 25636 of file Enums.h.

◆ EDebugSerializationFlags

enum class EDebugSerializationFlags : int
strong
Enumerator
DSF_None 
DSF_IgnoreDiff 
DSF_EnableCookerWarnings 

Definition at line 22996 of file Enums.h.

◆ EDebugState

enum class EDebugState : int
strong
Enumerator
DEBUGSTATE_None 
DEBUGSTATE_IsolateDryAudio 
DEBUGSTATE_IsolateReverb 
DEBUGSTATE_TestLPF 
DEBUGSTATE_TestHPF 
DEBUGSTATE_TestLFEBleed 
DEBUGSTATE_DisableLPF 
DEBUGSTATE_DisableHPF 
DEBUGSTATE_DisableRadio 
DEBUGSTATE_MAX 

Definition at line 25138 of file Enums.h.

◆ EDebugTypeEnum

enum class EDebugTypeEnum : unsigned char
strong
Enumerator
ChaosNiagara_DebugType_NoDebug 
ChaosNiagara_DebugType_ColorBySolver 
ChaosNiagara_DebugType_ColorByParticleIndex 
ChaosNiagara_Max 

Definition at line 25889 of file Enums.h.

◆ EDebugViewShaderMode

enum class EDebugViewShaderMode : int
strong
Enumerator
DVSM_None 
DVSM_ShaderComplexity 
DVSM_ShaderComplexityContainedQuadOverhead 
DVSM_ShaderComplexityBleedingQuadOverhead 
DVSM_QuadComplexity 
DVSM_PrimitiveDistanceAccuracy 
DVSM_MeshUVDensityAccuracy 
DVSM_MaterialTextureScaleAccuracy 
DVSM_OutputMaterialTextureScales 
DVSM_RequiredTextureResolution 
DVSM_VirtualTexturePendingMips 
DVSM_LODColoration 
DVSM_VisualizeGPUSkinCache 
DVSM_MAX 

Definition at line 6134 of file Enums.h.

◆ EDecalBlendMode

enum class EDecalBlendMode : int
strong
Enumerator
DBM_Translucent 
DBM_Stain 
DBM_Normal 
DBM_Emissive 
DBM_DBuffer_ColorNormalRoughness 
DBM_DBuffer_Color 
DBM_DBuffer_ColorNormal 
DBM_DBuffer_ColorRoughness 
DBM_DBuffer_Normal 
DBM_DBuffer_NormalRoughness 
DBM_DBuffer_Roughness 
DBM_DBuffer_Emissive 
DBM_DBuffer_AlphaComposite 
DBM_DBuffer_EmissiveAlphaComposite 
DBM_Volumetric_DistanceFunction 
DBM_AlphaComposite 
DBM_AmbientOcclusion 
DBM_MAX 

Definition at line 12122 of file Enums.h.

◆ EDecalDBufferMaskTechnique

enum class EDecalDBufferMaskTechnique : int
strong
Enumerator
Disabled 
PerPixel 
WriteMask 

Definition at line 35261 of file Enums.h.

◆ EDecalDepthInputState

enum class EDecalDepthInputState : int
strong
Enumerator
DDS_Undefined 
DDS_Always 
DDS_DepthTest 
DDS_DepthAlways_StencilEqual1 
DDS_DepthAlways_StencilEqual1_IgnoreMask 
DDS_DepthAlways_StencilEqual0 
DDS_DepthTest_StencilEqual1 
DDS_DepthTest_StencilEqual1_IgnoreMask 
DDS_DepthTest_StencilEqual0 

Definition at line 35054 of file Enums.h.

◆ EDecalRasterizerState

enum class EDecalRasterizerState : unsigned char
strong
Enumerator
Undefined 
CCW 
CW 

Definition at line 33606 of file Enums.h.

◆ EDecalRenderStage

enum class EDecalRenderStage : unsigned char
strong
Enumerator
None 
BeforeBasePass 
BeforeLighting 
Mobile 
MobileBeforeLighting 
Emissive 
AmbientOcclusion 
Num 

Definition at line 35233 of file Enums.h.

◆ EDecalRenderTargetMode

enum class EDecalRenderTargetMode : unsigned char
strong
Enumerator
None 
DBuffer 
SceneColorAndGBuffer 
SceneColorAndGBufferNoNormal 
SceneColor 
AmbientOcclusion 

Definition at line 35251 of file Enums.h.

◆ EDecalsWriteFlags

enum class EDecalsWriteFlags : unsigned int
strong
Enumerator
None 
BaseColor 
Normal 
RoughnessSpecularMetallic 
Emissive 
AmbientOcclusion 

Definition at line 37743 of file Enums.h.

◆ EDecompressionType

enum class EDecompressionType : int
strong
Enumerator
DTYPE_Setup 
DTYPE_Invalid 
DTYPE_Preview 
DTYPE_Native 
DTYPE_RealTime 
DTYPE_Procedural 
DTYPE_Xenon 
DTYPE_Streaming 
DTYPE_MAX 

Definition at line 9939 of file Enums.h.

◆ EDedicatedServersDistributionMode

enum class EDedicatedServersDistributionMode : unsigned char
strong
Enumerator
DevelopersOnly 
DevelopersAndPlayers 
PlayersOnly 

Definition at line 24022 of file Enums.h.

◆ EDefaultAudioCompressionType

enum class EDefaultAudioCompressionType : unsigned char
strong
Enumerator
BinkAudio 
ADPCM 
PCM 
PlatformSpecific 

Definition at line 11633 of file Enums.h.

◆ EDefaultBufferType

enum class EDefaultBufferType : int
strong
Enumerator
VertexBuffer 
StructuredBuffer 
ByteAddressBuffer 

Definition at line 13620 of file Enums.h.

◆ EDefaultInputType

enum class EDefaultInputType : int
strong
Enumerator
Typed 
UNorm 
SNorm 
UNorm10 
UNorm11 
UNorm2 
UNorm5 
UNorm1 

Definition at line 38260 of file Enums.h.

◆ EDeferredMaterialMode

enum class EDeferredMaterialMode : int
strong
Enumerator
None 
Gather 
Shade 
Reorder 
MAX 

Definition at line 36209 of file Enums.h.

◆ EDeferredParamStrictness

enum class EDeferredParamStrictness : int
strong
Enumerator
ELoose 
EStrict 

Definition at line 24635 of file Enums.h.

◆ EDeformationType

enum class EDeformationType : unsigned char
strong
Enumerator
Simulation 
RestGuide 
OffsetGuide 

Definition at line 21620 of file Enums.h.

◆ EDelayAcquireImageType

enum class EDelayAcquireImageType : int
strong
Enumerator
None 
DelayAcquire 
LazyAcquire 

Definition at line 39674 of file Enums.h.

◆ EDenoiseMode

enum class EDenoiseMode : int
strong
Enumerator
OFF 
DEFAULT 
CLEAN_AUX 
NO_AOVS 

Definition at line 29581 of file Enums.h.

◆ EDepthDrawingMode

enum class EDepthDrawingMode : int
strong
Enumerator
DDM_None 
DDM_NonMaskedOnly 
DDM_AllOccluders 
DDM_AllOpaque 
DDM_MaskedOnly 
DDM_AllOpaqueNoVelocity 

Definition at line 11497 of file Enums.h.

◆ EDepthOfFieldFunctionValue

enum class EDepthOfFieldFunctionValue : int
strong
Enumerator
TDOF_NearAndFarMask 
TDOF_NearMask 
TDOF_FarMask 
TDOF_CircleOfConfusionRadius 
TDOF_MAX 

Definition at line 40051 of file Enums.h.

◆ EDepthOfFieldMethod

enum class EDepthOfFieldMethod : int
strong
Enumerator
DOFM_BokehDOF 
DOFM_Gaussian 
DOFM_CircleDOF 
DOFM_MAX 

Definition at line 21012 of file Enums.h.

◆ EDepthStencilTargetActions

enum class EDepthStencilTargetActions : unsigned char
strong
Enumerator
DepthMask 
DontLoad_DontStore 
DontLoad_StoreDepthStencil 
DontLoad_StoreStencilNotDepth 
ClearDepthStencil_StoreDepthStencil 
LoadDepthStencil_StoreDepthStencil 
LoadDepthNotStencil_StoreDepthNotStencil 
LoadDepthNotStencil_DontStore 
LoadDepthStencil_StoreStencilNotDepth 
ClearDepthStencil_DontStoreDepthStencil 
LoadDepthStencil_DontStoreDepthStencil 
ClearDepthStencil_StoreDepthNotStencil 
ClearDepthStencil_StoreStencilNotDepth 
ClearDepthStencil_ResolveDepthNotStencil 
ClearDepthStencil_ResolveStencilNotDepth 
LoadDepthClearStencil_StoreDepthStencil 
ClearStencilDontLoadDepth_StoreStencilNotDepth 

Definition at line 20220 of file Enums.h.

◆ EDerivedDataCacheStatus

enum class EDerivedDataCacheStatus : int
strong
Enumerator
None 
Information 
Warning 
Error 
Deactivation 

Definition at line 38211 of file Enums.h.

◆ EDescendantScrollDestination

enum class EDescendantScrollDestination : unsigned char
strong
Enumerator
IntoView 
TopOrLeft 
Center 
BottomOrRight 

Definition at line 29000 of file Enums.h.

◆ EDesiredImageFormat

enum class EDesiredImageFormat : unsigned char
strong
Enumerator
PNG 
JPG 
BMP 
EXR 

Definition at line 33072 of file Enums.h.

◆ EDetachmentRule

enum class EDetachmentRule : unsigned char
strong
Enumerator
KeepRelative 
KeepWorld 

Definition at line 11683 of file Enums.h.

◆ EDetailMode

enum class EDetailMode : int
strong
Enumerator
DM_Low 
DM_Medium 
DM_High 
DM_MAX 

Definition at line 21215 of file Enums.h.

◆ EDeterminismLevel

enum class EDeterminismLevel : unsigned char
strong
Enumerator
None 
NoDeterminism 
Basic 
OrderOrthogonal 
OrderConsistent 
OrderIndependent 
Deterministic 

Definition at line 25960 of file Enums.h.

◆ EDGE_GESTURE_KIND

enum class EDGE_GESTURE_KIND : int
strong
Enumerator
EGK_TOUCH 
EGK_KEYBOARD 
EGK_MOUSE 

Definition at line 59 of file Enums.h.

◆ EdgeValues

enum class EdgeValues : int
strong
Enumerator
UNDEF 
HULL 

Definition at line 39752 of file Enums.h.

◆ EDiffPropertiesFlags

enum class EDiffPropertiesFlags : unsigned int
strong
Enumerator
None 
Sync 
IncludeConditionalProperties 

Definition at line 38411 of file Enums.h.

◆ EDiffuseIndirectMethod

enum class EDiffuseIndirectMethod : int
strong
Enumerator
Disabled 
SSGI 
RTGI 
Lumen 
Plugin 

Definition at line 36649 of file Enums.h.

◆ EDirectoryVisitorFlags

enum class EDirectoryVisitorFlags : unsigned char
strong
Enumerator
None 
ThreadSafe 
None 
ThreadSafe 

Definition at line 14036 of file Enums.h.

◆ EDispatchComputeRenderSlot

enum class EDispatchComputeRenderSlot : unsigned char
strong
Enumerator
CRS_None 
CRS_PreRender 
CRS_PostOpaque 
CRS_Overlay 

Definition at line 38604 of file Enums.h.

◆ EDisplaceMeshToolChannelType

enum class EDisplaceMeshToolChannelType : unsigned char
strong
Enumerator
Red 
Green 
Blue 
Alpha 

Definition at line 31364 of file Enums.h.

◆ EDisplaceMeshToolDisplaceType

enum class EDisplaceMeshToolDisplaceType : unsigned char
strong
Enumerator
Constant 
DisplacementMap 
RandomNoise 
PerlinNoise 
SineWave 

Definition at line 31343 of file Enums.h.

◆ EDisplaceMeshToolSubdivisionType

enum class EDisplaceMeshToolSubdivisionType : unsigned char
strong
Enumerator
Flat 
PNTriangles 

Definition at line 31352 of file Enums.h.

◆ EDisplaceMeshToolTriangleSelectionType

enum class EDisplaceMeshToolTriangleSelectionType : unsigned char
strong
Enumerator
None 
Material 

Definition at line 31358 of file Enums.h.

◆ EDistanceFieldPrimitiveType

enum class EDistanceFieldPrimitiveType : int
strong
Enumerator
DFPT_SignedDistanceField 
DFPT_HeightField 
DFPT_Num 

Definition at line 37227 of file Enums.h.

◆ EDistanceFieldShadowingType

enum class EDistanceFieldShadowingType : int
strong
Enumerator
DFS_DirectionalLightScatterTileCulling 
DFS_DirectionalLightTiledCulling 
DFS_PointLightTiledCulling 

Definition at line 37234 of file Enums.h.

◆ EDistributionVectorLockFlags

enum class EDistributionVectorLockFlags : int
strong
Enumerator
EDVLF_None 
EDVLF_XY 
EDVLF_XZ 
EDVLF_YZ 
EDVLF_XYZ 
EDVLF_MAX 

Definition at line 28681 of file Enums.h.

◆ EDistributionVectorMirrorFlags

enum class EDistributionVectorMirrorFlags : int
strong
Enumerator
EDVMF_Same 
EDVMF_Different 
EDVMF_Mirror 
EDVMF_MAX 

Definition at line 28691 of file Enums.h.

◆ EDLSSPreset

enum class EDLSSPreset : unsigned char
strong
Enumerator
Default 

Definition at line 21366 of file Enums.h.

◆ EDLSSQualityMode

enum class EDLSSQualityMode : int
strong
Enumerator
MinValue 
UltraPerformance 
Performance 
Balanced 
Quality 
UltraQuality 
DLAA 
MaxValue 
NumValues 

Definition at line 21378 of file Enums.h.

◆ EDLSSSettingOverride

enum class EDLSSSettingOverride : unsigned char
strong
Enumerator
Enabled 
Disabled 
UseProjectSettings 

Definition at line 21359 of file Enums.h.

◆ EDLSSSupport

enum class EDLSSSupport : unsigned char
strong
Enumerator
Supported 
NotSupported 
NotSupportedIncompatibleHardware 
NotSupportedDriverOutOfDate 
NotSupportedOperatingSystemOutOfDate 
NotSupportedIncompatibleAPICaptureToolActive 

Definition at line 21462 of file Enums.h.

◆ EDownsampleDepthFilter

enum class EDownsampleDepthFilter : int
strong
Enumerator
Point 
Max 
Checkerboard 
MinAndMaxDepth 

Definition at line 34979 of file Enums.h.

◆ EDownsampleFlags

enum class EDownsampleFlags : unsigned char
strong
Enumerator
None 
ForceRaster 

Definition at line 34495 of file Enums.h.

◆ EDownsampleQuality

enum class EDownsampleQuality : unsigned char
strong
Enumerator
Low 
High 
MAX 

Definition at line 34442 of file Enums.h.

◆ EDoWorkTimeSlicedState

enum class EDoWorkTimeSlicedState : unsigned char
strong
Enumerator
Invalid 
GatherGeometryFromSources 
GenerateTile 

Definition at line 32078 of file Enums.h.

◆ EDragPivot

enum class EDragPivot : unsigned char
strong
Enumerator
MouseDown 
TopLeft 
TopCenter 
TopRight 
CenterLeft 
CenterCenter 
CenterRight 
BottomLeft 
BottomCenter 
BottomRight 

Definition at line 27411 of file Enums.h.

◆ EDrawingPolicyOverrideFlags

enum class EDrawingPolicyOverrideFlags : int
strong
Enumerator
None 
TwoSided 
DitheredLODTransition 
Wireframe 
ReverseCullMode 

Definition at line 9729 of file Enums.h.

◆ EDrawPolygonDrawMode

enum class EDrawPolygonDrawMode : unsigned char
strong
Enumerator
Freehand 
Circle 
Square 
Rectangle 
RoundedRectangle 
Ring 

Definition at line 23579 of file Enums.h.

◆ EDrawPolygonExtrudeMode

enum class EDrawPolygonExtrudeMode : unsigned char
strong
Enumerator
Flat 
Fixed 
Interactive 

Definition at line 23589 of file Enums.h.

◆ EDrawPolyPathExtrudeDirection

enum class EDrawPolyPathExtrudeDirection : int
strong
Enumerator
SelectionNormal 
WorldX 
WorldY 
WorldZ 
LocalX 
LocalY 
LocalZ 

Definition at line 31403 of file Enums.h.

◆ EDrawPolyPathExtrudeMode

enum class EDrawPolyPathExtrudeMode : int
strong
Enumerator
Flat 
Fixed 
Interactive 
RampFixed 
RampInteractive 

Definition at line 31394 of file Enums.h.

◆ EDrawPolyPathRadiusMode

enum class EDrawPolyPathRadiusMode : int
strong
Enumerator
Fixed 
Interactive 

Definition at line 31388 of file Enums.h.

◆ EDrawPolyPathWidthMode

enum class EDrawPolyPathWidthMode : int
strong
Enumerator
Fixed 
Interactive 

Definition at line 31382 of file Enums.h.

◆ EDrawRectangleFlags

enum class EDrawRectangleFlags : int
strong
Enumerator
EDRF_Default 
EDRF_UseTriangleOptimization 
EDRF_UseTesselatedIndexBuffer 

Definition at line 6127 of file Enums.h.

◆ EDrivenBoneModificationMode

enum class EDrivenBoneModificationMode : unsigned char
strong
Enumerator
AddToInput 
ReplaceComponent 
AddToRefPose 

Definition at line 36835 of file Enums.h.

◆ EDrivenDestinationMode

enum class EDrivenDestinationMode : unsigned char
strong
Enumerator
Bone 
MorphTarget 
MaterialParameter 

Definition at line 36842 of file Enums.h.

◆ EDurationControlOnlineState

enum class EDurationControlOnlineState : int
strong
Enumerator
k_EDurationControlOnlineState_Invalid 
k_EDurationControlOnlineState_Offline 
k_EDurationControlOnlineState_Online 
k_EDurationControlOnlineState_OnlineHighPri 

Definition at line 15295 of file Enums.h.

◆ EDynamicBoxType

enum class EDynamicBoxType : unsigned char
strong
Enumerator
Horizontal 
Vertical 
Wrap 
VerticalWrap 
Radial 
Overlay 

Definition at line 38872 of file Enums.h.

◆ EDynamicCustomDataPassType

enum class EDynamicCustomDataPassType : unsigned char
strong
Enumerator
AllocationPass 
OutputPass 
MAX 

Definition at line 35106 of file Enums.h.

◆ EDynamicEmitterType

enum class EDynamicEmitterType : int
strong
Enumerator
DET_Unknown 
DET_Sprite 
DET_Mesh 
DET_Beam2 
DET_Ribbon 
DET_AnimTrail 
DET_Custom 

Definition at line 4377 of file Enums.h.

◆ EDynamicMeshAttributeChangeFlags

enum class EDynamicMeshAttributeChangeFlags : unsigned char
strong
Enumerator
Unknown 
MeshTopology 
VertexPositions 
NormalsTangents 
VertexColors 
UVs 
TriangleGroups 

Definition at line 14656 of file Enums.h.

◆ EDynamicMeshChangeType

enum class EDynamicMeshChangeType : unsigned char
strong
Enumerator
GeneralEdit 
MeshChange 
MeshReplacementChange 
MeshVertexChange 
DeformationEdit 
AttributeEdit 

Definition at line 14646 of file Enums.h.

◆ EDynamicMeshComponentColorOverrideMode

enum class EDynamicMeshComponentColorOverrideMode : unsigned char
strong
Enumerator
None 
VertexColors 
Polygroups 
Constant 

Definition at line 16715 of file Enums.h.

◆ EDynamicMeshComponentRenderUpdateMode

enum class EDynamicMeshComponentRenderUpdateMode : int
strong
Enumerator
NoUpdate 
FullUpdate 
FastUpdate 

Definition at line 14687 of file Enums.h.

◆ EDynamicMeshComponentTangentsMode

enum class EDynamicMeshComponentTangentsMode : unsigned char
strong
Enumerator
NoTangents 
AutoCalculated 
ExternallyProvided 

Definition at line 14705 of file Enums.h.

◆ EDynamicMeshSculptBrushType

enum class EDynamicMeshSculptBrushType : unsigned char
strong
Enumerator
Move 
PullKelvin 
PullSharpKelvin 
Smooth 
Offset 
SculptView 
SculptMax 
Inflate 
ScaleKelvin 
Pinch 
TwistKelvin 
Flatten 
Plane 
PlaneViewAligned 
FixedPlane 
Resample 
LastValue 

Definition at line 31414 of file Enums.h.

◆ EDynamicParameterUpdateFlags

enum class EDynamicParameterUpdateFlags : int
strong
Enumerator
EDPU_UPDATE_NONE 
EDPU_UPDATE_0 
EDPU_UPDATE_1 
EDPU_UPDATE_2 
EDPU_UPDATE_3 
EDPU_UPDATE_01 
EDPU_UPDATE_012 
EDPU_UPDATE_ALL 

Definition at line 39004 of file Enums.h.

◆ EDynamicResolutionStateEvent

enum class EDynamicResolutionStateEvent : unsigned char
strong
Enumerator
BeginFrame 
BeginDynamicResolutionRendering 
EndDynamicResolutionRendering 
EndFrame 

Definition at line 40252 of file Enums.h.

◆ EDynamicResolutionStatus

enum class EDynamicResolutionStatus : int
strong
Enumerator
Unsupported 
Disabled 
Paused 
Enabled 
DebugForceEnabled 

Definition at line 17072 of file Enums.h.

◆ EEasingFuncType

enum class EEasingFuncType : unsigned char
strong
Enumerator
Linear 
Sinusoidal 
Cubic 
QuadraticInOut 
CubicInOut 
HermiteCubic 
QuarticInOut 
QuinticInOut 
CircularIn 
CircularOut 
CircularInOut 
ExpIn 
ExpOut 
ExpInOut 
CustomCurve 

Definition at line 20388 of file Enums.h.

◆ EEdgeLoopInsertionMode

enum class EEdgeLoopInsertionMode : int
strong
Enumerator
Retriangulate 
PlaneCut 

Definition at line 23718 of file Enums.h.

◆ EEdgeLoopPositioningMode

enum class EEdgeLoopPositioningMode : int
strong
Enumerator
Even 
ProportionOffset 
DistanceOffset 

Definition at line 23711 of file Enums.h.

◆ EEdGraphActionType

enum class EEdGraphActionType : int
strong
Enumerator
GRAPHACTION_Default 
GRAPHACTION_AddNode 
GRAPHACTION_SelectNode 
GRAPHACTION_RemoveNode 

Definition at line 27340 of file Enums.h.

◆ EEdGraphNodeDeprecationMessageType

enum class EEdGraphNodeDeprecationMessageType : int
strong
Enumerator
None 
Note 
Warning 

Definition at line 13850 of file Enums.h.

◆ EEdGraphNodeDeprecationType

enum class EEdGraphNodeDeprecationType : int
strong
Enumerator
NodeTypeIsDeprecated 
NodeHasDeprecatedReference 

Definition at line 18624 of file Enums.h.

◆ EEdGraphPinDirection

enum class EEdGraphPinDirection : int
strong
Enumerator
EGPD_Input 
EGPD_Output 
EGPD_MAX 

Definition at line 5902 of file Enums.h.

◆ EEditMeshPolygonsToolActions

enum class EEditMeshPolygonsToolActions : int
strong
Enumerator
NoAction 
AcceptCurrent 
CancelCurrent 
Extrude 
PushPull 
Offset 
Inset 
Outset 
BevelFaces 
InsertEdge 
InsertEdgeLoop 
Complete 
PlaneCut 
Merge 
Delete 
CutFaces 
RecalculateNormals 
FlipNormals 
Retriangulate 
Decompose 
Disconnect 
Duplicate 
CollapseEdge 
WeldEdges 
StraightenEdge 
FillHole 
BridgeEdges 
BevelEdges 
PlanarProjectionUV 
SimplifyByGroups 
RegenerateExtraCorners 
PokeSingleFace 
SplitSingleEdge 
FlipSingleEdge 
CollapseSingleEdge 
BevelAuto 

Definition at line 23609 of file Enums.h.

◆ EEditMeshPolygonsToolSelectionMode

enum class EEditMeshPolygonsToolSelectionMode : int
strong
Enumerator
Faces 
Edges 
Vertices 
Loops 
Rings 
FacesEdgesVertices 

Definition at line 23649 of file Enums.h.

◆ EEditPivotSnapDragRotationMode

enum class EEditPivotSnapDragRotationMode : unsigned char
strong
Enumerator
Ignore 
Align 
AlignFlipped 
LastValue 

Definition at line 31483 of file Enums.h.

◆ EEditPivotToolActions

enum class EEditPivotToolActions : int
strong
Enumerator
NoAction 
Center 
Bottom 
Top 
Left 
Right 
Front 
Back 
WorldOrigin 

Definition at line 31491 of file Enums.h.

◆ EEffectScope

enum class EEffectScope : unsigned char
strong
Enumerator
FirstPersonOnly 
ThirdPersonOnly 
AllCameraModes 

Definition at line 31854 of file Enums.h.

◆ EElementType

enum class EElementType : unsigned char
strong
Enumerator
ET_Box 
ET_DebugQuad 
ET_Text 
ET_ShapedText 
ET_Spline 
ET_Line 
ET_Gradient 
ET_Viewport 
ET_Border 
ET_Custom 
ET_CustomVerts 
ET_PostProcessPass 
ET_RoundedBox 
ET_Count 

Definition at line 9745 of file Enums.h.

◆ EEmissionPatternTypeEnum

enum class EEmissionPatternTypeEnum : unsigned char
strong
Enumerator
Chaos_Emission_Pattern_First_Frame 
Chaos_Emission_Pattern_On_Demand 
Chaos_Max 

Definition at line 28170 of file Enums.h.

◆ EEmitterDynamicParameterValue

enum class EEmitterDynamicParameterValue : int
strong
Enumerator
EDPV_UserSet 
EDPV_AutoSet 
EDPV_VelocityX 
EDPV_VelocityY 
EDPV_VelocityZ 
EDPV_VelocityMag 
EDPV_MAX 

Definition at line 40076 of file Enums.h.

◆ EEmitterNormalsMode

enum class EEmitterNormalsMode : int
strong
Enumerator
ENM_CameraFacing 
ENM_Spherical 
ENM_Cylindrical 
ENM_MAX 

Definition at line 40087 of file Enums.h.

◆ EEmitterRenderMode

enum class EEmitterRenderMode : int
strong
Enumerator
ERM_Normal 
ERM_Point 
ERM_Cross 
ERM_LightsOnly 
ERM_None 
ERM_MAX 

Definition at line 28287 of file Enums.h.

◆ EEncryptionFailureAction

enum class EEncryptionFailureAction : unsigned char
strong
Enumerator
Default 
RejectConnection 
AllowConnection 

Definition at line 12105 of file Enums.h.

◆ EEncryptionResponse

enum class EEncryptionResponse : unsigned char
strong
Enumerator
Failure 
Success 
InvalidToken 
NoKey 
SessionIdMismatch 
InvalidParams 

Definition at line 14186 of file Enums.h.

◆ EEntryCategory

enum class EEntryCategory : unsigned char
strong
Enumerator
LearnedNotes 
TheIsland 
ScorchedEarth 
Aberration 
Extinction 
Genesis1 
Genesis2 
MAX_COUNT 

Definition at line 33326 of file Enums.h.

◆ EEnumFlags

enum class EEnumFlags : int
strong
Enumerator
None 
Flags 
NewerVersionExists 

Definition at line 11064 of file Enums.h.

◆ EEnvelopeFollowerPeakMode

enum class EEnvelopeFollowerPeakMode : unsigned char
strong
Enumerator
MeanSquared 
RootMeanSquared 
Peak 
Count 

Definition at line 29070 of file Enums.h.

◆ EEnvQueryHightlightMode

enum class EEnvQueryHightlightMode : unsigned char
strong
Enumerator
All 
Best5Pct 
Best25Pct 

Definition at line 41229 of file Enums.h.

◆ EEnvTestDot

enum class EEnvTestDot : unsigned char
strong
Enumerator
Dot3D 
Dot2D 

Definition at line 39905 of file Enums.h.

◆ EEOSApiVersion

enum class EEOSApiVersion : unsigned char
strong
Enumerator
v2022_10_28 
v2022_05_20 
v2022_02_11 

Definition at line 24002 of file Enums.h.

◆ EEOSNetDriverRole

enum class EEOSNetDriverRole : signed char
strong
Enumerator
DedicatedServer 
ListenServer 
ClientConnectedToDedicatedServer 
ClientConnectedToListenServer 

Definition at line 16928 of file Enums.h.

◆ EEOSUserInterface_SignInOrCreateAccount_Choice

enum class EEOSUserInterface_SignInOrCreateAccount_Choice : unsigned char
strong
Enumerator
SignIn 
CreateAccount 

Definition at line 24113 of file Enums.h.

◆ EEOSUserInterface_SwitchToCrossPlatformAccount_Choice

enum class EEOSUserInterface_SwitchToCrossPlatformAccount_Choice : unsigned char
strong
Enumerator
SwitchToThisAccount 
LinkADifferentAccount 
CancelLinking 

Definition at line 24135 of file Enums.h.

◆ EEQSNormalizationType

enum class EEQSNormalizationType : unsigned char
strong
Enumerator
Absolute 
RelativeToScores 

Definition at line 41215 of file Enums.h.

◆ EEulerRotationOrder

enum class EEulerRotationOrder : unsigned char
strong
Enumerator
XYZ 
XZY 
YXZ 
YZX 
ZXY 
ZYX 

Definition at line 18002 of file Enums.h.

◆ EEvaluationMethod

enum class EEvaluationMethod : unsigned char
strong
Enumerator
Static 
Swept 

Definition at line 8598 of file Enums.h.

◆ EEventLoadNode

enum class EEventLoadNode : int
strong
Enumerator
Package_LoadSummary 
Package_SetupImports 
Package_ExportsSerialized 
Package_NumPhases 
ImportOrExport_Create 
ImportOrExport_Serialize 
Import_NumPhases 
Export_StartIO 
Export_NumPhases 
MAX_NumPhases 
Invalid_Value 

Definition at line 33254 of file Enums.h.

◆ EEventLoadNode2

enum class EEventLoadNode2 : unsigned char
strong
Enumerator
Package_ProcessSummary 
Package_SetupDependencies 
Package_ExportsSerialized 
Package_NumPhases 
ExportBundle_Process 
ExportBundle_PostLoad 
ExportBundle_DeferredPostLoad 
ExportBundle_NumPhases 

Definition at line 32212 of file Enums.h.

◆ EEventLoadNodeExecutionResult

enum class EEventLoadNodeExecutionResult : unsigned char
strong
Enumerator
Timeout 
Complete 

Definition at line 32246 of file Enums.h.

◆ EEventMode

enum class EEventMode : int
strong
Enumerator
AutoReset 
ManualReset 
AutoReset 
ManualReset 

Definition at line 12854 of file Enums.h.

◆ EExportFilterFlags

enum class EExportFilterFlags : unsigned char
strong
Enumerator
None 
NotForClient 
NotForServer 

Definition at line 32239 of file Enums.h.

◆ EExprToken

enum class EExprToken : unsigned char
strong
Enumerator
EX_LocalVariable 
EX_InstanceVariable 
EX_DefaultVariable 
EX_Return 
EX_Jump 
EX_JumpIfNot 
EX_Assert 
EX_Nothing 
EX_Let 
EX_ClassContext 
EX_MetaCast 
EX_LetBool 
EX_EndParmValue 
EX_EndFunctionParms 
EX_Self 
EX_Skip 
EX_Context 
EX_Context_FailSilent 
EX_VirtualFunction 
EX_FinalFunction 
EX_IntConst 
EX_FloatConst 
EX_StringConst 
EX_ObjectConst 
EX_NameConst 
EX_RotationConst 
EX_VectorConst 
EX_ByteConst 
EX_IntZero 
EX_IntOne 
EX_True 
EX_False 
EX_TextConst 
EX_NoObject 
EX_TransformConst 
EX_IntConstByte 
EX_NoInterface 
EX_DynamicCast 
EX_StructConst 
EX_EndStructConst 
EX_SetArray 
EX_EndArray 
EX_PropertyConst 
EX_UnicodeStringConst 
EX_Int64Const 
EX_UInt64Const 
EX_DoubleConst 
EX_Cast 
EX_SetSet 
EX_EndSet 
EX_SetMap 
EX_EndMap 
EX_SetConst 
EX_EndSetConst 
EX_MapConst 
EX_EndMapConst 
EX_Vector3fConst 
EX_StructMemberContext 
EX_LetMulticastDelegate 
EX_LetDelegate 
EX_LocalVirtualFunction 
EX_LocalFinalFunction 
EX_LocalOutVariable 
EX_DeprecatedOp4A 
EX_InstanceDelegate 
EX_PushExecutionFlow 
EX_PopExecutionFlow 
EX_ComputedJump 
EX_PopExecutionFlowIfNot 
EX_Breakpoint 
EX_InterfaceContext 
EX_ObjToInterfaceCast 
EX_EndOfScript 
EX_CrossInterfaceCast 
EX_InterfaceToObjCast 
EX_WireTracepoint 
EX_SkipOffsetConst 
EX_AddMulticastDelegate 
EX_ClearMulticastDelegate 
EX_Tracepoint 
EX_LetObj 
EX_LetWeakObjPtr 
EX_BindDelegate 
EX_RemoveMulticastDelegate 
EX_CallMulticastDelegate 
EX_LetValueOnPersistentFrame 
EX_ArrayConst 
EX_EndArrayConst 
EX_SoftObjectConst 
EX_CallMath 
EX_SwitchValue 
EX_InstrumentationEvent 
EX_ArrayGetByRef 
EX_ClassSparseDataVariable 
EX_FieldPathConst 
EX_StringLocConst 
EX_Max 

Definition at line 17410 of file Enums.h.

◆ EEXRCompressionFormat

enum class EEXRCompressionFormat : unsigned char
strong
Enumerator
None 
PIZ 
ZIP 
DWAA 
DWAB 

Definition at line 25787 of file Enums.h.

◆ EExtractCollisionOutputType

enum class EExtractCollisionOutputType : unsigned char
strong
Enumerator
Simple 
Complex 

Definition at line 26394 of file Enums.h.

◆ EExtrudeMeshSelectionInteractionMode

enum class EExtrudeMeshSelectionInteractionMode : unsigned char
strong
Enumerator
Interactive 
Fixed 

Definition at line 24201 of file Enums.h.

◆ EExtrudeMeshSelectionRegionModifierMode

enum class EExtrudeMeshSelectionRegionModifierMode : unsigned char
strong
Enumerator
OriginalShape 
FlattenToPlane 
RaycastToPlane 

Definition at line 24207 of file Enums.h.

◆ EEyeTrackerStatus

enum class EEyeTrackerStatus : unsigned char
strong
Enumerator
NotConnected 
NotTracking 
Tracking 

Definition at line 35197 of file Enums.h.

◆ EFaceComponentDebugMode

enum class EFaceComponentDebugMode : unsigned char
strong
Enumerator
None 
ShowEyeVectors 
ShowFaceMesh 

Definition at line 36218 of file Enums.h.

◆ EFastArraySerializerDeltaFlags

enum class EFastArraySerializerDeltaFlags : unsigned char
strong
Enumerator
None 
HasBeenSerialized 
HasDeltaBeenRequested 
IsUsingDeltaSerialization 

Definition at line 9369 of file Enums.h.

◆ EFBIKBoneLimitType

enum class EFBIKBoneLimitType : unsigned char
strong
Enumerator
Free 
Limit 
Locked 

Definition at line 25938 of file Enums.h.

◆ EFeatureFusionCategory

enum class EFeatureFusionCategory : unsigned int
strong
Enumerator
SOURCE 
TARGET 
MAX 

Definition at line 37093 of file Enums.h.

◆ EFFTPeakInterpolationMethod

enum class EFFTPeakInterpolationMethod : unsigned char
strong
Enumerator
NearestNeighbor 
Linear 
Quadratic 
ConstantQ 

Definition at line 21995 of file Enums.h.

◆ EFFTSize

enum class EFFTSize : unsigned char
strong
Enumerator
DefaultSize 
Min 
Small 
Medium 
Large 
VeryLarge 
Max 

Definition at line 21984 of file Enums.h.

◆ EFFTWindowType

enum class EFFTWindowType : unsigned char
strong
Enumerator
None 
Hamming 
Hann 
Blackman 

Definition at line 22003 of file Enums.h.

◆ EFieldCommandBuffer

enum class EFieldCommandBuffer : unsigned char
strong
Enumerator
GPUFieldBuffer 
CPUReadBuffer 
CPUWriteBuffer 
GPUDebugBuffer 
NumFieldBuffers 

Definition at line 25978 of file Enums.h.

◆ EFieldCommandHandlesType

enum class EFieldCommandHandlesType : unsigned char
strong
Enumerator
FilteredHandles 
InsideHandles 
NumHandles 

Definition at line 21121 of file Enums.h.

◆ EFieldCommandOutputType

enum class EFieldCommandOutputType : unsigned char
strong
Enumerator
LinearForce 
LinearVelocity 
AngularTorque 
AngularVelocity 
NumOutputs 

Definition at line 21128 of file Enums.h.

◆ EFieldCommandResultType

enum class EFieldCommandResultType : unsigned char
strong
Enumerator
FinalResult 
TransientResult 
NumResults 

Definition at line 21137 of file Enums.h.

◆ EFieldCullingOperationType

enum class EFieldCullingOperationType : int
strong
Enumerator
Field_Culling_Inside 
Field_Culling_Outside 
Field_Culling_Operation_Max 

Definition at line 27538 of file Enums.h.

◆ EFieldFalloffType

enum class EFieldFalloffType : int
strong
Enumerator
Field_FallOff_None 
Field_Falloff_Linear 
Field_Falloff_Inverse 
Field_Falloff_Squared 
Field_Falloff_Logarithmic 
Field_Falloff_Max 

Definition at line 20860 of file Enums.h.

◆ EFieldFilterType

enum class EFieldFilterType : int
strong
Enumerator
Field_Filter_Dynamic 
Field_Filter_Kinematic 
Field_Filter_Static 
Field_Filter_All 
Field_Filter_Sleeping 
Field_Filter_Disabled 
Field_Filter_Max 

Definition at line 21152 of file Enums.h.

◆ EFieldIntegerType

enum class EFieldIntegerType : int
strong
Enumerator
Integer_DynamicState 
Integer_ActivateDisabled 
Integer_CollisionGroup 
Integer_PositionAnimated 
Integer_PositionStatic 
Integer_TargetMax 

Definition at line 25809 of file Enums.h.

◆ EFieldObjectType

enum class EFieldObjectType : int
strong
Enumerator
Field_Object_Rigid 
Field_Object_Cloth 
Field_Object_Destruction 
Field_Object_Character 
Field_Object_All 
Field_Object_Max 

Definition at line 21163 of file Enums.h.

◆ EFieldOperationType

enum class EFieldOperationType : int
strong
Enumerator
Field_Multiply 
Field_Divide 
Field_Add 
Field_Substract 
Field_Operation_Max 

Definition at line 20834 of file Enums.h.

◆ EFieldOutputType

enum class EFieldOutputType : int
strong
Enumerator
Field_Output_Vector 
Field_Output_Scalar 
Field_Output_Integer 
Field_Output_Max 

Definition at line 20895 of file Enums.h.

◆ EFieldPhysicsDefaultFields

enum class EFieldPhysicsDefaultFields : int
strong
Enumerator
Field_RadialIntMask 
Field_RadialFalloff 
Field_UniformVector 
Field_RadialVector 
Field_RadialVectorFalloff 
Field_EFieldPhysicsDefaultFields_Max 

Definition at line 29486 of file Enums.h.

◆ EFieldPhysicsType

enum class EFieldPhysicsType : int
strong
Enumerator
Field_None 
Field_DynamicState 
Field_LinearForce 
Field_ExternalClusterStrain 
Field_Kill 
Field_LinearVelocity 
Field_AngularVelociy 
Field_AngularTorque 
Field_InternalClusterStrain 
Field_DisableThreshold 
Field_SleepingThreshold 
Field_PositionStatic 
Field_PositionAnimated 
Field_PositionTarget 
Field_DynamicConstraint 
Field_CollisionGroup 
Field_ActivateDisabled 
Field_InitialLinearVelocity 
Field_InitialAngularVelocity 
Field_LinearImpulse 
Field_PhysicsType_Max 

Definition at line 20870 of file Enums.h.

◆ EFieldPositionType

enum class EFieldPositionType : int
strong
Enumerator
Field_Position_CenterOfMass 
Field_Position_PivotPoint 
Field_Position_Max 

Definition at line 21173 of file Enums.h.

◆ EFieldResolutionType

enum class EFieldResolutionType : int
strong
Enumerator
Field_Resolution_Minimal 
Field_Resolution_DisabledParents 
Field_Resolution_Maximum 
Field_Resolution_Max 

Definition at line 21144 of file Enums.h.

◆ EFieldScalarType

enum class EFieldScalarType : int
strong
Enumerator
Scalar_ExternalClusterStrain 
Scalar_Kill 
Scalar_DisableThreshold 
Scalar_SleepingThreshold 
Scalar_InternalClusterStrain 
Scalar_DynamicConstraint 
Scalar_TargetMax 

Definition at line 25819 of file Enums.h.

◆ EFieldVectorType

enum class EFieldVectorType : int
strong
Enumerator
Vector_LinearForce 
Vector_LinearVelocity 
Vector_AngularVelocity 
Vector_AngularTorque 
Vector_PositionTarget 
Vector_InitialLinearVelocity 
Vector_InitialAngularVelocity 
Vector_LinearImpulse 
Vector_TargetMax 

Definition at line 25796 of file Enums.h.

◆ EFileOpenFlags

enum class EFileOpenFlags : int
strong
Enumerator
IO_READ 
IO_WRITE 
IO_APPEND 

Definition at line 11740 of file Enums.h.

◆ EFileRead

enum class EFileRead : int
strong
Enumerator
FILEREAD_None 
FILEREAD_NoFail 
FILEREAD_Silent 
FILEREAD_AllowWrite 

Definition at line 6326 of file Enums.h.

◆ EFileSystemError

enum class EFileSystemError : unsigned char
strong
Enumerator
None 
FailedToReadFromDisk 
FailedToCreateDirectory 
FailedToSaveToDisk 
FailedToOpenFileForWrite 
FailedFileToLarge 
FailedGettingDiskSpaceInfo 
FailedReadOutOfBounds 

Definition at line 13464 of file Enums.h.

◆ EFileWrite

enum class EFileWrite : int
strong
Enumerator
FILEWRITE_None 
FILEWRITE_NoFail 
FILEWRITE_NoReplaceExisting 
FILEWRITE_EvenIfReadOnly 
FILEWRITE_Append 
FILEWRITE_AllowRead 
FILEWRITE_Silent 

Definition at line 6334 of file Enums.h.

◆ EFilterInterpolationType

enum class EFilterInterpolationType : int
strong
Enumerator
BSIT_Average 
BSIT_Linear 
BSIT_Cubic 
BSIT_EaseInOut 
BSIT_ExponentialDecay 
BSIT_SpringDamper 
BSIT_MAX 

Definition at line 11759 of file Enums.h.

◆ EFindFirstObjectOptions

enum class EFindFirstObjectOptions : int
strong
Enumerator
None 
ExactClass 
NativeFirst 
EnsureIfAmbiguous 

Definition at line 7912 of file Enums.h.

◆ EFireEventsAtPosition

enum class EFireEventsAtPosition : unsigned char
strong
Enumerator
AtStartOfEvaluation 
AtEndOfEvaluation 
AfterSpawn 

Definition at line 21114 of file Enums.h.

◆ EFlareProfileType

enum class EFlareProfileType : signed char
strong
Enumerator
SinMode 
SinSquaredMode 
TriangleMode 

Definition at line 26302 of file Enums.h.

◆ EFloatArrayToIntArrayFunctionEnum

enum class EFloatArrayToIntArrayFunctionEnum : unsigned char
strong
Enumerator
Dataflow_FloatToInt_Function_Floor 
Dataflow_FloatToInt_Function_Ceil 
Dataflow_FloatToInt_Function_Round 
Dataflow_FloatToInt_Function_Truncate 
Dataflow_FloatToInt_NonZeroToIndex 
Dataflow_FloatToInt_ZeroToIndex 
Dataflow_Max 

Definition at line 25198 of file Enums.h.

◆ EFloatingGamepadTextInputMode

enum class EFloatingGamepadTextInputMode : int
strong
Enumerator
k_EFloatingGamepadTextInputModeModeSingleLine 
k_EFloatingGamepadTextInputModeModeMultipleLines 
k_EFloatingGamepadTextInputModeModeEmail 
k_EFloatingGamepadTextInputModeModeNumeric 

Definition at line 15370 of file Enums.h.

◆ EFloatToIntFunctionEnum

enum class EFloatToIntFunctionEnum : unsigned char
strong
Enumerator
Dataflow_FloatToInt_Function_Floor 
Dataflow_FloatToInt_Function_Ceil 
Dataflow_FloatToInt_Function_Round 
Dataflow_FloatToInt_Function_Truncate 
Dataflow_Max 

Definition at line 25189 of file Enums.h.

◆ EFlowDirection

enum class EFlowDirection : unsigned char
strong
Enumerator
LeftToRight 
RightToLeft 

Definition at line 13187 of file Enums.h.

◆ EFlushLevelStreamingType

enum class EFlushLevelStreamingType : unsigned char
strong
Enumerator
None 
Full 
Visibility 

Definition at line 16826 of file Enums.h.

◆ EFocusCause

enum class EFocusCause : unsigned char
strong
Enumerator
Mouse 
Navigation 
SetDirectly 
Cleared 
OtherWidgetLostFocus 
WindowActivate 

Definition at line 7747 of file Enums.h.

◆ EFoldedMathOperation

enum class EFoldedMathOperation : int
strong
Enumerator
FMO_Add 
FMO_Sub 
FMO_Mul 
FMO_Div 
FMO_Dot 
FMO_Cross 

Definition at line 38961 of file Enums.h.

◆ EFoliageImplType

enum class EFoliageImplType : unsigned char
strong
Enumerator
Unknown 
StaticMesh 
Actor 
ISMActor 

Definition at line 21072 of file Enums.h.

◆ EFoliageInstanceFlags

enum class EFoliageInstanceFlags : int
strong
Enumerator
FOLIAGE_AlignToNormal 
FOLIAGE_NoRandomYaw 
FOLIAGE_Readjusted 
FOLIAGE_InstanceDeleted 

Definition at line 20937 of file Enums.h.

◆ EFoliageScaling

enum class EFoliageScaling : unsigned char
strong
Enumerator
Uniform 
Free 
LockXY 
LockXZ 
LockYZ 

Definition at line 20989 of file Enums.h.

◆ EFollicleMaskChannel

enum class EFollicleMaskChannel : unsigned char
strong
Enumerator

Definition at line 25607 of file Enums.h.

◆ EFontCacheType

enum class EFontCacheType : unsigned char
strong
Enumerator
Offline 
Runtime 

Definition at line 14015 of file Enums.h.

◆ EFontFallback

enum class EFontFallback : unsigned char
strong
Enumerator
FF_NoFallback 
FF_LocalizedFallback 
FF_LastResortFallback 
FF_Max 

Definition at line 7235 of file Enums.h.

◆ EFontHinting

enum class EFontHinting : unsigned char
strong
Enumerator
Default 
Auto 
AutoLight 
Monochrome 
None 

Definition at line 9523 of file Enums.h.

◆ EFontImportCharacterSet

enum class EFontImportCharacterSet : int
strong
Enumerator
FontICS_Default 
FontICS_Ansi 
FontICS_Symbol 
FontICS_MAX 

Definition at line 13960 of file Enums.h.

◆ EFontLayoutMethod

enum class EFontLayoutMethod : unsigned char
strong
Enumerator
Metrics 
BoundingBox 

Definition at line 22018 of file Enums.h.

◆ EFontLoadingPolicy

enum class EFontLoadingPolicy : unsigned char
strong
Enumerator
LazyLoad 
Stream 
Inline 

Definition at line 11726 of file Enums.h.

◆ EFootPlacementLockType

enum class EFootPlacementLockType : unsigned char
strong
Enumerator
Unlocked 
PivotAroundBall 
PivotAroundAnkle 
LockRotation 

Definition at line 7789 of file Enums.h.

◆ EForEachResult

enum class EForEachResult : unsigned char
strong
Enumerator
Break 
Continue 

Definition at line 39738 of file Enums.h.

◆ EForkProcessRole

enum class EForkProcessRole : unsigned char
strong
Enumerator
Parent 
Child 
Parent 
Child 

Definition at line 9491 of file Enums.h.

◆ EFourPlayerSplitScreenType

enum class EFourPlayerSplitScreenType : unsigned char
strong
Enumerator
Grid 
Vertical 
Horizontal 

Definition at line 28143 of file Enums.h.

◆ EFOVScalingType

enum class EFOVScalingType : unsigned char
strong
Enumerator
Standard 
UE4_BackCompat 

Definition at line 25504 of file Enums.h.

◆ EFractureEngineClusterSizeMethod

enum class EFractureEngineClusterSizeMethod : unsigned char
strong
Enumerator
ByNumber 
ByFractionOfInput 
BySize 

Definition at line 21902 of file Enums.h.

◆ EFrameHitchType

enum class EFrameHitchType : unsigned char
strong
Enumerator
NoHitch 
UnknownUnit 
GameThread 
RenderThread 
RHIThread 
GPU 

Definition at line 40208 of file Enums.h.

◆ EFrameNumberDisplayFormats

enum class EFrameNumberDisplayFormats : unsigned char
strong
Enumerator
NonDropFrameTimecode 
DropFrameTimecode 
Seconds 
Frames 
MAX_Count 

Definition at line 38674 of file Enums.h.

◆ EFriendFlags

enum class EFriendFlags : unsigned __int64
strong
Enumerator
k_EFriendFlagNone 
k_EFriendFlagBlocked 
k_EFriendFlagFriendshipRequested 
k_EFriendFlagImmediate 
k_EFriendFlagClanMember 
k_EFriendFlagOnGameServer 
k_EFriendFlagRequestingFriendship 
k_EFriendFlagRequestingInfo 
k_EFriendFlagIgnored 
k_EFriendFlagIgnoredFriend 
k_EFriendFlagChatMember 
k_EFriendFlagAll 

Definition at line 15003 of file Enums.h.

◆ EFriendInvitePolicy

enum class EFriendInvitePolicy : unsigned char
strong
Enumerator
Public 
Friends_of_Friends 
Private 
InvalidOrMax 

Definition at line 7277 of file Enums.h.

◆ EFriendRelationship

enum class EFriendRelationship : int
strong
Enumerator
k_EFriendRelationshipNone 
k_EFriendRelationshipBlocked 
k_EFriendRelationshipRequestRecipient 
k_EFriendRelationshipFriend 
k_EFriendRelationshipRequestInitiator 
k_EFriendRelationshipIgnored 
k_EFriendRelationshipIgnoredFriend 
k_EFriendRelationshipSuggested_DEPRECATED 
k_EFriendRelationshipMax 

Definition at line 14990 of file Enums.h.

◆ EFullyLoadPackageType

enum class EFullyLoadPackageType : int
strong
Enumerator
FULLYLOAD_Map 
FULLYLOAD_Game_PreLoadClass 
FULLYLOAD_Game_PostLoadClass 
FULLYLOAD_Always 
FULLYLOAD_Mutator 
FULLYLOAD_MAX 

Definition at line 20050 of file Enums.h.

◆ EFunctionFlags

enum class EFunctionFlags : unsigned int
strong
Enumerator
FUNC_None 
FUNC_Final 
FUNC_RequiredAPI 
FUNC_BlueprintAuthorityOnly 
FUNC_BlueprintCosmetic 
FUNC_Net 
FUNC_NetReliable 
FUNC_NetRequest 
FUNC_Exec 
FUNC_Native 
FUNC_Event 
FUNC_NetResponse 
FUNC_Static 
FUNC_NetMulticast 
FUNC_UbergraphFunction 
FUNC_MulticastDelegate 
FUNC_Public 
FUNC_Private 
FUNC_Protected 
FUNC_Delegate 
FUNC_NetServer 
FUNC_HasOutParms 
FUNC_HasDefaults 
FUNC_NetClient 
FUNC_DLLImport 
FUNC_BlueprintCallable 
FUNC_BlueprintEvent 
FUNC_BlueprintPure 
FUNC_EditorOnly 
FUNC_Const 
FUNC_NetValidate 
FUNC_AllFlags 

Definition at line 5100 of file Enums.h.

◆ EFunctionInputType

enum class EFunctionInputType : int
strong
Enumerator
FunctionInput_Scalar 
FunctionInput_Vector2 
FunctionInput_Vector3 
FunctionInput_Vector4 
FunctionInput_Texture2D 
FunctionInput_TextureCube 
FunctionInput_Texture2DArray 
FunctionInput_VolumeTexture 
FunctionInput_StaticBool 
FunctionInput_MaterialAttributes 
FunctionInput_TextureExternal 
FunctionInput_Bool 
FunctionInput_Substrate 
FunctionInput_MAX 

Definition at line 40033 of file Enums.h.

◆ EFVisibleMeshDrawCommandFlags

enum class EFVisibleMeshDrawCommandFlags : unsigned char
strong
Enumerator
Default 
MaterialUsesWorldPositionOffset 
MaterialMayModifyPosition 
HasPrimitiveIdStreamIndex 
ForceInstanceCulling 
PreserveInstanceOrder 
All 
NumBits 

Definition at line 9543 of file Enums.h.

◆ EFXAAQuality

enum class EFXAAQuality : unsigned int
strong
Enumerator
Q0 
Q1 
Q2 
Q3 
Q4 
Q5 
MAX 

Definition at line 34449 of file Enums.h.

◆ EGainParamMode

enum class EGainParamMode : unsigned char
strong
Enumerator
Linear 
Decibels 

Definition at line 37636 of file Enums.h.

◆ EGameDelegates_SaveGame

enum class EGameDelegates_SaveGame : short
strong
Enumerator
MaxSize 
Icon 
Title 
SubTitle 
Detail 

Definition at line 15410 of file Enums.h.

◆ EGameModsEvent

enum class EGameModsEvent : unsigned char
strong
Enumerator
EGameModsEvent_ViewRegister 
EGameModsEvent_FinishInstalling 
EGameModsEvent_Uninstalling 
EGameModsEvent_InstallingProgress 
EGameModsEvent_InitInstalling 
EGameModsEvent_InitUninstalling 
EGameModsEvent_AlreadyInstalled 
EGameModsEvent_FinishUpdating 
EGameModsEvent_SearchMods 
EGameModsEvent_MyMods 
EGameModsEvent_CancelInstalling 

Definition at line 27983 of file Enums.h.

◆ EGamepadTextInputLineMode

enum class EGamepadTextInputLineMode : int
strong
Enumerator
k_EGamepadTextInputLineModeSingleLine 
k_EGamepadTextInputLineModeMultipleLines 

Definition at line 15342 of file Enums.h.

◆ EGamepadTextInputMode

enum class EGamepadTextInputMode : int
strong
Enumerator
k_EGamepadTextInputModeNormal 
k_EGamepadTextInputModePassword 

Definition at line 15336 of file Enums.h.

◆ EGameplayContainerMatchType

enum class EGameplayContainerMatchType : unsigned char
strong
Enumerator
Any 
All 

Definition at line 20274 of file Enums.h.

◆ EGameplayDebuggerCategoryState

enum class EGameplayDebuggerCategoryState : unsigned char
strong
Enumerator
EnabledInGameAndSimulate 
EnabledInGame 
EnabledInSimulate 
Disabled 
Hidden 

Definition at line 39896 of file Enums.h.

◆ EGameplayDebuggerDataPack

enum class EGameplayDebuggerDataPack : unsigned char
strong
Enumerator
Persistent 
ResetOnActorChange 
ResetOnTick 

Definition at line 39799 of file Enums.h.

◆ EGameplayDebuggerInputMode

enum class EGameplayDebuggerInputMode : unsigned char
strong
Enumerator
Local 
Replicated 

Definition at line 39817 of file Enums.h.

◆ EGameplayDebuggerOverrideMode

enum class EGameplayDebuggerOverrideMode : unsigned char
strong
Enumerator
Enable 
Disable 
UseDefault 

Definition at line 39911 of file Enums.h.

◆ EGameplayDebuggerShape

enum class EGameplayDebuggerShape : unsigned char
strong
Enumerator
Invalid 
Point 
Segment 
Box 
Cone 
Cylinder 
Circle 
Capsule 
Polygon 
Arrow 

Definition at line 39785 of file Enums.h.

◆ EGameplayTagSelectionType

enum class EGameplayTagSelectionType : unsigned char
strong
Enumerator
None 
NonRestrictedOnly 
RestrictedOnly 
All 

Definition at line 39744 of file Enums.h.

◆ EGameplayTagSourceType

enum class EGameplayTagSourceType : unsigned char
strong
Enumerator
Native 
DefaultTagList 
TagList 
RestrictedTagList 
DataTable 
Invalid 

Definition at line 39681 of file Enums.h.

◆ EGameplayTaskEvent

enum class EGameplayTaskEvent : unsigned char
strong
Enumerator
Add 
Remove 

Definition at line 33518 of file Enums.h.

◆ EGameplayTaskRunResult

enum class EGameplayTaskRunResult : unsigned char
strong
Enumerator
Error 
Failed 
Success_Paused 
Success_Active 
Success_Finished 

Definition at line 33509 of file Enums.h.

◆ EGameplayTaskState

enum class EGameplayTaskState : unsigned char
strong
Enumerator
Uninitialized 
AwaitingActivation 
Paused 
Active 
Finished 

Definition at line 33464 of file Enums.h.

◆ EGameSearchErrorCode_t

enum class EGameSearchErrorCode_t : int
strong
Enumerator
k_EGameSearchErrorCode_OK 
k_EGameSearchErrorCode_Failed_Search_Already_In_Progress 
k_EGameSearchErrorCode_Failed_No_Search_In_Progress 
k_EGameSearchErrorCode_Failed_Not_Lobby_Leader 
k_EGameSearchErrorCode_Failed_No_Host_Available 
k_EGameSearchErrorCode_Failed_Search_Params_Invalid 
k_EGameSearchErrorCode_Failed_Offline 
k_EGameSearchErrorCode_Failed_NotAuthorized 
k_EGameSearchErrorCode_Failed_Unknown_Error 

Definition at line 15388 of file Enums.h.

◆ EGameStringType

enum class EGameStringType : int
strong
Enumerator
GameName 
ProjectPath 
ProjectShortName 
Unknown 

Definition at line 11341 of file Enums.h.

◆ EGameUserSettingsVersion

enum class EGameUserSettingsVersion : int
strong
Enumerator
UE_GAMEUSERSETTINGS_VERSION 

Definition at line 38815 of file Enums.h.

◆ EGatherTilesCopyMode

enum class EGatherTilesCopyMode : int
strong
Enumerator
NoCopy 
CopyData 
CopyCacheData 
CopyDataAndCacheData 

Definition at line 39613 of file Enums.h.

◆ EGBufferChecker

enum class EGBufferChecker : int
strong
Enumerator
GBCH_Invalid 
GBCH_Even 
GBCH_Odd 
GBCH_Both 
GBCH_Num 

Definition at line 5536 of file Enums.h.

◆ EGBufferCompression

enum class EGBufferCompression : int
strong
Enumerator
GBC_Invalid 
GBC_Raw_Float_16_16_16_16 
GBC_Raw_Float_16_16_16 
GBC_Raw_Float_11_11_10 
GBC_Raw_Float_10_10_10 
GBC_Raw_Unorm_8_8_8_8 
GBC_Raw_Unorm_8_8_8 
GBC_Raw_Unorm_8_8 
GBC_Raw_Unorm_8 
GBC_Raw_Unorm_2 
GBC_Raw_Float_16_16 
GBC_Raw_Float_16 
GBC_Bits_4 
GBC_Bits_2 
GBC_Packed_Normal_Octahedral_8_8 
GBC_EncodeNormal_Normal_16_16_16 
GBC_EncodeNormal_Normal_10_10_10 
GBC_EncodeNormal_Normal_8_8_8 
GBC_Packed_Color_5_6_5 
GBC_Packed_Color_5_6_5_Sqrt 
GBC_Packed_Color_4_4_4 
GBC_Packed_Color_4_4_4_Sqrt 
GBC_Packed_Color_3_3_2 
GBC_Packed_Color_3_3_2_Sqrt 
GBC_Packed_Quantized_6 
GBC_Packed_Quantized_4 
GBC_Packed_Quantized_2 
GBC_Num 

Definition at line 5504 of file Enums.h.

◆ EGBufferLayout

enum class EGBufferLayout : int
strong
Enumerator
GBL_Default 
GBL_ForceVelocity 
GBL_Num 

Definition at line 9477 of file Enums.h.

◆ EGBufferSlot

enum class EGBufferSlot : int
strong
Enumerator
GBS_Invalid 
GBS_SceneColor 
GBS_WorldNormal 
GBS_PerObjectGBufferData 
GBS_Metallic 
GBS_Specular 
GBS_Roughness 
GBS_ShadingModelId 
GBS_SelectiveOutputMask 
GBS_BaseColor 
GBS_GenericAO 
GBS_IndirectIrradiance 
GBS_AO 
GBS_Velocity 
GBS_PrecomputedShadowFactor 
GBS_WorldTangent 
GBS_Anisotropy 
GBS_CustomData 
GBS_SubsurfaceColor 
GBS_Opacity 
GBS_SubsurfaceProfile 
GBS_ClearCoat 
GBS_ClearCoatRoughness 
GBS_HairSecondaryWorldNormal 
GBS_HairBacklit 
GBS_Cloth 
GBS_SubsurfaceProfileX 
GBS_IrisNormal 
GBS_SeparatedMainDirLight 
GBS_Num 

Definition at line 5470 of file Enums.h.

◆ EGBufferType

enum class EGBufferType : int
strong
Enumerator
GBT_Invalid 
GBT_Unorm_16_16 
GBT_Unorm_8_8_8_8 
GBT_Unorm_11_11_10 
GBT_Unorm_10_10_10_2 
GBT_Unorm_16_16_16_16 
GBT_Float_16_16 
GBT_Float_16_16_16_16 
GBT_Num 

Definition at line 5545 of file Enums.h.

◆ EGCOptions

enum class EGCOptions : unsigned int
strong
Enumerator
None 
Parallel 
AutogenerateTokenStream 
WithClusters 
ProcessWeakReferences 
WithPendingKill 

Definition at line 32312 of file Enums.h.

◆ EGCReferenceType

enum class EGCReferenceType : int
strong
Enumerator
GCRT_None 
GCRT_Object 
GCRT_ExternalPackage 
GCRT_ArrayObject 
GCRT_ArrayStruct 
GCRT_FixedArray 
GCRT_AddStructReferencedObjects 
GCRT_AddReferencedObjects 
GCRT_AddTMapReferencedObjects 
GCRT_AddTSetReferencedObjects 
GCRT_AddFieldPathReferencedObject 
GCRT_ArrayAddFieldPathReferencedObject 
GCRT_EndOfPointer 
GCRT_EndOfStream 
GCRT_ArrayObjectFreezable 
GCRT_ArrayStructFreezable 
GCRT_Optional 
GCRT_WeakObject 
GCRT_ArrayWeakObject 
GCRT_LazyObject 
GCRT_ArrayLazyObject 
GCRT_SoftObject 
GCRT_ArraySoftObject 
GCRT_Delegate 
GCRT_ArrayDelegate 
GCRT_MulticastDelegate 
GCRT_ArrayMulticastDelegate 
GCRT_DynamicallyTypedValue 
GCRT_SlowAddReferencedObjects 

Definition at line 6293 of file Enums.h.

◆ EGCTokenType

enum class EGCTokenType : unsigned int
strong
Enumerator
Native 
NonNative 

Definition at line 18558 of file Enums.h.

◆ EGenerateCompressedLayersTimeSliced

enum class EGenerateCompressedLayersTimeSliced : unsigned char
strong
Enumerator
Invalid 
Init 
CreateHeightField 
RasterizeTriangles 
EmptyLayers 
VoxelFilter 
RecastFilter 
CompactHeightField 
ErodeWalkable 
BuildLayers 
BuildTileCache 

Definition at line 32099 of file Enums.h.

◆ EGenerateMipsPass

enum class EGenerateMipsPass : int
strong
Enumerator
AutoDetect 
Compute 
Raster 

Definition at line 14135 of file Enums.h.

◆ EGenerateNavDataTimeSlicedState

enum class EGenerateNavDataTimeSlicedState : unsigned char
strong
Enumerator
Invalid 
Init 
GenerateLayers 

Definition at line 32092 of file Enums.h.

◆ EGenerateRecastFilterTimeSlicedState

enum class EGenerateRecastFilterTimeSlicedState : unsigned char
strong
Enumerator
FilterLowHangingWalkableObstacles 
FilterLedgeSpans 
FilterWalkableLowHeightSpans 

Definition at line 32071 of file Enums.h.

◆ EGenerateTileTimeSlicedState

enum class EGenerateTileTimeSlicedState : unsigned char
strong
Enumerator
Invalid 
GenerateCompressedLayers 
GenerateNavigationData 

Definition at line 32085 of file Enums.h.

◆ EGenericAICheck

enum class EGenericAICheck : unsigned char
strong
Enumerator
Less 
LessOrEqual 
Equal 
NotEqual 
GreaterOrEqual 
Greater 
IsTrue 
MAX 

Definition at line 41106 of file Enums.h.

◆ EGeoAnchorComponentDebugMode

enum class EGeoAnchorComponentDebugMode : unsigned char
strong
Enumerator
None 
ShowGeoData 

Definition at line 36291 of file Enums.h.

◆ EGeometryCollectionCacheType

enum class EGeometryCollectionCacheType : unsigned char
strong
Enumerator
None 
Record 
Play 
RecordAndPlay 

Definition at line 21237 of file Enums.h.

◆ EGeometryCollectionDebugDrawActorHideGeometry

enum class EGeometryCollectionDebugDrawActorHideGeometry : unsigned char
strong
Enumerator
HideNone 
HideWithCollision 
HideSelected 
HideWholeCollection 
HideAll 

Definition at line 37341 of file Enums.h.

◆ EGeometryCollectionPhysicsTypeEnum

enum class EGeometryCollectionPhysicsTypeEnum : unsigned char
strong
Enumerator
Chaos_AngularVelocity 
Chaos_DynamicState 
Chaos_LinearVelocity 
Chaos_InitialAngularVelocity 
Chaos_InitialLinearVelocity 
Chaos_CollisionGroup 
Chaos_LinearForce 
Chaos_AngularTorque 
Chaos_DisableThreshold 
Chaos_SleepingThreshold 
Chaos_ExternalClusterStrain 
Chaos_InternalClusterStrain 
Chaos_LinearImpulse 
Chaos_Max 

Definition at line 29052 of file Enums.h.

◆ EGeometryScriptAxis

enum class EGeometryScriptAxis : unsigned char
strong
Enumerator

Definition at line 14606 of file Enums.h.

◆ EGeometryScriptBakeBitDepth

enum class EGeometryScriptBakeBitDepth : unsigned char
strong
Enumerator
ChannelBits8 
ChannelBits16 

Definition at line 17575 of file Enums.h.

◆ EGeometryScriptBakeCurvatureClampMode

enum class EGeometryScriptBakeCurvatureClampMode : unsigned char
strong
Enumerator
None 
OnlyPositive 
OnlyNegative 

Definition at line 17511 of file Enums.h.

◆ EGeometryScriptBakeCurvatureColorMode

enum class EGeometryScriptBakeCurvatureColorMode : unsigned char
strong
Enumerator
Grayscale 
RedBlue 
RedGreenBlue 

Definition at line 17518 of file Enums.h.

◆ EGeometryScriptBakeCurvatureTypeMode

enum class EGeometryScriptBakeCurvatureTypeMode : unsigned char
strong
Enumerator
Mean 
Max 
Min 
Gaussian 

Definition at line 17525 of file Enums.h.

◆ EGeometryScriptBakeNormalSpace

enum class EGeometryScriptBakeNormalSpace : unsigned char
strong
Enumerator
Tangent 
Object 

Definition at line 17548 of file Enums.h.

◆ EGeometryScriptBakeOutputMode

enum class EGeometryScriptBakeOutputMode : unsigned char
strong
Enumerator
RGBA 
PerChannel 

Definition at line 17590 of file Enums.h.

◆ EGeometryScriptBakeResolution

enum class EGeometryScriptBakeResolution : unsigned char
strong
Enumerator
Resolution16 
Resolution32 
Resolution64 
Resolution128 
Resolution256 
Resolution512 
Resolution1024 
Resolution2048 
Resolution4096 
Resolution8192 

Definition at line 17561 of file Enums.h.

◆ EGeometryScriptBakeSamplesPerPixel

enum class EGeometryScriptBakeSamplesPerPixel : unsigned char
strong
Enumerator
Sample1 
Sample4 
Sample16 
Sample64 
Samples256 

Definition at line 17581 of file Enums.h.

◆ EGeometryScriptBakeTypes

enum class EGeometryScriptBakeTypes : unsigned char
strong
Enumerator
TangentSpaceNormal 
ObjectSpaceNormal 
FaceNormal 
BentNormal 
Position 
Curvature 
AmbientOcclusion 
Texture 
MultiTexture 
VertexColor 
MaterialID 

Definition at line 17533 of file Enums.h.

◆ EGeometryScriptBooleanOperation

enum class EGeometryScriptBooleanOperation : unsigned char
strong
Enumerator
Union 
Intersection 
Subtract 

Definition at line 17953 of file Enums.h.

◆ EGeometryScriptCollisionGenerationMethod

enum class EGeometryScriptCollisionGenerationMethod : unsigned char
strong
Enumerator
AlignedBoxes 
OrientedBoxes 
MinimalSpheres 
Capsules 
ConvexHulls 
SweptHulls 
MinVolumeShapes 

Definition at line 14667 of file Enums.h.

◆ EGeometryScriptCombineAttributesMode

enum class EGeometryScriptCombineAttributesMode : unsigned char
strong
Enumerator
EnableAllMatching 
UseTarget 
UseSource 

Definition at line 17913 of file Enums.h.

◆ EGeometryScriptCombineSelectionMode

enum class EGeometryScriptCombineSelectionMode : unsigned char
strong
Enumerator
Add 
Subtract 
Intersection 

Definition at line 16963 of file Enums.h.

◆ EGeometryScriptContainmentOutcomePins

enum class EGeometryScriptContainmentOutcomePins : unsigned char
strong
Enumerator
Inside 
Outside 

Definition at line 14592 of file Enums.h.

◆ EGeometryScriptDebugMessageType

enum class EGeometryScriptDebugMessageType : unsigned char
strong
Enumerator
ErrorMessage 
WarningMessage 

Definition at line 14566 of file Enums.h.

◆ EGeometryScriptEmptySelectionBehavior

enum class EGeometryScriptEmptySelectionBehavior : unsigned char
strong
Enumerator
FullMeshSelection 
EmptySelection 

Definition at line 17017 of file Enums.h.

◆ EGeometryScriptErrorType

enum class EGeometryScriptErrorType : unsigned char
strong
Enumerator
NoError 
UnknownError 
InvalidInputs 
OperationFailed 

Definition at line 14572 of file Enums.h.

◆ EGeometryScriptFillHolesMethod

enum class EGeometryScriptFillHolesMethod : unsigned char
strong
Enumerator
Automatic 
MinimalFill 
PolygonTriangulation 
TriangleFan 
PlanarProjection 

Definition at line 18526 of file Enums.h.

◆ EGeometryScriptFlareType

enum class EGeometryScriptFlareType : unsigned char
strong
Enumerator
SinMode 
SinSquaredMode 
TriangleMode 

Definition at line 18114 of file Enums.h.

◆ EGeometryScriptGridSizingMethod

enum class EGeometryScriptGridSizingMethod : unsigned char
strong
Enumerator
GridCellSize 
GridResolution 

Definition at line 18849 of file Enums.h.

◆ EGeometryScriptIndexType

enum class EGeometryScriptIndexType : unsigned char
strong
Enumerator
Any 
Triangle 
Vertex 
MaterialID 
PolygroupID 

Definition at line 14557 of file Enums.h.

◆ EGeometryScriptLinearExtrudeDirection

enum class EGeometryScriptLinearExtrudeDirection : unsigned char
strong
Enumerator
FixedDirection 
AverageFaceNormal 

Definition at line 18194 of file Enums.h.

◆ EGeometryScriptLODType

enum class EGeometryScriptLODType : unsigned char
strong
Enumerator
MaxAvailable 
HiResSourceModel 
SourceModel 
RenderData 

Definition at line 14598 of file Enums.h.

◆ EGeometryScriptMathWarpType

enum class EGeometryScriptMathWarpType : unsigned char
strong
Enumerator
SinWave1D 
SinWave2D 
SinWave3D 

Definition at line 18107 of file Enums.h.

◆ EGeometryScriptMeshBevelSelectionMode

enum class EGeometryScriptMeshBevelSelectionMode : unsigned char
strong
Enumerator
TriangleArea 
AllPolygroupEdges 
SharedPolygroupEdges 

Definition at line 18187 of file Enums.h.

◆ EGeometryScriptMeshEditPolygroupMode

enum class EGeometryScriptMeshEditPolygroupMode : unsigned char
strong
Enumerator
PreserveExisting 
AutoGenerateNew 
SetConstant 

Definition at line 18180 of file Enums.h.

◆ EGeometryScriptMeshSelectionConversionType

enum class EGeometryScriptMeshSelectionConversionType : unsigned char
strong
Enumerator
NoConversion 
ToVertices 
ToTriangles 
ToPolygroups 

Definition at line 17009 of file Enums.h.

◆ EGeometryScriptMeshSelectionType

enum class EGeometryScriptMeshSelectionType : unsigned char
strong
Enumerator
Vertices 
Triangles 
Polygroups 

Definition at line 16956 of file Enums.h.

◆ EGeometryScriptMorphologicalOpType

enum class EGeometryScriptMorphologicalOpType : unsigned char
strong
Enumerator
Dilate 
Contract 
Close 
Open 

Definition at line 18792 of file Enums.h.

◆ EGeometryScriptOffsetFacesType

enum class EGeometryScriptOffsetFacesType : unsigned char
strong
Enumerator
VertexNormal 
FaceNormal 
ParallelFaceOffset 

Definition at line 18207 of file Enums.h.

◆ EGeometryScriptOutcomePins

enum class EGeometryScriptOutcomePins : unsigned char
strong
Enumerator
Failure 
Success 

Definition at line 14580 of file Enums.h.

◆ EGeometryScriptPixelSamplingMethod

enum class EGeometryScriptPixelSamplingMethod : unsigned char
strong
Enumerator
Bilinear 
Nearest 

Definition at line 19062 of file Enums.h.

◆ EGeometryScriptPolyOperationArea

enum class EGeometryScriptPolyOperationArea : unsigned char
strong
Enumerator
EntireSelection 
PerPolygroup 
PerTriangle 

Definition at line 18200 of file Enums.h.

◆ EGeometryScriptPrimitiveOriginMode

enum class EGeometryScriptPrimitiveOriginMode : unsigned char
strong
Enumerator
Center 
Base 

Definition at line 18354 of file Enums.h.

◆ EGeometryScriptPrimitivePolygroupMode

enum class EGeometryScriptPrimitivePolygroupMode : unsigned char
strong
Enumerator
SingleGroup 
PerFace 
PerQuad 

Definition at line 18360 of file Enums.h.

◆ EGeometryScriptPrimitiveUVMode

enum class EGeometryScriptPrimitiveUVMode : unsigned char
strong
Enumerator
Uniform 
ScaleToFill 

Definition at line 18367 of file Enums.h.

◆ EGeometryScriptRemeshEdgeConstraintType

enum class EGeometryScriptRemeshEdgeConstraintType : unsigned char
strong
Enumerator
Fixed 
Refine 
Free 
Ignore 

Definition at line 18498 of file Enums.h.

◆ EGeometryScriptRemeshSmoothingType

enum class EGeometryScriptRemeshSmoothingType : unsigned char
strong
Enumerator
Uniform 
UVPreserving 
Mixed 

Definition at line 18491 of file Enums.h.

◆ EGeometryScriptRemoveHiddenTrianglesMethod

enum class EGeometryScriptRemoveHiddenTrianglesMethod : unsigned char
strong
Enumerator
FastWindingNumber 
RaycastOcclusionTest 

Definition at line 18535 of file Enums.h.

◆ EGeometryScriptRemoveMeshSimplificationType

enum class EGeometryScriptRemoveMeshSimplificationType : unsigned char
strong
Enumerator
StandardQEM 
VolumePreserving 
AttributeAware 

Definition at line 18659 of file Enums.h.

◆ EGeometryScriptRepairMeshMode

enum class EGeometryScriptRepairMeshMode : unsigned char
strong
Enumerator
DeleteOnly 
RepairOrDelete 
RepairOrSkip 

Definition at line 18541 of file Enums.h.

◆ EGeometryScriptSampleSpacing

enum class EGeometryScriptSampleSpacing : unsigned char
strong
Enumerator
UniformDistance 
UniformTime 
ErrorTolerance 

Definition at line 18977 of file Enums.h.

◆ EGeometryScriptSamplingDistributionMode

enum class EGeometryScriptSamplingDistributionMode : unsigned char
strong
Enumerator
Uniform 
Smaller 
Larger 

Definition at line 18603 of file Enums.h.

◆ EGeometryScriptSamplingWeightMode

enum class EGeometryScriptSamplingWeightMode : unsigned char
strong
Enumerator
WeightToRadius 
FilledWeightToRadius 
WeightedRandom 

Definition at line 18610 of file Enums.h.

◆ EGeometryScriptSearchOutcomePins

enum class EGeometryScriptSearchOutcomePins : unsigned char
strong
Enumerator
Found 
NotFound 

Definition at line 14586 of file Enums.h.

◆ EGeometryScriptSmoothBoneWeightsType

enum class EGeometryScriptSmoothBoneWeightsType : unsigned char
strong
Enumerator
DirectDistance 
GeodesicVoxel 

Definition at line 17920 of file Enums.h.

◆ EGeometryScriptSweptHullAxis

enum class EGeometryScriptSweptHullAxis : unsigned char
strong
Enumerator
SmallestBoxDimension 
SmallestVolume 

Definition at line 14678 of file Enums.h.

◆ EGeometryScriptTangentTypes

enum class EGeometryScriptTangentTypes : unsigned char
strong
Enumerator
FastMikkT 
PerTriangle 

Definition at line 18292 of file Enums.h.

◆ EGeometryScriptTopologyConnectionType

enum class EGeometryScriptTopologyConnectionType : unsigned char
strong
Enumerator
Geometric 
Polygroup 
MaterialID 

Definition at line 18261 of file Enums.h.

◆ EGeometryScriptUniformRemeshTargetType

enum class EGeometryScriptUniformRemeshTargetType : unsigned char
strong
Enumerator
TriangleCount 
TargetEdgeLength 

Definition at line 18506 of file Enums.h.

◆ EGeometryScriptUVFlattenMethod

enum class EGeometryScriptUVFlattenMethod : unsigned char
strong
Enumerator
ExpMap 
Conformal 
SpectralConformal 

Definition at line 18689 of file Enums.h.

◆ EGeometryScriptUVIslandSource

enum class EGeometryScriptUVIslandSource : unsigned char
strong
Enumerator
PolyGroups 
UVIslands 

Definition at line 18696 of file Enums.h.

◆ EGestureEvent

enum class EGestureEvent : unsigned char
strong
Enumerator
None 
Scroll 
Magnify 
Swipe 
Rotate 
LongPress 
Count 

Definition at line 7736 of file Enums.h.

◆ EGetByNameFlags

enum class EGetByNameFlags : int
strong
Enumerator
None 
ErrorIfNotFound 
CaseSensitive 
CheckAuthoredName 

Definition at line 11056 of file Enums.h.

◆ EGetSparseClassDataMethod

enum class EGetSparseClassDataMethod : unsigned char
strong
Enumerator
CreateIfNull 
ArchetypeIfNull 
ReturnIfNull 

Definition at line 7905 of file Enums.h.

◆ EGetWorldErrorMode

enum class EGetWorldErrorMode : int
strong
Enumerator
ReturnNull 
LogAndReturnNull 
Assert 

Definition at line 17382 of file Enums.h.

◆ EGizmoElementArrowHeadType

enum class EGizmoElementArrowHeadType : int
strong
Enumerator
Cone 
Cube 

Definition at line 39054 of file Enums.h.

◆ EGizmoElementInteractionState

enum class EGizmoElementInteractionState : int
strong
Enumerator
None 
Hovering 
Interacting 

Definition at line 39024 of file Enums.h.

◆ EGizmoElementPartialType

enum class EGizmoElementPartialType : int
strong
Enumerator
None 
Partial 
PartialViewDependent 

Definition at line 39047 of file Enums.h.

◆ EGizmoElementState

enum class EGizmoElementState : unsigned char
strong
Enumerator
None 
Visible 
Hittable 
VisibleAndHittable 

Definition at line 39016 of file Enums.h.

◆ EGizmoElementViewAlignType

enum class EGizmoElementViewAlignType : int
strong
Enumerator
None 
PointOnly 
PointEye 
PointScreen 
Axial 

Definition at line 39038 of file Enums.h.

◆ EGizmoElementViewDependentType

enum class EGizmoElementViewDependentType : int
strong
Enumerator
None 
Axis 
Plane 

Definition at line 39031 of file Enums.h.

◆ EGLTFJsonAccessorType

enum class EGLTFJsonAccessorType : int
strong
Enumerator
None 
Scalar 
Vec2 
Vec3 
Vec4 
Mat2 
Mat3 
Mat4 

Definition at line 28369 of file Enums.h.

◆ EGLTFJsonAlphaMode

enum class EGLTFJsonAlphaMode : int
strong
Enumerator
None 
Opaque 
Mask 
Blend 

Definition at line 28388 of file Enums.h.

◆ EGLTFJsonBufferTarget

enum class EGLTFJsonBufferTarget : unsigned __int64
strong
Enumerator
None 
ArrayBuffer 
ElementArrayBuffer 

Definition at line 28408 of file Enums.h.

◆ EGLTFJsonCameraType

enum class EGLTFJsonCameraType : int
strong
Enumerator
None 
Orthographic 
Perspective 

Definition at line 28362 of file Enums.h.

◆ EGLTFJsonComponentType

enum class EGLTFJsonComponentType : int
strong
Enumerator
None 
Int8 
UInt8 
Int16 
UInt16 
Int32 
UInt32 
Float 

Definition at line 28396 of file Enums.h.

◆ EGLTFJsonExtension

enum class EGLTFJsonExtension : int
strong
Enumerator
KHR_LightsPunctual 
KHR_MaterialsClearCoat 
KHR_MaterialsUnlit 
KHR_MaterialsVariants 
KHR_MeshQuantization 
KHR_TextureTransform 

Definition at line 28297 of file Enums.h.

◆ EGLTFJsonInterpolation

enum class EGLTFJsonInterpolation : int
strong
Enumerator
None 
Linear 
Step 
CubicSpline 

Definition at line 28346 of file Enums.h.

◆ EGLTFJsonLightType

enum class EGLTFJsonLightType : int
strong
Enumerator
None 
Directional 
Point 
Spot 

Definition at line 28354 of file Enums.h.

◆ EGLTFJsonMimeType

enum class EGLTFJsonMimeType : int
strong
Enumerator
None 
PNG 
JPEG 

Definition at line 28381 of file Enums.h.

◆ EGLTFJsonPrimitiveMode

enum class EGLTFJsonPrimitiveMode : int
strong
Enumerator
Points 
Lines 
LineLoop 
LineStrip 
Triangles 
TriangleStrip 
TriangleFan 

Definition at line 28425 of file Enums.h.

◆ EGLTFJsonShadingModel

enum class EGLTFJsonShadingModel : int
strong
Enumerator
None 
Default 
Unlit 
ClearCoat 
NumShadingModels 

Definition at line 28328 of file Enums.h.

◆ EGLTFJsonTargetPath

enum class EGLTFJsonTargetPath : int
strong
Enumerator
None 
Translation 
Rotation 
Scale 
Weights 

Definition at line 28337 of file Enums.h.

◆ EGLTFJsonTextureFilter

enum class EGLTFJsonTextureFilter : int
strong
Enumerator
None 
Nearest 
Linear 
NearestMipmapNearest 
LinearMipmapNearest 
NearestMipmapLinear 
LinearMipmapLinear 

Definition at line 28446 of file Enums.h.

◆ EGLTFJsonTextureWrap

enum class EGLTFJsonTextureWrap : unsigned __int64
strong
Enumerator
None 
Repeat 
MirroredRepeat 
ClampToEdge 

Definition at line 28457 of file Enums.h.

◆ EGLTFMaterialBakeMode

enum class EGLTFMaterialBakeMode : unsigned char
strong
Enumerator
Disabled 
Simple 
UseMeshData 

Definition at line 28266 of file Enums.h.

◆ EGLTFMaterialBakeSizePOT

enum class EGLTFMaterialBakeSizePOT : unsigned char
strong
Enumerator
POT_1 
POT_2 
POT_4 
POT_8 
POT_16 
POT_32 
POT_64 
POT_128 
POT_256 
POT_512 
POT_1024 
POT_2048 
POT_4096 
POT_8192 

Definition at line 28242 of file Enums.h.

◆ EGLTFMaterialPropertyGroup

enum class EGLTFMaterialPropertyGroup : unsigned char
strong
Enumerator
None 
BaseColorOpacity 
MetallicRoughness 
EmissiveColor 
Normal 
AmbientOcclusion 
ClearCoatRoughness 
ClearCoatBottomNormal 

Definition at line 28230 of file Enums.h.

◆ EGLTFMaterialVariantMode

enum class EGLTFMaterialVariantMode : unsigned char
strong
Enumerator
None 
Simple 
UseMeshData 

Definition at line 28280 of file Enums.h.

◆ EGLTFTaskPriority

enum class EGLTFTaskPriority : unsigned char
strong
Enumerator
Animation 
Mesh 
Material 
Texture 
MAX 

Definition at line 28541 of file Enums.h.

◆ EGLTFTextureImageFormat

enum class EGLTFTextureImageFormat : unsigned char
strong
Enumerator
None 
PNG 
JPEG 

Definition at line 28273 of file Enums.h.

◆ EGoogleAuthTokenType

enum class EGoogleAuthTokenType : unsigned char
strong
Enumerator
ExchangeToken 
RefreshToken 
AccessToken 

Definition at line 19782 of file Enums.h.

◆ EGoogleExchangeToken

enum class EGoogleExchangeToken : unsigned char
strong
Enumerator
GoogleExchangeToken 

Definition at line 19772 of file Enums.h.

◆ EGoogleRefreshToken

enum class EGoogleRefreshToken : unsigned char
strong
Enumerator
GoogleRefreshToken 

Definition at line 19777 of file Enums.h.

◆ EGPUProfileSortMode

enum class EGPUProfileSortMode : int
strong
Enumerator
EChronological 
ETimeElapsed 
ENumPrims 
ENumVerts 
EMax 

Definition at line 35134 of file Enums.h.

◆ EGPUSkinCacheDispatchFlags

enum class EGPUSkinCacheDispatchFlags : int
strong
Enumerator
DispatchPrevPosition 
DispatchPosition 

Definition at line 38917 of file Enums.h.

◆ EGPUSkinCacheEntryMode

enum class EGPUSkinCacheEntryMode : int
strong
Enumerator
Raster 
RayTracing 

Definition at line 37152 of file Enums.h.

◆ EGPUSortFlags

enum class EGPUSortFlags : unsigned int
strong
Enumerator
None 
LowPrecisionKeys 
HighPrecisionKeys 
AnyKeyPrecision 
KeyGenAfterPreRender 
KeyGenAfterPostRenderOpaque 
AnyKeyGenLocation 
SortAfterPreRender 
SortAfterPostRenderOpaque 
AnySortLocation 
ValuesAsG16R16F 
ValuesAsInt32 
AnyValueFormat 

Definition at line 10969 of file Enums.h.

◆ EGPUSortTest

enum class EGPUSortTest : int
strong
Enumerator
GPU_SORT_TEST_SMALL 
GPU_SORT_TEST_LARGE 
GPU_SORT_TEST_EXHAUSTIVE 
GPU_SORT_TEST_RANDOM 

Definition at line 38579 of file Enums.h.

◆ EGpuVendorId

enum class EGpuVendorId : unsigned __int64
strong
Enumerator
Unknown 
NotQueried 
Amd 
ImgTec 
Nvidia 
Arm 
Broadcom 
Qualcomm 
Intel 
Apple 
Vivante 
VeriSilicon 
Kazan 
Codeplay 
Mesa 

Definition at line 14204 of file Enums.h.

◆ EGranularSynthEnvelopeType

enum class EGranularSynthEnvelopeType : unsigned char
strong
Enumerator
Rectangular 
Triangle 
DownwardTriangle 
UpwardTriangle 
ExponentialDecay 
ExponentialIncrease 
Gaussian 
Hanning 
Lanczos 
Cosine 
CosineSquared 
Welch 
Blackman 
BlackmanHarris 
Count 

Definition at line 29372 of file Enums.h.

◆ EGranularSynthSeekType

enum class EGranularSynthSeekType : unsigned char
strong
Enumerator
FromBeginning 
FromCurrentPosition 
Count 

Definition at line 29365 of file Enums.h.

◆ EGraphAStarResult

enum class EGraphAStarResult : int
strong
Enumerator
SearchFail 
SearchSuccess 
GoalUnreachable 
InfiniteLoop 

Definition at line 39836 of file Enums.h.

◆ EGrassScaling

enum class EGrassScaling : unsigned char
strong
Enumerator
Uniform 
Free 
LockXY 

Definition at line 37004 of file Enums.h.

◆ EGrassSurfaceFilter

enum class EGrassSurfaceFilter : unsigned char
strong
Enumerator
UpOnly 
DownOnly 
All 

Definition at line 37011 of file Enums.h.

◆ EGroomBasisType

enum class EGroomBasisType : unsigned char
strong
Enumerator
NoBasis 
BezierBasis 
BsplineBasis 
CatmullromBasis 
HermiteBasis 
PowerBasis 

Definition at line 25533 of file Enums.h.

◆ EGroomBindingMeshType

enum class EGroomBindingMeshType : unsigned char
strong
Enumerator
SkeletalMesh 
GeometryCache 

Definition at line 22511 of file Enums.h.

◆ EGroomBindingType

enum class EGroomBindingType : unsigned char
strong
Enumerator
NoneBinding 
Rigid 
Skinning 

Definition at line 18320 of file Enums.h.

◆ EGroomCacheAttributes

enum class EGroomCacheAttributes : unsigned char
strong
Enumerator
None 
Position 
Width 
Color 
PositionWidth 
PositionColor 
WidthColor 
PositionWidthColor 

Definition at line 18450 of file Enums.h.

◆ EGroomCacheImportType

enum class EGroomCacheImportType : unsigned char
strong
Enumerator
None 
Strands 
Guides 
All 

Definition at line 25562 of file Enums.h.

◆ EGroomCacheType

enum class EGroomCacheType : unsigned char
strong
Enumerator
None 
Strands 
Guides 

Definition at line 18462 of file Enums.h.

◆ EGroomCurveType

enum class EGroomCurveType : unsigned char
strong
Enumerator
Cubic 
Linear 
VariableOrder 

Definition at line 25543 of file Enums.h.

◆ EGroomGeometryType

enum class EGroomGeometryType : unsigned char
strong
Enumerator
Strands 
Cards 
Meshes 

Definition at line 18313 of file Enums.h.

◆ EGroomInterpolationQuality

enum class EGroomInterpolationQuality : unsigned char
strong
Enumerator
Low 
Medium 
High 
Unknown 

Definition at line 18268 of file Enums.h.

◆ EGroomInterpolationType

enum class EGroomInterpolationType : unsigned char
strong
Enumerator
None 
RigidTransform 
OffsetTransform 
SmoothTransform 

Definition at line 18305 of file Enums.h.

◆ EGroomInterpolationWeight

enum class EGroomInterpolationWeight : unsigned char
strong
Enumerator
Parametric 
Root 
Index 
Unknown 

Definition at line 18276 of file Enums.h.

◆ EGroomOverrideType

enum class EGroomOverrideType : unsigned char
strong
Enumerator
Auto 
Enable 
Disable 

Definition at line 18373 of file Enums.h.

◆ EGroomStrandsSize

enum class EGroomStrandsSize : unsigned char
strong
Enumerator
None 
Size2 
Size4 
Size8 
Size16 
Size32 

Definition at line 18327 of file Enums.h.

◆ EGroomViewMode

enum class EGroomViewMode : unsigned char
strong
Enumerator
None 
SimHairStrands 
RenderHairStrands 
UV 
RootUV 
RootUDIM 
Seed 
Dimension 
RadiusVariation 
Tangent 
Color 
Roughness 
AO 
ClumpID 
Cluster 
ClusterAABB 
Group 
LODColoration 
ControlPoints 
MacroGroups 
LightBounds 
DeepOpacityMaps 
MacroGroupScreenRect 
SamplePerPixel 
CoverageType 
TAAResolveType 
VoxelsDensity 
MeshProjection 
Coverage 
MaterialDepth 
MaterialBaseColor 
MaterialRoughness 
MaterialSpecular 
MaterialTangent 
CardGuides 
Tile 
Count 

Definition at line 18131 of file Enums.h.

◆ EGroupBoundaryConstraint

enum class EGroupBoundaryConstraint : unsigned char
strong
Enumerator
Fixed 
Refine 
Free 
Ignore 

Definition at line 24275 of file Enums.h.

◆ EGroupEdgeInsertionMode

enum class EGroupEdgeInsertionMode : int
strong
Enumerator
Retriangulate 
PlaneCut 

Definition at line 23705 of file Enums.h.

◆ EGroupTopologyDeformationStrategy

enum class EGroupTopologyDeformationStrategy : unsigned char
strong
Enumerator
Linear 
Laplacian 

Definition at line 31303 of file Enums.h.

◆ EGTAOType

enum class EGTAOType : int
strong
Enumerator
EOff 
EAsyncCombinedSpatial 
EAsyncHorizonSearch 
ENonAsync 

Definition at line 35218 of file Enums.h.

◆ EHairAABBUpdateType

enum class EHairAABBUpdateType : int
strong
Enumerator
UpdateClusterAABB 
UpdateGroupAABB 

Definition at line 21634 of file Enums.h.

◆ EHairAtlasTextureType

enum class EHairAtlasTextureType : unsigned char
strong
Enumerator
Depth 
Tangent 
Attribute 
Coverage 
AuxilaryData 
Material 

Definition at line 18430 of file Enums.h.

◆ EHairAuxilaryPassType

enum class EHairAuxilaryPassType : int
strong
Enumerator
MaterialData 
MaterialData_LightChannelMask 
LightChannelMask 
DepthPatch 
DepthClear 

Definition at line 37168 of file Enums.h.

◆ EHairBindingType

enum class EHairBindingType : int
strong
Enumerator
NoneBinding 
Rigid 
Skinning 

Definition at line 18020 of file Enums.h.

◆ EHairBufferSwapType

enum class EHairBufferSwapType : int
strong
Enumerator
BeginOfFrame 
EndOfFrame 
Tick 
RenderFrame 

Definition at line 20169 of file Enums.h.

◆ EHairCardsClusterType

enum class EHairCardsClusterType : unsigned char
strong
Enumerator
Low 
High 

Definition at line 18405 of file Enums.h.

◆ EHairCardsFactoryFlags

enum class EHairCardsFactoryFlags : unsigned int
strong
Enumerator
InvertedUV 
TextureRootUV 
TextureGroupIndex 
TextureBaseColor 
TextureRoughness 
TextureAttribute 

Definition at line 21593 of file Enums.h.

◆ EHairCardsGenerationType

enum class EHairCardsGenerationType : unsigned char
strong
Enumerator
CardsCount 
UseGuides 

Definition at line 18411 of file Enums.h.

◆ EHairCardsSimulationType

enum class EHairCardsSimulationType : int
strong
Enumerator
None 
Guide 
RBF 

Definition at line 21613 of file Enums.h.

◆ EHairCardsSourceType

enum class EHairCardsSourceType : unsigned char
strong
Enumerator
Procedural 
Imported 

Definition at line 18399 of file Enums.h.

◆ EHairGeometryType

enum class EHairGeometryType : int
strong
Enumerator
Strands 
Cards 
Meshes 
NoneGeometry 

Definition at line 18012 of file Enums.h.

◆ EHairInstanceCount

enum class EHairInstanceCount : unsigned char
strong
Enumerator
HairInstanceCount_StrandsPrimaryView 
HairInstanceCount_StrandsShadowView 
HairInstanceCount_CardsOrMeshesPrimaryView 
HairInstanceCount_CardsOrMeshesShadowView 

Definition at line 25409 of file Enums.h.

◆ EHairInterpolationQuality

enum class EHairInterpolationQuality : unsigned char
strong
Enumerator
Low 
Medium 
High 
Unknown 

Definition at line 18337 of file Enums.h.

◆ EHairInterpolationType

enum class EHairInterpolationType : int
strong
Enumerator
NoneSkinning 
RigidSkinning 
OffsetSkinning 
SmoothSkinning 

Definition at line 22577 of file Enums.h.

◆ EHairInterpolationWeight

enum class EHairInterpolationWeight : unsigned char
strong
Enumerator
Parametric 
Root 
Index 
Distance 
Unknown 

Definition at line 18345 of file Enums.h.

◆ EHairLightingIntegrationType

enum class EHairLightingIntegrationType : unsigned char
strong
Enumerator
SceneColor 
AdHoc 
Uniform 
SH 
Count 

Definition at line 36896 of file Enums.h.

◆ EHairLightingSourceType

enum class EHairLightingSourceType : unsigned char
strong
Enumerator
SceneColor 
ReflectionProbe 
Lumen 
Count 

Definition at line 36905 of file Enums.h.

◆ EHairLODSelectionType

enum class EHairLODSelectionType : int
strong
Enumerator
Immediate 
Predicted 
Forced 

Definition at line 22593 of file Enums.h.

◆ EHairMaterialCompatibility

enum class EHairMaterialCompatibility : unsigned char
strong
Enumerator
Valid 
Invalid_UsedWithHairStrands 
Invalid_ShadingModel 
Invalid_BlendMode 
Invalid_IsNull 

Definition at line 25585 of file Enums.h.

◆ EHairMeshBatchType

enum class EHairMeshBatchType : int
strong
Enumerator
Raster 
Raytracing 

Definition at line 25594 of file Enums.h.

◆ EHairPatchAttribute

enum class EHairPatchAttribute : unsigned char
strong
Enumerator
None 
GuideInflucence 
ClusterInfluence 

Definition at line 21627 of file Enums.h.

◆ EHairResourceLoadingType

enum class EHairResourceLoadingType : unsigned char
strong
Enumerator
Async 
Sync 

Definition at line 18241 of file Enums.h.

◆ EHairResourceStatus

enum class EHairResourceStatus : unsigned char
strong
Enumerator
None 
Loading 
Valid 

Definition at line 18247 of file Enums.h.

◆ EHairResourceUsageType

enum class EHairResourceUsageType : unsigned char
strong
Enumerator
Static 
Dynamic 

Definition at line 20194 of file Enums.h.

◆ EHairSimulationInterpolationMode

enum class EHairSimulationInterpolationMode : unsigned char
strong
Enumerator
Rigid 
Skinned 
RBF 

Definition at line 21640 of file Enums.h.

◆ EHairStrandsAllocationType

enum class EHairStrandsAllocationType : unsigned char
strong
Enumerator
Immediate 
Deferred 

Definition at line 18235 of file Enums.h.

◆ EHairStrandsBookmark

enum class EHairStrandsBookmark : unsigned char
strong
Enumerator
ProcessTasks 
ProcessLODSelection 
ProcessGuideInterpolation 
ProcessGatherCluster 
ProcessStrandsInterpolation 
ProcessDebug 
ProcessEndOfFrame 

Definition at line 20183 of file Enums.h.

◆ EHairStrandsCommonPassType

enum class EHairStrandsCommonPassType : int
strong
Enumerator
Composition 
DOF 
TAAFastResolve 
GBuffer 
Blit 

Definition at line 36826 of file Enums.h.

◆ EHairStrandsCompositionType

enum class EHairStrandsCompositionType : unsigned char
strong
Enumerator
BeforeTranslucent 
AfterTranslucent 
AfterSeparateTranslucent 
AfterTranslucentBeforeTranslucentAfterDOF 

Definition at line 34135 of file Enums.h.

◆ EHairStrandsInterpolationType

enum class EHairStrandsInterpolationType : int
strong
Enumerator
RenderStrands 
SimulationStrands 

Definition at line 25649 of file Enums.h.

◆ EHairStrandsProjectionMeshType

enum class EHairStrandsProjectionMeshType : int
strong
Enumerator
RestMesh 
DeformedMesh 
SourceMesh 
TargetMesh 

Definition at line 25628 of file Enums.h.

◆ EHairStrandsRasterPassType

enum class EHairStrandsRasterPassType : unsigned char
strong
Enumerator
FrontDepth 
DeepOpacityMap 

Definition at line 36890 of file Enums.h.

◆ EHairStrandsResourcesType

enum class EHairStrandsResourcesType : unsigned char
strong
Enumerator
Guides 
Strands 
Cards 

Definition at line 18254 of file Enums.h.

◆ EHairStrandsShaderType

enum class EHairStrandsShaderType : int
strong
Enumerator
Strands 
Cards 
Meshes 
Tool 
All 

Definition at line 25576 of file Enums.h.

◆ EHairTransmittancePassType

enum class EHairTransmittancePassType : unsigned char
strong
Enumerator
PerLight 
OnePass 

Definition at line 37140 of file Enums.h.

◆ EHairViewRayTracingMask

enum class EHairViewRayTracingMask : int
strong
Enumerator
RayTracing 
PathTracing 

Definition at line 25417 of file Enums.h.

◆ EHairVisibilityRenderMode

enum class EHairVisibilityRenderMode : int
strong
Enumerator
HairVisibilityRenderMode_Transmittance 
HairVisibilityRenderMode_PPLL 
HairVisibilityRenderMode_MSAA_Visibility 
HairVisibilityRenderMode_TransmittanceAndHairCount 
HairVisibilityRenderMode_ComputeRaster 
HairVisibilityRenderMode_ComputeRasterForward 
HairVisibilityRenderModeCount 

Definition at line 37034 of file Enums.h.

◆ EHairVisibilityVendor

enum class EHairVisibilityVendor : int
strong
Enumerator
HairVisibilityVendor_AMD 
HairVisibilityVendor_NVIDIA 
HairVisibilityVendor_INTEL 
HairVisibilityVendorCount 

Definition at line 37018 of file Enums.h.

◆ EHandKeypoint

enum class EHandKeypoint : unsigned char
strong
Enumerator
Palm 
Wrist 
ThumbMetacarpal 
ThumbProximal 
ThumbDistal 
ThumbTip 
IndexMetacarpal 
IndexProximal 
IndexIntermediate 
IndexDistal 
IndexTip 
MiddleMetacarpal 
MiddleProximal 
MiddleIntermediate 
MiddleDistal 
MiddleTip 
RingMetacarpal 
RingProximal 
RingIntermediate 
RingDistal 
RingTip 
LittleMetacarpal 
LittleProximal 
LittleIntermediate 
LittleDistal 
LittleTip 

Definition at line 12892 of file Enums.h.

◆ EHandleEvent

enum class EHandleEvent : unsigned char
strong
Enumerator
LocalTransformUpdated 
GlobalTransformUpdated 
ComponentUpdated 
Max 

Definition at line 19789 of file Enums.h.

◆ EHandleSourcesMethod

enum class EHandleSourcesMethod : unsigned char
strong
Enumerator
DeleteSources 
HideSources 
KeepSources 
KeepFirstSource 
KeepLastSource 

Definition at line 23483 of file Enums.h.

◆ EHandshakeInstallState

enum class EHandshakeInstallState : int
strong
Enumerator
EHIS_None 
EHIS_Initializing 
EHIS_Installing 
EHIS_Done 
EHIS_Failure 

Definition at line 31112 of file Enums.h.

◆ EHangulTextWrappingMethod

enum class EHangulTextWrappingMethod : unsigned char
strong
Enumerator
PerSyllable 
PerWord 

Definition at line 34100 of file Enums.h.

◆ EHapticEffectType

enum class EHapticEffectType : int
strong
Enumerator
HET_MenuTick 
HET_MenuSelection 
HET_RadialTick 
HET_RadialSelection 
HET_MenuAnalogSweep 
HET_StatLevelUp 
HET_StructureFail 
HET_StructureSuccess 
HET_StructureDestroy 
HET_StructureFlip 
HET_ResourceGather 
HET_EnterWater 
HET_StartFlying 
HET_Explosion 
HET_BossTeleport 
HET_BigDinoWalking 
HET_MAX 

Definition at line 29708 of file Enums.h.

◆ EHDRCaptureGamut

enum class EHDRCaptureGamut : int
strong
Enumerator
HCGM_Rec709 
HCGM_P3DCI 
HCGM_Rec2020 
HCGM_ACES 
HCGM_ACEScg 
HCGM_Linear 
HCGM_MAX 

Definition at line 39937 of file Enums.h.

◆ EHeaderComboVisibility

enum class EHeaderComboVisibility : int
strong
Enumerator
Always 
Ghosted 
OnHover 
Never 

Definition at line 19646 of file Enums.h.

◆ EHeightFieldRenderMode

enum class EHeightFieldRenderMode : unsigned char
strong
Enumerator
Solid 
Walkable 

Definition at line 31990 of file Enums.h.

◆ EHeightfieldSource

enum class EHeightfieldSource : int
strong
Enumerator
None 
Simple 
Complex 
Editor 

Definition at line 14149 of file Enums.h.

◆ EHeightmapRTType

enum class EHeightmapRTType : unsigned char
strong
Enumerator
HeightmapRT_CombinedAtlas 
HeightmapRT_CombinedNonAtlas 
HeightmapRT_Scratch1 
HeightmapRT_Scratch2 
HeightmapRT_Scratch3 
HeightmapRT_Mip1 
HeightmapRT_Mip2 
HeightmapRT_Mip3 
HeightmapRT_Mip4 
HeightmapRT_Mip5 
HeightmapRT_Mip6 
HeightmapRT_Mip7 
HeightmapRT_Count 

Definition at line 36956 of file Enums.h.

◆ EHierarchicalSimplificationMethod

enum class EHierarchicalSimplificationMethod : unsigned char
strong
Enumerator
None 
Merge 
Simplify 
Approximate 

Definition at line 14542 of file Enums.h.

◆ EHISMViewRelevanceType

enum class EHISMViewRelevanceType : unsigned char
strong
Enumerator
Grass 
Foliage 
HISM 

Definition at line 20964 of file Enums.h.

◆ EHitFlags

enum class EHitFlags : unsigned short
strong
Enumerator
None 
Position 
Normal 
Distance 
UV 
MeshMultiple 
MeshBothSides 
MTD 
FaceIndex 

Definition at line 12349 of file Enums.h.

◆ EHitProxyPriority

enum class EHitProxyPriority : int
strong
Enumerator
HPP_World 
HPP_Wireframe 
HPP_Foreground 
HPP_UI 

Definition at line 4813 of file Enums.h.

◆ EHLODBatchingPolicy

enum class EHLODBatchingPolicy : unsigned char
strong
Enumerator
None 
MeshSection 
Instancing 

Definition at line 23152 of file Enums.h.

◆ EHLODLayerType

enum class EHLODLayerType : unsigned char
strong
Enumerator
Instancing 
MeshMerge 
MeshSimplify 
MeshApproximate 
Custom 

Definition at line 40269 of file Enums.h.

◆ EHLODLevelExclusion

enum class EHLODLevelExclusion : unsigned char
strong
Enumerator
HLOD0 
HLOD1 
HLOD2 
HLOD3 
HLOD4 
HLOD5 
HLOD6 
HLOD7 

Definition at line 20736 of file Enums.h.

◆ EHoleFillOpFillType

enum class EHoleFillOpFillType : unsigned char
strong
Enumerator
TriangleFan 
PolygonEarClipping 
Planar 
Minimal 
Smooth 

Definition at line 18564 of file Enums.h.

◆ EHoleFillToolActions

enum class EHoleFillToolActions : int
strong
Enumerator
NoAction 
SelectAll 
ClearSelection 

Definition at line 26092 of file Enums.h.

◆ EHorizontalAlignment

enum class EHorizontalAlignment : int
strong
Enumerator
HAlign_Fill 
HAlign_Left 
HAlign_Center 
HAlign_Right 

Definition at line 6357 of file Enums.h.

◆ EHorizTextAligment

enum class EHorizTextAligment : int
strong
Enumerator
EHTA_Left 
EHTA_Center 
EHTA_Right 

Definition at line 12647 of file Enums.h.

◆ EHostProtocol

enum class EHostProtocol : int
strong
Enumerator
CookOnTheFly 

Definition at line 33056 of file Enums.h.

◆ EHotReloadedClassFlags

enum class EHotReloadedClassFlags : int
strong
Enumerator
None 
Changed 

Definition at line 22461 of file Enums.h.

◆ EHotReloadFlags

enum class EHotReloadFlags : unsigned char
strong
Enumerator
None 
WaitForCompletion 

Definition at line 8681 of file Enums.h.

◆ EHoudiniAssetState

enum class EHoudiniAssetState : unsigned char
strong
Enumerator
NeedInstantiation 
NewHDA 
PreInstantiation 
Instantiating 
PreCook 
Cooking 
PostCook 
PreProcess 
Processing 
None 
NeedRebuild 
NeedDelete 
Deleting 
ProcessTemplate 

Definition at line 20971 of file Enums.h.

◆ EHoudiniCurveOutputType

enum class EHoudiniCurveOutputType : unsigned char
strong
Enumerator
UnrealSpline 
HoudiniSpline 

Definition at line 24748 of file Enums.h.

◆ EHoudiniExecutableType

enum class EHoudiniExecutableType : int
strong
Enumerator
HRSHE_Houdini 
HRSHE_HoudiniFX 
HRSHE_HoudiniCore 
HRSHE_HoudiniIndie 

Definition at line 18984 of file Enums.h.

◆ EHoudiniFolderParameterType

enum class EHoudiniFolderParameterType : unsigned char
strong
Enumerator
Invalid 
Collapsible 
Simple 
Tabs 
Radio 
Other 

Definition at line 16840 of file Enums.h.

◆ EHoudiniGeoType

enum class EHoudiniGeoType : unsigned char
strong
Enumerator
Invalid 
Default 
Intermediate 
Input 
Curve 

Definition at line 23724 of file Enums.h.

◆ EHoudiniHandleType

enum class EHoudiniHandleType : unsigned char
strong
Enumerator
Xform 
Bounder 
Unsupported 

Definition at line 23759 of file Enums.h.

◆ EHoudiniInputObjectType

enum class EHoudiniInputObjectType : unsigned char
strong
Enumerator
Invalid 
Object 
StaticMesh 
SkeletalMesh 
SceneComponent 
StaticMeshComponent 
InstancedStaticMeshComponent 
SplineComponent 
HoudiniSplineComponent 
HoudiniAssetComponent 
Actor 
Landscape 
Brush 
CameraComponent 
DataTable 
HoudiniAssetActor 
FoliageType_InstancedStaticMesh 
GeometryCollection 
GeometryCollectionComponent 
GeometryCollectionActor_Deprecated 
SkeletalMeshComponent 
Blueprint 

Definition at line 23795 of file Enums.h.

◆ EHoudiniInputType

enum class EHoudiniInputType : unsigned char
strong
Enumerator
Invalid 
Geometry 
Curve 
Asset 
Landscape 
World 
Skeletal 
GeometryCollection 

Definition at line 21245 of file Enums.h.

◆ EHoudiniInstancerType

enum class EHoudiniInstancerType : unsigned char
strong
Enumerator
Invalid 
ObjectInstancer 
PackedPrimitive 
AttributeInstancer 
OldSchoolAttributeInstancer 
GeometryCollection 

Definition at line 23743 of file Enums.h.

◆ EHoudiniLandscapeExportType

enum class EHoudiniLandscapeExportType : unsigned char
strong
Enumerator
Heightfield 
Mesh 
Points 

Definition at line 23780 of file Enums.h.

◆ EHoudiniLandscapeOutputBakeType

enum class EHoudiniLandscapeOutputBakeType : unsigned char
strong
Enumerator
Detachment 
BakeToImage 
BakeToWorld 
InValid 

Definition at line 24740 of file Enums.h.

◆ EHoudiniMultiParmModificationType

enum class EHoudiniMultiParmModificationType : unsigned char
strong
Enumerator
None 
Inserted 
Removed 
Modified 

Definition at line 19009 of file Enums.h.

◆ EHoudiniOutputType

enum class EHoudiniOutputType : unsigned char
strong
Enumerator
Invalid 
Mesh 
Instancer 
Landscape 
Curve 
Skeletal 
GeometryCollection 
DataTable 

Definition at line 21257 of file Enums.h.

◆ EHoudiniParameterType

enum class EHoudiniParameterType : unsigned char
strong
Enumerator
Invalid 
Button 
ButtonStrip 
Color 
ColorRamp 
File 
FileDir 
FileGeo 
FileImage 
Float 
FloatRamp 
Folder 
FolderList 
Input 
Int 
IntChoice 
Label 
MultiParm 
Separator 
String 
StringChoice 
StringAssetRef 
Toggle 

Definition at line 16788 of file Enums.h.

◆ EHoudiniPartType

enum class EHoudiniPartType : unsigned char
strong
Enumerator
Invalid 
Mesh 
Instancer 
Curve 
Volume 
DataTable 

Definition at line 23733 of file Enums.h.

◆ EHoudiniPluginSerializationVersion

enum class EHoudiniPluginSerializationVersion : int
strong
Enumerator
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BASE 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_UNREAL_SPLINE 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_KEEP_TRANSFORM 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_MULTI_GEO_INPUT 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_GEO_PART_NODE_PATH 
VER_HOUDINI_PLUGIN_SERIALIZATION_HOUDINI_SPLINE_TO_TRANSFORM 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_UNREAL_SPLINE_RESOLUTION_PER_INPUT 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_CUSTOM_LINKER 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ACTOR_INSTANCING 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_LANDSCAPES 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_PARAMETERS_UNIT 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BAKENAME_OVERRIDE 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_COOK_TEMP_PACKAGES 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_COOK_TEMP_PACKAGES_MESH_AND_LAYERS 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_ONLY 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_GEOMETRY_INPUT_TRANSFORMS 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_PARAM_HELP 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INSTANCE_COLORS 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_PARAMETERS_NOSWAP 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_MAT 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_FILE_PARAM_READ_ONLY 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INSTANCE_INDEX 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INPUT_LANDSCAPE_TRANSFORM 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_PATHNAME 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_419_SERIALIZATION_FIX 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_POST_419_SERIALIZATION_FIX 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INPUT_SOFT_REF 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_V2_BASE 
VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BASE_PLUS_ONE 
VER_HOUDINI_PLUGIN_SERIALIZATION_AUTOMATIC_VERSION 

Definition at line 20793 of file Enums.h.

◆ EHoudiniProxyRefineRequestResult

enum class EHoudiniProxyRefineRequestResult : unsigned char
strong
Enumerator
Invalid 
None 
PendingCooks 
Refined 

Definition at line 24839 of file Enums.h.

◆ EHoudiniProxyRefineResult

enum class EHoudiniProxyRefineResult : unsigned char
strong
Enumerator
Invalid 
Failed 
Success 
Skipped 

Definition at line 24831 of file Enums.h.

◆ EHoudiniRampPointConstructStatus

enum class EHoudiniRampPointConstructStatus : unsigned char
strong
Enumerator
None 
INITIALIZED 
POSITION_INSERTED 
VALUE_INSERTED 
INTERPTYPE_INSERTED 

Definition at line 19023 of file Enums.h.

◆ EHoudiniRuntimeSettingsRecomputeFlag

enum class EHoudiniRuntimeSettingsRecomputeFlag : int
strong
Enumerator
HRSRF_Always 
HRSRF_OnlyIfMissing 
HRSRF_Never 
HRSRF_MAX 

Definition at line 18992 of file Enums.h.

◆ EHoudiniRuntimeSettingsSessionType

enum class EHoudiniRuntimeSettingsSessionType : int
strong
Enumerator
HRSST_InProcess 
HRSST_Socket 
HRSST_NamedPipe 
HRSST_None 
HRSST_MAX 

Definition at line 19000 of file Enums.h.

◆ EHoudiniStaticMeshMethod

enum class EHoudiniStaticMeshMethod : unsigned char
strong
Enumerator
RawMesh 
FMeshDescription 
UHoudiniStaticMesh 

Definition at line 21269 of file Enums.h.

◆ EHoudiniXformType

enum class EHoudiniXformType : unsigned char
strong
Enumerator
None 
IntoThisObject 
Auto 

Definition at line 23821 of file Enums.h.

◆ EHoverDroneDebug

enum class EHoverDroneDebug : int
strong
Enumerator
Off 
Position 
Velocity 
RotationalVelocity 
Altitude 
ForceFacing 
FOV 
All 

Definition at line 28025 of file Enums.h.

◆ EHttpConnectionContextState

enum class EHttpConnectionContextState : int
strong
Enumerator
Continue 
Done 
Error 

Definition at line 37858 of file Enums.h.

◆ EHttpConnectionState

enum class EHttpConnectionState : int
strong
Enumerator
AwaitingRead 
Reading 
AwaitingProcessing 
Writing 
Destroyed 

Definition at line 37865 of file Enums.h.

◆ EHttpFlushReason

enum class EHttpFlushReason : unsigned char
strong
Enumerator
Default 
Background 
Shutdown 
FullFlush 
Count 

Definition at line 17865 of file Enums.h.

◆ EHTTPMethod

enum class EHTTPMethod : int
strong
Enumerator
k_EHTTPMethodInvalid 
k_EHTTPMethodGET 
k_EHTTPMethodHEAD 
k_EHTTPMethodPOST 
k_EHTTPMethodPUT 
k_EHTTPMethodDELETE 
k_EHTTPMethodOPTIONS 
k_EHTTPMethodPATCH 

Definition at line 15516 of file Enums.h.

◆ EHttpReplayResult

enum class EHttpReplayResult : unsigned int
strong
Enumerator
Success 
FailedJsonParse 
DataUnavailable 
InvalidHttpResponse 
CompressionFailed 
DecompressionFailed 
InvalidPayload 
Unknown 

Definition at line 37947 of file Enums.h.

◆ EHttpServerRequestVerbs

enum class EHttpServerRequestVerbs : unsigned short
strong
Enumerator
VERB_NONE 
VERB_GET 
VERB_POST 
VERB_PUT 
VERB_PATCH 
VERB_DELETE 
VERB_OPTIONS 

Definition at line 31723 of file Enums.h.

◆ EHttpServerResponseCodes

enum class EHttpServerResponseCodes : unsigned short
strong
Enumerator
Unknown 
Continue 
SwitchProtocol 
Ok 
Created 
Accepted 
Partial 
NoContent 
ResetContent 
PartialContent 
Ambiguous 
Moved 
Redirect 
RedirectMethod 
NotModified 
UseProxy 
RedirectKeepVerb 
BadRequest 
Denied 
PaymentReq 
Forbidden 
NotFound 
BadMethod 
NoneAcceptable 
ProxyAuthReq 
RequestTimeout 
Conflict 
Gone 
LengthRequired 
PrecondFailed 
RequestTooLarge 
UriTooLong 
UnsupportedMedia 
TooManyRequests 
RetryWith 
ServerError 
NotSupported 
BadGateway 
ServiceUnavail 
GatewayTimeout 
VersionNotSup 

Definition at line 31678 of file Enums.h.

◆ EIcmpEchoManyStatus

enum class EIcmpEchoManyStatus : unsigned char
strong
Enumerator
Invalid 
Success 
Failure 
Canceled 

Definition at line 37368 of file Enums.h.

◆ EIcmpResponseStatus

enum class EIcmpResponseStatus : int
strong
Enumerator
Success 
Timeout 
Unreachable 
Unresolvable 
InternalError 
NotImplemented 

Definition at line 37358 of file Enums.h.

◆ EIKRigGoalSpace

enum class EIKRigGoalSpace : unsigned char
strong
Enumerator
Component 
Additive 
World 

Definition at line 24547 of file Enums.h.

◆ EIKRigGoalTransformSource

enum class EIKRigGoalTransformSource : unsigned char
strong
Enumerator
Manual 
Bone 
ActorComponent 

Definition at line 24554 of file Enums.h.

◆ EIllegalRefReason

enum class EIllegalRefReason : unsigned char
strong
Enumerator
None 
ReferenceToOptional 
ReferenceFromOptionalToMissingGameExport 
UnsaveableClass 
UnsaveableOuter 

Definition at line 32382 of file Enums.h.

◆ EImageComponentDebugMode

enum class EImageComponentDebugMode : unsigned char
strong
Enumerator
None 
ShowDetectedImage 

Definition at line 36241 of file Enums.h.

◆ EImageCompressionQuality

enum class EImageCompressionQuality : unsigned char
strong
Enumerator
Default 
Uncompressed 

Definition at line 21782 of file Enums.h.

◆ EImageOwnerType

enum class EImageOwnerType : unsigned char
strong
Enumerator
None 
LocalOwner 
ExternalOwner 
Aliased 

Definition at line 39461 of file Enums.h.

◆ EImagePixelType

enum class EImagePixelType : int
strong
Enumerator
Color 
Float16 
Float32 

Definition at line 13790 of file Enums.h.

◆ EImplicitTypeEnum

enum class EImplicitTypeEnum : unsigned char
strong
Enumerator
Chaos_Implicit_Box 
Chaos_Implicit_Sphere 
Chaos_Implicit_Capsule 
Chaos_Implicit_LevelSet 
Chaos_Implicit_None 
Chaos_Implicit_Convex 
Chaos_Max 

Definition at line 25904 of file Enums.h.

◆ EImportanceLevel

enum class EImportanceLevel : int
strong
Enumerator
IL_Off 
IL_Lowest 
IL_Low 
IL_Normal 
IL_High 
IL_Highest 
TEMP_BROKEN2 
EImportanceLevel_MAX 

Definition at line 6489 of file Enums.h.

◆ EImportStaticMeshVersion

enum class EImportStaticMeshVersion : int
strong
Enumerator
BeforeImportStaticMeshVersionWasAdded 
RemoveStaticMeshSkinxxWorkflow 
StaticMeshVersionPlusOne 
LastVersion 

Definition at line 6170 of file Enums.h.

◆ EInAppPurchaseStatus

enum class EInAppPurchaseStatus : unsigned char
strong
Enumerator
Invalid 
Failed 
Deferred 
Canceled 
Purchased 
Restored 

Definition at line 13557 of file Enums.h.

◆ EIncomingResult

enum class EIncomingResult : unsigned char
strong
Enumerator
Success 
Error 

Definition at line 13894 of file Enums.h.

◆ EIndirectLightingCacheQuality

enum class EIndirectLightingCacheQuality : int
strong
Enumerator
ILCQ_Off 
ILCQ_Point 
ILCQ_Volume 

Definition at line 8961 of file Enums.h.

◆ EIndirectShadowingPrimitiveTypes

enum class EIndirectShadowingPrimitiveTypes : int
strong
Enumerator
CapsuleShapes 
MeshDistanceFields 
CapsuleShapesAndMeshDistanceFields 
MAX 

Definition at line 35080 of file Enums.h.

◆ EInertializationBoneState

enum class EInertializationBoneState : unsigned char
strong
Enumerator
Invalid 
Valid 
Excluded 

Definition at line 36586 of file Enums.h.

◆ EInertializationSpace

enum class EInertializationSpace : unsigned char
strong
Enumerator
Default 
WorldSpace 
WorldRotation 

Definition at line 36593 of file Enums.h.

◆ EInertializationState

enum class EInertializationState : unsigned char
strong
Enumerator
Inactive 
Pending 
Active 

Definition at line 36600 of file Enums.h.

◆ EInGamePerfTrackers

enum class EInGamePerfTrackers : unsigned char
strong
Enumerator
VFXSignificance 
Num 

Definition at line 11255 of file Enums.h.

◆ EInGamePerfTrackerThreads

enum class EInGamePerfTrackerThreads : unsigned char
strong
Enumerator
GameThread 
RenderThread 
OtherThread 
Num 

Definition at line 11261 of file Enums.h.

◆ EInitialOscillatorOffset

enum class EInitialOscillatorOffset : int
strong
Enumerator
EOO_OffsetRandom 
EOO_OffsetZero 
EOO_MAX 

Definition at line 28089 of file Enums.h.

◆ EInitialVelocityTypeEnum

enum class EInitialVelocityTypeEnum : unsigned char
strong
Enumerator
Chaos_Initial_Velocity_User_Defined 
Chaos_Initial_Velocity_None 
Chaos_Max 

Definition at line 25915 of file Enums.h.

◆ EInitialWaveOscillatorOffsetType

enum class EInitialWaveOscillatorOffsetType : unsigned char
strong
Enumerator
Random 
Zero 

Definition at line 28137 of file Enums.h.

◆ EInitStateDefaultsResult

enum class EInitStateDefaultsResult : unsigned char
strong
Enumerator
Initialized 
NotInitialized 

Definition at line 7294 of file Enums.h.

◆ EInputActionOrigin

enum class EInputActionOrigin : int
strong
Enumerator
k_EInputActionOrigin_None 
k_EInputActionOrigin_SteamController_A 
k_EInputActionOrigin_SteamController_B 
k_EInputActionOrigin_SteamController_X 
k_EInputActionOrigin_SteamController_Y 
k_EInputActionOrigin_SteamController_LeftBumper 
k_EInputActionOrigin_SteamController_RightBumper 
k_EInputActionOrigin_SteamController_LeftGrip 
k_EInputActionOrigin_SteamController_RightGrip 
k_EInputActionOrigin_SteamController_Start 
k_EInputActionOrigin_SteamController_Back 
k_EInputActionOrigin_SteamController_LeftPad_Touch 
k_EInputActionOrigin_SteamController_LeftPad_Swipe 
k_EInputActionOrigin_SteamController_LeftPad_Click 
k_EInputActionOrigin_SteamController_LeftPad_DPadNorth 
k_EInputActionOrigin_SteamController_LeftPad_DPadSouth 
k_EInputActionOrigin_SteamController_LeftPad_DPadWest 
k_EInputActionOrigin_SteamController_LeftPad_DPadEast 
k_EInputActionOrigin_SteamController_RightPad_Touch 
k_EInputActionOrigin_SteamController_RightPad_Swipe 
k_EInputActionOrigin_SteamController_RightPad_Click 
k_EInputActionOrigin_SteamController_RightPad_DPadNorth 
k_EInputActionOrigin_SteamController_RightPad_DPadSouth 
k_EInputActionOrigin_SteamController_RightPad_DPadWest 
k_EInputActionOrigin_SteamController_RightPad_DPadEast 
k_EInputActionOrigin_SteamController_LeftTrigger_Pull 
k_EInputActionOrigin_SteamController_LeftTrigger_Click 
k_EInputActionOrigin_SteamController_RightTrigger_Pull 
k_EInputActionOrigin_SteamController_RightTrigger_Click 
k_EInputActionOrigin_SteamController_LeftStick_Move 
k_EInputActionOrigin_SteamController_LeftStick_Click 
k_EInputActionOrigin_SteamController_LeftStick_DPadNorth 
k_EInputActionOrigin_SteamController_LeftStick_DPadSouth 
k_EInputActionOrigin_SteamController_LeftStick_DPadWest 
k_EInputActionOrigin_SteamController_LeftStick_DPadEast 
k_EInputActionOrigin_SteamController_Gyro_Move 
k_EInputActionOrigin_SteamController_Gyro_Pitch 
k_EInputActionOrigin_SteamController_Gyro_Yaw 
k_EInputActionOrigin_SteamController_Gyro_Roll 
k_EInputActionOrigin_SteamController_Reserved0 
k_EInputActionOrigin_SteamController_Reserved1 
k_EInputActionOrigin_SteamController_Reserved2 
k_EInputActionOrigin_SteamController_Reserved3 
k_EInputActionOrigin_SteamController_Reserved4 
k_EInputActionOrigin_SteamController_Reserved5 
k_EInputActionOrigin_SteamController_Reserved6 
k_EInputActionOrigin_SteamController_Reserved7 
k_EInputActionOrigin_SteamController_Reserved8 
k_EInputActionOrigin_SteamController_Reserved9 
k_EInputActionOrigin_SteamController_Reserved10 
k_EInputActionOrigin_PS4_X 
k_EInputActionOrigin_PS4_Circle 
k_EInputActionOrigin_PS4_Triangle 
k_EInputActionOrigin_PS4_Square 
k_EInputActionOrigin_PS4_LeftBumper 
k_EInputActionOrigin_PS4_RightBumper 
k_EInputActionOrigin_PS4_Options 
k_EInputActionOrigin_PS4_Share 
k_EInputActionOrigin_PS4_LeftPad_Touch 
k_EInputActionOrigin_PS4_LeftPad_Swipe 
k_EInputActionOrigin_PS4_LeftPad_Click 
k_EInputActionOrigin_PS4_LeftPad_DPadNorth 
k_EInputActionOrigin_PS4_LeftPad_DPadSouth 
k_EInputActionOrigin_PS4_LeftPad_DPadWest 
k_EInputActionOrigin_PS4_LeftPad_DPadEast 
k_EInputActionOrigin_PS4_RightPad_Touch 
k_EInputActionOrigin_PS4_RightPad_Swipe 
k_EInputActionOrigin_PS4_RightPad_Click 
k_EInputActionOrigin_PS4_RightPad_DPadNorth 
k_EInputActionOrigin_PS4_RightPad_DPadSouth 
k_EInputActionOrigin_PS4_RightPad_DPadWest 
k_EInputActionOrigin_PS4_RightPad_DPadEast 
k_EInputActionOrigin_PS4_CenterPad_Touch 
k_EInputActionOrigin_PS4_CenterPad_Swipe 
k_EInputActionOrigin_PS4_CenterPad_Click 
k_EInputActionOrigin_PS4_CenterPad_DPadNorth 
k_EInputActionOrigin_PS4_CenterPad_DPadSouth 
k_EInputActionOrigin_PS4_CenterPad_DPadWest 
k_EInputActionOrigin_PS4_CenterPad_DPadEast 
k_EInputActionOrigin_PS4_LeftTrigger_Pull 
k_EInputActionOrigin_PS4_LeftTrigger_Click 
k_EInputActionOrigin_PS4_RightTrigger_Pull 
k_EInputActionOrigin_PS4_RightTrigger_Click 
k_EInputActionOrigin_PS4_LeftStick_Move 
k_EInputActionOrigin_PS4_LeftStick_Click 
k_EInputActionOrigin_PS4_LeftStick_DPadNorth 
k_EInputActionOrigin_PS4_LeftStick_DPadSouth 
k_EInputActionOrigin_PS4_LeftStick_DPadWest 
k_EInputActionOrigin_PS4_LeftStick_DPadEast 
k_EInputActionOrigin_PS4_RightStick_Move 
k_EInputActionOrigin_PS4_RightStick_Click 
k_EInputActionOrigin_PS4_RightStick_DPadNorth 
k_EInputActionOrigin_PS4_RightStick_DPadSouth 
k_EInputActionOrigin_PS4_RightStick_DPadWest 
k_EInputActionOrigin_PS4_RightStick_DPadEast 
k_EInputActionOrigin_PS4_DPad_North 
k_EInputActionOrigin_PS4_DPad_South 
k_EInputActionOrigin_PS4_DPad_West 
k_EInputActionOrigin_PS4_DPad_East 
k_EInputActionOrigin_PS4_Gyro_Move 
k_EInputActionOrigin_PS4_Gyro_Pitch 
k_EInputActionOrigin_PS4_Gyro_Yaw 
k_EInputActionOrigin_PS4_Gyro_Roll 
k_EInputActionOrigin_PS4_DPad_Move 
k_EInputActionOrigin_PS4_Reserved1 
k_EInputActionOrigin_PS4_Reserved2 
k_EInputActionOrigin_PS4_Reserved3 
k_EInputActionOrigin_PS4_Reserved4 
k_EInputActionOrigin_PS4_Reserved5 
k_EInputActionOrigin_PS4_Reserved6 
k_EInputActionOrigin_PS4_Reserved7 
k_EInputActionOrigin_PS4_Reserved8 
k_EInputActionOrigin_PS4_Reserved9 
k_EInputActionOrigin_PS4_Reserved10 
k_EInputActionOrigin_XBoxOne_A 
k_EInputActionOrigin_XBoxOne_B 
k_EInputActionOrigin_XBoxOne_X 
k_EInputActionOrigin_XBoxOne_Y 
k_EInputActionOrigin_XBoxOne_LeftBumper 
k_EInputActionOrigin_XBoxOne_RightBumper 
k_EInputActionOrigin_XBoxOne_Menu 
k_EInputActionOrigin_XBoxOne_View 
k_EInputActionOrigin_XBoxOne_LeftTrigger_Pull 
k_EInputActionOrigin_XBoxOne_LeftTrigger_Click 
k_EInputActionOrigin_XBoxOne_RightTrigger_Pull 
k_EInputActionOrigin_XBoxOne_RightTrigger_Click 
k_EInputActionOrigin_XBoxOne_LeftStick_Move 
k_EInputActionOrigin_XBoxOne_LeftStick_Click 
k_EInputActionOrigin_XBoxOne_LeftStick_DPadNorth 
k_EInputActionOrigin_XBoxOne_LeftStick_DPadSouth 
k_EInputActionOrigin_XBoxOne_LeftStick_DPadWest 
k_EInputActionOrigin_XBoxOne_LeftStick_DPadEast 
k_EInputActionOrigin_XBoxOne_RightStick_Move 
k_EInputActionOrigin_XBoxOne_RightStick_Click 
k_EInputActionOrigin_XBoxOne_RightStick_DPadNorth 
k_EInputActionOrigin_XBoxOne_RightStick_DPadSouth 
k_EInputActionOrigin_XBoxOne_RightStick_DPadWest 
k_EInputActionOrigin_XBoxOne_RightStick_DPadEast 
k_EInputActionOrigin_XBoxOne_DPad_North 
k_EInputActionOrigin_XBoxOne_DPad_South 
k_EInputActionOrigin_XBoxOne_DPad_West 
k_EInputActionOrigin_XBoxOne_DPad_East 
k_EInputActionOrigin_XBoxOne_DPad_Move 
k_EInputActionOrigin_XBoxOne_LeftGrip_Lower 
k_EInputActionOrigin_XBoxOne_LeftGrip_Upper 
k_EInputActionOrigin_XBoxOne_RightGrip_Lower 
k_EInputActionOrigin_XBoxOne_RightGrip_Upper 
k_EInputActionOrigin_XBoxOne_Share 
k_EInputActionOrigin_XBoxOne_Reserved6 
k_EInputActionOrigin_XBoxOne_Reserved7 
k_EInputActionOrigin_XBoxOne_Reserved8 
k_EInputActionOrigin_XBoxOne_Reserved9 
k_EInputActionOrigin_XBoxOne_Reserved10 
k_EInputActionOrigin_XBox360_A 
k_EInputActionOrigin_XBox360_B 
k_EInputActionOrigin_XBox360_X 
k_EInputActionOrigin_XBox360_Y 
k_EInputActionOrigin_XBox360_LeftBumper 
k_EInputActionOrigin_XBox360_RightBumper 
k_EInputActionOrigin_XBox360_Start 
k_EInputActionOrigin_XBox360_Back 
k_EInputActionOrigin_XBox360_LeftTrigger_Pull 
k_EInputActionOrigin_XBox360_LeftTrigger_Click 
k_EInputActionOrigin_XBox360_RightTrigger_Pull 
k_EInputActionOrigin_XBox360_RightTrigger_Click 
k_EInputActionOrigin_XBox360_LeftStick_Move 
k_EInputActionOrigin_XBox360_LeftStick_Click 
k_EInputActionOrigin_XBox360_LeftStick_DPadNorth 
k_EInputActionOrigin_XBox360_LeftStick_DPadSouth 
k_EInputActionOrigin_XBox360_LeftStick_DPadWest 
k_EInputActionOrigin_XBox360_LeftStick_DPadEast 
k_EInputActionOrigin_XBox360_RightStick_Move 
k_EInputActionOrigin_XBox360_RightStick_Click 
k_EInputActionOrigin_XBox360_RightStick_DPadNorth 
k_EInputActionOrigin_XBox360_RightStick_DPadSouth 
k_EInputActionOrigin_XBox360_RightStick_DPadWest 
k_EInputActionOrigin_XBox360_RightStick_DPadEast 
k_EInputActionOrigin_XBox360_DPad_North 
k_EInputActionOrigin_XBox360_DPad_South 
k_EInputActionOrigin_XBox360_DPad_West 
k_EInputActionOrigin_XBox360_DPad_East 
k_EInputActionOrigin_XBox360_DPad_Move 
k_EInputActionOrigin_XBox360_Reserved1 
k_EInputActionOrigin_XBox360_Reserved2 
k_EInputActionOrigin_XBox360_Reserved3 
k_EInputActionOrigin_XBox360_Reserved4 
k_EInputActionOrigin_XBox360_Reserved5 
k_EInputActionOrigin_XBox360_Reserved6 
k_EInputActionOrigin_XBox360_Reserved7 
k_EInputActionOrigin_XBox360_Reserved8 
k_EInputActionOrigin_XBox360_Reserved9 
k_EInputActionOrigin_XBox360_Reserved10 
k_EInputActionOrigin_Switch_A 
k_EInputActionOrigin_Switch_B 
k_EInputActionOrigin_Switch_X 
k_EInputActionOrigin_Switch_Y 
k_EInputActionOrigin_Switch_LeftBumper 
k_EInputActionOrigin_Switch_RightBumper 
k_EInputActionOrigin_Switch_Plus 
k_EInputActionOrigin_Switch_Minus 
k_EInputActionOrigin_Switch_Capture 
k_EInputActionOrigin_Switch_LeftTrigger_Pull 
k_EInputActionOrigin_Switch_LeftTrigger_Click 
k_EInputActionOrigin_Switch_RightTrigger_Pull 
k_EInputActionOrigin_Switch_RightTrigger_Click 
k_EInputActionOrigin_Switch_LeftStick_Move 
k_EInputActionOrigin_Switch_LeftStick_Click 
k_EInputActionOrigin_Switch_LeftStick_DPadNorth 
k_EInputActionOrigin_Switch_LeftStick_DPadSouth 
k_EInputActionOrigin_Switch_LeftStick_DPadWest 
k_EInputActionOrigin_Switch_LeftStick_DPadEast 
k_EInputActionOrigin_Switch_RightStick_Move 
k_EInputActionOrigin_Switch_RightStick_Click 
k_EInputActionOrigin_Switch_RightStick_DPadNorth 
k_EInputActionOrigin_Switch_RightStick_DPadSouth 
k_EInputActionOrigin_Switch_RightStick_DPadWest 
k_EInputActionOrigin_Switch_RightStick_DPadEast 
k_EInputActionOrigin_Switch_DPad_North 
k_EInputActionOrigin_Switch_DPad_South 
k_EInputActionOrigin_Switch_DPad_West 
k_EInputActionOrigin_Switch_DPad_East 
k_EInputActionOrigin_Switch_ProGyro_Move 
k_EInputActionOrigin_Switch_ProGyro_Pitch 
k_EInputActionOrigin_Switch_ProGyro_Yaw 
k_EInputActionOrigin_Switch_ProGyro_Roll 
k_EInputActionOrigin_Switch_DPad_Move 
k_EInputActionOrigin_Switch_Reserved1 
k_EInputActionOrigin_Switch_Reserved2 
k_EInputActionOrigin_Switch_Reserved3 
k_EInputActionOrigin_Switch_Reserved4 
k_EInputActionOrigin_Switch_Reserved5 
k_EInputActionOrigin_Switch_Reserved6 
k_EInputActionOrigin_Switch_Reserved7 
k_EInputActionOrigin_Switch_Reserved8 
k_EInputActionOrigin_Switch_Reserved9 
k_EInputActionOrigin_Switch_Reserved10 
k_EInputActionOrigin_Switch_RightGyro_Move 
k_EInputActionOrigin_Switch_RightGyro_Pitch 
k_EInputActionOrigin_Switch_RightGyro_Yaw 
k_EInputActionOrigin_Switch_RightGyro_Roll 
k_EInputActionOrigin_Switch_LeftGyro_Move 
k_EInputActionOrigin_Switch_LeftGyro_Pitch 
k_EInputActionOrigin_Switch_LeftGyro_Yaw 
k_EInputActionOrigin_Switch_LeftGyro_Roll 
k_EInputActionOrigin_Switch_LeftGrip_Lower 
k_EInputActionOrigin_Switch_LeftGrip_Upper 
k_EInputActionOrigin_Switch_RightGrip_Lower 
k_EInputActionOrigin_Switch_RightGrip_Upper 
k_EInputActionOrigin_Switch_Reserved11 
k_EInputActionOrigin_Switch_Reserved12 
k_EInputActionOrigin_Switch_Reserved13 
k_EInputActionOrigin_Switch_Reserved14 
k_EInputActionOrigin_Switch_Reserved15 
k_EInputActionOrigin_Switch_Reserved16 
k_EInputActionOrigin_Switch_Reserved17 
k_EInputActionOrigin_Switch_Reserved18 
k_EInputActionOrigin_Switch_Reserved19 
k_EInputActionOrigin_Switch_Reserved20 
k_EInputActionOrigin_PS5_X 
k_EInputActionOrigin_PS5_Circle 
k_EInputActionOrigin_PS5_Triangle 
k_EInputActionOrigin_PS5_Square 
k_EInputActionOrigin_PS5_LeftBumper 
k_EInputActionOrigin_PS5_RightBumper 
k_EInputActionOrigin_PS5_Option 
k_EInputActionOrigin_PS5_Create 
k_EInputActionOrigin_PS5_Mute 
k_EInputActionOrigin_PS5_LeftPad_Touch 
k_EInputActionOrigin_PS5_LeftPad_Swipe 
k_EInputActionOrigin_PS5_LeftPad_Click 
k_EInputActionOrigin_PS5_LeftPad_DPadNorth 
k_EInputActionOrigin_PS5_LeftPad_DPadSouth 
k_EInputActionOrigin_PS5_LeftPad_DPadWest 
k_EInputActionOrigin_PS5_LeftPad_DPadEast 
k_EInputActionOrigin_PS5_RightPad_Touch 
k_EInputActionOrigin_PS5_RightPad_Swipe 
k_EInputActionOrigin_PS5_RightPad_Click 
k_EInputActionOrigin_PS5_RightPad_DPadNorth 
k_EInputActionOrigin_PS5_RightPad_DPadSouth 
k_EInputActionOrigin_PS5_RightPad_DPadWest 
k_EInputActionOrigin_PS5_RightPad_DPadEast 
k_EInputActionOrigin_PS5_CenterPad_Touch 
k_EInputActionOrigin_PS5_CenterPad_Swipe 
k_EInputActionOrigin_PS5_CenterPad_Click 
k_EInputActionOrigin_PS5_CenterPad_DPadNorth 
k_EInputActionOrigin_PS5_CenterPad_DPadSouth 
k_EInputActionOrigin_PS5_CenterPad_DPadWest 
k_EInputActionOrigin_PS5_CenterPad_DPadEast 
k_EInputActionOrigin_PS5_LeftTrigger_Pull 
k_EInputActionOrigin_PS5_LeftTrigger_Click 
k_EInputActionOrigin_PS5_RightTrigger_Pull 
k_EInputActionOrigin_PS5_RightTrigger_Click 
k_EInputActionOrigin_PS5_LeftStick_Move 
k_EInputActionOrigin_PS5_LeftStick_Click 
k_EInputActionOrigin_PS5_LeftStick_DPadNorth 
k_EInputActionOrigin_PS5_LeftStick_DPadSouth 
k_EInputActionOrigin_PS5_LeftStick_DPadWest 
k_EInputActionOrigin_PS5_LeftStick_DPadEast 
k_EInputActionOrigin_PS5_RightStick_Move 
k_EInputActionOrigin_PS5_RightStick_Click 
k_EInputActionOrigin_PS5_RightStick_DPadNorth 
k_EInputActionOrigin_PS5_RightStick_DPadSouth 
k_EInputActionOrigin_PS5_RightStick_DPadWest 
k_EInputActionOrigin_PS5_RightStick_DPadEast 
k_EInputActionOrigin_PS5_DPad_North 
k_EInputActionOrigin_PS5_DPad_South 
k_EInputActionOrigin_PS5_DPad_West 
k_EInputActionOrigin_PS5_DPad_East 
k_EInputActionOrigin_PS5_Gyro_Move 
k_EInputActionOrigin_PS5_Gyro_Pitch 
k_EInputActionOrigin_PS5_Gyro_Yaw 
k_EInputActionOrigin_PS5_Gyro_Roll 
k_EInputActionOrigin_PS5_DPad_Move 
k_EInputActionOrigin_PS5_Reserved1 
k_EInputActionOrigin_PS5_Reserved2 
k_EInputActionOrigin_PS5_Reserved3 
k_EInputActionOrigin_PS5_Reserved4 
k_EInputActionOrigin_PS5_Reserved5 
k_EInputActionOrigin_PS5_Reserved6 
k_EInputActionOrigin_PS5_Reserved7 
k_EInputActionOrigin_PS5_Reserved8 
k_EInputActionOrigin_PS5_Reserved9 
k_EInputActionOrigin_PS5_Reserved10 
k_EInputActionOrigin_PS5_Reserved11 
k_EInputActionOrigin_PS5_Reserved12 
k_EInputActionOrigin_PS5_Reserved13 
k_EInputActionOrigin_PS5_Reserved14 
k_EInputActionOrigin_PS5_Reserved15 
k_EInputActionOrigin_PS5_Reserved16 
k_EInputActionOrigin_PS5_Reserved17 
k_EInputActionOrigin_PS5_Reserved18 
k_EInputActionOrigin_PS5_Reserved19 
k_EInputActionOrigin_PS5_Reserved20 
k_EInputActionOrigin_SteamDeck_A 
k_EInputActionOrigin_SteamDeck_B 
k_EInputActionOrigin_SteamDeck_X 
k_EInputActionOrigin_SteamDeck_Y 
k_EInputActionOrigin_SteamDeck_L1 
k_EInputActionOrigin_SteamDeck_R1 
k_EInputActionOrigin_SteamDeck_Menu 
k_EInputActionOrigin_SteamDeck_View 
k_EInputActionOrigin_SteamDeck_LeftPad_Touch 
k_EInputActionOrigin_SteamDeck_LeftPad_Swipe 
k_EInputActionOrigin_SteamDeck_LeftPad_Click 
k_EInputActionOrigin_SteamDeck_LeftPad_DPadNorth 
k_EInputActionOrigin_SteamDeck_LeftPad_DPadSouth 
k_EInputActionOrigin_SteamDeck_LeftPad_DPadWest 
k_EInputActionOrigin_SteamDeck_LeftPad_DPadEast 
k_EInputActionOrigin_SteamDeck_RightPad_Touch 
k_EInputActionOrigin_SteamDeck_RightPad_Swipe 
k_EInputActionOrigin_SteamDeck_RightPad_Click 
k_EInputActionOrigin_SteamDeck_RightPad_DPadNorth 
k_EInputActionOrigin_SteamDeck_RightPad_DPadSouth 
k_EInputActionOrigin_SteamDeck_RightPad_DPadWest 
k_EInputActionOrigin_SteamDeck_RightPad_DPadEast 
k_EInputActionOrigin_SteamDeck_L2_SoftPull 
k_EInputActionOrigin_SteamDeck_L2 
k_EInputActionOrigin_SteamDeck_R2_SoftPull 
k_EInputActionOrigin_SteamDeck_R2 
k_EInputActionOrigin_SteamDeck_LeftStick_Move 
k_EInputActionOrigin_SteamDeck_L3 
k_EInputActionOrigin_SteamDeck_LeftStick_DPadNorth 
k_EInputActionOrigin_SteamDeck_LeftStick_DPadSouth 
k_EInputActionOrigin_SteamDeck_LeftStick_DPadWest 
k_EInputActionOrigin_SteamDeck_LeftStick_DPadEast 
k_EInputActionOrigin_SteamDeck_LeftStick_Touch 
k_EInputActionOrigin_SteamDeck_RightStick_Move 
k_EInputActionOrigin_SteamDeck_R3 
k_EInputActionOrigin_SteamDeck_RightStick_DPadNorth 
k_EInputActionOrigin_SteamDeck_RightStick_DPadSouth 
k_EInputActionOrigin_SteamDeck_RightStick_DPadWest 
k_EInputActionOrigin_SteamDeck_RightStick_DPadEast 
k_EInputActionOrigin_SteamDeck_RightStick_Touch 
k_EInputActionOrigin_SteamDeck_L4 
k_EInputActionOrigin_SteamDeck_R4 
k_EInputActionOrigin_SteamDeck_L5 
k_EInputActionOrigin_SteamDeck_R5 
k_EInputActionOrigin_SteamDeck_DPad_Move 
k_EInputActionOrigin_SteamDeck_DPad_North 
k_EInputActionOrigin_SteamDeck_DPad_South 
k_EInputActionOrigin_SteamDeck_DPad_West 
k_EInputActionOrigin_SteamDeck_DPad_East 
k_EInputActionOrigin_SteamDeck_Gyro_Move 
k_EInputActionOrigin_SteamDeck_Gyro_Pitch 
k_EInputActionOrigin_SteamDeck_Gyro_Yaw 
k_EInputActionOrigin_SteamDeck_Gyro_Roll 
k_EInputActionOrigin_SteamDeck_Reserved1 
k_EInputActionOrigin_SteamDeck_Reserved2 
k_EInputActionOrigin_SteamDeck_Reserved3 
k_EInputActionOrigin_SteamDeck_Reserved4 
k_EInputActionOrigin_SteamDeck_Reserved5 
k_EInputActionOrigin_SteamDeck_Reserved6 
k_EInputActionOrigin_SteamDeck_Reserved7 
k_EInputActionOrigin_SteamDeck_Reserved8 
k_EInputActionOrigin_SteamDeck_Reserved9 
k_EInputActionOrigin_SteamDeck_Reserved10 
k_EInputActionOrigin_SteamDeck_Reserved11 
k_EInputActionOrigin_SteamDeck_Reserved12 
k_EInputActionOrigin_SteamDeck_Reserved13 
k_EInputActionOrigin_SteamDeck_Reserved14 
k_EInputActionOrigin_SteamDeck_Reserved15 
k_EInputActionOrigin_SteamDeck_Reserved16 
k_EInputActionOrigin_SteamDeck_Reserved17 
k_EInputActionOrigin_SteamDeck_Reserved18 
k_EInputActionOrigin_SteamDeck_Reserved19 
k_EInputActionOrigin_SteamDeck_Reserved20 
k_EInputActionOrigin_Count 
k_EInputActionOrigin_MaximumPossibleValue 

Definition at line 16085 of file Enums.h.

◆ EInputActionValueType

enum class EInputActionValueType : unsigned char
strong
Enumerator
Boolean 
Axis1D 
Axis2D 
Axis3D 

Definition at line 25445 of file Enums.h.

◆ EInputAxisSwizzle

enum class EInputAxisSwizzle : unsigned char
strong
Enumerator
YXZ 
ZYX 
XZY 
YZX 
ZXY 

Definition at line 25510 of file Enums.h.

◆ EInputBindingClone

enum class EInputBindingClone : unsigned char
strong
Enumerator
ForceClone 

Definition at line 25550 of file Enums.h.

◆ EInputCaptureRequestType

enum class EInputCaptureRequestType : int
strong
Enumerator
Begin 
Ignore 

Definition at line 23186 of file Enums.h.

◆ EInputCaptureSide

enum class EInputCaptureSide : int
strong
Enumerator
None 
Left 
Right 
Both 
Any 

Definition at line 13812 of file Enums.h.

◆ EInputCaptureState

enum class EInputCaptureState : int
strong
Enumerator
Begin 
Continue 
End 
Ignore 

Definition at line 23192 of file Enums.h.

◆ EInputDevices

enum class EInputDevices : int
strong
Enumerator
None 
Keyboard 
Mouse 
Gamepad 
OculusTouch 
HTCViveWands 
AnySpatialDevice 
TabletFingers 

Definition at line 23174 of file Enums.h.

◆ EInputDeviceTriggerMask

enum class EInputDeviceTriggerMask : unsigned char
strong
Enumerator
None 
Left 
Right 
All 

Definition at line 22614 of file Enums.h.

◆ EInputEvent

enum class EInputEvent : int
strong
Enumerator
IE_Pressed 
IE_Released 
IE_Repeat 
IE_DoubleClick 
IE_Axis 
IE_MAX 

Definition at line 4753 of file Enums.h.

◆ EInputMappingRebuildType

enum class EInputMappingRebuildType : unsigned char
strong
Enumerator
None 
Rebuild 
RebuildWithFlush 

Definition at line 25600 of file Enums.h.

◆ EInputSourceMode

enum class EInputSourceMode : int
strong
Enumerator
k_EInputSourceMode_None 
k_EInputSourceMode_Dpad 
k_EInputSourceMode_Buttons 
k_EInputSourceMode_FourButtons 
k_EInputSourceMode_AbsoluteMouse 
k_EInputSourceMode_RelativeMouse 
k_EInputSourceMode_JoystickMove 
k_EInputSourceMode_JoystickMouse 
k_EInputSourceMode_JoystickCamera 
k_EInputSourceMode_ScrollWheel 
k_EInputSourceMode_Trigger 
k_EInputSourceMode_TouchMenu 
k_EInputSourceMode_MouseJoystick 
k_EInputSourceMode_MouseRegion 
k_EInputSourceMode_RadialMenu 
k_EInputSourceMode_SingleButton 
k_EInputSourceMode_Switches 

Definition at line 16543 of file Enums.h.

◆ EInstallBundleCacheDumpToLog

enum class EInstallBundleCacheDumpToLog : signed char
strong
Enumerator
None 
Default 
CSV 

Definition at line 11110 of file Enums.h.

◆ EInstallBundleCacheReserveResult

enum class EInstallBundleCacheReserveResult : signed char
strong
Enumerator
Fail_CacheFull 
Fail_NeedsEvict 
Fail_PendingEvict 
Success 

Definition at line 40399 of file Enums.h.

◆ EInstallBundleGetContentStateFlags

enum class EInstallBundleGetContentStateFlags : unsigned int
strong
Enumerator
None 
ForceNoPatching 

Definition at line 11124 of file Enums.h.

◆ EInstallBundleInstallState

enum class EInstallBundleInstallState : int
strong
Enumerator
NotInstalled 
NeedsUpdate 
UpToDate 
Count 

Definition at line 11025 of file Enums.h.

◆ EInstallBundleManagerInitResult

enum class EInstallBundleManagerInitResult : int
strong
Enumerator
OK 
BuildMetaDataNotFound 
RemoteBuildMetaDataNotFound 
BuildMetaDataDownloadError 
BuildMetaDataParsingError 
DistributionRootParseError 
DistributionRootDownloadError 
ManifestArchiveError 
ManifestCreationError 
ManifestDownloadError 
BackgroundDownloadsIniDownloadError 
NoInternetConnectionError 
ConfigurationError 
ClientPatchRequiredError 
Count 

Definition at line 40353 of file Enums.h.

◆ EInstallBundleManagerInitState

enum class EInstallBundleManagerInitState : int
strong
Enumerator
NotInitialized 
Failed 
Succeeded 

Definition at line 11117 of file Enums.h.

◆ EInstallBundleManagerPatchCheckResult

enum class EInstallBundleManagerPatchCheckResult : unsigned int
strong
Enumerator
NoPatchRequired 
ClientPatchRequired 
ContentPatchRequired 
NoLoggedInUser 
PatchCheckFailure 
Count 

Definition at line 40372 of file Enums.h.

◆ EInstallBundlePauseFlags

enum class EInstallBundlePauseFlags : unsigned int
strong
Enumerator
None 
OnCellularNetwork 
NoInternetConnection 
UserPaused 

Definition at line 40382 of file Enums.h.

◆ EInstallBundlePriority

enum class EInstallBundlePriority : unsigned char
strong
Enumerator
High 
Normal 
Low 
Count 

Definition at line 11086 of file Enums.h.

◆ EInstallBundleReleaseRequestFlags

enum class EInstallBundleReleaseRequestFlags : unsigned int
strong
Enumerator
None 
RemoveFilesIfPossible 
ExplicitRemoveList 

Definition at line 11130 of file Enums.h.

◆ EInstallBundleReleaseResult

enum class EInstallBundleReleaseResult : int
strong
Enumerator
OK 
ManifestArchiveError 
UserCancelledError 
Count 

Definition at line 40407 of file Enums.h.

◆ EInstallBundleRequestFlags

enum class EInstallBundleRequestFlags : unsigned int
strong
Enumerator
None 
CheckForCellularDataUsage 
UseBackgroundDownloads 
SendNotificationIfDownloadCompletesInBackground 
ForceNoPatching 
TrackPersistentBundleStats 
SkipMount 
AsyncMount 
Defaults 

Definition at line 11033 of file Enums.h.

◆ EInstallBundleRequestInfoFlags

enum class EInstallBundleRequestInfoFlags : int
strong
Enumerator
None 
EnqueuedBundles 
SkippedAlreadyMountedBundles 
SkippedAlreadyUpdatedBundles 
SkippedAlreadyReleasedBundles 
SkippedAlreadyRemovedBundles 
SkippedUnknownBundles 
SkippedInvalidBundles 
SkippedUnusableLanguageBundles 
SkippedBundlesDueToBundleSource 

Definition at line 40415 of file Enums.h.

◆ EInstallBundleResult

enum class EInstallBundleResult : int
strong
Enumerator
OK 
FailedPrereqRequiresLatestClient 
FailedPrereqRequiresLatestContent 
FailedCacheReserve 
InstallError 
InstallerOutOfDiskSpaceError 
ManifestArchiveError 
ConnectivityError 
UserCancelledError 
InitializationError 
InitializationPending 
Count 

Definition at line 11094 of file Enums.h.

◆ EInstallBundleSourceType

enum class EInstallBundleSourceType : int
strong
Enumerator
Bulk 
Launcher 
BuildPatchServices 
GameCustom 
Count 

Definition at line 11016 of file Enums.h.

◆ EInstallBundleSourceUpdateBundleInfoResult

enum class EInstallBundleSourceUpdateBundleInfoResult : unsigned char
strong
Enumerator
OK 
NotInitailized 
AlreadyMounted 
AlreadyRequested 
IllegalCacheStatus 
Count 

Definition at line 40429 of file Enums.h.

◆ EInstallBundleStatus

enum class EInstallBundleStatus : int
strong
Enumerator
Requested 
Updating 
Finishing 
Ready 
Count 

Definition at line 40390 of file Enums.h.

◆ EInstalledModStatus

enum class EInstalledModStatus : unsigned char
strong
Enumerator
Pending 
OutOfDate 
Normal 
Invalid 
WorkingCopy 
Uploading 
Modified 
Uninstalled 

Definition at line 14505 of file Enums.h.

◆ EInstallStatus

enum class EInstallStatus : unsigned char
strong
Enumerator
EInstallStatus_Default 
EInstallStatus_Installing 
EInstallStatus_Installed 
EInstallStatus_InstalledButNeedsUpdate 
EInstallStatus_Updating 
EInstallStatus_Uninstalling 
EInstallStatus_InstalledButNeedsUpdateMyMods 

Definition at line 27972 of file Enums.h.

◆ EInstanceCullingFlags

enum class EInstanceCullingFlags : unsigned char
strong
Enumerator
None 
DrawOnlyVSMInvalidatingGeometry 
NoInstanceOrderPreservation 
CustomDataOutCull 
IgnoreFrustumCull 

Definition at line 9799 of file Enums.h.

◆ EInstanceCullingMode

enum class EInstanceCullingMode : int
strong
Enumerator
Normal 
Stereo 

Definition at line 9808 of file Enums.h.

◆ EInstancePropertyValueFlags

enum class EInstancePropertyValueFlags : int
strong
Enumerator
None 
CausesInstancing 
AllowSelfReference 
DoNotCreateNewInstance 

Definition at line 10631 of file Enums.h.

◆ EInteractionType

enum class EInteractionType : int
strong
Enumerator
InteractionType_Foliage 
InteractionType_Fluid 
InteractionType_Both 

Definition at line 33532 of file Enums.h.

◆ EInterfaceValidResult

enum class EInterfaceValidResult : unsigned char
strong
Enumerator
Valid 
Invalid 

Definition at line 13383 of file Enums.h.

◆ EInternal

enum class EInternal : int
strong
Enumerator
EC_InternalUseOnlyConstructor 

Definition at line 4083 of file Enums.h.

◆ EInterpCurveMode

enum class EInterpCurveMode : int
strong
Enumerator
CIM_Linear 
CIM_CurveAuto 
CIM_Constant 
CIM_CurveUser 
CIM_CurveBreak 
CIM_CurveAutoClamped 
CIM_Unknown 

Definition at line 6107 of file Enums.h.

◆ EInterpMoveAxis

enum class EInterpMoveAxis : int
strong
Enumerator
AXIS_TranslationX 
AXIS_TranslationY 
AXIS_TranslationZ 
AXIS_RotationX 
AXIS_RotationY 
AXIS_RotationZ 

Definition at line 37998 of file Enums.h.

◆ EInterpToBehaviourType

enum class EInterpToBehaviourType : unsigned char
strong
Enumerator
OneShot 
OneShot_Reverse 
Loop_Reset 
PingPong 

Definition at line 38754 of file Enums.h.

◆ EInterpTrackAnimControlDragType

enum class EInterpTrackAnimControlDragType : int
strong
Enumerator
ACDT_AnimBlockLeftEdge 
ACDT_AnimBlockRightEdge 

Definition at line 38573 of file Enums.h.

◆ EInterpTrackMoveRotMode

enum class EInterpTrackMoveRotMode : int
strong
Enumerator
IMR_Keyframed 
IMR_LookAtGroup 
IMR_Ignore 
IMR_MAX 

Definition at line 37990 of file Enums.h.

◆ EInterpTrackParticleReplayDragType

enum class EInterpTrackParticleReplayDragType : int
strong
Enumerator
PRDT_LeftEdge 
PRDT_RightEdge 

Definition at line 38567 of file Enums.h.

◆ EIntersectionResult

enum class EIntersectionResult : int
strong
Enumerator
NotComputed 
Intersects 
NoIntersection 
InvalidQuery 

Definition at line 16650 of file Enums.h.

◆ EIntersectionType

enum class EIntersectionType : int
strong
Enumerator
Empty 
Point 
Segment 
Line 
Polygon 
Plane 
MultiSegment 
Unknown 

Definition at line 16658 of file Enums.h.

◆ EInvitationResponse

enum class EInvitationResponse : unsigned char
strong
Enumerator
UnknownFailure 
BadBuild 
Rejected 
Accepted 

Definition at line 12441 of file Enums.h.

◆ EIoChunkType

enum class EIoChunkType : unsigned char
strong
Enumerator
Invalid 
ExportBundleData 
BulkData 
OptionalBulkData 
MemoryMappedBulkData 
ScriptObjects 
ContainerHeader 
ExternalFile 
ShaderCodeLibrary 
ShaderCode 
PackageStoreEntry 
DerivedData 
EditorDerivedData 
PackageResource 
MAX 

Definition at line 9404 of file Enums.h.

◆ EIoContainerFlags

enum class EIoContainerFlags : unsigned char
strong
Enumerator
None 
Compressed 
Encrypted 
Signed 
Indexed 

Definition at line 7666 of file Enums.h.

◆ EIoContainerHeaderVersion

enum class EIoContainerHeaderVersion : unsigned int
strong
Enumerator
Initial 
LocalizedPackages 
OptionalSegmentPackages 
LatestPlusOne 
Latest 

Definition at line 32911 of file Enums.h.

◆ EIoDispatcherPriority

enum class EIoDispatcherPriority : unsigned __int64
strong
Enumerator
IoDispatcherPriority_Min 
IoDispatcherPriority_Low 
IoDispatcherPriority_Medium 
IoDispatcherPriority_High 
IoDispatcherPriority_Max 

Definition at line 5729 of file Enums.h.

◆ EIoStoreTocReadOptions

enum class EIoStoreTocReadOptions : int
strong
Enumerator
Default 
ReadDirectoryIndex 
ReadTocMeta 
ReadAll 

Definition at line 32939 of file Enums.h.

◆ EIoStoreTocVersion

enum class EIoStoreTocVersion : unsigned char
strong
Enumerator
Invalid 
Initial 
DirectoryIndex 
PartitionSize 
PerfectHash 
PerfectHashWithOverflow 
LatestPlusOne 
Latest 

Definition at line 32927 of file Enums.h.

◆ EItemDropZone

enum class EItemDropZone : int
strong
Enumerator
AboveItem 
OntoItem 
BelowItem 

Definition at line 8087 of file Enums.h.

◆ EItemPreviewType

enum class EItemPreviewType : int
strong
Enumerator
k_EItemPreviewType_Image 
k_EItemPreviewType_YouTubeVideo 
k_EItemPreviewType_Sketchfab 
k_EItemPreviewType_EnvironmentMap_HorizontalCross 
k_EItemPreviewType_EnvironmentMap_LatLong 
k_EItemPreviewType_ReservedMax 

Definition at line 16038 of file Enums.h.

◆ EItemStatistic

enum class EItemStatistic : int
strong
Enumerator
k_EItemStatistic_NumSubscriptions 
k_EItemStatistic_NumFavorites 
k_EItemStatistic_NumFollowers 
k_EItemStatistic_NumUniqueSubscriptions 
k_EItemStatistic_NumUniqueFavorites 
k_EItemStatistic_NumUniqueFollowers 
k_EItemStatistic_NumUniqueWebsiteViews 
k_EItemStatistic_ReportScore 
k_EItemStatistic_NumSecondsPlayed 
k_EItemStatistic_NumPlaytimeSessions 
k_EItemStatistic_NumComments 
k_EItemStatistic_NumSecondsPlayedDuringTimePeriod 
k_EItemStatistic_NumPlaytimeSessionsDuringTimePeriod 

Definition at line 16021 of file Enums.h.

◆ EItemUpdateStatus

enum class EItemUpdateStatus : int
strong
Enumerator
k_EItemUpdateStatusInvalid 
k_EItemUpdateStatusPreparingConfig 
k_EItemUpdateStatusPreparingContent 
k_EItemUpdateStatusUploadingContent 
k_EItemUpdateStatusUploadingPreviewFile 
k_EItemUpdateStatusCommittingChanges 

Definition at line 16048 of file Enums.h.

◆ EJoinRequestAction

enum class EJoinRequestAction : unsigned char
strong
Enumerator
Manual 
AutoApprove 
AutoReject 

Definition at line 12324 of file Enums.h.

◆ EJson

enum class EJson : int
strong
Enumerator
None 
Null 
String 
Number 
Boolean 
Array 
Object 

Definition at line 9876 of file Enums.h.

◆ EJsonNotation

enum class EJsonNotation : int
strong
Enumerator
ObjectStart 
ObjectEnd 
ArrayStart 
ArrayEnd 
Boolean 
String 
Number 
Null 
Error 

Definition at line 9006 of file Enums.h.

◆ EJsonToken

enum class EJsonToken : int
strong
Enumerator
None 
Comma 
CurlyOpen 
CurlyClose 
SquareOpen 
SquareClose 
Colon 
String 
Number 
True 
False 
Null 
Identifier 

Definition at line 9019 of file Enums.h.

◆ EJWTCertificateType

enum class EJWTCertificateType : unsigned char
strong
Enumerator
HS256 
HS384 
HS512 
RS256 
RS384 
RS512 

Definition at line 24537 of file Enums.h.

◆ EKelvinletBrushMode

enum class EKelvinletBrushMode : int
strong
Enumerator
ScaleKelvinlet 
PinchKelvinlet 
TwistKelvinlet 
PullKelvinlet 
LaplacianPullKelvinlet 
BiLaplacianPullKelvinlet 
BiLaplacianTwistPullKelvinlet 
LaplacianTwistPullKelvinlet 
SharpPullKelvinlet 

Definition at line 24291 of file Enums.h.

◆ EKeyboardType

enum class EKeyboardType : int
strong
Enumerator
Keyboard_Default 
Keyboard_Number 
Keyboard_Web 
Keyboard_Email 
Keyboard_Password 
Keyboard_AlphaNumeric 

Definition at line 22345 of file Enums.h.

◆ EKeyEvent

enum class EKeyEvent : unsigned char
strong
Enumerator
None 
Actuated 
Held 

Definition at line 25679 of file Enums.h.

◆ EKnownIniFile

enum class EKnownIniFile : unsigned char
strong
Enumerator
Engine 
Game 
Input 
DeviceProfiles 
GameUserSettings 
Scalability 
RuntimeOptions 
InstallBundle 
Hardware 
GameplayTags 
NumKnownFiles 
NumKnownFiles 

Definition at line 20461 of file Enums.h.

◆ ELANBeaconVersionHistory

enum class ELANBeaconVersionHistory : unsigned char
strong
Enumerator
HISTORY_INITIAL 
HISTORY_BEACON_GUID 
HISTORY_PLUS_ONE 
HISTORY_LATEST 

Definition at line 9260 of file Enums.h.

◆ ELandscapeBlendMode

enum class ELandscapeBlendMode : int
strong
Enumerator
LSBM_AdditiveBlend 
LSBM_AlphaBlend 
LSBM_MAX 

Definition at line 13939 of file Enums.h.

◆ ELandscapeClearMode

enum class ELandscapeClearMode : int
strong
Enumerator
Clear_Weightmap 
Clear_Heightmap 
Clear_All 

Definition at line 13946 of file Enums.h.

◆ ELandscapeCustomizedCoordType

enum class ELandscapeCustomizedCoordType : int
strong
Enumerator
LCCT_None 
LCCT_CustomUV0 
LCCT_CustomUV1 
LCCT_CustomUV2 
LCCT_WeightMapUV 
LCCT_MAX 

Definition at line 35304 of file Enums.h.

◆ ELandscapeDirtyingMode

enum class ELandscapeDirtyingMode : unsigned char
strong
Enumerator
Auto 
InLandscapeModeOnly 
InLandscapeModeAndUserTriggeredChanges 

Definition at line 37391 of file Enums.h.

◆ ELandscapeGizmoSnapType

enum class ELandscapeGizmoSnapType : int
strong
Enumerator
None 
Component 
Texel 

Definition at line 36997 of file Enums.h.

◆ ELandscapeGizmoType

enum class ELandscapeGizmoType : int
strong
Enumerator
LGT_None 
LGT_Height 
LGT_Weight 
LGT_MAX 

Definition at line 36930 of file Enums.h.

◆ ELandscapeImportAlphamapType

enum class ELandscapeImportAlphamapType : unsigned char
strong
Enumerator
Additive 
Layered 

Definition at line 38506 of file Enums.h.

◆ ELandscapeLayerBlendType

enum class ELandscapeLayerBlendType : int
strong
Enumerator
LB_WeightBlend 
LB_AlphaBlend 
LB_HeightBlend 

Definition at line 37376 of file Enums.h.

◆ ELandscapeLayerDisplayMode

enum class ELandscapeLayerDisplayMode : unsigned char
strong
Enumerator
Default 
Alphabetical 
UserSpecific 

Definition at line 38520 of file Enums.h.

◆ ELandscapeLayerPaintingRestriction

enum class ELandscapeLayerPaintingRestriction : unsigned char
strong
Enumerator
None 
UseMaxLayers 
ExistingOnly 
UseComponentAllowList 

Definition at line 38512 of file Enums.h.

◆ ELandscapeResizeMode

enum class ELandscapeResizeMode : unsigned char
strong
Enumerator
Resample 
Clip 
Expand 

Definition at line 35327 of file Enums.h.

◆ ELandscapeSetupErrors

enum class ELandscapeSetupErrors : int
strong
Enumerator
LSE_None 
LSE_NoLandscapeInfo 
LSE_CollsionXY 
LSE_NoLayerInfo 
LSE_MAX 

Definition at line 36938 of file Enums.h.

◆ ELaplacianWeightScheme

enum class ELaplacianWeightScheme : int
strong
Enumerator
Uniform 
Umbrella 
Valence 
MeanValue 
Cotangent 
ClampedCotangent 
IDTCotanget 

Definition at line 20293 of file Enums.h.

◆ ELargeMemoryReaderFlags

enum class ELargeMemoryReaderFlags : unsigned char
strong
Enumerator
None 
TakeOwnership 
Persistent 
None 
TakeOwnership 
Persistent 

Definition at line 17839 of file Enums.h.

◆ ELatentActionChangeType

enum class ELatentActionChangeType : unsigned char
strong
Enumerator
ActionsRemoved 
ActionsAdded 

Definition at line 8094 of file Enums.h.

◆ ELatticeDeformerToolAction

enum class ELatticeDeformerToolAction : unsigned char
strong
Enumerator
NoAction 
Constrain 
ClearConstraints 

Definition at line 26099 of file Enums.h.

◆ ELatticeInterpolationType

enum class ELatticeInterpolationType : unsigned char
strong
Enumerator
Linear 
Cubic 

Definition at line 26106 of file Enums.h.

◆ ELayeredBoneBlendMode

enum class ELayeredBoneBlendMode : unsigned char
strong
Enumerator
BranchFilter 
BlendMask 

Definition at line 36666 of file Enums.h.

◆ ELayoutExtensionPosition

enum class ELayoutExtensionPosition : int
strong
Enumerator
Before 
After 
Above 
Below 

Definition at line 33598 of file Enums.h.

◆ ELeaderboardDataRequest

enum class ELeaderboardDataRequest : int
strong
Enumerator
k_ELeaderboardDataRequestGlobal 
k_ELeaderboardDataRequestGlobalAroundUser 
k_ELeaderboardDataRequestFriends 
k_ELeaderboardDataRequestUsers 

Definition at line 14967 of file Enums.h.

◆ ELeaderboardDisplayType

enum class ELeaderboardDisplayType : int
strong
Enumerator
k_ELeaderboardDisplayTypeNone 
k_ELeaderboardDisplayTypeNumeric 
k_ELeaderboardDisplayTypeTimeSeconds 
k_ELeaderboardDisplayTypeTimeMilliSeconds 

Definition at line 14982 of file Enums.h.

◆ ELeaderboardSortMethod

enum class ELeaderboardSortMethod : int
strong
Enumerator
k_ELeaderboardSortMethodNone 
k_ELeaderboardSortMethodAscending 
k_ELeaderboardSortMethodDescending 

Definition at line 14975 of file Enums.h.

◆ ELeaderboardUploadScoreMethod

enum class ELeaderboardUploadScoreMethod : int
strong
Enumerator
k_ELeaderboardUploadScoreMethodNone 
k_ELeaderboardUploadScoreMethodKeepBest 
k_ELeaderboardUploadScoreMethodForceUpdate 

Definition at line 14947 of file Enums.h.

◆ ELensFlareQuality

enum class ELensFlareQuality : unsigned int
strong
Enumerator
Disabled 
Low 
High 
VeryHigh 
MAX 

Definition at line 38314 of file Enums.h.

◆ ELevelCollectionType

enum class ELevelCollectionType : unsigned char
strong
Enumerator
DynamicSourceLevels 
DynamicDuplicatedLevels 
StaticLevels 
MAX 

Definition at line 8061 of file Enums.h.

◆ ELevelInstanceCreationType

enum class ELevelInstanceCreationType : unsigned char
strong
Enumerator
LevelInstance 
PackedLevelActor 

Definition at line 40002 of file Enums.h.

◆ ELevelInstancePivotType

enum class ELevelInstancePivotType : unsigned char
strong
Enumerator
CenterMinZ 
Center 
Actor 
WorldOrigin 

Definition at line 40008 of file Enums.h.

◆ ELevelInstanceRuntimeBehavior

enum class ELevelInstanceRuntimeBehavior : unsigned char
strong
Enumerator
None 
Embedded_Deprecated 
Partitioned 
LevelStreaming 

Definition at line 40016 of file Enums.h.

◆ ELevelStreamingState

enum class ELevelStreamingState : unsigned char
strong
Enumerator
Removed 
Unloaded 
FailedToLoad 
Loading 
LoadedNotVisible 
MakingVisible 
LoadedVisible 
MakingInvisible 

Definition at line 21762 of file Enums.h.

◆ ELevelStreamingTargetState

enum class ELevelStreamingTargetState : unsigned char
strong
Enumerator
Unloaded 
UnloadedAndRemoved 
LoadedNotVisible 
LoadedVisible 

Definition at line 21774 of file Enums.h.

◆ ELevelTick

enum class ELevelTick : int
strong
Enumerator
LEVELTICK_TimeOnly 
LEVELTICK_ViewportsOnly 
LEVELTICK_All 
LEVELTICK_PauseTick 

Definition at line 41318 of file Enums.h.

◆ ELevelVisibility

enum class ELevelVisibility : unsigned char
strong
Enumerator
Visible 
Hidden 

Definition at line 37177 of file Enums.h.

◆ ELibraryProgressState

enum class ELibraryProgressState : unsigned char
strong
Enumerator
Pending 
Downloading 
Uploading 
Validating 
PendingUnzipping 
Unzipping 
PendingZipping 
Zipping 
Copying 
CleaningUp 
Cancelling 
SuccessfullyCompleted 
FailedToComplete 

Definition at line 14517 of file Enums.h.

◆ ELifetimeCondition

enum class ELifetimeCondition : int
strong
Enumerator
COND_None 
COND_InitialOnly 
COND_OwnerOnly 
COND_SkipOwner 
COND_SimulatedOnly 
COND_AutonomousOnly 
COND_SimulatedOrPhysics 
COND_InitialOrOwner 
COND_Custom 
COND_ReplayOrOwner 
COND_ReplayOnly 
COND_SimulatedOnlyNoReplay 
COND_SimulatedOrPhysicsNoReplay 
COND_SkipReplay 
COND_Never 
COND_NetGroup 
COND_Max 

Definition at line 41297 of file Enums.h.

◆ ELifetimeRepNotifyCondition

enum class ELifetimeRepNotifyCondition : int
strong
Enumerator
REPNOTIFY_OnChanged 
REPNOTIFY_Always 

Definition at line 7058 of file Enums.h.

◆ ELightComponentType

enum class ELightComponentType : int
strong
Enumerator
LightType_Directional 
LightType_Point 
LightType_Spot 
LightType_Rect 
LightType_MAX 
LightType_NumBits 

Definition at line 9053 of file Enums.h.

◆ ELightingBuildQuality

enum class ELightingBuildQuality : int
strong
Enumerator
Quality_Preview 
Quality_Medium 
Quality_High 
Quality_Production 
Quality_MAX 

Definition at line 21350 of file Enums.h.

◆ ELightInteractionType

enum class ELightInteractionType : int
strong
Enumerator
LIT_CachedIrrelevant 
LIT_CachedLightMap 
LIT_Dynamic 
LIT_CachedSignedDistanceFieldShadowMap2D 
LIT_MAX 

Definition at line 4722 of file Enums.h.

◆ ELightMapFlags

enum class ELightMapFlags : int
strong
Enumerator
LMF_None 
LMF_Streamed 

Definition at line 28764 of file Enums.h.

◆ ELightMapInteractionType

enum class ELightMapInteractionType : int
strong
Enumerator
LMIT_None 
LMIT_GlobalVolume 
LMIT_Texture 
LMIT_NumBits 

Definition at line 4987 of file Enums.h.

◆ ELightMapPaddingType

enum class ELightMapPaddingType : int
strong
Enumerator
LMPT_NormalPadding 
LMPT_PrePadding 
LMPT_NoPadding 

Definition at line 22092 of file Enums.h.

◆ ELightMapPolicyType

enum class ELightMapPolicyType : int
strong
Enumerator
LMP_NO_LIGHTMAP 
LMP_PRECOMPUTED_IRRADIANCE_VOLUME_INDIRECT_LIGHTING 
LMP_CACHED_VOLUME_INDIRECT_LIGHTING 
LMP_CACHED_POINT_INDIRECT_LIGHTING 
LMP_LQ_LIGHTMAP 
LMP_HQ_LIGHTMAP 
LMP_DISTANCE_FIELD_SHADOWS_AND_HQ_LIGHTMAP 
LMP_MOBILE_DISTANCE_FIELD_SHADOWS_AND_LQ_LIGHTMAP 
LMP_MOBILE_DISTANCE_FIELD_SHADOWS_LIGHTMAP_AND_CSM 
LMP_MOBILE_DIRECTIONAL_LIGHT_CSM_AND_LIGHTMAP 
LMP_MOBILE_DIRECTIONAL_LIGHT_AND_SH_INDIRECT 
LMP_MOBILE_DIRECTIONAL_LIGHT_CSM_AND_SH_INDIRECT 
LMP_MOBILE_MOVABLE_DIRECTIONAL_LIGHT_WITH_LIGHTMAP 
LMP_MOBILE_MOVABLE_DIRECTIONAL_LIGHT_CSM_WITH_LIGHTMAP 
LMP_MOBILE_DIRECTIONAL_LIGHT_CSM 
LMP_DUMMY 

Definition at line 11525 of file Enums.h.

◆ ELightmapQuality

enum class ELightmapQuality : int
strong
Enumerator
LQ_LIGHTMAP 
HQ_LIGHTMAP 

Definition at line 9047 of file Enums.h.

◆ ELightmapUVVersion

enum class ELightmapUVVersion : int
strong
Enumerator
BitByBit 
Segments 
SmallChartPacking 
ScaleChartsOrderingFix 
ChartJoiningLFix 
Allocator2DFlipFix 
ConsiderLightmapPadding 
ForceLightmapPadding 
Segments2D 
OptimalSurfaceArea 
ScaleByEdgesLength 
Latest 

Definition at line 24937 of file Enums.h.

◆ ELightMapVirtualTextureType

enum class ELightMapVirtualTextureType : int
strong
Enumerator
LightmapLayer0 
LightmapLayer1 
ShadowMask 
SkyOcclusion 
AOMaterialMask 
Count 

Definition at line 38250 of file Enums.h.

◆ ELightShaftBloomOutput

enum class ELightShaftBloomOutput : int
strong
Enumerator
SceneColor 
SeparateTranslucency 

Definition at line 36042 of file Enums.h.

◆ ELightShaftTechnique

enum class ELightShaftTechnique : int
strong
Enumerator
Occlusion 
Bloom 

Definition at line 36079 of file Enums.h.

◆ ELightSourceMode

enum class ELightSourceMode : int
strong
Enumerator
Punctual 
FromCapsule 
FromReceiver 

Definition at line 35204 of file Enums.h.

◆ ELightSourceShape

enum class ELightSourceShape : int
strong
Enumerator
Directional 
Capsule 
Rect 
MAX 

Definition at line 35340 of file Enums.h.

◆ ELightUnits

enum class ELightUnits : unsigned char
strong
Enumerator
Unitless 
Candelas 
Lumens 

Definition at line 8550 of file Enums.h.

◆ ELinearConstraintMotion

enum class ELinearConstraintMotion : int
strong
Enumerator
LCM_Free 
LCM_Limited 
LCM_Locked 
LCM_MAX 

Definition at line 10313 of file Enums.h.

◆ ELinkAllocationType

enum class ELinkAllocationType : int
strong
Enumerator
CREATE_LINK_PREALLOCATED 
CREATE_LINK_DYNAMIC_OFFMESH 
CREATE_LINK_DYNAMIC_CLUSTER 

Definition at line 40808 of file Enums.h.

◆ EListItemAlignment

enum class EListItemAlignment : unsigned char
strong
Enumerator
EvenlyDistributed 
EvenlySize 
EvenlyWide 
LeftAligned 
RightAligned 
CenterAligned 
Fill 

Definition at line 11323 of file Enums.h.

◆ ELiveLinkAxis

enum class ELiveLinkAxis : unsigned char
strong
Enumerator
XNeg 
YNeg 
ZNeg 

Definition at line 24868 of file Enums.h.

◆ ELiveLinkCameraProjectionMode

enum class ELiveLinkCameraProjectionMode : unsigned char
strong
Enumerator
Perspective 
Orthographic 

Definition at line 39469 of file Enums.h.

◆ ELiveLinkSourceMode

enum class ELiveLinkSourceMode : unsigned char
strong
Enumerator
Latest 
EngineTime 
Timecode 

Definition at line 24600 of file Enums.h.

◆ ELiveLinkTimecodeProviderEvaluationType

enum class ELiveLinkTimecodeProviderEvaluationType : int
strong
Enumerator
Lerp 
Nearest 
Latest 

Definition at line 24861 of file Enums.h.

◆ ELoadFlags

enum class ELoadFlags : unsigned __int64
strong
Enumerator
LOAD_None 
LOAD_Async 
LOAD_NoWarn 
LOAD_EditorOnly 
LOAD_ResolvingDeferredExports 
LOAD_Verify 
LOAD_NoVerify 
LOAD_IsVerifying 
LOAD_SkipLoadImportedPackages 
LOAD_RegenerateBulkDataGuids 
LOAD_DisableDependencyPreloading 
LOAD_Quiet 
LOAD_FindIfFail 
LOAD_MemoryReader 
LOAD_NoRedirects 
LOAD_ForDiff 
LOAD_PackageForPIE 
LOAD_DeferDependencyLoads 
LOAD_ForFileDiff 
LOAD_DisableCompileOnLoad 
LOAD_DisableEngineVersionChecks 

Definition at line 5372 of file Enums.h.

◆ ELoadModuleFlags

enum class ELoadModuleFlags : int
strong
Enumerator
None 
LogFailures 

Definition at line 19757 of file Enums.h.

◆ ELobbyComparison

enum class ELobbyComparison : int
strong
Enumerator
k_ELobbyComparisonEqualToOrLessThan 
k_ELobbyComparisonLessThan 
k_ELobbyComparisonEqual 
k_ELobbyComparisonGreaterThan 
k_ELobbyComparisonEqualToOrGreaterThan 
k_ELobbyComparisonNotEqual 

Definition at line 14928 of file Enums.h.

◆ ELobbyDistanceFilter

enum class ELobbyDistanceFilter : int
strong
Enumerator
k_ELobbyDistanceFilterClose 
k_ELobbyDistanceFilterDefault 
k_ELobbyDistanceFilterFar 
k_ELobbyDistanceFilterWorldwide 

Definition at line 14920 of file Enums.h.

◆ ELobbyType

enum class ELobbyType : int
strong
Enumerator
k_ELobbyTypePrivate 
k_ELobbyTypeFriendsOnly 
k_ELobbyTypePublic 
k_ELobbyTypeInvisible 
k_ELobbyTypePrivateUnique 

Definition at line 14938 of file Enums.h.

◆ ELocalFileChunkType

enum class ELocalFileChunkType : unsigned int
strong
Enumerator
Header 
ReplayData 
Checkpoint 
Event 
Unknown 

Definition at line 39665 of file Enums.h.

◆ ELocalFileReplayResult

enum class ELocalFileReplayResult : unsigned int
strong
Enumerator
Success 
InvalidReplayInfo 
StreamChunkIndexMismatch 
DecompressBuffer 
CompressionNotSupported 
DecryptBuffer 
EncryptionNotSupported 
Unknown 

Definition at line 39702 of file Enums.h.

◆ ELocalFrameMode

enum class ELocalFrameMode : int
strong
Enumerator
FromObject 
FromGeometry 

Definition at line 23168 of file Enums.h.

◆ ELocalizedLanguage

enum class ELocalizedLanguage : int
strong
Enumerator
ca 
cs 
da 
de 
en 
es 
eu 
fi 
fr 
hu 
it 
ja 
ka 
ko 
nl 
pl 
pt_BR 
ru 
sv 
th 
tr 
uk 
zh 
zh__Hans__CN 
zh__TW 
LocalizedLanguageMAX 

Definition at line 4865 of file Enums.h.

◆ ELocationBoneSocketSelectionMethod

enum class ELocationBoneSocketSelectionMethod : int
strong
Enumerator
BONESOCKETSEL_Sequential 
BONESOCKETSEL_Random 
BONESOCKETSEL_MAX 

Definition at line 40125 of file Enums.h.

◆ ELocationBoneSocketSource

enum class ELocationBoneSocketSource : int
strong
Enumerator
BONESOCKETSOURCE_Bones 
BONESOCKETSOURCE_Sockets 
BONESOCKETSOURCE_MAX 

Definition at line 40132 of file Enums.h.

◆ ELocationEmitterSelectionMethod

enum class ELocationEmitterSelectionMethod : int
strong
Enumerator
ELESM_Random 
ELESM_Sequential 
ELESM_MAX 

Definition at line 40110 of file Enums.h.

◆ ELocationFilteringModeEnum

enum class ELocationFilteringModeEnum : unsigned char
strong
Enumerator
ChaosNiagara_LocationFilteringMode_Inclusive 
ChaosNiagara_LocationFilteringMode_Exclusive 
ChaosNiagara_Max 

Definition at line 25838 of file Enums.h.

◆ ELocationSkelVertSurfaceSource

enum class ELocationSkelVertSurfaceSource : int
strong
Enumerator
VERTSURFACESOURCE_Vert 
VERTSURFACESOURCE_Surface 
VERTSURFACESOURCE_MAX 

Definition at line 40103 of file Enums.h.

◆ ELocationXToSpawnEnum

enum class ELocationXToSpawnEnum : unsigned char
strong
Enumerator
ChaosNiagara_LocationXToSpawn_None 
ChaosNiagara_LocationXToSpawn_Min 
ChaosNiagara_LocationXToSpawn_Max 
ChaosNiagara_LocationXToSpawn_MinMax 
ChaosNiagara_Max 

Definition at line 25845 of file Enums.h.

◆ ELocationYToSpawnEnum

enum class ELocationYToSpawnEnum : unsigned char
strong
Enumerator
ChaosNiagara_LocationYToSpawn_None 
ChaosNiagara_LocationYToSpawn_Min 
ChaosNiagara_LocationYToSpawn_Max 
ChaosNiagara_LocationYToSpawn_MinMax 
ChaosNiagara_Max 

Definition at line 25854 of file Enums.h.

◆ ELocationZToSpawnEnum

enum class ELocationZToSpawnEnum : unsigned char
strong
Enumerator
ChaosNiagara_LocationZToSpawn_None 
ChaosNiagara_LocationZToSpawn_Min 
ChaosNiagara_LocationZToSpawn_Max 
ChaosNiagara_LocationZToSpawn_MinMax 
ChaosNiagara_Max 

Definition at line 25863 of file Enums.h.

◆ ELocMetadataType

enum class ELocMetadataType : int
strong
Enumerator
None 
Boolean 
String 
Array 
Object 

Definition at line 11077 of file Enums.h.

◆ ELODStreamingCallbackResult

enum class ELODStreamingCallbackResult : int
strong
Enumerator
Success 
TimedOut 
AssetRemoved 
ComponentRemoved 
StreamingDisabled 
NotImplemented 

Definition at line 21302 of file Enums.h.

◆ ELoopingMode

enum class ELoopingMode : int
strong
Enumerator
LOOP_Never 
LOOP_WithNotification 
LOOP_Forever 

Definition at line 14172 of file Enums.h.

◆ ELoudnessCurveTypeEnum

enum class ELoudnessCurveTypeEnum : unsigned char
strong
Enumerator
None 

Definition at line 32740 of file Enums.h.

◆ ELoudnessNRTCurveTypeEnum

enum class ELoudnessNRTCurveTypeEnum : unsigned char
strong
Enumerator
None 

Definition at line 32749 of file Enums.h.

◆ ELumenDispatchCardTilesIndirectArgsOffset

Enumerator
OneThreadPerCardTile 
OneGroupPerCardTile 
Num 

Definition at line 37914 of file Enums.h.

◆ ELumenIndirectLightingSteps

enum class ELumenIndirectLightingSteps : int
strong
Enumerator
None 
ScreenProbeGather 
Reflections 
StoreDepthHistory 
Composite 
All 

Definition at line 36639 of file Enums.h.

◆ ELumenLightType

enum class ELumenLightType : int
strong
Enumerator
Directional 
Point 
Spot 
Rect 
MAX 

Definition at line 37679 of file Enums.h.

◆ ELumenRayLightingMode

enum class ELumenRayLightingMode : unsigned char
strong
Enumerator
SurfaceCache 
HitLighting 

Definition at line 22163 of file Enums.h.

◆ ELumenRayLightingModeOverride

enum class ELumenRayLightingModeOverride : unsigned char
strong
Enumerator
Default 
SurfaceCache 
HitLighting 

Definition at line 8617 of file Enums.h.

◆ ELumenReflectionPass

enum class ELumenReflectionPass : int
strong
Enumerator
Opaque 
SingleLayerWater 
FrontLayerTranslucency 

Definition at line 34221 of file Enums.h.

◆ ELumenSurfaceCacheLayer

enum class ELumenSurfaceCacheLayer : unsigned char
strong
Enumerator
Depth 
Albedo 
Opacity 
Normal 
Emissive 
MAX 

Definition at line 36920 of file Enums.h.

◆ EMainTAAPassConfig

enum class EMainTAAPassConfig : unsigned char
strong
Enumerator
Disabled 
TAA 
TSR 
ThirdParty 

Definition at line 21444 of file Enums.h.

◆ EMakeBoxDataTypeEnum

enum class EMakeBoxDataTypeEnum : unsigned char
strong
Enumerator
Dataflow_MakeBox_DataType_MinMax 
Dataflow_MakeBox_DataType_CenterSize 
Dataflow_Max 

Definition at line 25121 of file Enums.h.

◆ EMakeMeshPivotLocation

enum class EMakeMeshPivotLocation : unsigned char
strong
Enumerator
Base 
Centered 
Top 

Definition at line 23377 of file Enums.h.

◆ EMakeMeshPlacementType

enum class EMakeMeshPlacementType : unsigned char
strong
Enumerator
GroundPlane 
OnScene 

Definition at line 23371 of file Enums.h.

◆ EMakeMeshPolygroupMode

enum class EMakeMeshPolygroupMode : unsigned char
strong
Enumerator
PerShape 
PerFace 
PerQuad 

Definition at line 23364 of file Enums.h.

◆ EManagedArrayType

enum class EManagedArrayType : unsigned char
strong
Enumerator
FNoneType 
FVectorType 
FIntVectorType 
FVector2DType 
FLinearColorType 
FInt32Type 
FBoolType 
FTransformType 
FStringType 
FFloatType 
FQuatType 
FBoneNodeType 
FMeshSectionType 
FBoxType 
FIntArrayType 
FGuidType 
FUInt8Type 
FVectorArrayPointerType 
FVectorArrayUniquePointerType 
FFImplicitObject3PointerType 
FFImplicitObject3UniquePointerType 
FFImplicitObject3SerializablePtrType 
FFBVHParticlesFloat3PointerType 
FFBVHParticlesFloat3UniquePointerType 
FTPBDRigidParticleHandle3fPtrType 
FTPBDGeometryCollectionParticleHandle3fPtrType 
FTGeometryParticle3fUniquePtrType 
FFImplicitObject3ThreadSafeSharedPointerType 
FFImplicitObject3SharedPointerType 
FTPBDRigidClusteredParticleHandle3fPtrType 
FFConvexUniquePtrType 
FVector2DArrayType 
FDoubleType 
FIntVector4Type 
FVector3dType 
FIntVector2Type 
FIntVector2ArrayType 
FInt32ArrayType 
FFloatArrayType 
FVector4fType 
FFVectorArrayType 
FTPBDRigidParticle3fUniquePtrType 

Definition at line 23003 of file Enums.h.

◆ EMappingQueryIssue

enum class EMappingQueryIssue : unsigned char
strong
Enumerator
NoIssue 
ReservedByAction 
HidesExistingMapping 
HiddenByExistingMapping 
CollisionWithMappingInSameContext 
ForcesTypePromotion 
ForcesTypeDemotion 

Definition at line 25453 of file Enums.h.

◆ EMappingQueryResult

enum class EMappingQueryResult : unsigned char
strong
Enumerator
Error_EnhancedInputNotEnabled 
Error_InputContextNotInActiveContexts 
Error_InvalidAction 
NotMappable 
MappingAvailable 

Definition at line 25472 of file Enums.h.

◆ EMapPropertyFlags

enum class EMapPropertyFlags : int
strong
Enumerator
None 
UsesMemoryImageAllocator 

Definition at line 14115 of file Enums.h.

◆ EMatchMakingServerResponse

enum class EMatchMakingServerResponse : int
strong
Enumerator
eServerResponded 
eServerFailedToRespond 
eNoServersListedOnMasterServer 

Definition at line 14721 of file Enums.h.

◆ EMaterialBoundaryConstraint

enum class EMaterialBoundaryConstraint : unsigned char
strong
Enumerator
Fixed 
Refine 
Free 
Ignore 

Definition at line 24283 of file Enums.h.

◆ EMaterialCommonBasis

enum class EMaterialCommonBasis : int
strong
Enumerator
MCB_Tangent 
MCB_Local 
MCB_TranslatedWorld 
MCB_World 
MCB_View 
MCB_Camera 
MCB_MeshParticle 
MCB_Instance 
MCB_RefPose 
MCB_MAX 

Definition at line 14372 of file Enums.h.

◆ EMaterialCompilerType

enum class EMaterialCompilerType : int
strong
Enumerator
Standard 
Lightmass 
MaterialProxy 

Definition at line 32508 of file Enums.h.

◆ EMaterialDecalResponse

enum class EMaterialDecalResponse : int
strong
Enumerator
MDR_None 
MDR_ColorNormalRoughness 
MDR_Color 
MDR_ColorNormal 
MDR_ColorRoughness 
MDR_Normal 
MDR_NormalRoughness 
MDR_Roughness 
MDR_MAX 

Definition at line 10362 of file Enums.h.

◆ EMaterialDomain

enum class EMaterialDomain : int
strong
Enumerator
MD_Surface 
MD_DeferredDecal 
MD_LightFunction 
MD_Volume 
MD_PostProcess 
MD_UI 
MD_RuntimeVirtualTexture 
MD_Compute 
MD_MAX 

Definition at line 6217 of file Enums.h.

◆ EMaterialExposedTextureProperty

enum class EMaterialExposedTextureProperty : int
strong
Enumerator
TMTM_TextureSize 
TMTM_TexelSize 
TMTM_MAX 

Definition at line 32481 of file Enums.h.

◆ EMaterialExposedViewProperty

enum class EMaterialExposedViewProperty : int
strong
Enumerator
MEVP_BufferSize 
MEVP_FieldOfView 
MEVP_TanHalfFieldOfView 
MEVP_ViewSize 
MEVP_WorldSpaceViewPosition 
MEVP_WorldSpaceCameraPosition 
MEVP_ViewportOffset 
MEVP_TemporalSampleCount 
MEVP_TemporalSampleIndex 
MEVP_TemporalSampleOffset 
MEVP_RuntimeVirtualTextureOutputLevel 
MEVP_RuntimeVirtualTextureOutputDerivative 
MEVP_PreExposure 
MEVP_RuntimeVirtualTextureMaxLevel 
MEVP_ResolutionFraction 
MEVP_MAX 

Definition at line 32488 of file Enums.h.

◆ EMaterialExpressionSetParameterValueFlags

enum class EMaterialExpressionSetParameterValueFlags : unsigned int
strong
Enumerator
None 
SendPostEditChangeProperty 
NoUpdateExpressionGuid 
AssignGroupAndSortPriority 

Definition at line 13530 of file Enums.h.

◆ EMaterialFloatPrecisionMode

enum class EMaterialFloatPrecisionMode : int
strong
Enumerator
MFPM_Default 
MFPM_Full_MaterialExpressionOnly 
MFPM_Full 
MFPM_Half 
MFPM_MAX 

Definition at line 4690 of file Enums.h.

◆ EMaterialFunctionUsage

enum class EMaterialFunctionUsage : unsigned char
strong
Enumerator
Default 
MaterialLayer 
MaterialLayerBlend 

Definition at line 18298 of file Enums.h.

◆ EMaterialGetParameterValueFlags

enum class EMaterialGetParameterValueFlags : unsigned int
strong
Enumerator
None 
CheckNonOverrides 
CheckInstanceOverrides 
CheckAll 
Default 

Definition at line 10543 of file Enums.h.

◆ EMaterialInstanceClearParameterFlag

enum class EMaterialInstanceClearParameterFlag : int
strong
Enumerator
None 
Numeric 
Texture 
Static 
AllNonStatic 
All 

Definition at line 11313 of file Enums.h.

◆ EMaterialInstanceUsedByRTFlag

enum class EMaterialInstanceUsedByRTFlag : unsigned int
strong
Enumerator
None 
ResourceCreate 
CacheUniformExpressions 
All 

Definition at line 21533 of file Enums.h.

◆ EMaterialLayerLinkState

enum class EMaterialLayerLinkState : unsigned char
strong
Enumerator
Uninitialized 
LinkedToParent 
UnlinkedFromParent 
NotFromParent 

Definition at line 13087 of file Enums.h.

◆ EMaterialMergeType

enum class EMaterialMergeType : int
strong
Enumerator
MaterialMergeType_Default 
MaterialMergeType_Simplygon 

Definition at line 4612 of file Enums.h.

◆ EMaterialParameterAssociation

enum class EMaterialParameterAssociation : int
strong
Enumerator
LayerParameter 
BlendParameter 
GlobalParameter 

Definition at line 6588 of file Enums.h.

◆ EMaterialParameterType

enum class EMaterialParameterType : unsigned char
strong
Enumerator
Scalar 
Vector 
DoubleVector 
Texture 
Font 
RuntimeVirtualTexture 
SparseVolumeTexture 
StaticSwitch 
NumRuntime 
StaticComponentMask 
Num 
None 

Definition at line 7629 of file Enums.h.

◆ EMaterialPositionTransformSource

enum class EMaterialPositionTransformSource : int
strong
Enumerator
TRANSFORMPOSSOURCE_Local 
TRANSFORMPOSSOURCE_World 
TRANSFORMPOSSOURCE_TranslatedWorld 
TRANSFORMPOSSOURCE_View 
TRANSFORMPOSSOURCE_Camera 
TRANSFORMPOSSOURCE_Particle 
TRANSFORMPOSSOURCE_Instance 
TRANSFORMPOSSOURCE_MAX 

Definition at line 38182 of file Enums.h.

◆ EMaterialProperty

enum class EMaterialProperty : int
strong
Enumerator
MP_EmissiveColor 
MP_Opacity 
MP_OpacityMask 
MP_DiffuseColor 
MP_SpecularColor 
MP_BaseColor 
MP_Metallic 
MP_Specular 
MP_Roughness 
MP_Anisotropy 
MP_Normal 
MP_Tangent 
MP_WorldPositionOffset 
MP_WorldDisplacement_DEPRECATED 
MP_TessellationMultiplier_DEPRECATED 
MP_SubsurfaceColor 
MP_CustomData0 
MP_CustomData1 
MP_AmbientOcclusion 
MP_Refraction 
MP_SSAOIntensity 
MP_SSAOInfluence 
MP_SSAOLightInfluence 
MP_CustomizedUVs0 
MP_CustomizedUVs1 
MP_CustomizedUVs2 
MP_CustomizedUVs3 
MP_CustomizedUVs4 
MP_CustomizedUVs5 
MP_CustomizedUVs6 
MP_CustomizedUVs7 
MP_PixelDepthOffset 
MP_ShadingModel 
MP_FrontMaterial 
MP_SurfaceThickness 
MP_MaterialAttributes 
MP_CustomOutput 
MP_MAX 

Definition at line 5300 of file Enums.h.

◆ EMaterialShaderPrecompileMode

enum class EMaterialShaderPrecompileMode : int
strong
Enumerator
None 
Background 
Synchronous 
Default 

Definition at line 10552 of file Enums.h.

◆ EMaterialShadingModel

enum class EMaterialShadingModel : int
strong
Enumerator
MSM_Unlit 
MSM_DefaultLit 
MSM_Subsurface 
MSM_PreintegratedSkin 
MSM_ClearCoat 
MSM_SubsurfaceProfile 
MSM_TwoSidedFoliage 
MSM_Hair 
MSM_Cloth 
MSM_Eye 
MSM_SingleLayerWater 
MSM_ThinTranslucent 
MSM_Strata 
MSM_NUM 
MSM_FromMaterialExpression 
MSM_MAX 

Definition at line 4328 of file Enums.h.

◆ EMaterialShadingRate

enum class EMaterialShadingRate : int
strong
Enumerator
MSR_1x1 
MSR_2x1 
MSR_1x2 
MSR_2x2 
MSR_4x2 
MSR_2x4 
MSR_4x4 
MSR_Count 

Definition at line 6194 of file Enums.h.

◆ EMaterialStencilCompare

enum class EMaterialStencilCompare : int
strong
Enumerator
MSC_Less 
MSC_LessEqual 
MSC_Greater 
MSC_GreaterEqual 
MSC_Equal 
MSC_NotEqual 
MSC_Never 
MSC_Always 
MSC_Count 

Definition at line 9228 of file Enums.h.

◆ EMaterialTextureParameterType

enum class EMaterialTextureParameterType : unsigned int
strong
Enumerator
Standard2D 
Cube 
Array2D 
ArrayCube 
Volume 
Virtual 
Count 

Definition at line 11479 of file Enums.h.

◆ EMaterialTranslucencyPass

enum class EMaterialTranslucencyPass : int
strong
Enumerator
MTP_BeforeDOF 
MTP_AfterDOF 
MTP_AfterMotionBlur 
MTP_MAX 

Definition at line 17081 of file Enums.h.

◆ EMaterialUsage

enum class EMaterialUsage : int
strong
Enumerator
MATUSAGE_SkeletalMesh 
MATUSAGE_ParticleSprites 
MATUSAGE_BeamTrails 
MATUSAGE_MeshParticles 
MATUSAGE_StaticLighting 
MATUSAGE_MorphTargets 
MATUSAGE_SplineMesh 
MATUSAGE_InstancedStaticMeshes 
MATUSAGE_GeometryCollections 
MATUSAGE_Clothing 
MATUSAGE_NiagaraSprites 
MATUSAGE_NiagaraRibbons 
MATUSAGE_NiagaraMeshParticles 
MATUSAGE_GeometryCache 
MATUSAGE_Water 
MATUSAGE_HairStrands 
MATUSAGE_LidarPointCloud 
MATUSAGE_VirtualHeightfieldMesh 
MATUSAGE_Nanite 
MATUSAGE_VolumetricCloud 
MATUSAGE_MAX 

Definition at line 10512 of file Enums.h.

◆ EMaterialValueType

enum class EMaterialValueType : unsigned __int64
strong
Enumerator
MCT_Float1 
MCT_Float2 
MCT_Float3 
MCT_Float4 
MCT_Float 
MCT_Texture2D 
MCT_TextureCube 
MCT_Texture2DArray 
MCT_TextureCubeArray 
MCT_VolumeTexture 
MCT_StaticBool 
MCT_Unknown 
MCT_MaterialAttributes 
MCT_TextureExternal 
MCT_TextureVirtual 
MCT_Texture 
MCT_VTPageTableResult 
MCT_ShadingModel 
MCT_Strata 
MCT_LWCScalar 
MCT_LWCVector2 
MCT_LWCVector3 
MCT_LWCVector4 
MCT_LWCType 
MCT_Execution 
MCT_VoidStatement 
MCT_Bool 
MCT_UInt1 
MCT_UInt2 
MCT_UInt3 
MCT_UInt4 
MCT_UInt 
MCT_Numeric 

Definition at line 4088 of file Enums.h.

◆ EMaterialVectorCoordTransform

enum class EMaterialVectorCoordTransform : int
strong
Enumerator
TRANSFORM_Tangent 
TRANSFORM_Local 
TRANSFORM_World 
TRANSFORM_View 
TRANSFORM_Camera 
TRANSFORM_ParticleWorld 
TRANSFORM_Instance 
TRANSFORM_MAX 

Definition at line 38170 of file Enums.h.

◆ EMathConstantsEnum

enum class EMathConstantsEnum : unsigned char
strong
Enumerator
Dataflow_MathConstants_Pi 
Dataflow_MathConstants_HalfPi 
Dataflow_MathConstants_TwoPi 
Dataflow_MathConstants_FourPi 
Dataflow_MathConstants_InvPi 
Dataflow_MathConstants_InvTwoPi 
Dataflow_MathConstants_Sqrt2 
Dataflow_MathConstants_InvSqrt2 
Dataflow_MathConstants_Sqrt3 
Dataflow_MathConstants_InvSqrt3 
Dataflow_FloatToInt_Function_E 
Dataflow_FloatToInt_Function_Gamma 
Dataflow_FloatToInt_Function_GoldenRatio 
Dataflow_FloatToInt_Function_ZeroTolerance 
Dataflow_Max 

Definition at line 25209 of file Enums.h.

◆ EMatrixSolverType

enum class EMatrixSolverType : int
strong
Enumerator
LU 
QR 
BICGSTAB 
PCG 
FastestPSD 

Definition at line 26467 of file Enums.h.

◆ EMaturityChildType

enum class EMaturityChildType : int
strong
Enumerator
ChildType_None 
ChildType_Mature 
ChildType_NonMature 

Definition at line 38808 of file Enums.h.

◆ EMediaAudioCaptureDeviceFilter

enum class EMediaAudioCaptureDeviceFilter : unsigned char
strong
Enumerator
None 
Card 
Microphone 
Software 
Unknown 

Definition at line 39147 of file Enums.h.

◆ EMediaAudioSampleFormat

enum class EMediaAudioSampleFormat : int
strong
Enumerator
Undefined 
Double 
Float 
Int8 
Int16 
Int32 

Definition at line 37883 of file Enums.h.

◆ EMediaCacheState

enum class EMediaCacheState : int
strong
Enumerator
Cached 
Loaded 
Loading 
Pending 

Definition at line 31527 of file Enums.h.

◆ EMediaCaptureDeviceType

enum class EMediaCaptureDeviceType : unsigned int
strong
Enumerator
Unknown 
Audio 
AudioCard 
AudioSoftware 
DepthSensor 
Microphone 
Video 
VideoCard 
VideoSoftware 
Webcam 
WebcamFront 
WebcamRear 

Definition at line 39174 of file Enums.h.

◆ EMediaControl

enum class EMediaControl : int
strong
Enumerator
BlockOnFetch 
Pause 
Resume 
Scrub 
Seek 

Definition at line 31535 of file Enums.h.

◆ EMediaEvent

enum class EMediaEvent : int
strong
Enumerator
MediaBuffering 
MediaClosed 
MediaConnecting 
MediaOpened 
MediaOpenFailed 
PlaybackEndReached 
PlaybackResumed 
PlaybackSuspended 
SeekCompleted 
TracksChanged 
MetadataChanged 
Internal_Start 
Internal_PurgeVideoSamplesHint 
Internal_ResetForDiscontinuity 
Internal_RenderClockStart 
Internal_RenderClockStop 
Internal_VideoSamplesAvailable 
Internal_VideoSamplesUnavailable 
Internal_AudioSamplesAvailable 
Internal_AudioSamplesUnavailable 

Definition at line 29684 of file Enums.h.

◆ EMediaFeature

enum class EMediaFeature : int
strong
Enumerator
AudioSamples 
AudioTracks 
CaptionTracks 
MetadataTracks 
OverlaySamples 
SubtitleTracks 
TextTracks 
Video360 
VideoSamples 
VideoStereo 
VideoTracks 

Definition at line 25996 of file Enums.h.

◆ EMediaOrientation

enum class EMediaOrientation : int
strong
Enumerator
Original 
CW90 
CW180 
CW270 

Definition at line 31186 of file Enums.h.

◆ EMediaOverlaySampleType

enum class EMediaOverlaySampleType : int
strong
Enumerator
Caption 
Subtitle 
Text 

Definition at line 37900 of file Enums.h.

◆ EMediaPlateEventState

enum class EMediaPlateEventState : unsigned char
strong
Enumerator
Play 
Open 
Close 
Pause 
Reverse 
Forward 
Rewind 
MAX 

Definition at line 31666 of file Enums.h.

◆ EMediaPlayerOptionBooleanOverride

enum class EMediaPlayerOptionBooleanOverride : unsigned char
strong
Enumerator
UseMediaPlayerSetting 
Enabled 
Disabled 

Definition at line 31586 of file Enums.h.

◆ EMediaPlayerTrack

enum class EMediaPlayerTrack : unsigned char
strong
Enumerator
Audio 
Caption 
Metadata 
Script 
Subtitle 
Text 
Video 

Definition at line 31609 of file Enums.h.

◆ EMediaRateThinning

enum class EMediaRateThinning : int
strong
Enumerator
Thinned 
Unthinned 

Definition at line 31561 of file Enums.h.

◆ EMediaSeekDirection

enum class EMediaSeekDirection : int
strong
Enumerator
Backward 
Beginning 
End 
Forward 

Definition at line 31567 of file Enums.h.

◆ EMediaSoundChannels

enum class EMediaSoundChannels : int
strong
Enumerator
Mono 
Stereo 
Surround 

Definition at line 29669 of file Enums.h.

◆ EMediaSoundComponentFFTSize

enum class EMediaSoundComponentFFTSize : unsigned char
strong
Enumerator
Min_64 
Small_256 
Medium_512 
Large_1024 

Definition at line 29676 of file Enums.h.

◆ EMediaState

enum class EMediaState : int
strong
Enumerator
Closed 
Error 
Paused 
Playing 
Preparing 
Stopped 

Definition at line 31544 of file Enums.h.

◆ EMediaStatus

enum class EMediaStatus : int
strong
Enumerator
None 
Buffering 
Connecting 

Definition at line 31554 of file Enums.h.

◆ EMediaTextureSampleFormat

enum class EMediaTextureSampleFormat : int
strong
Enumerator
Undefined 
CharAYUV 
CharBGRA 
CharBGR10A2 
CharBMP 
CharNV12 
CharNV21 
CharUYVY 
CharYUY2 
CharYVYU 
FloatRGB 
FloatRGBA 
YUVv210 
Y416 
P010 
DXT1 
DXT5 
YCoCg_DXT5 
YCoCg_DXT5_Alpha_BC4 
P010_RGB1010102 

Definition at line 31162 of file Enums.h.

◆ EMediaTextureVisibleMipsTiles

enum class EMediaTextureVisibleMipsTiles : unsigned char
strong
Enumerator
None 
Plane 
Sphere 

Definition at line 31280 of file Enums.h.

◆ EMediaTrackType

enum class EMediaTrackType : int
strong
Enumerator
Audio 
Caption 
Metadata 
Script 
Subtitle 
Text 
Video 

Definition at line 31575 of file Enums.h.

◆ EMediaVideoCaptureDeviceFilter

enum class EMediaVideoCaptureDeviceFilter : unsigned char
strong
Enumerator
None 
Card 
Software 
Unknown 
Webcam 

Definition at line 39156 of file Enums.h.

◆ EMediaWebcamCaptureDeviceFilter

enum class EMediaWebcamCaptureDeviceFilter : unsigned char
strong
Enumerator
None 
DepthSensor 
Front 
Rear 
Unknown 

Definition at line 39165 of file Enums.h.

◆ EMemberConnectionStatus

enum class EMemberConnectionStatus : unsigned char
strong
Enumerator
Uninitialized 
Disconnected 
Initializing 
Connected 

Definition at line 12308 of file Enums.h.

◆ EMemberExitedReason

enum class EMemberExitedReason : unsigned char
strong
Enumerator
Unknown 
Left 
Removed 
Kicked 

Definition at line 12406 of file Enums.h.

◆ EMemOned

enum class EMemOned : int
strong
Enumerator
MEM_Oned 

Definition at line 20781 of file Enums.h.

◆ EMemoryTraceHeapAllocationFlags

enum class EMemoryTraceHeapAllocationFlags : unsigned char
strong
Enumerator
None 
Heap 

Definition at line 12211 of file Enums.h.

◆ EMemoryTraceHeapFlags

enum class EMemoryTraceHeapFlags : unsigned short
strong
Enumerator
None 
Root 
NeverFrees 

Definition at line 19807 of file Enums.h.

◆ EMemoryTraceRootHeap

enum class EMemoryTraceRootHeap : unsigned char
strong
Enumerator
SystemMemory 
VideoMemory 
EndHardcoded 
EndReserved 

Definition at line 5642 of file Enums.h.

◆ EMemZeroed

enum class EMemZeroed : int
strong
Enumerator
MEM_Zeroed 

Definition at line 18214 of file Enums.h.

◆ EMenuPlacement

enum class EMenuPlacement : int
strong
Enumerator
MenuPlacement_BelowAnchor 
MenuPlacement_CenteredBelowAnchor 
MenuPlacement_BelowRightAnchor 
MenuPlacement_ComboBox 
MenuPlacement_ComboBoxRight 
MenuPlacement_MenuRight 
MenuPlacement_AboveAnchor 
MenuPlacement_CenteredAboveAnchor 
MenuPlacement_AboveRightAnchor 
MenuPlacement_MenuLeft 
MenuPlacement_Center 
MenuPlacement_RightLeftCenter 
MenuPlacement_MatchBottomLeft 

Definition at line 6608 of file Enums.h.

◆ EMeshApproximationBaseCappingType

enum class EMeshApproximationBaseCappingType : unsigned char
strong
Enumerator
NoBaseCapping 
ConvexPolygon 
ConvexSolid 

Definition at line 8805 of file Enums.h.

◆ EMeshApproximationGroundPlaneClippingPolicy

enum class EMeshApproximationGroundPlaneClippingPolicy : unsigned char
strong
Enumerator
NoGroundClipping 
DiscardWithZPlane 
CutWithZPlane 
CutAndFillWithZPlane 

Definition at line 8825 of file Enums.h.

◆ EMeshApproximationSimplificationPolicy

enum class EMeshApproximationSimplificationPolicy : unsigned char
strong
Enumerator
FixedTriangleCount 
TrianglesPerArea 
GeometricTolerance 

Definition at line 8818 of file Enums.h.

◆ EMeshApproximationType

enum class EMeshApproximationType : unsigned char
strong
Enumerator
MeshAndMaterials 
MeshShapeOnly 

Definition at line 8799 of file Enums.h.

◆ EMeshApproximationUVGenerationPolicy

enum class EMeshApproximationUVGenerationPolicy : unsigned char
strong
Enumerator
PreferUVAtlas 
PreferXAtlas 
PreferPatchBuilder 

Definition at line 8833 of file Enums.h.

◆ EMeshAttributeFlags

enum class EMeshAttributeFlags : unsigned int
strong
Enumerator
None 
Lerpable 
AutoGenerated 
Mergeable 
Transient 
IndexReference 
Mandatory 

Definition at line 14223 of file Enums.h.

◆ EMeshAttributePaintToolActions

enum class EMeshAttributePaintToolActions : int
strong
Enumerator
NoAction 

Definition at line 26139 of file Enums.h.

◆ EMeshBooleanOperationEnum

enum class EMeshBooleanOperationEnum : unsigned char
strong
Enumerator
Dataflow_MeshBoolean_Union 
Dataflow_MeshBoolean_Intersect 
Dataflow_MeshBoolean_Difference 
Dataflow_Max 

Definition at line 25113 of file Enums.h.

◆ EMeshBoundaryConstraint

enum class EMeshBoundaryConstraint : unsigned char
strong
Enumerator
Fixed 
Refine 
Free 

Definition at line 24268 of file Enums.h.

◆ EMeshBufferAccess

enum class EMeshBufferAccess : unsigned char
strong
Enumerator
Default 
ForceCPUAndGPU 

Definition at line 20066 of file Enums.h.

◆ EMeshCameraFacingOptions

enum class EMeshCameraFacingOptions : int
strong
Enumerator
XAxisFacing_NoUp 
XAxisFacing_ZUp 
XAxisFacing_NegativeZUp 
XAxisFacing_YUp 
XAxisFacing_NegativeYUp 
LockedAxis_ZAxisFacing 
LockedAxis_NegativeZAxisFacing 
LockedAxis_YAxisFacing 
LockedAxis_NegativeYAxisFacing 
VelocityAligned_ZAxisFacing 
VelocityAligned_NegativeZAxisFacing 
VelocityAligned_YAxisFacing 
VelocityAligned_NegativeYAxisFacing 
EMeshCameraFacingOptions_MAX 

Definition at line 37771 of file Enums.h.

◆ EMeshCameraFacingUpAxis

enum class EMeshCameraFacingUpAxis : int
strong
Enumerator
CameraFacing_NoneUP 
CameraFacing_ZUp 
CameraFacing_NegativeZUp 
CameraFacing_YUp 
CameraFacing_NegativeYUp 
CameraFacing_MAX 

Definition at line 37753 of file Enums.h.

◆ EMeshEditingMaterialModes

enum class EMeshEditingMaterialModes : int
strong
Enumerator
ExistingMaterial 
Diffuse 
Grey 
Soft 
Transparent 
TangentNormal 
VertexColor 
CustomImage 
Custom 

Definition at line 23251 of file Enums.h.

◆ EMeshFacesColorMode

enum class EMeshFacesColorMode : int
strong
Enumerator
None 
ByGroup 
ByMaterialID 
ByUVIsland 

Definition at line 26277 of file Enums.h.

◆ EMeshGroupPaintBrushAreaType

enum class EMeshGroupPaintBrushAreaType : unsigned char
strong
Enumerator
Connected 
Volumetric 

Definition at line 26160 of file Enums.h.

◆ EMeshGroupPaintBrushType

enum class EMeshGroupPaintBrushType : unsigned char
strong
Enumerator
Paint 
Erase 
LastValue 

Definition at line 26144 of file Enums.h.

◆ EMeshGroupPaintInteractionType

enum class EMeshGroupPaintInteractionType : unsigned char
strong
Enumerator
Brush 
Fill 
GroupFill 
PolyLasso 
LastValue 

Definition at line 26151 of file Enums.h.

◆ EMeshGroupPaintToolActions

enum class EMeshGroupPaintToolActions : int
strong
Enumerator
NoAction 
ClearFrozen 
FreezeCurrent 
FreezeOthers 
GrowCurrent 
ShrinkCurrent 
ClearCurrent 
FloodFillCurrent 
ClearAll 

Definition at line 26173 of file Enums.h.

◆ EMeshGroupPaintVisibilityType

enum class EMeshGroupPaintVisibilityType : unsigned char
strong
Enumerator
None 
FrontFacing 
Unoccluded 

Definition at line 26166 of file Enums.h.

◆ EMeshInspectorMaterialMode

enum class EMeshInspectorMaterialMode : unsigned char
strong
Enumerator
Original 
FlatShaded 
Grey 
Transparent 
TangentNormal 
VertexColor 
GroupColor 
Checkerboard 
Override 

Definition at line 26203 of file Enums.h.

◆ EMeshInspectorToolDrawIndexMode

enum class EMeshInspectorToolDrawIndexMode : unsigned char
strong
Enumerator
None 
VertexID 
TriangleID 
GroupID 
EdgeID 

Definition at line 26186 of file Enums.h.

◆ EMeshLODIdentifier

enum class EMeshLODIdentifier : int
strong
Enumerator
LOD0 
LOD1 
LOD2 
LOD3 
LOD4 
LOD5 
LOD6 
LOD7 
HiResSource 
Default 
MaxQuality 

Definition at line 17596 of file Enums.h.

◆ EMeshLODSelectionType

enum class EMeshLODSelectionType : unsigned char
strong
Enumerator
AllLODs 
SpecificLOD 
CalculateLOD 
LowestDetailLOD 

Definition at line 20310 of file Enums.h.

◆ EMeshMergeType

enum class EMeshMergeType : unsigned char
strong
Enumerator
MeshMergeType_Default 
MeshMergeType_MergeActor 

Definition at line 8585 of file Enums.h.

◆ EMeshPassFeatures

enum class EMeshPassFeatures : int
strong
Enumerator
Default 
PositionOnly 
PositionAndNormalOnly 

Definition at line 35120 of file Enums.h.

◆ EMeshPassFlags

enum class EMeshPassFlags : int
strong
Enumerator
None 
CachedMeshCommands 
MainView 

Definition at line 9738 of file Enums.h.

◆ EMeshRenderAttributeFlags

enum class EMeshRenderAttributeFlags : unsigned char
strong
Enumerator
None 
Positions 
VertexColors 
VertexNormals 
VertexUVs 
SecondaryIndexBuffers 
AllVertexAttribs 

Definition at line 14694 of file Enums.h.

◆ EMeshScreenAlignment

enum class EMeshScreenAlignment : int
strong
Enumerator
PSMA_MeshFaceCameraWithRoll 
PSMA_MeshFaceCameraWithSpin 
PSMA_MeshFaceCameraWithLockedAxis 
PSMA_MAX 

Definition at line 37763 of file Enums.h.

◆ EMeshSculptFalloffType

enum class EMeshSculptFalloffType : unsigned char
strong
Enumerator
Smooth 
Linear 
Inverse 
Round 
BoxSmooth 
BoxLinear 
BoxInverse 
BoxRound 
LastValue 

Definition at line 24227 of file Enums.h.

◆ EMeshSelectionElementType

enum class EMeshSelectionElementType : int
strong
Enumerator
Vertex 
Face 
Edge 
Group 

Definition at line 23499 of file Enums.h.

◆ EMeshSelectionToolActions

enum class EMeshSelectionToolActions : int
strong
Enumerator
NoAction 
SelectAll 
SelectAllByMaterial 
ClearSelection 
InvertSelection 
GrowSelection 
ShrinkSelection 
ExpandToConnected 
SelectLargestComponentByTriCount 
SelectLargestComponentByArea 
OptimizeSelection 
DeleteSelected 
DisconnectSelected 
SeparateSelected 
DuplicateSelected 
FlipSelected 
CreateGroup 
SmoothBoundary 
CycleSelectionMode 
CycleViewMode 

Definition at line 26239 of file Enums.h.

◆ EMeshSelectionToolPrimaryMode

enum class EMeshSelectionToolPrimaryMode : int
strong
Enumerator
Brush 
VolumetricBrush 
AngleFiltered 
Visible 
AllConnected 
AllInGroup 
ByMaterial 
ByMaterialAll 
ByUVIsland 
AllWithinAngle 

Definition at line 26263 of file Enums.h.

◆ EMeshSpaceDeformerToolAction

enum class EMeshSpaceDeformerToolAction : int
strong
Enumerator
NoAction 
ShiftToCenter 

Definition at line 26309 of file Enums.h.

◆ EMeshTrackerVertexColorMode

enum class EMeshTrackerVertexColorMode : unsigned char
strong
Enumerator
None 
Confidence 
Block 

Definition at line 37108 of file Enums.h.

◆ EMeshVertexChangeComponents

enum class EMeshVertexChangeComponents : unsigned char
strong
Enumerator
None 
VertexPositions 
VertexColors 
OverlayNormals 

Definition at line 14479 of file Enums.h.

◆ EMeshVertexSculptBrushFilterType

enum class EMeshVertexSculptBrushFilterType : unsigned char
strong
Enumerator
None 
Component 
PolyGroup 

Definition at line 26336 of file Enums.h.

◆ EMeshVertexSculptBrushType

enum class EMeshVertexSculptBrushType : unsigned char
strong
Enumerator
Move 
PullKelvin 
PullSharpKelvin 
Smooth 
SmoothFill 
Offset 
SculptView 
SculptMax 
Inflate 
ScaleKelvin 
Pinch 
TwistKelvin 
Flatten 
Plane 
PlaneViewAligned 
FixedPlane 
LastValue 

Definition at line 26315 of file Enums.h.

◆ EMessageBusNotification

enum class EMessageBusNotification : unsigned char
strong
Enumerator
Registered 
Unregistered 

Definition at line 13015 of file Enums.h.

◆ EMessageFlags

enum class EMessageFlags : unsigned int
strong
Enumerator
None 
Reliable 

Definition at line 13009 of file Enums.h.

◆ EMessageScope

enum class EMessageScope : unsigned char
strong
Enumerator
Thread 
Process 
Network 
All 

Definition at line 13001 of file Enums.h.

◆ EMessageTracerDispatchTypes

enum class EMessageTracerDispatchTypes : int
strong
Enumerator
Direct 
Pending 
TaskGraph 

Definition at line 37851 of file Enums.h.

◆ EMetaPathUpdateReason

enum class EMetaPathUpdateReason : unsigned char
strong
Enumerator
PathFinished 
MoveTick 

Definition at line 39924 of file Enums.h.

◆ EMetasoundFrontendClassType

enum class EMetasoundFrontendClassType : unsigned char
strong
Enumerator
External 
Graph 
Input 
Output 
Literal 
Variable 
VariableDeferredAccessor 
VariableAccessor 
VariableMutator 
Template 
Invalid 

Definition at line 22728 of file Enums.h.

◆ EMetasoundFrontendNodeStyleDisplayVisibility

enum class EMetasoundFrontendNodeStyleDisplayVisibility : unsigned char
strong
Enumerator
Visible 
Hidden 

Definition at line 23123 of file Enums.h.

◆ EMetasoundFrontendVertexAccessType

enum class EMetasoundFrontendVertexAccessType : int
strong
Enumerator
Reference 
Value 
Unset 

Definition at line 22721 of file Enums.h.

◆ EMetaSoundMessageLevel

enum class EMetaSoundMessageLevel : unsigned char
strong
Enumerator
Error 
Warning 
Info 

Definition at line 28199 of file Enums.h.

◆ EMetasoundSourceAudioFormat

enum class EMetasoundSourceAudioFormat : unsigned char
strong
Enumerator
Mono 
Stereo 
Quad 
FiveDotOne 
SevenDotOne 
COUNT 

Definition at line 28189 of file Enums.h.

◆ EMeterPeakType

enum class EMeterPeakType : unsigned char
strong
Enumerator
MeanSquared 
RootMeanSquared 
Peak 
Count 

Definition at line 33107 of file Enums.h.

◆ EMicroTransactionDelegate

enum class EMicroTransactionDelegate : int
strong
Enumerator
MTD_PurchaseQueryComplete 
MTD_PurchaseComplete 
MTD_MAX 

Definition at line 40069 of file Enums.h.

◆ EMicroTransactionResult

enum class EMicroTransactionResult : int
strong
Enumerator
MTR_Succeeded 
MTR_Failed 
MTR_Canceled 
MTR_RestoredFromServer 
MTR_MAX 

Definition at line 40060 of file Enums.h.

◆ EMIDCreationFlags

enum class EMIDCreationFlags : unsigned char
strong
Enumerator
None 
Transient 

Definition at line 32411 of file Enums.h.

◆ EMipFadeSettings

enum class EMipFadeSettings : int
strong
Enumerator
MipFade_Normal 
MipFade_Slow 
MipFade_NumSettings 

Definition at line 4605 of file Enums.h.

◆ EMirrorCtrlClickBehavior

enum class EMirrorCtrlClickBehavior : unsigned char
strong
Enumerator
Reposition 
RepositionAndReorient 

Definition at line 26356 of file Enums.h.

◆ EMirrorOperationMode

enum class EMirrorOperationMode : unsigned char
strong
Enumerator
MirrorAndAppend 
MirrorExisting 

Definition at line 26350 of file Enums.h.

◆ EMirrorSaveMode

enum class EMirrorSaveMode : unsigned char
strong
Enumerator
UpdateAssets 
CreateNewAssets 

Definition at line 26362 of file Enums.h.

◆ EMirrorToolAction

enum class EMirrorToolAction : int
strong
Enumerator
NoAction 
ShiftToCenter 
Left 
Right 
Up 
Down 
Forward 
Backward 

Definition at line 26368 of file Enums.h.

◆ EMobileBasePass

enum class EMobileBasePass : int
strong
Enumerator
Opaque 
Translucent 

Definition at line 37593 of file Enums.h.

◆ EMobileHDRMode

enum class EMobileHDRMode : int
strong
Enumerator
Unset 
Disabled 
EnabledFloat16 

Definition at line 24427 of file Enums.h.

◆ EMobileSceneTextureSetupMode

enum class EMobileSceneTextureSetupMode : unsigned int
strong
Enumerator
None 
SceneColor 
SceneDepth 
CustomDepth 
GBufferA 
GBufferB 
GBufferC 
GBufferD 
SceneDepthAux 
SceneVelocity 
GBuffers 
All 

Definition at line 9978 of file Enums.h.

◆ EMobileShadowQuality

enum class EMobileShadowQuality : unsigned char
strong
Enumerator
NoFiltering 
PCF_1x1 
PCF_3x3 
PCF_5x5 

Definition at line 36681 of file Enums.h.

◆ EModelingComponentsPlaneVisualizationMode

enum class EModelingComponentsPlaneVisualizationMode : unsigned char
strong
Enumerator
SimpleGrid 
HierarchicalGrid 
FixedScreenAreaGrid 

Definition at line 23564 of file Enums.h.

◆ EModifyCurveApplyMode

enum class EModifyCurveApplyMode : unsigned char
strong
Enumerator
Add 
Scale 
Blend 
WeightedMovingAverage 
RemapCurve 

Definition at line 36672 of file Enums.h.

◆ EModsDirectoryMode

enum class EModsDirectoryMode : unsigned char
strong
Enumerator
None 
CFCore 
Flat 

Definition at line 14267 of file Enums.h.

◆ EModsUpdateProgressState

enum class EModsUpdateProgressState : unsigned char
strong
Enumerator
Validating 
Installing 
SuccessfullyCompleted 
FailedToComplete 

Definition at line 14534 of file Enums.h.

◆ EModulationDestination

enum class EModulationDestination : unsigned char
strong
Enumerator
Volume 
Pitch 
Lowpass 
Highpass 
Count 

Definition at line 25089 of file Enums.h.

◆ EModulationRouting

enum class EModulationRouting : unsigned char
strong
Enumerator
Disable 
Inherit 
Override 
Union 

Definition at line 16700 of file Enums.h.

◆ EModuleLoadResult

enum class EModuleLoadResult : int
strong
Enumerator
Success 
FileNotFound 
FileIncompatible 
CouldNotBeLoadedByOS 
FailedToInitialize 

Definition at line 19763 of file Enums.h.

◆ EModuleType

enum class EModuleType : int
strong
Enumerator
EPMT_General 
EPMT_TypeData 
EPMT_Beam 
EPMT_Trail 
EPMT_Spawn 
EPMT_Required 
EPMT_Event 
EPMT_Light 
EPMT_SubUV 
EPMT_MAX 

Definition at line 27326 of file Enums.h.

◆ EMonoChannelUpmixMethod

enum class EMonoChannelUpmixMethod : signed char
strong
Enumerator
Linear 
EqualPower 
FullVolume 

Definition at line 14631 of file Enums.h.

◆ EMontageBlendMode

enum class EMontageBlendMode : unsigned char
strong
Enumerator
Standard 
Inertialization 

Definition at line 13425 of file Enums.h.

◆ EMontagePlayReturnType

enum class EMontagePlayReturnType : unsigned char
strong
Enumerator
MontageLength 
Duration 

Definition at line 21527 of file Enums.h.

◆ EMontageSubStepResult

enum class EMontageSubStepResult : unsigned char
strong
Enumerator
Moved 
NotMoved 
InvalidSection 
InvalidMontage 

Definition at line 9268 of file Enums.h.

◆ EMonthOfYear

enum class EMonthOfYear : int
strong
Enumerator
January 
February 
March 
April 
May 
June 
July 
August 
September 
October 
November 
December 
January 
February 
March 
April 
May 
June 
July 
August 
September 
October 
November 
December 

Definition at line 13095 of file Enums.h.

◆ EMorphologyOperation

enum class EMorphologyOperation : unsigned char
strong
Enumerator
Dilate 
Contract 
Close 
Open 

Definition at line 20661 of file Enums.h.

◆ EMotionBlurFilter

enum class EMotionBlurFilter : unsigned int
strong
Enumerator
Unified 
Separable 

Definition at line 38308 of file Enums.h.

◆ EMotionBlurQuality

enum class EMotionBlurQuality : unsigned int
strong
Enumerator
Low 
Medium 
High 
VeryHigh 
MAX 

Definition at line 38299 of file Enums.h.

◆ EMotionBlurVelocityScatterPass

enum class EMotionBlurVelocityScatterPass : unsigned int
strong
Enumerator
DrawMin 
DrawMax 
MAX 

Definition at line 38418 of file Enums.h.

◆ EMotionWarpRotationType

enum class EMotionWarpRotationType : unsigned char
strong
Enumerator
Default 
Facing 

Definition at line 17111 of file Enums.h.

◆ EMouseCaptureMode

enum class EMouseCaptureMode : unsigned char
strong
Enumerator
NoCapture 
CapturePermanently 
CapturePermanently_IncludingInitialMouseDown 
CaptureDuringMouseDown 
CaptureDuringRightMouseDown 

Definition at line 7774 of file Enums.h.

◆ EMouseLockMode

enum class EMouseLockMode : unsigned char
strong
Enumerator
DoNotLock 
LockOnCapture 
LockAlways 
LockInFullscreen 

Definition at line 19695 of file Enums.h.

◆ EMoveComponentFlags

enum class EMoveComponentFlags : int
strong
Enumerator
MOVECOMP_NoFlags 
MOVECOMP_IgnoreBases 
MOVECOMP_SkipPhysicsMove 
MOVECOMP_NeverIgnoreBlockingOverlaps 
MOVECOMP_DisableBlockingOverlapDispatch 

Definition at line 7128 of file Enums.h.

◆ EMovementMode

enum class EMovementMode : int
strong
Enumerator
MOVE_None 
MOVE_Walking 
MOVE_NavWalking 
MOVE_Falling 
MOVE_Swimming 
MOVE_Flying 
MOVE_Custom 
MOVE_MAX 

Definition at line 41326 of file Enums.h.

◆ EMoviePipelineDLSSQuality

enum class EMoviePipelineDLSSQuality : unsigned char
strong
Enumerator
EMoviePipelineDLSSQuality_DLAA 
EMoviePipelineDLSSQuality_UltraQuality 
EMoviePipelineDLSSQuality_Quality 
EMoviePipelineDLSSQuality_Balanced 
EMoviePipelineDLSSQuality_Performance 
EMoviePipelineDLSSQuality_UltraPerformance 

Definition at line 26476 of file Enums.h.

◆ EMoviePipelineEncodeQuality

enum class EMoviePipelineEncodeQuality : unsigned char
strong
Enumerator
Low 
Medium 
High 
Epic 

Definition at line 21797 of file Enums.h.

◆ EMoviePipelineShutterTiming

enum class EMoviePipelineShutterTiming : unsigned char
strong
Enumerator
FrameOpen 
FrameCenter 
FrameClose 

Definition at line 21741 of file Enums.h.

◆ EMoviePipelineTextureStreamingMethod

enum class EMoviePipelineTextureStreamingMethod : unsigned char
strong
Enumerator
None 
Disabled 
FullyLoad 

Definition at line 22454 of file Enums.h.

◆ EMoviePipelineValidationState

enum class EMoviePipelineValidationState : unsigned char
strong
Enumerator
Valid 
Warnings 
Errors 

Definition at line 21686 of file Enums.h.

◆ EMoviePlaybackType

enum class EMoviePlaybackType : int
strong
Enumerator
MT_Normal 
MT_Looped 
MT_LoadingLoop 
MT_MAX 

Definition at line 7250 of file Enums.h.

◆ EMovieRenderPipelineState

enum class EMovieRenderPipelineState : unsigned char
strong
Enumerator
Uninitialized 
ProducingFrames 
Finalize 
Export 
Finished 

Definition at line 21699 of file Enums.h.

◆ EMovieRenderShotState

enum class EMovieRenderShotState : unsigned char
strong
Enumerator
Uninitialized 
WarmingUp 
MotionBlur 
Rendering 
Finished 

Definition at line 21708 of file Enums.h.

◆ EMovieScene2DTransformChannel

enum class EMovieScene2DTransformChannel : unsigned int
strong
Enumerator
None 
TranslationX 
TranslationY 
Translation 
Rotation 
ScaleX 
ScaleY 
Scale 
ShearX 
ShearY 
Shear 
AllTransform 

Definition at line 38832 of file Enums.h.

◆ EMovieSceneBlendType

enum class EMovieSceneBlendType : unsigned char
strong
Enumerator
Invalid 
Absolute 
Additive 
Relative 
AdditiveFromBase 

Definition at line 8351 of file Enums.h.

◆ EMovieSceneBuiltInEasing

enum class EMovieSceneBuiltInEasing : unsigned char
strong
Enumerator
Linear 
SinIn 
SinOut 
SinInOut 
QuadIn 
QuadOut 
QuadInOut 
Cubic 
CubicIn 
CubicOut 
CubicInOut 
HermiteCubicInOut 
QuartIn 
QuartOut 
QuartInOut 
QuintIn 
QuintOut 
QuintInOut 
ExpoIn 
ExpoOut 
ExpoInOut 
CircIn 
CircOut 
CircInOut 
Custom 

Definition at line 9163 of file Enums.h.

◆ EMovieSceneCaptureProtocolState

enum class EMovieSceneCaptureProtocolState : unsigned char
strong
Enumerator
Idle 
Initialized 
Capturing 
Finalizing 

Definition at line 39948 of file Enums.h.

◆ EMovieSceneChannelProxyType

enum class EMovieSceneChannelProxyType : unsigned char
strong
Enumerator
Static 
Dynamic 

Definition at line 8424 of file Enums.h.

◆ EMovieSceneCompileResult

enum class EMovieSceneCompileResult : unsigned char
strong
Enumerator
Success 
Failure 
Unimplemented 

Definition at line 8591 of file Enums.h.

◆ EMovieSceneCompletionMode

enum class EMovieSceneCompletionMode : unsigned char
strong
Enumerator
KeepState 
RestoreState 
ProjectDefault 

Definition at line 8400 of file Enums.h.

◆ EMovieSceneControlRigSpaceType

enum class EMovieSceneControlRigSpaceType : unsigned char
strong
Enumerator
Parent 
World 
ControlRig 

Definition at line 19592 of file Enums.h.

◆ EMovieSceneEvaluationType

enum class EMovieSceneEvaluationType : unsigned char
strong
Enumerator
FrameLocked 
WithSubFrames 

Definition at line 8687 of file Enums.h.

◆ EMovieSceneKeyInterpolation

enum class EMovieSceneKeyInterpolation : unsigned char
strong
Enumerator
Auto 
User 
Break 
Linear 
Constant 

Definition at line 20125 of file Enums.h.

◆ EMovieSceneObjectBindingSpace

enum class EMovieSceneObjectBindingSpace : unsigned char
strong
Enumerator
Local 
Root 
Unused 

Definition at line 13613 of file Enums.h.

◆ EMovieScenePositionType

enum class EMovieScenePositionType : unsigned char
strong
Enumerator
Frame 
Time 
MarkedFrame 

Definition at line 19544 of file Enums.h.

◆ EMovieSceneSequenceCompilerMask

enum class EMovieSceneSequenceCompilerMask : unsigned char
strong
Enumerator
Hierarchy 
EvaluationTemplate 
EvaluationTemplateField 
EntityComponentField 
None 

Definition at line 13596 of file Enums.h.

◆ EMovieSceneSequenceFlags

enum class EMovieSceneSequenceFlags : unsigned char
strong
Enumerator
None 
Volatile 
BlockingEvaluation 
DynamicWeighting 
InheritedFlags 

Definition at line 8391 of file Enums.h.

◆ EMovieSceneServerClientMask

enum class EMovieSceneServerClientMask : unsigned char
strong
Enumerator
None 
Server 
Client 
All 

Definition at line 8383 of file Enums.h.

◆ EMovieSceneTrackEasingSupportFlags

enum class EMovieSceneTrackEasingSupportFlags : int
strong
Enumerator
None 
AutomaticEaseIn 
AutomaticEaseOut 
ManualEaseIn 
ManualEaseOut 
AutomaticEasing 
ManualEasing 
All 

Definition at line 8566 of file Enums.h.

◆ EMovieSceneTransformChannel

enum class EMovieSceneTransformChannel : unsigned int
strong
Enumerator
None 
TranslationX 
TranslationY 
TranslationZ 
Translation 
RotationX 
RotationY 
RotationZ 
Rotation 
ScaleX 
ScaleY 
ScaleZ 
Scale 
AllTransform 
Weight 
All 

Definition at line 8439 of file Enums.h.

◆ EMultiBlockType

enum class EMultiBlockType : unsigned char
strong
Enumerator
None 
ButtonRow 
EditableText 
Heading 
MenuEntry 
Separator 
ToolBarButton 
ToolBarComboButton 
Widget 

Definition at line 17023 of file Enums.h.

◆ EMultiBoxType

enum class EMultiBoxType : unsigned char
strong
Enumerator
MenuBar 
ToolBar 
VerticalToolBar 
SlimHorizontalToolBar 
UniformToolBar 
Menu 
ButtonRow 

Definition at line 14077 of file Enums.h.

◆ EMultipleKeyBindingIndex

enum class EMultipleKeyBindingIndex : unsigned char
strong
Enumerator
Primary 
Secondary 
NumChords 

Definition at line 8717 of file Enums.h.

◆ EMultiTransformerMode

enum class EMultiTransformerMode : int
strong
Enumerator
DefaultGizmo 
QuickAxisTranslation 

Definition at line 18635 of file Enums.h.

◆ EMusicalNoteName

enum class EMusicalNoteName : unsigned char
strong
Enumerator
Db 
Eb 
Gb 
Ab 
Bb 

Definition at line 21962 of file Enums.h.

◆ EMusicState

enum class EMusicState : unsigned char
strong
Enumerator
EMS_LOADING 
EMS_PLAYING 
EMS_FINISHED 

Definition at line 28307 of file Enums.h.

◆ ENaniteMaterialPass

enum class ENaniteMaterialPass : unsigned int
strong
Enumerator
EmitGBuffer 
EmitGBufferWithVelocity 
Max 

Definition at line 35353 of file Enums.h.

◆ ENativeGameplayTagToken

enum class ENativeGameplayTagToken : int
strong
Enumerator
PRIVATE_USE_MACRO_INSTEAD 

Definition at line 39697 of file Enums.h.

◆ ENaturalSoundFalloffMode

enum class ENaturalSoundFalloffMode : unsigned char
strong
Enumerator
Continues 
Silent 
Hold 

Definition at line 11689 of file Enums.h.

◆ ENavDataGatheringMode

enum class ENavDataGatheringMode : unsigned char
strong
Enumerator
Default 
Instant 
Lazy 

Definition at line 12626 of file Enums.h.

◆ ENavigationDataResolution

enum class ENavigationDataResolution : unsigned char
strong
Enumerator
Low 
Default 
High 
Invalid 
MAX 

Definition at line 18048 of file Enums.h.

◆ ENavigationGenesis

enum class ENavigationGenesis : unsigned char
strong
Enumerator
Keyboard 
Controller 
User 

Definition at line 10639 of file Enums.h.

◆ ENavigationSource

enum class ENavigationSource : unsigned char
strong
Enumerator
FocusedWidget 
WidgetUnderCursor 

Definition at line 10646 of file Enums.h.

◆ ENavMeshDetailFlags

enum class ENavMeshDetailFlags : unsigned char
strong
Enumerator
TriangleEdges 
PolyEdges 
BoundaryEdges 
FilledPolys 
TileBounds 
PathCollidingGeometry 
TileLabels 
PolygonLabels 
PolygonCost 
PolygonFlags 
PathLabels 
NavLinks 
FailedNavLinks 
Clusters 
NavOctree 
NavOctreeDetails 
MarkForbiddenPolys 
TileBuildTimes 
TileBuildTimesHeatMap 
TileResolutions 

Definition at line 39714 of file Enums.h.

◆ ENavSystemOverridePolicy

enum class ENavSystemOverridePolicy : unsigned char
strong
Enumerator
Override 
Append 
Skip 

Definition at line 39600 of file Enums.h.

◆ ENCPoolMethod

enum class ENCPoolMethod : unsigned char
strong
Enumerator
None 
AutoRelease 
ManualRelease 
ManualRelease_OnComplete 
FreeInPool 

Definition at line 10576 of file Enums.h.

◆ endCondition_directive

enum class endCondition_directive : int
strong
Enumerator
endOnOutputSize 
endOnInputSize 

Definition at line 32863 of file Enums.h.

◆ ENDIActorComponentSourceMode

enum class ENDIActorComponentSourceMode : unsigned char
strong
Enumerator
Default 
AttachParent 
LocalPlayer 

Definition at line 11490 of file Enums.h.

◆ ENDIExport_GPUAllocationMode

enum class ENDIExport_GPUAllocationMode : unsigned char
strong
Enumerator
FixedSize 
PerParticle 

Definition at line 25403 of file Enums.h.

◆ ENDILandscape_SourceMode

enum class ENDILandscape_SourceMode : unsigned char
strong
Enumerator
Default 
Source 
AttachParent 

Definition at line 14142 of file Enums.h.

◆ ENDIMeshRendererInfoVersion

enum class ENDIMeshRendererInfoVersion : unsigned int
strong
Enumerator
InitialVersion 
AddSizeToMeshLocalBounds 
VersionPlusOne 
LatestVersion 

Definition at line 14259 of file Enums.h.

◆ ENDISkeletalMesh_FilterMode

enum class ENDISkeletalMesh_FilterMode : unsigned char
strong
Enumerator
None 
SingleRegion 
MultiRegion 

Definition at line 8330 of file Enums.h.

◆ ENDISkeletalMesh_SkinningMode

enum class ENDISkeletalMesh_SkinningMode : unsigned char
strong
Enumerator
Invalid 
None 
SkinOnTheFly 
PreSkin 

Definition at line 8343 of file Enums.h.

◆ ENDISkeletalMesh_SourceMode

enum class ENDISkeletalMesh_SourceMode : unsigned char
strong
Enumerator
Default 
Source 
AttachParent 

Definition at line 11378 of file Enums.h.

◆ ENDISkelMesh_AreaWeightingMode

enum class ENDISkelMesh_AreaWeightingMode : unsigned char
strong
Enumerator
None 
AreaWeighted 

Definition at line 8337 of file Enums.h.

◆ ENDIStaticMesh_SourceMode

enum class ENDIStaticMesh_SourceMode : unsigned char
strong
Enumerator
Default 
Source 
AttachParent 
DefaultMeshOnly 

Definition at line 11432 of file Enums.h.

◆ ENetCloseResult

enum class ENetCloseResult : unsigned int
strong
Enumerator
NetDriverAlreadyExists 
NetDriverCreateFailure 
NetDriverListenFailure 
ConnectionLost 
ConnectionTimeout 
FailureReceived 
OutdatedClient 
OutdatedServer 
PendingConnectionFailure 
NetGuidMismatch 
NetChecksumMismatch 
SecurityMalformedPacket 
SecurityInvalidData 
SecurityClosed 
Unknown 
Success 
Extended 
HostClosedConnection 
Disconnect 
Upgrade 
PreLoginFailure 
JoinFailure 
JoinSplitFailure 
AddressResolutionFailed 
RPCDoS 
Cleanup 
MissingLevelPackage 
PacketHandlerIncomingError 
ZeroLastByte 
ZeroSize 
ReadHeaderFail 
ReadHeaderExtraFail 
AckSequenceMismatch 
BunchBadChannelIndex 
BunchChannelNameFail 
BunchWrongChannelType 
BunchHeaderOverflow 
BunchDataOverflow 
BunchServerPackageMapExports 
BunchPrematureControlChannel 
BunchPrematureChannel 
BunchPrematureControlClose 
UnknownChannelType 
PrematureSend 
CorruptData 
SocketSendFailure 
BadChildConnectionIndex 
LogLimitInstant 
LogLimitSustained 
EncryptionFailure 
EncryptionTokenMissing 
ReceivedNetGUIDBunchFail 
MaxReliableExceeded 
ReceivedNextBunchFail 
ReceivedNextBunchQueueFail 
PartialInitialReliableDestroy 
PartialMergeReliableDestroy 
PartialInitialNonByteAligned 
PartialNonByteAligned 
PartialFinalPackageMapExports 
PartialTooLarge 
AlreadyOpen 
ReliableBeforeOpen 
ReliableBufferOverflow 
RPCReliableBufferOverflow 
ControlChannelClose 
ControlChannelEndianCheck 
ControlChannelPlayerChannelFail 
ControlChannelMessageUnknown 
ControlChannelMessageFail 
ControlChannelMessagePayloadFail 
ControlChannelBunchOverflowed 
ControlChannelQueueBunchOverflowed 
ClientHasMustBeMappedGUIDs 
ClientSentDestructionInfo 
UnregisteredMustBeMappedGUID 
ObjectReplicatorReceivedBunchFail 
ContentBlockFail 
ContentBlockHeaderRepLayoutFail 
ContentBlockHeaderIsActorFail 
ContentBlockHeaderObjFail 
ContentBlockHeaderPrematureEnd 
ContentBlockHeaderSubObjectActor 
ContentBlockHeaderBadParent 
ContentBlockHeaderInvalidCreate 
ContentBlockHeaderStablyNamedFail 
ContentBlockHeaderNoSubObjectClass 
ContentBlockHeaderUObjectSubObject 
ContentBlockHeaderAActorSubObject 
ContentBlockHeaderFail 
ContentBlockPayloadBitsFail 
FieldHeaderRepIndex 
FieldHeaderBadRepIndex 
FieldHeaderPayloadBitsFail 
FieldPayloadFail 
BeaconControlFlowError 
BeaconUnableToParsePacket 
BeaconAuthenticationFailure 
BeaconLoginInvalidIdError 
BeaconLoginInvalidAuthHandlerError 
BeaconAuthError 
BeaconSpawnClientWorldPackageNameError 
BeaconSpawnExistingActorError 
BeaconSpawnFailureError 
BeaconSpawnNetGUIDAckNoActor 
BeaconSpawnNetGUIDAckNoHost 
BeaconSpawnUnexpectedError 
FaultDisconnect 
NotRecoverable 

Definition at line 13627 of file Enums.h.

◆ ENetDormancy

enum class ENetDormancy : int
strong
Enumerator
DORM_Never 
DORM_Awake 
DORM_DormantAll 
DORM_DormantPartial 
DORM_Initial 
DORM_MAX 

Definition at line 6230 of file Enums.h.

◆ ENetLevelVisibilityRequest

enum class ENetLevelVisibilityRequest : int
strong
Enumerator
MakingVisible 
MakingInvisible 

Definition at line 21756 of file Enums.h.

◆ ENetMode

enum class ENetMode : int
strong
Enumerator
NM_Standalone 
NM_DedicatedServer 
NM_ListenServer 
NM_Client 
NM_MAX 

Definition at line 6118 of file Enums.h.

◆ ENetPingControlMessage

enum class ENetPingControlMessage : unsigned char
strong
Enumerator
SetPingAddress 
PingFailure 
Max 

Definition at line 17047 of file Enums.h.

◆ ENetRole

enum class ENetRole : int
strong
Enumerator
ROLE_None 
ROLE_SimulatedProxy 
ROLE_AutonomousProxy 
ROLE_Authority 
ROLE_MAX 

Definition at line 5453 of file Enums.h.

◆ ENetSubObjectStatus

enum class ENetSubObjectStatus : unsigned char
strong
Enumerator
Active 
TearOff 
Delete 

Definition at line 38084 of file Enums.h.

◆ ENetSyncLoadType

enum class ENetSyncLoadType : int
strong
Enumerator
Unknown 
PropertyReference 
ActorSpawn 

Definition at line 15131 of file Enums.h.

◆ ENetworkAuthenticationMode

enum class ENetworkAuthenticationMode : unsigned char
strong
Enumerator
Default 
IDToken 
Off 

Definition at line 24029 of file Enums.h.

◆ ENetworkSmoothingMode

enum class ENetworkSmoothingMode : unsigned char
strong
Enumerator
Disabled 
Linear 
Exponential 

Definition at line 7495 of file Enums.h.

◆ ENetworkVersionHistory

enum class ENetworkVersionHistory : int
strong
Enumerator
HISTORY_REPLAY_INITIAL 
HISTORY_SAVE_ABS_TIME_MS 
HISTORY_INCREASE_BUFFER 
HISTORY_SAVE_ENGINE_VERSION 
HISTORY_EXTRA_VERSION 
HISTORY_MULTIPLE_LEVELS 
HISTORY_MULTIPLE_LEVELS_TIME_CHANGES 
HISTORY_DELETED_STARTUP_ACTORS 
HISTORY_HEADER_FLAGS 
HISTORY_LEVEL_STREAMING_FIXES 
HISTORY_SAVE_FULL_ENGINE_VERSION 
HISTORY_HEADER_GUID 
HISTORY_CHARACTER_MOVEMENT 
HISTORY_CHARACTER_MOVEMENT_NOINTERP 
HISTORY_GUID_NAMETABLE 
HISTORY_GUIDCACHE_CHECKSUMS 
HISTORY_SAVE_PACKAGE_VERSION_UE 
HISTORY_RECORDING_METADATA 
HISTORY_USE_CUSTOM_VERSION 
HISTORY_PLUS_ONE 
HISTORY_LATEST 

Definition at line 5568 of file Enums.h.

◆ ENGXBinariesSearchOrder

enum class ENGXBinariesSearchOrder : int
strong
Enumerator
MinValue 
CustomThenGeneric 
ForceGeneric 
ForceCustom 
ForceDevelopmentGeneric 
MaxValue 

Definition at line 21404 of file Enums.h.

◆ ENGXDLSSDenoiserMode

enum class ENGXDLSSDenoiserMode : int
strong
Enumerator
Off 
DLSSRR 
MaxValue 

Definition at line 21397 of file Enums.h.

◆ ENGXProjectIdentifier

enum class ENGXProjectIdentifier : int
strong
Enumerator
MinValue 
NGXApplicationIDThenUEProjectID 
ForceUEProjectID 
ForceNGXApplicationID 
MaxValue 

Definition at line 21414 of file Enums.h.

◆ ENGXSupport

enum class ENGXSupport : unsigned char
strong
Enumerator
Supported 
NotSupported 
NotSupportedIncompatibleHardware 
NotSupportedDriverOutOfDate 
NotSupportedOperatingSystemOutOfDate 
NotSupportedIncompatibleAPICaptureToolActive 

Definition at line 21452 of file Enums.h.

◆ ENISHalfPrecisionPermutation

enum class ENISHalfPrecisionPermutation : int
strong
Enumerator
Float32 
Min16Float 
Min16FloatDXC 
Float16DXC 
MAX 

Definition at line 25356 of file Enums.h.

◆ ENodeEnabledState

enum class ENodeEnabledState : unsigned char
strong
Enumerator
Enabled 
Disabled 
DevelopmentOnly 

Definition at line 17819 of file Enums.h.

◆ ENoiseFunction

enum class ENoiseFunction : int
strong
Enumerator
NOISEFUNCTION_SimplexTex 
NOISEFUNCTION_GradientTex 
NOISEFUNCTION_GradientTex3D 
NOISEFUNCTION_GradientALU 
NOISEFUNCTION_ValueALU 
NOISEFUNCTION_VoronoiALU 
NOISEFUNCTION_MAX 

Definition at line 37732 of file Enums.h.

◆ ENonlinearOperationType

enum class ENonlinearOperationType : signed char
strong
Enumerator
Bend 
Flare 
Twist 

Definition at line 26295 of file Enums.h.

◆ ENormalCalculationMethod

enum class ENormalCalculationMethod : unsigned char
strong
Enumerator
AreaWeighted 
AngleWeighted 
AreaAngleWeighting 

Definition at line 20610 of file Enums.h.

◆ ENormalMode

enum class ENormalMode : int
strong
Enumerator
NM_PreserveSmoothingGroups 
NM_RecalculateNormals 
NM_RecalculateNormalsSmooth 
NM_RecalculateNormalsHard 
TEMP_BROKEN 
ENormalMode_MAX 

Definition at line 21318 of file Enums.h.

◆ ENotificationPosition

enum class ENotificationPosition : int
strong
Enumerator
k_EPositionTopLeft 
k_EPositionTopRight 
k_EPositionBottomLeft 
k_EPositionBottomRight 

Definition at line 15319 of file Enums.h.

◆ ENotifyRegistrationPhase

enum class ENotifyRegistrationPhase : int
strong
Enumerator
NRP_Added 
NRP_Started 
NRP_Finished 

Definition at line 13900 of file Enums.h.

◆ ENotifyRegistrationType

enum class ENotifyRegistrationType : int
strong
Enumerator
NRT_Class 
NRT_ClassCDO 
NRT_Struct 
NRT_Enum 
NRT_Package 
NRT_NoExportObject 

Definition at line 18440 of file Enums.h.

◆ EntryType

enum class EntryType : int
strong
Enumerator
TYPE_HELENA 
TYPE_ROCKWELL 
TYPE_MEIYIN 
TYPE_NERVA 
TYPE_BOSSES 
TYPE_DOSSIER 
TYPE_RAIA 
TYPE_DAHKEYA 
TYPE_GRADUATE 
TYPE_DIANA 
TYPE_SHEWHOWAITS 
TYPE_SANTIAGO 
TYPE_HLNABOT 
TYPE_NIDA 
TYPE_GABRIEL 
MAX_COUNT 
TYPE_NONE 

Definition at line 33338 of file Enums.h.

◆ EObjectDataResourceFlags

enum class EObjectDataResourceFlags : unsigned int
strong
Enumerator
None 
Inline 
Streaming 
Optional 
Duplicate 
MemoryMapped 
DerivedDataReference 

Definition at line 20945 of file Enums.h.

◆ EObjectFlags

enum class EObjectFlags : unsigned __int64
strong
Enumerator
RF_NoFlags 
RF_Public 
RF_Standalone 
RF_MarkAsNative 
RF_Transactional 
RF_ClassDefaultObject 
RF_ArchetypeObject 
RF_Transient 
RF_MarkAsRootSet 
RF_TagGarbageTemp 
RF_NeedInitialization 
RF_NeedLoad 
RF_KeepForCooker 
RF_NeedPostLoad 
RF_NeedPostLoadSubobjects 
RF_NewerVersionExists 
RF_BeginDestroyed 
RF_FinishDestroyed 
RF_BeingRegenerated 
RF_DefaultSubObject 
RF_WasLoaded 
RF_TextExportTransient 
RF_LoadCompleted 
RF_InheritableComponentTemplate 
RF_DuplicateTransient 
RF_StrongRefOnFrame 
RF_NonPIEDuplicateTransient 
RF_Dynamic 
RF_WillBeLoaded 
RF_HasExternalPackage 
RF_PendingKill 
RF_Garbage 
RF_AllocatedInSharedPage 

Definition at line 41260 of file Enums.h.

◆ EObjectInitializerOptions

enum class EObjectInitializerOptions : int
strong
Enumerator
None 
CopyTransientsFromClassDefaults 
InitializeProperties 

Definition at line 12392 of file Enums.h.

◆ EObjectIteratorThreadSafetyOptions

enum class EObjectIteratorThreadSafetyOptions : unsigned char
strong
Enumerator
None 
ThreadSafe 
ThreadSafeAdvance 

Definition at line 13924 of file Enums.h.

◆ EObjectMark

enum class EObjectMark : int
strong
Enumerator
OBJECTMARK_NOMARKS 
OBJECTMARK_Saved 
OBJECTMARK_TagImp 
OBJECTMARK_TagExp 
OBJECTMARK_NotForClient 
OBJECTMARK_NotForServer 
OBJECTMARK_NotAlwaysLoadedForEditorGame 
OBJECTMARK_EditorOnly 
OBJECTMARK_NotForTargetPlatform 
OBJECTMARK_INHERITEDMARKS 
OBJECTMARK_ALLMARKS 

Definition at line 6240 of file Enums.h.

◆ EObjectStateTypeEnum

enum class EObjectStateTypeEnum : unsigned char
strong
Enumerator
Chaos_NONE 
Chaos_Object_Sleeping 
Chaos_Object_Kinematic 
Chaos_Object_Static 
Chaos_Object_Dynamic 
Chaos_Object_UserDefined 
Chaos_Max 

Definition at line 21885 of file Enums.h.

◆ EObjectTypeQuery

Enumerator
ObjectTypeQuery1 
ObjectTypeQuery2 
ObjectTypeQuery3 
ObjectTypeQuery4 
ObjectTypeQuery5 
ObjectTypeQuery6 
ObjectTypeQuery7 
ObjectTypeQuery8 
ObjectTypeQuery9 
ObjectTypeQuery10 
ObjectTypeQuery11 
ObjectTypeQuery12 
ObjectTypeQuery13 
ObjectTypeQuery14 
ObjectTypeQuery15 
ObjectTypeQuery16 
ObjectTypeQuery17 
ObjectTypeQuery18 
ObjectTypeQuery19 
ObjectTypeQuery20 
ObjectTypeQuery21 
ObjectTypeQuery22 
ObjectTypeQuery23 
ObjectTypeQuery24 
ObjectTypeQuery25 
ObjectTypeQuery26 
ObjectTypeQuery27 
ObjectTypeQuery28 
ObjectTypeQuery29 
ObjectTypeQuery30 
ObjectTypeQuery31 
ObjectTypeQuery32 
ObjectTypeQuery_MAX 

Definition at line 7966 of file Enums.h.

◆ EOccludedAction

enum class EOccludedAction : unsigned char
strong
Enumerator
Remove 
SetNewGroup 

Definition at line 26567 of file Enums.h.

◆ EOccludedGeometryFilteringPolicy

enum class EOccludedGeometryFilteringPolicy : unsigned char
strong
Enumerator
NoOcclusionFiltering 
VisibilityBasedFiltering 

Definition at line 8812 of file Enums.h.

◆ EOcclusionCalculationUIMode

enum class EOcclusionCalculationUIMode : unsigned char
strong
Enumerator
GeneralizedWindingNumber 
RaycastOcclusionSamples 

Definition at line 26555 of file Enums.h.

◆ EOcclusionCombineMode

enum class EOcclusionCombineMode : int
strong
Enumerator
OCM_Minimum 
OCM_Multiply 
OCM_MAX 

Definition at line 12994 of file Enums.h.

◆ EOcclusionTriangleSamplingUIMode

enum class EOcclusionTriangleSamplingUIMode : unsigned char
strong
Enumerator
Vertices 
VerticesAndCentroids 

Definition at line 26561 of file Enums.h.

◆ EOfflineBVHMode

enum class EOfflineBVHMode : int
strong
Enumerator
Disabled 
MaximizePerformance 
MinimizeMemory 

Definition at line 13169 of file Enums.h.

◆ EOffsetMeshSelectionDirectionMode

enum class EOffsetMeshSelectionDirectionMode : unsigned char
strong
Enumerator
VertexNormals 
FaceNormals 
ConstantWidth 

Definition at line 24415 of file Enums.h.

◆ EOffsetMeshSelectionInteractionMode

enum class EOffsetMeshSelectionInteractionMode : unsigned char
strong
Enumerator
Fixed 

Definition at line 24422 of file Enums.h.

◆ EOffsetMeshToolOffsetType

enum class EOffsetMeshToolOffsetType : unsigned char
strong
Enumerator
Iterative 
Implicit 

Definition at line 26380 of file Enums.h.

◆ EOffsetRootBoneMode

enum class EOffsetRootBoneMode : unsigned char
strong
Enumerator
Accumulate 
Interpolate 
Hold 
Release 

Definition at line 7848 of file Enums.h.

◆ EOITPassType

enum class EOITPassType : int
strong
Enumerator
OITPass_None 
OITPass_RegularTranslucency 
OITPass_SeperateTranslucency 

Definition at line 36913 of file Enums.h.

◆ EOITSortingType

enum class EOITSortingType : int
strong
Enumerator
SortedTriangles 
SortedPixels 

Definition at line 34143 of file Enums.h.

◆ EOldShaderPlatform

enum class EOldShaderPlatform : int
strong
Enumerator
OSP_PCD3D_SM5 
OSP_OPENGL_SM4 
OSP_PS4 
OSP_OPENGL_PCES2 
OSP_XBOXONE 
OSP_PCD3D_SM4 
OSP_OPENGL_SM5 
OSP_PCD3D_ES2 
OSP_OPENGL_ES2_ANDROID 
OSP_OPENGL_ES2_WEBGL 
OSP_OPENGL_ES2_IOS 
OSP_METAL 
OSP_OPENGL_SM4_MAC 
OSP_METAL_MRT 
OSP_OPENGL_ES31_EXT 
OSP_PCD3D_ES3_1 
OSP_OPENGL_PCES3_1 
OSP_METAL_SM5 
OSP_VULKAN_PCES3_1 
OSP_METAL_SM4 
OSP_VULKAN_SM4 
OSP_VULKAN_SM5 
OSP_VULKAN_ES3_1_ANDROID 
OSP_METAL_MACES3_1 
OSP_METAL_MACES2 
OSP_OPENGL_ES3_1_ANDROID 
OSP_SWITCH 
OSP_SWITCH_FORWARD 
OSP_NumPlatforms 

Definition at line 32988 of file Enums.h.

◆ EOnlineActivityOutcome

enum class EOnlineActivityOutcome : int
strong
Enumerator
Completed 
Failed 
Cancelled 

Definition at line 32332 of file Enums.h.

◆ EOnlineErrorResult

enum class EOnlineErrorResult : unsigned char
strong
Enumerator
Success 
NoConnection 
RequestFailure 
InvalidCreds 
InvalidUser 
InvalidAuth 
AccessDenied 
TooManyRequests 
AlreadyPending 
InvalidParams 
CantParse 
InvalidResults 
IncompatibleVersion 
NotConfigured 
NotImplemented 
MissingInterface 
Canceled 
FailExtended 
Unknown 

Definition at line 12188 of file Enums.h.

◆ EOnlineNotificationResult

enum class EOnlineNotificationResult : int
strong
Enumerator
None 
Handled 

Definition at line 12281 of file Enums.h.

◆ EOnlineProxyStoreOfferDiscountType

enum class EOnlineProxyStoreOfferDiscountType : unsigned char
strong
Enumerator
NotOnSale 
Percentage 
DiscountAmount 
PayAmount 

Definition at line 13567 of file Enums.h.

◆ EOnlineSharingPermissionState

enum class EOnlineSharingPermissionState : unsigned char
strong
Enumerator
Unknown 
Declined 
Granted 

Definition at line 12633 of file Enums.h.

◆ EOnlineStatusUpdatePrivacy

enum class EOnlineStatusUpdatePrivacy : unsigned char
strong
Enumerator
OnlyMe 
OnlyFriends 
Everyone 

Definition at line 7300 of file Enums.h.

◆ EOnlineStoreOfferDiscountType

enum class EOnlineStoreOfferDiscountType : unsigned char
strong
Enumerator
NotOnSale 
Percentage 
DiscountAmount 
PayAmount 

Definition at line 12097 of file Enums.h.

◆ EOnlineTournamentFormat

enum class EOnlineTournamentFormat : unsigned char
strong
Enumerator
SingleElimination 
DoubleElimination 
Swiss 
RoundRobin 
Custom 

Definition at line 12727 of file Enums.h.

◆ EOnlineTournamentMatchState

enum class EOnlineTournamentMatchState : unsigned char
strong
Enumerator
Created 
InProgress 
Finished 

Definition at line 12778 of file Enums.h.

◆ EOnlineTournamentParticipantState

enum class EOnlineTournamentParticipantState : unsigned char
strong
Enumerator
Registered 
CheckedIn 
Present 
Absent 

Definition at line 12770 of file Enums.h.

◆ EOnlineTournamentParticipantType

enum class EOnlineTournamentParticipantType : unsigned char
strong
Enumerator
Individual 
Team 

Definition at line 12757 of file Enums.h.

◆ EOnlineTournamentState

enum class EOnlineTournamentState : unsigned char
strong
Enumerator
Created 
OpenRegistration 
ClosedRegistration 
InProgress 
Finished 
Cancelled 

Definition at line 12736 of file Enums.h.

◆ EOnSessionParticipantLeftReason

enum class EOnSessionParticipantLeftReason : unsigned char
strong
Enumerator
Left 
Disconnected 
Kicked 
Closed 

Definition at line 12455 of file Enums.h.

◆ EOodleNetResult

enum class EOodleNetResult : unsigned char
strong
Enumerator
Unknown 
Success 
OodleDecodeFailed 
OodleSerializePayloadFail 
OodleBadDecompressedLength 
OodleNoDictionary 

Definition at line 21828 of file Enums.h.

◆ EOodleNetworkEnableMode

enum class EOodleNetworkEnableMode : unsigned char
strong
Enumerator
AlwaysEnabled 
WhenCompressedPacketReceived 

Definition at line 21816 of file Enums.h.

◆ EOpacitySourceMode

enum class EOpacitySourceMode : int
strong
Enumerator
OSM_Alpha 
OSM_ColorBrightness 
OSM_RedChannel 
OSM_GreenChannel 
OSM_BlueChannel 

Definition at line 12677 of file Enums.h.

◆ EOpenColorIOTransformAlpha

enum class EOpenColorIOTransformAlpha : unsigned int
strong
Enumerator
None 
Unpremultiply 
InvertUnpremultiply 

Definition at line 21878 of file Enums.h.

◆ EOpenColorIOViewTransformDirection

enum class EOpenColorIOViewTransformDirection : unsigned char
strong
Enumerator
Forward 
Inverse 

Definition at line 21838 of file Enums.h.

◆ EOpenGLCurrentContext

enum class EOpenGLCurrentContext : int
strong
Enumerator
CONTEXT_Other 
CONTEXT_Invalid 
CONTEXT_Shared 
CONTEXT_Rendering 

Definition at line 40439 of file Enums.h.

◆ EOpenGLFormatCapabilities

enum class EOpenGLFormatCapabilities : unsigned int
strong
Enumerator
None 
Texture 
Render 
Filterable 
Image 
DepthStencil 

Definition at line 40464 of file Enums.h.

◆ EOpenGLShaderTargetPlatform

enum class EOpenGLShaderTargetPlatform : int
strong
Enumerator
OGLSTP_Unknown 
OGLSTP_Desktop 
OGLSTP_Android 
OGLSTP_iOS 

Definition at line 40447 of file Enums.h.

◆ EOptimizationType

enum class EOptimizationType : int
strong
Enumerator
OT_NumOfTriangles 
OT_MaxDeviation 
OT_MAX 

Definition at line 4709 of file Enums.h.

◆ EOptimusBufferWriteType

enum class EOptimusBufferWriteType : unsigned char
strong
Enumerator
Write 
WriteAtomicAdd 
WriteAtomicMin 
WriteAtomicMax 
Count 

Definition at line 25987 of file Enums.h.

◆ EOptimusDataDomainType

enum class EOptimusDataDomainType : int
strong
Enumerator
Dimensional 
Expression 

Definition at line 25570 of file Enums.h.

◆ EOptimusDataTypeFlags

enum class EOptimusDataTypeFlags : unsigned char
strong
Enumerator
None 
IsStructType 
ShowElements 

Definition at line 25734 of file Enums.h.

◆ EOptimusDataTypeUsageFlags

enum class EOptimusDataTypeUsageFlags : unsigned char
strong
Enumerator
None 
Resource 
Variable 
AnimAttributes 

Definition at line 25726 of file Enums.h.

◆ EOptimusDefaultDeformerMode

enum class EOptimusDefaultDeformerMode : unsigned char
strong
Enumerator
Never 
SkinCacheOnly 
Always 

Definition at line 25655 of file Enums.h.

◆ EOptimusDiagnosticLevel

enum class EOptimusDiagnosticLevel : unsigned char
strong
Enumerator
None 
Info 
Warning 
Error 

Definition at line 25769 of file Enums.h.

◆ EOptimusGlobalNotifyType

enum class EOptimusGlobalNotifyType : int
strong
Enumerator
GraphAdded 
GraphRemoved 
GraphIndexChanged 
GraphRenamed 
ComponentBindingAdded 
ComponentBindingRemoved 
ComponentBindingIndexChanged 
ComponentBindingRenamed 
ComponentBindingSourceChanged 
ResourceAdded 
ResourceRemoved 
ResourceIndexChanged 
ResourceRenamed 
ResourceTypeChanged 
ResourceDomainChanged 
VariableAdded 
VariableRemoved 
VariableIndexChanged 
VariableRenamed 
VariableTypeChanged 
ConstantValueChanged 
NodeTypeAdded 
NodeTypeRemoved 
DataTypeChanged 

Definition at line 25741 of file Enums.h.

◆ EOptimusGraphNotifyType

enum class EOptimusGraphNotifyType : int
strong
Enumerator
NodeAdded 
NodeRemoved 
NodeDisplayNameChanged 
NodePositionChanged 
NodeDiagnosticLevelChanged 
LinkAdded 
LinkRemoved 
PinAdded 
PinRemoved 
PinMoved 
PinValueChanged 
PinRenamed 
PinTypeChanged 
PinDataDomainChanged 
PinExpansionChanged 

Definition at line 25701 of file Enums.h.

◆ EOptimusGroomExecDomain

enum class EOptimusGroomExecDomain : unsigned char
strong
Enumerator
None 
ControlPoint 
Curve 

Definition at line 25555 of file Enums.h.

◆ EOptimusNodeGraphType

enum class EOptimusNodeGraphType : int
strong
Enumerator
Setup 
Update 
ExternalTrigger 
Function 
SubGraph 
Transient 

Definition at line 25777 of file Enums.h.

◆ EOptimusNodePinDirection

enum class EOptimusNodePinDirection : unsigned char
strong
Enumerator
Unknown 
Input 
Output 

Definition at line 25694 of file Enums.h.

◆ EOptimusNodePinStorageType

enum class EOptimusNodePinStorageType : unsigned char
strong
Enumerator
Value 
Resource 

Definition at line 25720 of file Enums.h.

◆ EOptimusSkinnedMeshExecDomain

enum class EOptimusSkinnedMeshExecDomain : unsigned char
strong
Enumerator
None 
Vertex 
Triangle 

Definition at line 26011 of file Enums.h.

◆ EOptimusTerminalType

enum class EOptimusTerminalType : int
strong
Enumerator
Unknown 
Entry 
Return 

Definition at line 26126 of file Enums.h.

◆ EOpusFrameSizes

enum class EOpusFrameSizes : unsigned char
strong
Enumerator
Min 
Small 
MediumLow 
MediumHigh 
High 
Max 

Definition at line 37606 of file Enums.h.

◆ EOpusMode

enum class EOpusMode : unsigned char
strong
Enumerator
File 
AudioStream 
VoiceStream 

Definition at line 37599 of file Enums.h.

◆ EOrbitChainMode

enum class EOrbitChainMode : int
strong
Enumerator
EOChainMode_Add 
EOChainMode_Scale 
EOChainMode_Link 
EOChainMode_MAX 

Definition at line 40095 of file Enums.h.

◆ EOrientation

enum class EOrientation : int
strong
Enumerator
Orient_Horizontal 
Orient_Vertical 

Definition at line 5609 of file Enums.h.

◆ EOS_EAntiCheatClientMode

enum class EOS_EAntiCheatClientMode : int
strong
Enumerator
EOS_ACCM_Invalid 
EOS_ACCM_ClientServer 
EOS_ACCM_PeerToPeer 

Definition at line 23975 of file Enums.h.

◆ EOS_EAntiCheatCommonClientAction

enum class EOS_EAntiCheatCommonClientAction : int
strong
Enumerator
EOS_ACCCA_Invalid 
EOS_ACCCA_RemovePlayer 

Definition at line 17003 of file Enums.h.

◆ EOS_EAntiCheatCommonClientAuthStatus

enum class EOS_EAntiCheatCommonClientAuthStatus : int
strong
Enumerator
EOS_ACCCAS_Invalid 
EOS_ACCCAS_LocalAuthComplete 
EOS_ACCCAS_RemoteAuthComplete 

Definition at line 16996 of file Enums.h.

◆ EOS_EAntiCheatCommonClientPlatform

enum class EOS_EAntiCheatCommonClientPlatform : int
strong
Enumerator
EOS_ACCCP_Unknown 
EOS_ACCCP_Windows 
EOS_ACCCP_Mac 
EOS_ACCCP_Linux 
EOS_ACCCP_Xbox 
EOS_ACCCP_PlayStation 
EOS_ACCCP_Nintendo 
EOS_ACCCP_iOS 
EOS_ACCCP_Android 

Definition at line 23989 of file Enums.h.

◆ EOS_EAntiCheatCommonClientType

enum class EOS_EAntiCheatCommonClientType : int
strong
Enumerator
EOS_ACCCT_ProtectedClient 
EOS_ACCCT_UnprotectedClient 
EOS_ACCCT_AIBot 

Definition at line 23982 of file Enums.h.

◆ EOS_EApplicationStatus

enum class EOS_EApplicationStatus : int
strong
Enumerator
EOS_AS_BackgroundConstrained 
EOS_AS_BackgroundUnconstrained 
EOS_AS_BackgroundSuspended 
EOS_AS_Foreground 

Definition at line 19289 of file Enums.h.

◆ EOS_EAttributeType

enum class EOS_EAttributeType : int
strong
Enumerator
EOS_AT_BOOLEAN 
EOS_AT_INT64 
EOS_AT_DOUBLE 
EOS_AT_STRING 

Definition at line 24974 of file Enums.h.

◆ EOS_EAuthScopeFlags

enum class EOS_EAuthScopeFlags : int
strong
Enumerator
EOS_AS_NoFlags 
EOS_AS_BasicProfile 
EOS_AS_FriendsList 
EOS_AS_Presence 
EOS_AS_FriendsManagement 
EOS_AS_Email 
EOS_AS_Country 

Definition at line 16936 of file Enums.h.

◆ EOS_EComparisonOp

enum class EOS_EComparisonOp : int
strong
Enumerator
EOS_CO_EQUAL 
EOS_CO_NOTEQUAL 
EOS_CO_GREATERTHAN 
EOS_CO_GREATERTHANOREQUAL 
EOS_CO_LESSTHAN 
EOS_CO_LESSTHANOREQUAL 
EOS_CO_DISTANCE 
EOS_CO_ANYOF 
EOS_CO_NOTANYOF 
EOS_CO_ONEOF 
EOS_CO_NOTONEOF 
EOS_CO_CONTAINS 

Definition at line 24982 of file Enums.h.

◆ EOS_EConnectionClosedReason

enum class EOS_EConnectionClosedReason : int
strong
Enumerator
EOS_CCR_Unknown 
EOS_CCR_ClosedByLocalUser 
EOS_CCR_ClosedByPeer 
EOS_CCR_TimedOut 
EOS_CCR_TooManyConnections 
EOS_CCR_InvalidMessage 
EOS_CCR_InvalidData 
EOS_CCR_ConnectionFailed 
EOS_CCR_ConnectionClosed 
EOS_CCR_NegotiationFailed 
EOS_CCR_UnexpectedError 

Definition at line 21556 of file Enums.h.

◆ EOS_EExternalAccountType

enum class EOS_EExternalAccountType : int
strong
Enumerator
EOS_EAT_EPIC 
EOS_EAT_STEAM 
EOS_EAT_PSN 
EOS_EAT_XBL 
EOS_EAT_DISCORD 
EOS_EAT_GOG 
EOS_EAT_NINTENDO 
EOS_EAT_UPLAY 
EOS_EAT_OPENID 
EOS_EAT_APPLE 
EOS_EAT_GOOGLE 
EOS_EAT_OCULUS 
EOS_EAT_ITCHIO 
EOS_EAT_AMAZON 

Definition at line 19271 of file Enums.h.

◆ EOS_EExternalCredentialType

enum class EOS_EExternalCredentialType : int
strong
Enumerator
EOS_ECT_EPIC 
EOS_ECT_STEAM_APP_TICKET 
EOS_ECT_PSN_ID_TOKEN 
EOS_ECT_XBL_XSTS_TOKEN 
EOS_ECT_DISCORD_ACCESS_TOKEN 
EOS_ECT_GOG_SESSION_TICKET 
EOS_ECT_NINTENDO_ID_TOKEN 
EOS_ECT_NINTENDO_NSA_ID_TOKEN 
EOS_ECT_UPLAY_ACCESS_TOKEN 
EOS_ECT_OPENID_ACCESS_TOKEN 
EOS_ECT_DEVICEID_ACCESS_TOKEN 
EOS_ECT_APPLE_ID_TOKEN 
EOS_ECT_GOOGLE_ID_TOKEN 
EOS_ECT_OCULUS_USERID_NONCE 
EOS_ECT_ITCHIO_JWT 
EOS_ECT_ITCHIO_KEY 
EOS_ECT_EPIC_ID_TOKEN 
EOS_ECT_AMAZON_ACCESS_TOKEN 
EOS_ECT_STEAM_SESSION_TICKET 

Definition at line 24150 of file Enums.h.

◆ EOS_ELeaderboardAggregation

enum class EOS_ELeaderboardAggregation : int
strong
Enumerator
EOS_LA_Min 
EOS_LA_Max 
EOS_LA_Sum 
EOS_LA_Latest 

Definition at line 29598 of file Enums.h.

◆ EOS_ELogCategory

enum class EOS_ELogCategory : int
strong
Enumerator
EOS_LC_Core 
EOS_LC_Auth 
EOS_LC_Friends 
EOS_LC_Presence 
EOS_LC_UserInfo 
EOS_LC_HttpSerialization 
EOS_LC_Ecom 
EOS_LC_P2P 
EOS_LC_Sessions 
EOS_LC_RateLimiter 
EOS_LC_PlayerDataStorage 
EOS_LC_Analytics 
EOS_LC_Messaging 
EOS_LC_Connect 
EOS_LC_Overlay 
EOS_LC_Achievements 
EOS_LC_Stats 
EOS_LC_UI 
EOS_LC_Lobby 
EOS_LC_Leaderboards 
EOS_LC_Keychain 
EOS_LC_IntegratedPlatform 
EOS_LC_TitleStorage 
EOS_LC_Mods 
EOS_LC_AntiCheat 
EOS_LC_Reports 
EOS_LC_Sanctions 
EOS_LC_ProgressionSnapshots 
EOS_LC_KWS 
EOS_LC_RTC 
EOS_LC_RTCAdmin 
EOS_LC_CustomInvites 
EOS_LC_ALL_CATEGORIES 

Definition at line 25152 of file Enums.h.

◆ EOS_ELogLevel

enum class EOS_ELogLevel : int
strong
Enumerator
EOS_LOG_Off 
EOS_LOG_Fatal 
EOS_LOG_Error 
EOS_LOG_Warning 
EOS_LOG_Info 
EOS_LOG_Verbose 
EOS_LOG_VeryVerbose 

Definition at line 24998 of file Enums.h.

◆ EOS_ENetworkStatus

enum class EOS_ENetworkStatus : int
strong
Enumerator
EOS_NS_Disabled 
EOS_NS_Offline 
EOS_NS_Online 

Definition at line 19297 of file Enums.h.

◆ EOS_EOnlineSessionPermissionLevel

enum class EOS_EOnlineSessionPermissionLevel : int
strong
Enumerator
EOS_OSPF_PublicAdvertised 
EOS_OSPF_JoinViaPresence 
EOS_OSPF_InviteOnly 

Definition at line 25017 of file Enums.h.

◆ EOS_EPacketReliability

enum class EOS_EPacketReliability : int
strong
Enumerator
EOS_PR_UnreliableUnordered 
EOS_PR_ReliableUnordered 
EOS_PR_ReliableOrdered 

Definition at line 21549 of file Enums.h.

◆ EOS_EResult

enum class EOS_EResult : int
strong
Enumerator
EOS_Success 
EOS_NoConnection 
EOS_InvalidCredentials 
EOS_InvalidUser 
EOS_InvalidAuth 
EOS_AccessDenied 
EOS_MissingPermissions 
EOS_Token_Not_Account 
EOS_TooManyRequests 
EOS_AlreadyPending 
EOS_InvalidParameters 
EOS_InvalidRequest 
EOS_UnrecognizedResponse 
EOS_IncompatibleVersion 
EOS_NotConfigured 
EOS_AlreadyConfigured 
EOS_NotImplemented 
EOS_Canceled 
EOS_NotFound 
EOS_OperationWillRetry 
EOS_NoChange 
EOS_VersionMismatch 
EOS_LimitExceeded 
EOS_Disabled 
EOS_DuplicateNotAllowed 
EOS_MissingParameters_DEPRECATED 
EOS_InvalidSandboxId 
EOS_TimedOut 
EOS_PartialResult 
EOS_Missing_Role 
EOS_Missing_Feature 
EOS_Invalid_Sandbox 
EOS_Invalid_Deployment 
EOS_Invalid_Product 
EOS_Invalid_ProductUserID 
EOS_ServiceFailure 
EOS_CacheDirectoryMissing 
EOS_CacheDirectoryInvalid 
EOS_InvalidState 
EOS_RequestInProgress 
EOS_ApplicationSuspended 
EOS_NetworkDisconnected 
EOS_Auth_AccountLocked 
EOS_Auth_AccountLockedForUpdate 
EOS_Auth_InvalidRefreshToken 
EOS_Auth_InvalidToken 
EOS_Auth_AuthenticationFailure 
EOS_Auth_InvalidPlatformToken 
EOS_Auth_WrongAccount 
EOS_Auth_WrongClient 
EOS_Auth_FullAccountRequired 
EOS_Auth_HeadlessAccountRequired 
EOS_Auth_PasswordResetRequired 
EOS_Auth_PasswordCannotBeReused 
EOS_Auth_Expired 
EOS_Auth_ScopeConsentRequired 
EOS_Auth_ApplicationNotFound 
EOS_Auth_ScopeNotFound 
EOS_Auth_AccountFeatureRestricted 
EOS_Auth_AccountPortalLoadError 
EOS_Auth_CorrectiveActionRequired 
EOS_Auth_PinGrantCode 
EOS_Auth_PinGrantExpired 
EOS_Auth_PinGrantPending 
EOS_Auth_ExternalAuthNotLinked 
EOS_Auth_ExternalAuthRevoked 
EOS_Auth_ExternalAuthInvalid 
EOS_Auth_ExternalAuthRestricted 
EOS_Auth_ExternalAuthCannotLogin 
EOS_Auth_ExternalAuthExpired 
EOS_Auth_ExternalAuthIsLastLoginType 
EOS_Auth_ExchangeCodeNotFound 
EOS_Auth_OriginatingExchangeCodeSessionExpired 
EOS_Auth_AccountNotActive 
EOS_Auth_MFARequired 
EOS_Auth_ParentalControls 
EOS_Auth_NoRealId 
EOS_Friends_InviteAwaitingAcceptance 
EOS_Friends_NoInvitation 
EOS_Friends_AlreadyFriends 
EOS_Friends_NotFriends 
EOS_Friends_TargetUserTooManyInvites 
EOS_Friends_LocalUserTooManyInvites 
EOS_Friends_TargetUserFriendLimitExceeded 
EOS_Friends_LocalUserFriendLimitExceeded 
EOS_Presence_DataInvalid 
EOS_Presence_DataLengthInvalid 
EOS_Presence_DataKeyInvalid 
EOS_Presence_DataKeyLengthInvalid 
EOS_Presence_DataValueInvalid 
EOS_Presence_DataValueLengthInvalid 
EOS_Presence_RichTextInvalid 
EOS_Presence_RichTextLengthInvalid 
EOS_Presence_StatusInvalid 
EOS_Ecom_EntitlementStale 
EOS_Ecom_CatalogOfferStale 
EOS_Ecom_CatalogItemStale 
EOS_Ecom_CatalogOfferPriceInvalid 
EOS_Ecom_CheckoutLoadError 
EOS_Sessions_SessionInProgress 
EOS_Sessions_TooManyPlayers 
EOS_Sessions_NoPermission 
EOS_Sessions_SessionAlreadyExists 
EOS_Sessions_InvalidLock 
EOS_Sessions_InvalidSession 
EOS_Sessions_SandboxNotAllowed 
EOS_Sessions_InviteFailed 
EOS_Sessions_InviteNotFound 
EOS_Sessions_UpsertNotAllowed 
EOS_Sessions_AggregationFailed 
EOS_Sessions_HostAtCapacity 
EOS_Sessions_SandboxAtCapacity 
EOS_Sessions_SessionNotAnonymous 
EOS_Sessions_OutOfSync 
EOS_Sessions_TooManyInvites 
EOS_Sessions_PresenceSessionExists 
EOS_Sessions_DeploymentAtCapacity 
EOS_Sessions_NotAllowed 
EOS_Sessions_PlayerSanctioned 
EOS_PlayerDataStorage_FilenameInvalid 
EOS_PlayerDataStorage_FilenameLengthInvalid 
EOS_PlayerDataStorage_FilenameInvalidChars 
EOS_PlayerDataStorage_FileSizeTooLarge 
EOS_PlayerDataStorage_FileSizeInvalid 
EOS_PlayerDataStorage_FileHandleInvalid 
EOS_PlayerDataStorage_DataInvalid 
EOS_PlayerDataStorage_DataLengthInvalid 
EOS_PlayerDataStorage_StartIndexInvalid 
EOS_PlayerDataStorage_RequestInProgress 
EOS_PlayerDataStorage_UserThrottled 
EOS_PlayerDataStorage_EncryptionKeyNotSet 
EOS_PlayerDataStorage_UserErrorFromDataCallback 
EOS_PlayerDataStorage_FileHeaderHasNewerVersion 
EOS_PlayerDataStorage_FileCorrupted 
EOS_Connect_ExternalTokenValidationFailed 
EOS_Connect_UserAlreadyExists 
EOS_Connect_AuthExpired 
EOS_Connect_InvalidToken 
EOS_Connect_UnsupportedTokenType 
EOS_Connect_LinkAccountFailed 
EOS_Connect_ExternalServiceUnavailable 
EOS_Connect_ExternalServiceConfigurationFailure 
EOS_Connect_LinkAccountFailedMissingNintendoIdAccount_DEPRECATED 
EOS_UI_SocialOverlayLoadError 
EOS_Lobby_NotOwner 
EOS_Lobby_InvalidLock 
EOS_Lobby_LobbyAlreadyExists 
EOS_Lobby_SessionInProgress 
EOS_Lobby_TooManyPlayers 
EOS_Lobby_NoPermission 
EOS_Lobby_InvalidSession 
EOS_Lobby_SandboxNotAllowed 
EOS_Lobby_InviteFailed 
EOS_Lobby_InviteNotFound 
EOS_Lobby_UpsertNotAllowed 
EOS_Lobby_AggregationFailed 
EOS_Lobby_HostAtCapacity 
EOS_Lobby_SandboxAtCapacity 
EOS_Lobby_TooManyInvites 
EOS_Lobby_DeploymentAtCapacity 
EOS_Lobby_NotAllowed 
EOS_Lobby_MemberUpdateOnly 
EOS_Lobby_PresenceLobbyExists 
EOS_Lobby_VoiceNotEnabled 
EOS_TitleStorage_UserErrorFromDataCallback 
EOS_TitleStorage_EncryptionKeyNotSet 
EOS_TitleStorage_FileCorrupted 
EOS_TitleStorage_FileHeaderHasNewerVersion 
EOS_Mods_ModSdkProcessIsAlreadyRunning 
EOS_Mods_ModSdkCommandIsEmpty 
EOS_Mods_ModSdkProcessCreationFailed 
EOS_Mods_CriticalError 
EOS_Mods_ToolInternalError 
EOS_Mods_IPCFailure 
EOS_Mods_InvalidIPCResponse 
EOS_Mods_URILaunchFailure 
EOS_Mods_ModIsNotInstalled 
EOS_Mods_UserDoesNotOwnTheGame 
EOS_Mods_OfferRequestByIdInvalidResult 
EOS_Mods_CouldNotFindOffer 
EOS_Mods_OfferRequestByIdFailure 
EOS_Mods_PurchaseFailure 
EOS_Mods_InvalidGameInstallInfo 
EOS_Mods_CannotGetManifestLocation 
EOS_Mods_UnsupportedOS 
EOS_AntiCheat_ClientProtectionNotAvailable 
EOS_AntiCheat_InvalidMode 
EOS_AntiCheat_ClientProductIdMismatch 
EOS_AntiCheat_ClientSandboxIdMismatch 
EOS_AntiCheat_ProtectMessageSessionKeyRequired 
EOS_AntiCheat_ProtectMessageValidationFailed 
EOS_AntiCheat_ProtectMessageInitializationFailed 
EOS_AntiCheat_PeerAlreadyRegistered 
EOS_AntiCheat_PeerNotFound 
EOS_AntiCheat_PeerNotProtected 
EOS_AntiCheat_ClientDeploymentIdMismatch 
EOS_AntiCheat_DeviceIdAuthIsNotSupported 
EOS_RTC_TooManyParticipants 
EOS_RTC_RoomAlreadyExists 
EOS_RTC_UserKicked 
EOS_RTC_UserBanned 
EOS_RTC_RoomWasLeft 
EOS_RTC_ReconnectionTimegateExpired 
EOS_RTC_ShutdownInvoked 
EOS_RTC_UserIsInBlocklist 
EOS_ProgressionSnapshot_SnapshotIdUnavailable 
EOS_KWS_ParentEmailMissing 
EOS_KWS_UserGraduated 
EOS_Android_JavaVMNotStored 
EOS_Permission_RequiredPatchAvailable 
EOS_Permission_RequiredSystemUpdate 
EOS_Permission_AgeRestrictionFailure 
EOS_Permission_AccountTypeFailure 
EOS_Permission_ChatRestriction 
EOS_Permission_UGCRestriction 
EOS_Permission_OnlinePlayRestricted 
EOS_DesktopCrossplay_ApplicationNotBootstrapped 
EOS_DesktopCrossplay_ServiceNotInstalled 
EOS_DesktopCrossplay_ServiceStartFailed 
EOS_DesktopCrossplay_ServiceNotRunning 
EOS_UnexpectedError 

Definition at line 19304 of file Enums.h.

◆ EOS_ESessionAttributeAdvertisementType

enum class EOS_ESessionAttributeAdvertisementType : int
strong
Enumerator
EOS_SAAT_DontAdvertise 
EOS_SAAT_Advertise 

Definition at line 25024 of file Enums.h.

◆ EOS_PlayerDataStorage_EReadResult

enum class EOS_PlayerDataStorage_EReadResult : int
strong
Enumerator
EOS_RR_ContinueReading 
EOS_RR_FailRequest 
EOS_RR_CancelRequest 

Definition at line 21571 of file Enums.h.

◆ EOS_PlayerDataStorage_EWriteResult

enum class EOS_PlayerDataStorage_EWriteResult : int
strong
Enumerator
EOS_WR_ContinueWriting 
EOS_WR_CompleteRequest 
EOS_WR_FailRequest 
EOS_WR_CancelRequest 

Definition at line 21578 of file Enums.h.

◆ EOS_TitleStorage_EReadResult

enum class EOS_TitleStorage_EReadResult : int
strong
Enumerator
EOS_TS_RR_ContinueReading 
EOS_TS_RR_FailRequest 
EOS_TS_RR_CancelRequest 

Definition at line 21586 of file Enums.h.

◆ EOS_UI_EKeyCombination

enum class EOS_UI_EKeyCombination : unsigned __int64
strong
Enumerator
EOS_UIK_ModifierShift 
EOS_UIK_KeyTypeMask 
EOS_UIK_ModifierMask 
EOS_UIK_Shift 
EOS_UIK_Control 
EOS_UIK_Alt 
EOS_UIK_Meta 
EOS_UIK_ValidModifierMask 
EOS_UIK_None 
EOS_UIK_Space 
EOS_UIK_Backspace 
EOS_UIK_Tab 
EOS_UIK_Escape 
EOS_UIK_PageUp 
EOS_UIK_PageDown 
EOS_UIK_End 
EOS_UIK_Home 
EOS_UIK_Insert 
EOS_UIK_Delete 
EOS_UIK_Left 
EOS_UIK_Up 
EOS_UIK_Right 
EOS_UIK_Down 
EOS_UIK_Key0 
EOS_UIK_Key1 
EOS_UIK_Key2 
EOS_UIK_Key3 
EOS_UIK_Key4 
EOS_UIK_Key5 
EOS_UIK_Key6 
EOS_UIK_Key7 
EOS_UIK_Key8 
EOS_UIK_Key9 
EOS_UIK_KeyA 
EOS_UIK_KeyB 
EOS_UIK_KeyC 
EOS_UIK_KeyD 
EOS_UIK_KeyE 
EOS_UIK_KeyF 
EOS_UIK_KeyG 
EOS_UIK_KeyH 
EOS_UIK_KeyI 
EOS_UIK_KeyJ 
EOS_UIK_KeyK 
EOS_UIK_KeyL 
EOS_UIK_KeyM 
EOS_UIK_KeyN 
EOS_UIK_KeyO 
EOS_UIK_KeyP 
EOS_UIK_KeyQ 
EOS_UIK_KeyR 
EOS_UIK_KeyS 
EOS_UIK_KeyT 
EOS_UIK_KeyU 
EOS_UIK_KeyV 
EOS_UIK_KeyW 
EOS_UIK_KeyX 
EOS_UIK_KeyY 
EOS_UIK_KeyZ 
EOS_UIK_Numpad0 
EOS_UIK_Numpad1 
EOS_UIK_Numpad2 
EOS_UIK_Numpad3 
EOS_UIK_Numpad4 
EOS_UIK_Numpad5 
EOS_UIK_Numpad6 
EOS_UIK_Numpad7 
EOS_UIK_Numpad8 
EOS_UIK_Numpad9 
EOS_UIK_NumpadAsterisk 
EOS_UIK_NumpadPlus 
EOS_UIK_NumpadMinus 
EOS_UIK_NumpadPeriod 
EOS_UIK_NumpadDivide 
EOS_UIK_F1 
EOS_UIK_F2 
EOS_UIK_F3 
EOS_UIK_F4 
EOS_UIK_F5 
EOS_UIK_F6 
EOS_UIK_F7 
EOS_UIK_F8 
EOS_UIK_F9 
EOS_UIK_F10 
EOS_UIK_F11 
EOS_UIK_F12 
EOS_UIK_F13 
EOS_UIK_F14 
EOS_UIK_F15 
EOS_UIK_F16 
EOS_UIK_F17 
EOS_UIK_F18 
EOS_UIK_F19 
EOS_UIK_F20 
EOS_UIK_F21 
EOS_UIK_F22 
EOS_UIK_F23 
EOS_UIK_F24 
EOS_UIK_OemPlus 
EOS_UIK_OemComma 
EOS_UIK_OemMinus 
EOS_UIK_OemPeriod 
EOS_UIK_Oem1 
EOS_UIK_Oem2 
EOS_UIK_Oem3 
EOS_UIK_Oem4 
EOS_UIK_Oem5 
EOS_UIK_Oem6 
EOS_UIK_Oem7 
EOS_UIK_Oem8 
EOS_UIK_MaxKeyType 

Definition at line 23860 of file Enums.h.

◆ EOscillatorWaveform

enum class EOscillatorWaveform : unsigned char
strong
Enumerator
SineWave 
PerlinNoise 

Definition at line 28096 of file Enums.h.

◆ EOutputCanBeNullptr

enum class EOutputCanBeNullptr : int
strong
Enumerator
Never 
IfNoTabValid 
IfNoOpenTabValid 

Definition at line 19607 of file Enums.h.

◆ EOutputDeviceRedirectorFlushOptions

enum class EOutputDeviceRedirectorFlushOptions : unsigned int
strong
Enumerator
None 
Async 
None 
Async 

Flush asynchronously when possible.

When this flag is set and there is a dedicated primary logging thread, the flush function returns immediately. Otherwise, the flush function does not return until the requested type of flush is complete.

Definition at line 22942 of file Enums.h.

◆ EOutputFormat

enum class EOutputFormat : int
strong
Enumerator
LDR_GAMMA_32 
HDR_LINEAR_64 

Definition at line 37254 of file Enums.h.

◆ EOverlapFilterOption

enum class EOverlapFilterOption : int
strong
Enumerator
OverlapFilter_All 
OverlapFilter_DynamicOnly 
OverlapFilter_StaticOnly 

Definition at line 18809 of file Enums.h.

◆ EOverlaysFileType

enum class EOverlaysFileType : int
strong
Enumerator
Unknown 
SubRipSubtitles 

Definition at line 39060 of file Enums.h.

◆ EOverlayToStoreFlag

enum class EOverlayToStoreFlag : int
strong
Enumerator
k_EOverlayToStoreFlag_None 
k_EOverlayToStoreFlag_AddToCart 
k_EOverlayToStoreFlag_AddToCartAndShow 

Definition at line 15019 of file Enums.h.

◆ EP2PSend

enum class EP2PSend : int
strong
Enumerator
k_EP2PSendUnreliable 
k_EP2PSendUnreliableNoDelay 
k_EP2PSendReliable 
k_EP2PSendReliableWithBuffering 

Definition at line 14895 of file Enums.h.

◆ EP2PSessionError

enum class EP2PSessionError : int
strong
Enumerator
k_EP2PSessionErrorNone 
k_EP2PSessionErrorNoRightsToApp 
k_EP2PSessionErrorTimeout 
k_EP2PSessionErrorNotRunningApp_DELETED 
k_EP2PSessionErrorDestinationNotLoggedIn_DELETED 
k_EP2PSessionErrorMax 

Definition at line 14728 of file Enums.h.

◆ EPackageExtension

enum class EPackageExtension : unsigned char
strong
Enumerator
Unspecified 
Asset 
Map 
TextAsset 
TextMap 
Custom 
EmptyString 
Exports 
BulkDataDefault 
BulkDataOptional 
BulkDataMemoryMapped 
PayloadSidecar 

Definition at line 7856 of file Enums.h.

◆ EPackageExternalResource

enum class EPackageExternalResource : int
strong
Enumerator
WorkspaceDomainFile 

Definition at line 9561 of file Enums.h.

◆ EPackageFlags

enum class EPackageFlags : unsigned __int64
strong
Enumerator
PKG_None 
PKG_NewlyCreated 
PKG_ClientOptional 
PKG_ServerSideOnly 
PKG_CompiledIn 
PKG_ForDiffing 
PKG_EditorOnly 
PKG_Developer 
PKG_UncookedOnly 
PKG_Cooked 
PKG_ContainsNoAsset 
PKG_NotExternallyReferenceable 
PKG_UnversionedProperties 
PKG_ContainsMapData 
PKG_IsSaving 
PKG_Compiling 
PKG_ContainsMap 
PKG_RequiresLocalizationGather 
PKG_PlayInEditor 
PKG_ContainsScript 
PKG_DisallowExport 
PKG_CookGenerated 
PKG_DynamicImports 
PKG_RuntimeGenerated 
PKG_ReloadingForCooker 
PKG_FilterEditorOnly 
PKG_TransientFlags 

Definition at line 5197 of file Enums.h.

◆ EPackageFormat

enum class EPackageFormat : unsigned char
strong
Enumerator
Binary 
Text 

Definition at line 12331 of file Enums.h.

◆ EPackageReloadPhase

enum class EPackageReloadPhase : unsigned char
strong
Enumerator
PrePackageLoad 
PrePackageFixup 
OnPackageFixup 
PostPackageFixup 
PreBatch 
PostBatchPreGC 
PostBatchPostGC 

Definition at line 16766 of file Enums.h.

◆ EPackageSegment

enum class EPackageSegment : unsigned char
strong
Enumerator
Header 
Exports 
BulkDataDefault 
BulkDataOptional 
BulkDataMemoryMapped 
PayloadSidecar 

Definition at line 21603 of file Enums.h.

◆ EPackageStoreEntryFlags

enum class EPackageStoreEntryFlags : unsigned int
strong
Enumerator
None 
Redirected 
AutoOptional 

Definition at line 33041 of file Enums.h.

◆ EPackageStoreEntryStatus

enum class EPackageStoreEntryStatus : int
strong
Enumerator
None 
Missing 
Pending 
Ok 

Definition at line 33048 of file Enums.h.

◆ EPairedAxis

enum class EPairedAxis : unsigned char
strong
Enumerator
Unpaired 

Definition at line 12662 of file Enums.h.

◆ EPanningMethod

enum class EPanningMethod : signed char
strong
Enumerator
Linear 
EqualPower 

Definition at line 13377 of file Enums.h.

◆ EParentalFeature

enum class EParentalFeature : int
strong
Enumerator
k_EFeatureInvalid 
k_EFeatureStore 
k_EFeatureCommunity 
k_EFeatureProfile 
k_EFeatureFriends 
k_EFeatureNews 
k_EFeatureTrading 
k_EFeatureSettings 
k_EFeatureConsole 
k_EFeatureBrowser 
k_EFeatureParentalSetup 
k_EFeatureLibrary 
k_EFeatureTest 
k_EFeatureSiteLicense 
k_EFeatureMax 

Definition at line 16066 of file Enums.h.

◆ EParseState

enum class EParseState : int
strong
Enumerator
Continue 
StopAfter 
StopBefore 
Cancel 
Continue 

Include this character in the token and continue consuming

StopAfter 

Include this character in the token and stop consuming

StopBefore 

Exclude this character from the token and stop consuming

Cancel 

Cancel parsing this token, and return nothing.

Definition at line 12785 of file Enums.h.

◆ EParticleAllocationMode

enum class EParticleAllocationMode : unsigned char
strong
Enumerator
AutomaticEstimate 
ManualEstimate 
FixedCount 

Definition at line 10921 of file Enums.h.

◆ EParticleAxisLock

enum class EParticleAxisLock : int
strong
Enumerator
EPAL_NONE 
EPAL_X 
EPAL_Y 
EPAL_Z 
EPAL_NEGATIVE_X 
EPAL_NEGATIVE_Y 
EPAL_NEGATIVE_Z 
EPAL_ROTATE_X 
EPAL_ROTATE_Y 
EPAL_ROTATE_Z 
EPAL_MAX 

Definition at line 28215 of file Enums.h.

◆ EParticleBurstMethod

enum class EParticleBurstMethod : int
strong
Enumerator
EPBM_Instant 
EPBM_Interpolated 
EPBM_MAX 

Definition at line 38153 of file Enums.h.

◆ EParticleCameraOffsetUpdateMethod

enum class EParticleCameraOffsetUpdateMethod : int
strong
Enumerator
EPCOUM_DirectSet 
EPCOUM_Additive 
EPCOUM_Scalar 
EPCOUM_MAX 

Definition at line 38112 of file Enums.h.

◆ EParticleCollisionComplete

enum class EParticleCollisionComplete : int
strong
Enumerator
EPCC_Kill 
EPCC_Freeze 
EPCC_HaltCollisions 
EPCC_FreezeTranslation 
EPCC_FreezeRotation 
EPCC_FreezeMovement 
EPCC_MAX 

Definition at line 38101 of file Enums.h.

◆ EParticleCollisionShaderMode

enum class EParticleCollisionShaderMode : int
strong
Enumerator
PCM_None 
PCM_DepthBuffer 
PCM_DistanceField 

Definition at line 40302 of file Enums.h.

◆ EParticleDetailMode

enum class EParticleDetailMode : int
strong
Enumerator
PDM_Low 
PDM_Medium 
PDM_High 
PDM_MAX 

Definition at line 37651 of file Enums.h.

◆ EParticleEventType

enum class EParticleEventType : int
strong
Enumerator
EPET_Any 
EPET_Spawn 
EPET_Death 
EPET_Collision 
EPET_Burst 
EPET_Blueprint 
EPET_MAX 

Definition at line 29978 of file Enums.h.

◆ EParticleKey

enum class EParticleKey : unsigned char
strong
Enumerator
Activate 
Deactivate 
Trigger 

Definition at line 37688 of file Enums.h.

◆ EParticleScreenAlignment

enum class EParticleScreenAlignment : int
strong
Enumerator
PSA_FacingCameraPosition 
PSA_Square 
PSA_Rectangle 
PSA_Velocity 
PSA_AwayFromCenter 
PSA_TypeSpecific 
PSA_FacingCameraDistanceBlend 
PSA_MAX 

Definition at line 38628 of file Enums.h.

◆ EParticleSignificanceLevel

enum class EParticleSignificanceLevel : unsigned char
strong
Enumerator
Low 
Medium 
High 
Critical 
Num 

Definition at line 28206 of file Enums.h.

◆ EParticleSortMode

enum class EParticleSortMode : int
strong
Enumerator
PSORTMODE_None 
PSORTMODE_ViewProjDepth 
PSORTMODE_DistanceToView 
PSORTMODE_Age_OldestFirst 
PSORTMODE_Age_NewestFirst 
PSORTMODE_MAX 

Definition at line 38342 of file Enums.h.

◆ EParticleSourceSelectionMethod

enum class EParticleSourceSelectionMethod : int
strong
Enumerator
EPSSM_Random 
EPSSM_Sequential 
EPSSM_MAX 

Definition at line 37831 of file Enums.h.

◆ EParticleStates

enum class EParticleStates : unsigned __int64
strong
Enumerator
STATE_Particle_JustSpawned 
STATE_Particle_Freeze 
STATE_Particle_IgnoreCollisions 
STATE_Particle_FreezeTranslation 
STATE_Particle_FreezeRotation 
STATE_Particle_CollisionIgnoreCheck 
STATE_Particle_DelayCollisions 
STATE_Particle_CollisionHasOccurred 
STATE_Mask 
STATE_CounterMask 

Definition at line 4408 of file Enums.h.

◆ EParticleSubUVInterpMethod

enum class EParticleSubUVInterpMethod : int
strong
Enumerator
PSUVIM_None 
PSUVIM_Linear 
PSUVIM_Linear_Blend 
PSUVIM_Random 
PSUVIM_Random_Blend 
PSUVIM_MAX 

Definition at line 37821 of file Enums.h.

◆ EParticleSysParamType

enum class EParticleSysParamType : int
strong
Enumerator
PSPT_None 
PSPT_Scalar 
PSPT_ScalarRand 
PSPT_Vector 
PSPT_VectorRand 
PSPT_Color 
PSPT_Actor 
PSPT_Material 
PSPT_VectorUnitRand 
PSPT_MAX 

Definition at line 11418 of file Enums.h.

◆ EParticleSystemInsignificanceReaction

enum class EParticleSystemInsignificanceReaction : unsigned char
strong
Enumerator
Auto 
Complete 
DisableTick 
DisableTickAndKill 
Num 

Definition at line 37642 of file Enums.h.

◆ EParticleSystemOcclusionBoundsMethod

enum class EParticleSystemOcclusionBoundsMethod : int
strong
Enumerator
EPSOBM_None 
EPSOBM_ParticleBounds 
EPSOBM_CustomBounds 

Definition at line 10914 of file Enums.h.

◆ EParticleSystemUpdateMode

enum class EParticleSystemUpdateMode : int
strong
Enumerator
EPSUM_RealTime 
EPSUM_FixedTime 

Definition at line 11208 of file Enums.h.

◆ EParticleUVFlipMode

enum class EParticleUVFlipMode : unsigned char
strong
Enumerator
None 
FlipUV 
FlipUOnly 
FlipVOnly 
RandomFlipUV 
RandomFlipUOnly 
RandomFlipVOnly 
RandomFlipUVIndependent 

Definition at line 40139 of file Enums.h.

◆ EParticleVertexFactoryType

enum class EParticleVertexFactoryType : int
strong
Enumerator
PVFT_Sprite 
PVFT_BeamTrail 
PVFT_Mesh 
PVFT_MAX 

Definition at line 4547 of file Enums.h.

◆ EPartyInvitationRemovedReason

enum class EPartyInvitationRemovedReason : unsigned char
strong
Enumerator
Unknown 
Accepted 
Declined 
Cleared 
Expired 
Invalidated 

Definition at line 12414 of file Enums.h.

◆ EPartyJoinabilityConstraint

enum class EPartyJoinabilityConstraint : unsigned char
strong
Enumerator
AllowPlayersInMultipleParties 
IgnoreInvitesIfAlreadyInParty 

Definition at line 24016 of file Enums.h.

◆ EPartyRequestToJoinRemovedReason

enum class EPartyRequestToJoinRemovedReason : unsigned char
strong
Enumerator
Unknown 
Cancelled 
Expired 
Dismissed 
Accepted 

Definition at line 12432 of file Enums.h.

◆ EPartyState

enum class EPartyState : unsigned char
strong
Enumerator
None 
CreatePending 
JoinPending 
RejoinPending 
LeavePending 
Active 
Disconnected 
CleanUp 

Definition at line 12337 of file Enums.h.

◆ EPartySystemState

enum class EPartySystemState : unsigned char
strong
Enumerator
Initializing 
Initialized 
RequestingShutdown 
ShutDown 

Definition at line 12424 of file Enums.h.

◆ EPathFollowingReachMode

enum class EPathFollowingReachMode : unsigned char
strong
Enumerator
ExactLocation 
OverlapAgent 
OverlapGoal 
OverlapAgentAndGoal 

Definition at line 32296 of file Enums.h.

◆ EPathFollowingVelocityMode

enum class EPathFollowingVelocityMode : unsigned char
strong
Enumerator
Reset 
Keep 

Definition at line 33481 of file Enums.h.

◆ EPathPermissionListType

enum class EPathPermissionListType : int
strong
Enumerator
Default 
ClassPaths 
Default 
ClassPaths 

Definition at line 34468 of file Enums.h.

◆ EPatternToolAxisSpacingMode

enum class EPatternToolAxisSpacingMode : unsigned char
strong
Enumerator
ByCount 
StepSize 
Packed 

Definition at line 24261 of file Enums.h.

◆ EPatternToolShape

enum class EPatternToolShape : unsigned char
strong
Enumerator
Line 
Grid 
Circle 

Definition at line 24240 of file Enums.h.

◆ EPatternToolSingleAxis

enum class EPatternToolSingleAxis : unsigned char
strong
Enumerator
XAxis 
YAxis 
ZAxis 

Definition at line 24247 of file Enums.h.

◆ EPatternToolSinglePlane

enum class EPatternToolSinglePlane : unsigned char
strong
Enumerator
XYPlane 
XZPlane 
YZPlane 

Definition at line 24254 of file Enums.h.

◆ EPawnActionTaskResult

enum class EPawnActionTaskResult : unsigned char
strong
Enumerator
Unknown 
TaskFinished 
TaskAborted 
ActionLost 

Definition at line 41221 of file Enums.h.

◆ EPBIKLimitType

enum class EPBIKLimitType : unsigned char
strong
Enumerator
Free 
Limited 
Locked 

Definition at line 24628 of file Enums.h.

◆ EPBIKRootBehavior

enum class EPBIKRootBehavior : unsigned char
strong
Enumerator
PrePull 
PinToInput 
Free 

Definition at line 24607 of file Enums.h.

◆ EPCGActorFilter

enum class EPCGActorFilter : unsigned char
strong
Enumerator
Self 
Parent 
Root 
AllWorldActors 
Original 

Definition at line 22815 of file Enums.h.

◆ EPCGActorSelection

enum class EPCGActorSelection : unsigned char
strong
Enumerator
ByTag 
ByName 
ByClass 

Definition at line 22808 of file Enums.h.

◆ EPCGAttributeAccessorFlags

enum class EPCGAttributeAccessorFlags : int
strong
Enumerator
StrictType 
AllowBroadcast 
AllowConstructible 
AllowSetDefaultValue 

Definition at line 20522 of file Enums.h.

◆ EPCGAttributeFilterOperation

enum class EPCGAttributeFilterOperation : int
strong
Enumerator
KeepSelectedAttributes 
DeleteSelectedAttributes 

Definition at line 22824 of file Enums.h.

◆ EPCGAttributePropertySelection

enum class EPCGAttributePropertySelection : int
strong
Enumerator
Attribute 
PointProperty 

Definition at line 20545 of file Enums.h.

◆ EPCGAttributeReduceOperation

enum class EPCGAttributeReduceOperation : int
strong
Enumerator
Average 
Max 
Min 

Definition at line 22830 of file Enums.h.

◆ EPCGAttributeSelectAxis

enum class EPCGAttributeSelectAxis : int
strong
Enumerator
CustomAxis 

Definition at line 22844 of file Enums.h.

◆ EPCGAttributeSelectOperation

enum class EPCGAttributeSelectOperation : int
strong
Enumerator
Min 
Max 
Median 

Definition at line 22837 of file Enums.h.

◆ EPCGBoundsModifierMode

enum class EPCGBoundsModifierMode : unsigned char
strong
Enumerator
Set 
Intersect 
Include 
Translate 
Scale 

Definition at line 22853 of file Enums.h.

◆ EPCGChangeType

enum class EPCGChangeType : unsigned char
strong
Enumerator
None 
Cosmetic 
Settings 
Input 
Edge 
Node 
Structural 

Definition at line 20712 of file Enums.h.

◆ EPCGComponentDirtyFlag

enum class EPCGComponentDirtyFlag : unsigned char
strong
Enumerator
None 
Actor 
Landscape 
Input 
Data 
All 

Definition at line 22543 of file Enums.h.

◆ EPCGComponentGenerationTrigger

enum class EPCGComponentGenerationTrigger : unsigned char
strong
Enumerator
GenerateOnLoad 
GenerateOnDemand 

Definition at line 22531 of file Enums.h.

◆ EPCGComponentInput

enum class EPCGComponentInput : unsigned char
strong
Enumerator
Actor 
Landscape 
Other 
EPCGComponentInput_MAX 

Definition at line 22523 of file Enums.h.

◆ EPCGCopyPointsInheritanceMode

enum class EPCGCopyPointsInheritanceMode : unsigned char
strong
Enumerator
Relative 
Source 
Target 

Definition at line 22862 of file Enums.h.

◆ EPCGCopyPointsMetadataInheritanceMode

enum class EPCGCopyPointsMetadataInheritanceMode : unsigned char
strong
Enumerator
SourceFirst 
TargetFirst 
SourceOnly 
TargetOnly 
None 

Definition at line 22869 of file Enums.h.

◆ EPCGCreateSplineMode

enum class EPCGCreateSplineMode : unsigned char
strong
Enumerator
CreateDataOnly 
CreateComponent 
CreateNewActor 

Definition at line 22878 of file Enums.h.

◆ EPCGDataType

enum class EPCGDataType : unsigned int
strong
Enumerator
None 
Point 
Spline 
LandscapeSpline 
PolyLine 
Landscape 
Texture 
RenderTarget 
BaseTexture 
Surface 
Volume 
Primitive 
Concrete 
Composite 
Spatial 
Param 
Settings 
Other 
Any 

Definition at line 20551 of file Enums.h.

◆ EPCGDebugVisScaleMethod

enum class EPCGDebugVisScaleMethod : unsigned char
strong
Enumerator
Relative 
Absolute 
Extents 

Definition at line 31147 of file Enums.h.

◆ EPCGDensityNoiseMode

enum class EPCGDensityNoiseMode : unsigned char
strong
Enumerator
Set 
Minimum 
Maximum 
Add 
Multiply 

Definition at line 22910 of file Enums.h.

◆ EPCGDifferenceDensityFunction

enum class EPCGDifferenceDensityFunction : unsigned char
strong
Enumerator
Minimum 
ClampedSubstraction 
Binary 

Definition at line 20705 of file Enums.h.

◆ EPCGDifferenceMode

enum class EPCGDifferenceMode : unsigned char
strong
Enumerator
Inferred 
Continuous 
Discrete 

Definition at line 20998 of file Enums.h.

◆ EPCGExecutionPhase

enum class EPCGExecutionPhase : unsigned char
strong
Enumerator
NotExecuted 
PrepareData 
Execute 
PostExecute 
Done 

Definition at line 20676 of file Enums.h.

◆ EPCGFilterByTagOperation

enum class EPCGFilterByTagOperation : int
strong
Enumerator
KeepTagged 
RemoveTagged 

Definition at line 22948 of file Enums.h.

◆ EPCGGetDataFromActorMode

enum class EPCGGetDataFromActorMode : unsigned char
strong
Enumerator
ParseActorComponents 
GetSinglePoint 
GetDataFromProperty 
GetDataFromPCGComponent 
GetDataFromPCGComponentOrParseComponents 

Definition at line 22885 of file Enums.h.

◆ EPCGGraphParameterEvent

enum class EPCGGraphParameterEvent : int
strong
Enumerator
GraphChanged 
GraphPostLoad 
Added 
Removed 
PropertyModified 
ValueModifiedLocally 
ValueModifiedByParent 

Definition at line 22553 of file Enums.h.

◆ EPCGIntersectionDensityFunction

enum class EPCGIntersectionDensityFunction : unsigned char
strong
Enumerator
Multiply 
Minimum 

Definition at line 20685 of file Enums.h.

◆ EPCGMedadataBitwiseOperation

enum class EPCGMedadataBitwiseOperation : unsigned short
strong
Enumerator
And 
Not 
Or 
Xor 

Definition at line 22585 of file Enums.h.

◆ EPCGMedadataBooleanOperation

enum class EPCGMedadataBooleanOperation : unsigned short
strong
Enumerator
And 
Not 
Or 
Xor 

Definition at line 22600 of file Enums.h.

◆ EPCGMedadataCompareOperation

enum class EPCGMedadataCompareOperation : unsigned short
strong
Enumerator
Equal 
NotEqual 
Greater 
GreaterOrEqual 
Less 
LessOrEqual 

Definition at line 22622 of file Enums.h.

◆ EPCGMedadataMathsOperation

enum class EPCGMedadataMathsOperation : unsigned short
strong
Enumerator
UnaryOp 
Sign 
Frac 
Truncate 
Round 
Sqrt 
Abs 
Floor 
Ceil 
BinaryOp 
Add 
Subtract 
Multiply 
Divide 
Max 
Min 
Pow 
ClampMin 
ClampMax 
Modulo 
TernaryOp 
Clamp 
Lerp 

Definition at line 22681 of file Enums.h.

◆ EPCGMedadataRotatorOperation

enum class EPCGMedadataRotatorOperation : unsigned short
strong
Enumerator
RotatorOp 
Combine 
Invert 
Lerp 
TransformOp 
TransformRotation 
InverseTransformRotation 

Definition at line 22743 of file Enums.h.

◆ EPCGMedadataTransformOperation

enum class EPCGMedadataTransformOperation : unsigned short
strong
Enumerator
Compose 
Invert 
Lerp 

Definition at line 22754 of file Enums.h.

◆ EPCGMedadataTrigOperation

enum class EPCGMedadataTrigOperation : unsigned short
strong
Enumerator
Acos 
Asin 
Atan 
Atan2 
Cos 
Sin 
Tan 
DegToRad 
RadToDeg 

Definition at line 22768 of file Enums.h.

◆ EPCGMedadataVectorOperation

enum class EPCGMedadataVectorOperation : unsigned short
strong
Enumerator
VectorOp 
Cross 
Dot 
Distance 
Normalize 
Length 
RotateAroundAxis 
TransformOp 
TransformDirection 
TransformLocation 
InverseTransformDirection 
InverseTransformLocation 

Definition at line 22781 of file Enums.h.

◆ EPCGMeshSamplingMethod

enum class EPCGMeshSamplingMethod : int
strong
Enumerator
OnePointPerTriangle 
OnePointPerVertex 
PoissonSampling 

Definition at line 21276 of file Enums.h.

◆ EPCGMeshSelectorMaterialOverrideMode

enum class EPCGMeshSelectorMaterialOverrideMode : unsigned char
strong
Enumerator
NoOverride 
StaticOverride 
ByAttributeOverride 

Definition at line 23659 of file Enums.h.

◆ EPCGMetadataFilterMode

enum class EPCGMetadataFilterMode : unsigned char
strong
Enumerator
ExcludeAttributes 
IncludeAttributes 

Definition at line 20638 of file Enums.h.

◆ EPCGMetadataMakeVector3

enum class EPCGMetadataMakeVector3 : unsigned char
strong
Enumerator
ThreeValues 
Vector2AndValue 

Definition at line 22667 of file Enums.h.

◆ EPCGMetadataMakeVector4

enum class EPCGMetadataMakeVector4 : unsigned char
strong
Enumerator
FourValues 
Vector2AndTwoValues 
TwoVector2 
Vector3AndValue 

Definition at line 22673 of file Enums.h.

◆ EPCGMetadataOp

enum class EPCGMetadataOp : unsigned char
strong
Enumerator
Min 
Max 
Sub 
Add 
Mul 
Div 
SourceValue 
TargetValue 

Definition at line 20626 of file Enums.h.

◆ EPCGMetadataSettingsBaseMode

enum class EPCGMetadataSettingsBaseMode : int
strong
Enumerator
Inferred 
NoBroadcast 
Broadcast 

Definition at line 22708 of file Enums.h.

◆ EPCGMetadataSettingsBaseTypes

enum class EPCGMetadataSettingsBaseTypes : int
strong
Enumerator
AutoUpcastTypes 
StrictTypes 

Definition at line 22715 of file Enums.h.

◆ EPCGMetadataTypes

enum class EPCGMetadataTypes : unsigned char
strong
Enumerator
Float 
Double 
Integer32 
Integer64 
Vector2 
Vector 
Vector4 
Quaternion 
Transform 
String 
Boolean 
Rotator 
Name 
Count 
Unknown 

Definition at line 20503 of file Enums.h.

◆ EPCGPointExtentsModifierMode

enum class EPCGPointExtentsModifierMode : unsigned char
strong
Enumerator
Set 
Minimum 
Maximum 
Add 
Multiply 

Definition at line 22954 of file Enums.h.

◆ EPCGPointFilterConstantType

enum class EPCGPointFilterConstantType : unsigned char
strong
Enumerator
Integer64 
Float 
Vector 
Vector4 
String 
Unknown 

Definition at line 22986 of file Enums.h.

◆ EPCGPointFilterOperator

enum class EPCGPointFilterOperator : unsigned char
strong
Enumerator
Greater 
GreaterOrEqual 
Lesser 
LesserOrEqual 
Equal 
NotEqual 

Definition at line 22963 of file Enums.h.

◆ EPCGPointProperties

enum class EPCGPointProperties : unsigned char
strong
Enumerator
Density 
BoundsMin 
BoundsMax 
Extents 
Color 
Position 
Rotation 
Scale 
Transform 
Steepness 
LocalCenter 

Definition at line 20530 of file Enums.h.

◆ EPCGPointTargetFilterType

enum class EPCGPointTargetFilterType : unsigned char
strong
Enumerator
Property 
Metadata 

Definition at line 22973 of file Enums.h.

◆ EPCGPointThresholdType

enum class EPCGPointThresholdType : unsigned char
strong
Enumerator
Property 
Metadata 
Constant 

Definition at line 22979 of file Enums.h.

◆ EPCGSelfPruningType

enum class EPCGSelfPruningType : unsigned char
strong
Enumerator
LargeToSmall 
SmallToLarge 
AllEqual 
None 
RemoveDuplicates 

Definition at line 23058 of file Enums.h.

◆ EPCGSettingsExecutionMode

enum class EPCGSettingsExecutionMode : unsigned char
strong
Enumerator
Enabled 
Debug 
Isolated 
Disabled 

Definition at line 31154 of file Enums.h.

◆ EPCGSettingsType

enum class EPCGSettingsType : unsigned char
strong
Enumerator
InputOutput 
Spatial 
Density 
Blueprint 
Metadata 
Filter 
Sampler 
Spawner 
Subgraph 
Debug 
Generic 
Param 

Definition at line 22926 of file Enums.h.

◆ EPCGSpawnActorGenerationTrigger

enum class EPCGSpawnActorGenerationTrigger : unsigned char
strong
Enumerator
Default 
ForceGenerate 
DoNotGenerateInEditor 
DoNotGenerate 

Definition at line 23108 of file Enums.h.

◆ EPCGSpawnActorOption

enum class EPCGSpawnActorOption : unsigned char
strong
Enumerator
CollapseActors 
MergePCGOnly 
NoMerging 

Definition at line 23101 of file Enums.h.

◆ EPCGSplineSamplingDimension

enum class EPCGSplineSamplingDimension : unsigned char
strong
Enumerator
OnSpline 
OnHorizontal 
OnVertical 
OnVolume 
OnInterior 

Definition at line 21186 of file Enums.h.

◆ EPCGSplineSamplingFill

enum class EPCGSplineSamplingFill : unsigned char
strong
Enumerator
Fill 
EdgesOnly 

Definition at line 21195 of file Enums.h.

◆ EPCGSplineSamplingInteriorOrientation

enum class EPCGSplineSamplingInteriorOrientation : unsigned char
strong
Enumerator
Uniform 
FollowCurvature 

Definition at line 21201 of file Enums.h.

◆ EPCGSplineSamplingMode

enum class EPCGSplineSamplingMode : unsigned char
strong
Enumerator
Subdivision 
Distance 

Definition at line 21180 of file Enums.h.

◆ EPCGTextureColorChannel

enum class EPCGTextureColorChannel : unsigned char
strong
Enumerator
Red 
Green 
Blue 
Alpha 

Definition at line 21229 of file Enums.h.

◆ EPCGTextureDensityFunction

enum class EPCGTextureDensityFunction : unsigned char
strong
Enumerator
Ignore 
Multiply 

Definition at line 21223 of file Enums.h.

◆ EPCGTransformLerpMode

enum class EPCGTransformLerpMode : unsigned short
strong
Enumerator
QuatInterp 
EulerInterp 
DualQuatInterp 

Definition at line 22761 of file Enums.h.

◆ EPCGUnionDensityFunction

enum class EPCGUnionDensityFunction : unsigned char
strong
Enumerator
Maximum 
ClampedAddition 
Binary 

Definition at line 20698 of file Enums.h.

◆ EPCGUnionType

enum class EPCGUnionType : unsigned char
strong
Enumerator
LeftToRightPriority 
RightToLeftPriority 
KeepAll 

Definition at line 20691 of file Enums.h.

◆ EPCGUnitTestDummyEnum

enum class EPCGUnitTestDummyEnum : __int64
strong
Enumerator
One 
Two 
Three 

Definition at line 25971 of file Enums.h.

◆ EPCGWorldQueryFilterByTag

enum class EPCGWorldQueryFilterByTag : int
strong
Enumerator
NoTagFilter 
IncludeTagged 
ExcludeTagged 

Definition at line 22570 of file Enums.h.

◆ EPcmBitDepthConversion

enum class EPcmBitDepthConversion : unsigned char
strong
Enumerator
SameAsSource 
Int16 
Float32 

Definition at line 38772 of file Enums.h.

◆ EPDGLinkState

enum class EPDGLinkState : unsigned char
strong
Enumerator
Inactive 
Linking 
Linked 
Error_Not_Linked 

Definition at line 19042 of file Enums.h.

◆ EPDGNodeState

enum class EPDGNodeState : unsigned char
strong
Enumerator
None 
Dirtied 
Dirtying 
Cooking 
Cook_Complete 
Cook_Failed 

Definition at line 19068 of file Enums.h.

◆ EPDGWorkResultState

enum class EPDGWorkResultState : unsigned char
strong
Enumerator
None 
ToLoad 
Loading 
Loaded 
ToDelete 
Deleting 
Deleted 
NotLoaded 

Definition at line 19050 of file Enums.h.

◆ EPelvisHeightMode

enum class EPelvisHeightMode : unsigned char
strong
Enumerator
AllLegs 
AllPlantedFeet 
FrontPlantedFeetUphill_FrontFeetDownhill 

Definition at line 7812 of file Enums.h.

◆ EPerQualityLevels

enum class EPerQualityLevels : unsigned char
strong
Enumerator
Low 
Medium 
High 
Epic 
Cinematic 
Num 

Definition at line 22894 of file Enums.h.

◆ EPersistentStorageManagerFileSizeFlags

enum class EPersistentStorageManagerFileSizeFlags : unsigned char
strong
Enumerator
None 
OnlyUpdateIfLess 
RespectQuota 
None 
OnlyUpdateIfLess 
RespectQuota 

Definition at line 7502 of file Enums.h.

◆ EPersonaChange

enum class EPersonaChange : int
strong
Enumerator
k_EPersonaChangeName 
k_EPersonaChangeStatus 
k_EPersonaChangeComeOnline 
k_EPersonaChangeGoneOffline 
k_EPersonaChangeGamePlayed 
k_EPersonaChangeGameServer 
k_EPersonaChangeAvatar 
k_EPersonaChangeJoinedSource 
k_EPersonaChangeLeftSource 
k_EPersonaChangeRelationshipChanged 
k_EPersonaChangeNameFirstSet 
k_EPersonaChangeBroadcast 
k_EPersonaChangeNickname 
k_EPersonaChangeSteamLevel 
k_EPersonaChangeRichPresence 

Definition at line 15050 of file Enums.h.

◆ EPersonaState

enum class EPersonaState : int
strong
Enumerator
k_EPersonaStateOffline 
k_EPersonaStateOnline 
k_EPersonaStateBusy 
k_EPersonaStateAway 
k_EPersonaStateSnooze 
k_EPersonaStateLookingToTrade 
k_EPersonaStateLookingToPlay 
k_EPersonaStateInvisible 
k_EPersonaStateMax 

Definition at line 14954 of file Enums.h.

◆ EPhaserLFOType

enum class EPhaserLFOType : unsigned char
strong
Enumerator
Sine 
UpSaw 
DownSaw 
Square 
Triangle 
Exponential 
RandomSampleHold 
Count 

Definition at line 29236 of file Enums.h.

◆ EPhysBodyOp

enum class EPhysBodyOp : int
strong
Enumerator
PBO_None 
PBO_Term 
PBO_MAX 

Definition at line 7562 of file Enums.h.

◆ EPhysicalSurface

enum class EPhysicalSurface : int
strong
Enumerator
SurfaceType_Default 
SurfaceType1 
SurfaceType2 
SurfaceType3 
SurfaceType4 
SurfaceType5 
SurfaceType6 
SurfaceType7 
SurfaceType8 
SurfaceType9 
SurfaceType10 
SurfaceType11 
SurfaceType12 
SurfaceType13 
SurfaceType14 
SurfaceType15 
SurfaceType16 
SurfaceType17 
SurfaceType18 
SurfaceType19 
SurfaceType20 
SurfaceType21 
SurfaceType22 
SurfaceType23 
SurfaceType24 
SurfaceType25 
SurfaceType26 
SurfaceType27 
SurfaceType28 
SurfaceType29 
SurfaceType30 
SurfaceType31 
SurfaceType32 
SurfaceType33 
SurfaceType34 
SurfaceType35 
SurfaceType36 
SurfaceType37 
SurfaceType38 
SurfaceType39 
SurfaceType40 
SurfaceType41 
SurfaceType42 
SurfaceType43 
SurfaceType44 
SurfaceType45 
SurfaceType46 
SurfaceType47 
SurfaceType48 
SurfaceType49 
SurfaceType50 
SurfaceType51 
SurfaceType52 
SurfaceType53 
SurfaceType54 
SurfaceType55 
SurfaceType56 
SurfaceType57 
SurfaceType58 
SurfaceType59 
SurfaceType60 
SurfaceType61 
SurfaceType62 
SurfaceType_Max 

Definition at line 10658 of file Enums.h.

◆ EPhysicsAssetSolverType

enum class EPhysicsAssetSolverType : unsigned char
strong
Enumerator
RBAN 
World 

Definition at line 7930 of file Enums.h.

◆ EPhysicsInterfaceScopedLockType

enum class EPhysicsInterfaceScopedLockType : unsigned char
strong
Enumerator
Read 
Write 

Definition at line 37335 of file Enums.h.

◆ EPhysicsType

enum class EPhysicsType : int
strong
Enumerator
PhysType_Default 
PhysType_Kinematic 
PhysType_Simulated 

Definition at line 9484 of file Enums.h.

◆ EPhysXFilterDataFlags

enum class EPhysXFilterDataFlags : int
strong
Enumerator
EPDF_SimpleCollision 
EPDF_ComplexCollision 
EPDF_CCD 
EPDF_ContactNotify 
EPDF_StaticShape 
EPDF_ModifyContacts 
EPDF_KinematicKinematicPairs 

Definition at line 37266 of file Enums.h.

◆ EPimplPtrMode

enum class EPimplPtrMode : unsigned char
strong
Enumerator
NoCopy 
DeepCopy 
NoCopy 

Don't support copying (default)

DeepCopy 

Support deep copying, including of forward declared types

Definition at line 12182 of file Enums.h.

◆ EPinContainerType

enum class EPinContainerType : unsigned char
strong
Enumerator
None 
Array 
Set 
Map 

Definition at line 11269 of file Enums.h.

◆ EPingAverageType

enum class EPingAverageType : unsigned char
strong
Enumerator
None 
MovingAverage 
PlayerStateAvg 

Definition at line 17054 of file Enums.h.

◆ EPingType

enum class EPingType : unsigned int
strong
Enumerator
None 
RoundTrip 
RoundTripExclFrame 
ICMP 
UDPQoS 
Max 
Count 

Definition at line 17036 of file Enums.h.

◆ EPinInsertPosition

enum class EPinInsertPosition : int
strong
Enumerator
Before 
After 

Definition at line 24399 of file Enums.h.

◆ EPinResolveResult

enum class EPinResolveResult : unsigned char
strong
Enumerator
FailedParse 
FailedSafely 
Deferred 
Suceeded 

Definition at line 40284 of file Enums.h.

◆ EPinResolveType

enum class EPinResolveType : unsigned char
strong
Enumerator
OwningNode 
LinkedTo 
SubPins 
ParentPin 
ReferencePassThroughConnection 

Definition at line 40260 of file Enums.h.

◆ EPipelineCacheFileFormatVersions

enum class EPipelineCacheFileFormatVersions : unsigned int
strong
Enumerator
FirstWorking 
LibraryID 
ShaderMetaData 
SortedVertexDesc 
TOCMagicGuard 
PSOUsageMask 
PSOBindCount 
EOFMarker 
EngineFlags 
Subpass 
PatchSizeReduction_NoDuplicatedGuid 
AlphaToCoverage 
AddingMeshShaders 
RemovingTessellationShaders 
LastUsedTime 
MoreRenderTargetFlags 
FragmentDensityAttachment 
AddingDepthClipMode 

Definition at line 35143 of file Enums.h.

◆ EPlaneBrushSideMode

enum class EPlaneBrushSideMode : unsigned char
strong
Enumerator
BothSides 
PushDown 
PullTowards 

Definition at line 24330 of file Enums.h.

◆ EPlaneComponentDebugMode

enum class EPlaneComponentDebugMode : unsigned char
strong
Enumerator
None 
ShowNetworkRole 
ShowClassification 

Definition at line 36202 of file Enums.h.

◆ EPlaneConstraintAxisSetting

enum class EPlaneConstraintAxisSetting : unsigned char
strong
Enumerator
Custom 
UseGlobalPhysicsSetting 

Definition at line 7545 of file Enums.h.

◆ EPlaneCutToolActions

enum class EPlaneCutToolActions : int
strong
Enumerator
NoAction 
Cut 
FlipPlane 

Definition at line 26548 of file Enums.h.

◆ EPlatform

enum class EPlatform : unsigned char
strong
Enumerator
Unknown 
PC 
MAC 
XBOX 
PLAYSTATION 
SWITCH 
ANDROID 
IOS 

Definition at line 31654 of file Enums.h.

◆ EPlatformAuthentication

enum class EPlatformAuthentication : int
strong
Enumerator
Never 
Possible 
Always 

Definition at line 13131 of file Enums.h.

◆ EPlatformCryptoResult

enum class EPlatformCryptoResult : int
strong
Enumerator
Success 
Failure 

Definition at line 21822 of file Enums.h.

◆ EPlatformInfoType

enum class EPlatformInfoType : unsigned char
strong
Enumerator
TruePlatformsOnly 
AllPlatformInfos 
TruePlatformsOnly 

Only return "real" platforms (no groups or fake platforms)

AllPlatformInfos 

All known platforms/groups/etc that have a DDPI.ini file

Definition at line 13740 of file Enums.h.

◆ EPlatformInterfaceDataType

enum class EPlatformInterfaceDataType : int
strong
Enumerator
PIDT_None 
PIDT_Int 
PIDT_Float 
PIDT_String 
PIDT_Object 
PIDT_Custom 
PIDT_MAX 

Definition at line 28722 of file Enums.h.

◆ EPlatformMessageType

enum class EPlatformMessageType : int
strong
Enumerator
EmptyStore 
ChatRestricted 
UGCRestricted 

Definition at line 12670 of file Enums.h.

◆ EPlatformUserSelectorFlags

enum class EPlatformUserSelectorFlags : unsigned char
strong
Enumerator
None 
RequiresOnlineEnabledProfile 
ShowSkipButton 
AllowGuests 
ShowNewUsersOnly 
Default 

Definition at line 7598 of file Enums.h.

◆ EPlayDirection

enum class EPlayDirection : int
strong
Enumerator
Forwards 
Backwards 

Definition at line 8878 of file Enums.h.

◆ EPlayerMappableKeySettingBehaviors

enum class EPlayerMappableKeySettingBehaviors : unsigned char
strong
Enumerator
InheritSettingsFromAction 
OverrideSettings 
IgnoreSettings 

Definition at line 25526 of file Enums.h.

◆ EPlayerResult_t

enum class EPlayerResult_t : int
strong
Enumerator
k_EPlayerResultFailedToConnect 
k_EPlayerResultAbandoned 
k_EPlayerResultKicked 
k_EPlayerResultIncomplete 
k_EPlayerResultCompleted 

Definition at line 15401 of file Enums.h.

◆ EPlayMovieVolumeType

enum class EPlayMovieVolumeType : int
strong
Enumerator
Default 
Music 
Character 
Voice 

Definition at line 27781 of file Enums.h.

◆ EPluginDescriptorVersion

enum class EPluginDescriptorVersion : unsigned char
strong
Enumerator
Invalid 
Initial 
NameHash 
ProjectPluginUnification 
LatestPlusOne 
Latest 

Definition at line 34987 of file Enums.h.

◆ EPluginEnabledByDefault

enum class EPluginEnabledByDefault : unsigned char
strong
Enumerator
Unspecified 
Enabled 
Disabled 

Definition at line 7767 of file Enums.h.

◆ EPluginLoadedFrom

enum class EPluginLoadedFrom : int
strong
Enumerator
Engine 
Project 

Definition at line 7716 of file Enums.h.

◆ EPluginType

enum class EPluginType : int
strong
Enumerator
Engine 
Enterprise 
Project 
External 
Mod 

Definition at line 7707 of file Enums.h.

◆ EPointOnCircleSpacingMethod

enum class EPointOnCircleSpacingMethod : unsigned char
strong
Enumerator
BySpaceBetween 
ByNumberOfPoints 

Definition at line 41236 of file Enums.h.

◆ EPoleVectorOption

enum class EPoleVectorOption : unsigned char
strong
Enumerator
Direction 
Location 

Definition at line 25945 of file Enums.h.

◆ EPolyEditCutPlaneOrientation

enum class EPolyEditCutPlaneOrientation : int
strong
Enumerator
FaceNormals 
ViewDirection 

Definition at line 23753 of file Enums.h.

◆ EPolyEditExtrudeDirection

enum class EPolyEditExtrudeDirection : int
strong
Enumerator
SelectionNormal 
WorldX 
WorldY 
WorldZ 
LocalX 
LocalY 
LocalZ 

Definition at line 23679 of file Enums.h.

◆ EPolyEditExtrudeDistanceMode

enum class EPolyEditExtrudeDistanceMode : int
strong
Enumerator
ClickInViewport 
Fixed 

Definition at line 23673 of file Enums.h.

◆ EPolyEditExtrudeModeOptions

enum class EPolyEditExtrudeModeOptions : int
strong
Enumerator
SingleDirection 
SelectedTriangleNormals 
SelectedTriangleNormalsEven 

Definition at line 23690 of file Enums.h.

◆ EPolyEditOffsetModeOptions

enum class EPolyEditOffsetModeOptions : int
strong
Enumerator
VertexNormals 
SelectedTriangleNormals 
SelectedTriangleNormalsEven 

Definition at line 23666 of file Enums.h.

◆ EPolyEditPushPullModeOptions

enum class EPolyEditPushPullModeOptions : int
strong
Enumerator
SelectedTriangleNormals 
SelectedTriangleNormalsEven 
SingleDirection 
VertexNormals 

Definition at line 23697 of file Enums.h.

◆ EPolyFlags

enum class EPolyFlags : unsigned __int64
strong
Enumerator
PF_Invisible 
PF_NotSolid 
PF_Semisolid 
PF_GeomMarked 
PF_TwoSided 
PF_Portal 
PF_Memorized 
PF_Selected 
PF_HiddenEd 
PF_Hovered 
PF_EdProcessed 
PF_EdCut 
PF_NoEdit 
PF_NoImport 
PF_AddLast 
PF_NoAddToBSP 
PF_ModelComponentMask 
PF_DefaultFlags 

Definition at line 4930 of file Enums.h.

◆ EPopupMethod

enum class EPopupMethod : unsigned char
strong
Enumerator
CreateNewWindow 
UseCurrentWindow 

Definition at line 13584 of file Enums.h.

◆ EPortType

enum class EPortType : unsigned char
strong
Enumerator
game 
query 
rcon 

Definition at line 31647 of file Enums.h.

◆ EPoseComponentDebugMode

enum class EPoseComponentDebugMode : unsigned char
strong
Enumerator
None 
ShowSkeleton 

Definition at line 36253 of file Enums.h.

◆ EPoseDriverOutput

enum class EPoseDriverOutput : unsigned char
strong
Enumerator
DrivePoses 
DriveCurves 

Definition at line 36739 of file Enums.h.

◆ EPoseDriverSource

enum class EPoseDriverSource : unsigned char
strong
Enumerator
Rotation 
Translation 

Definition at line 36733 of file Enums.h.

◆ EPoseDriverType

enum class EPoseDriverType : unsigned char
strong
Enumerator
SwingAndTwist 
SwingOnly 
Translation 

Definition at line 36759 of file Enums.h.

◆ EPostCopyOperation

enum class EPostCopyOperation : unsigned char
strong
Enumerator
None 
LogicalNegateBool 

Definition at line 20163 of file Enums.h.

◆ EPostProcessMaterialInput

enum class EPostProcessMaterialInput : unsigned int
strong
Enumerator
SceneColor 
SeparateTranslucency 
CombinedBloom 
PreTonemapHDRColor 
PostTonemapHDRColor 
Velocity 

Definition at line 22099 of file Enums.h.

◆ EPostSequentialRPCType

enum class EPostSequentialRPCType : unsigned char
strong
Enumerator
MidPacket 
PostPacket 

Definition at line 7893 of file Enums.h.

◆ EPowerSavingEligibility

enum class EPowerSavingEligibility : unsigned char
strong
Enumerator
Unknown 
Eligible 
NotEligible 

Definition at line 23116 of file Enums.h.

◆ EPreferredTriangulationDirection

enum class EPreferredTriangulationDirection : unsigned char
strong
Enumerator
None 
Tangential 
Radial 

Definition at line 21020 of file Enums.h.

◆ EPreLoadScreenTypes

enum class EPreLoadScreenTypes : unsigned char
strong
Enumerator
CustomSplashScreen 
EarlyStartupScreen 
EngineLoadingScreen 

Definition at line 11009 of file Enums.h.

◆ EPresenceAdvertisementType

enum class EPresenceAdvertisementType : unsigned char
strong
Enumerator
None 
Party 
Session 

Definition at line 24009 of file Enums.h.

◆ EPreviewAnimationBlueprintApplicationMethod

enum class EPreviewAnimationBlueprintApplicationMethod : unsigned char
strong
Enumerator
LinkedLayers 
LinkedAnimGraph 

Definition at line 19703 of file Enums.h.

◆ EPreviousBoneTransformUpdateMode

enum class EPreviousBoneTransformUpdateMode : int
strong
Enumerator
None 
UpdatePrevious 
DuplicateCurrentToPrevious 

Definition at line 38483 of file Enums.h.

◆ EPrimalCameraState

enum EPrimalCameraState : unsigned char
Enumerator
OLD_CAMERA 
ASA_CAMERA 
NORMAL_INTERP_TO_OLD_CAMERA 
NORMAL_INTERP_TO_ASA_CAMERA 
WAITING_TO_SWITCH_TO_OLD_CAMERA_SLOW 
SLOW_INTERP_TO_OLD_CAMERA 

Definition at line 28990 of file Enums.h.

◆ EPrimalStructureElevatorState

enum class EPrimalStructureElevatorState : int
strong
Enumerator
PSLS_Down 
PSLS_Up 

Definition at line 33080 of file Enums.h.

◆ EPrimalStructurePlacerState

enum class EPrimalStructurePlacerState : unsigned char
strong
Enumerator
Default 
FadeAway 
PlacingStructure 

Definition at line 31936 of file Enums.h.

◆ EPrimaryAssetCookRule

enum class EPrimaryAssetCookRule : unsigned char
strong
Enumerator
Unknown 
NeverCook 
ProductionNeverCook 
DevelopmentCook 
DevelopmentAlwaysProductionNeverCook 
DevelopmentAlwaysCook 
DevelopmentAlwaysProductionUnknownCook 
AlwaysCook 

Definition at line 21283 of file Enums.h.

◆ EPrimaryAssetProductionLevel

enum class EPrimaryAssetProductionLevel : int
strong
Enumerator
Development 
Production 
Count 

Definition at line 21295 of file Enums.h.

◆ EPrimaryScreenPercentageMethod

enum class EPrimaryScreenPercentageMethod : int
strong
Enumerator
SpatialUpscale 
TemporalUpscale 
RawOutput 

Definition at line 11472 of file Enums.h.

◆ EPrimitiveAddToSceneOps

enum class EPrimitiveAddToSceneOps : int
strong
Enumerator
None 
AddStaticMeshes 
CacheMeshDrawCommands 
CreateLightPrimitiveInteractions 
All 

Definition at line 11983 of file Enums.h.

◆ EPrimitiveDirtyState

enum class EPrimitiveDirtyState : unsigned char
strong
Enumerator
None 
ChangedId 
ChangedTransform 
ChangedStaticLighting 
ChangedOther 
Added 
Removed 
ChangedAll 
AddedMask 

Definition at line 9814 of file Enums.h.

◆ EPrimitiveIdMode

enum class EPrimitiveIdMode : int
strong
Enumerator
PrimID_FromPrimitiveSceneInfo 
PrimID_DynamicPrimitiveShaderData 
PrimID_ForceZero 
PrimID_Num 
PrimID_NumBits 

Definition at line 7018 of file Enums.h.

◆ EPrimitiveTopologyType

enum class EPrimitiveTopologyType : unsigned char
strong
Enumerator
Triangle 
Patch 
Line 
Point 
Num 
NumBits 

Definition at line 21731 of file Enums.h.

◆ EPrimitiveType

enum class EPrimitiveType : int
strong
Enumerator
PT_TriangleList 
PT_TriangleStrip 
PT_LineList 
PT_QuadList 
PT_PointList 
PT_RectList 
PT_Num 
PT_NumBits 

Definition at line 4801 of file Enums.h.

◆ EPrintStaleReferencesOptions

enum class EPrintStaleReferencesOptions : int
strong
Enumerator
None 
Log 
Display 
Warning 
Error 
Fatal 
Ensure 
Minimal 
VerbosityMask 

Definition at line 10986 of file Enums.h.

◆ EPriorityAttenuationMethod

enum class EPriorityAttenuationMethod : unsigned char
strong
Enumerator
Linear 
CustomCurve 
Manual 

Definition at line 19750 of file Enums.h.

◆ EProceduralDiscType

enum class EProceduralDiscType : int
strong
Enumerator
Disc 
PuncturedDisc 

Definition at line 23390 of file Enums.h.

◆ EProceduralRectType

enum class EProceduralRectType : int
strong
Enumerator
Rectangle 
RoundedRectangle 

Definition at line 23384 of file Enums.h.

◆ EProceduralSphereType

enum class EProceduralSphereType : int
strong
Enumerator
LatLong 
Box 

Definition at line 23396 of file Enums.h.

◆ EProceduralStairsType

enum class EProceduralStairsType : int
strong
Enumerator
Linear 
Floating 
Curved 
Spiral 

Definition at line 23402 of file Enums.h.

◆ EProcessRemoteFunctionFlags

enum class EProcessRemoteFunctionFlags : unsigned int
strong
Enumerator
None 
ReplicatedActor 

Definition at line 11555 of file Enums.h.

◆ EProcessTileTasksSyncTimeSlicedState

enum class EProcessTileTasksSyncTimeSlicedState : unsigned char
strong
Enumerator
Init 
DoWork 
AddGeneratedTiles 
StoreCompessedTileCacheLayers 
AppendUpdateTiles 
Finish 

Definition at line 32114 of file Enums.h.

◆ EProcMeshSliceCapOption

enum class EProcMeshSliceCapOption : unsigned char
strong
Enumerator
NoCap 
CreateNewSectionForCap 
UseLastSectionForCap 

Definition at line 26541 of file Enums.h.

◆ EProjectedHullAxis

enum class EProjectedHullAxis : int
strong
Enumerator
SmallestBoxDimension 
SmallestVolume 

Definition at line 26532 of file Enums.h.

◆ EPropertyAccessChangeNotifyMode

enum class EPropertyAccessChangeNotifyMode : unsigned char
strong
Enumerator
Default 
Never 
Always 

Definition at line 28550 of file Enums.h.

◆ EPropertyAccessCopyBatch

enum class EPropertyAccessCopyBatch : unsigned char
strong
Enumerator
InternalUnbatched 
ExternalUnbatched 
InternalBatched 
ExternalBatched 
Count 

Definition at line 40316 of file Enums.h.

◆ EPropertyAccessIndirectionType

enum class EPropertyAccessIndirectionType : unsigned char
strong
Enumerator
Offset 
Object 
Array 
ScriptFunction 
NativeFunction 

Definition at line 40169 of file Enums.h.

◆ EPropertyAccessObjectType

enum class EPropertyAccessObjectType : unsigned char
strong
Enumerator
None 
Object 
WeakObject 
SoftObject 

Definition at line 40161 of file Enums.h.

◆ EPropertyAccessResultFlags

enum class EPropertyAccessResultFlags : unsigned char
strong
Enumerator
Success 
PermissionDenied 
ConversionFailed 
AccessProtected 
CannotEditTemplate 
CannotEditInstance 
ReadOnly 

Definition at line 28574 of file Enums.h.

◆ EPropertyBagContainerType

enum class EPropertyBagContainerType : unsigned char
strong
Enumerator
None 
Array 

Definition at line 23067 of file Enums.h.

◆ EPropertyBagMissingEnum

enum class EPropertyBagMissingEnum : unsigned char
strong
Enumerator
Missing 

Definition at line 26486 of file Enums.h.

◆ EPropertyBagPropertyType

enum class EPropertyBagPropertyType : unsigned char
strong
Enumerator
None 
Bool 
Byte 
Int32 
Int64 
Float 
Double 
Name 
String 
Text 
Enum 
Struct 
Object 
SoftObject 
Class 
SoftClass 

Definition at line 23073 of file Enums.h.

◆ EPropertyBagResult

enum class EPropertyBagResult : unsigned char
strong
Enumerator
Success 
TypeMismatch 
OutOfBounds 
PropertyNotFound 

Definition at line 23093 of file Enums.h.

◆ EPropertyCollectFlags

enum class EPropertyCollectFlags : unsigned int
strong
Enumerator
None 
SkipTransient 
NeedsReferencer 
CallStructARO 
OnlyObjectProperty 

Definition at line 35171 of file Enums.h.

◆ EPropertyExportCPPFlags

enum class EPropertyExportCPPFlags : int
strong
Enumerator
CPPF_None 
CPPF_OptionalValue 
CPPF_ArgumentOrReturnValue 
CPPF_Implementation 
CPPF_CustomTypeName 
CPPF_NoConst 
CPPF_NoRef 
CPPF_NoStaticArray 
CPPF_BlueprintCppBackend 

Definition at line 18417 of file Enums.h.

◆ EPropertyFlags

enum class EPropertyFlags : unsigned __int64
strong
Enumerator
CPF_None 
CPF_Edit 
CPF_ConstParm 
CPF_BlueprintVisible 
CPF_ExportObject 
CPF_BlueprintReadOnly 
CPF_Net 
CPF_EditFixedSize 
CPF_Parm 
CPF_OutParm 
CPF_ZeroConstructor 
CPF_ReturnParm 
CPF_DisableEditOnTemplate 
CPF_NonNullable 
CPF_Transient 
CPF_Config 
CPF_RequiredParm 
CPF_DisableEditOnInstance 
CPF_EditConst 
CPF_GlobalConfig 
CPF_InstancedReference 
CPF_DuplicateTransient 
CPF_SaveGame 
CPF_NoClear 
CPF_ReferenceParm 
CPF_BlueprintAssignable 
CPF_Deprecated 
CPF_IsPlainOldData 
CPF_RepSkip 

Definition at line 5259 of file Enums.h.

◆ EPropertyLocalizationGathererResultFlags

enum class EPropertyLocalizationGathererResultFlags : unsigned char
strong
Enumerator
Empty 
HasText 
HasScript 
HasTextWithInvalidPackageLocalizationID 

Definition at line 26459 of file Enums.h.

◆ EPropertyLocalizationGathererTextFlags

enum class EPropertyLocalizationGathererTextFlags : unsigned char
strong
Enumerator
None 
ForceHasScript 
ForceEditorOnlyProperties 
ForceEditorOnlyScriptData 
ForceEditorOnly 
ForceIsDefaultValue 
SkipSubObjects 

Definition at line 26448 of file Enums.h.

◆ EPropertyObjectReferenceType

enum class EPropertyObjectReferenceType : unsigned int
strong
Enumerator
None 
Strong 
Weak 

Definition at line 8851 of file Enums.h.

◆ EPropertyPathTestEnum

enum class EPropertyPathTestEnum : int
strong
Enumerator
One 
Two 
Three 
Four 

Definition at line 38719 of file Enums.h.

◆ EPropertyPointerType

enum class EPropertyPointerType : int
strong
Enumerator
Direct 
Container 

Definition at line 8711 of file Enums.h.

◆ EPropertyType

enum class EPropertyType : int
strong
Enumerator
CPT_None 
CPT_Byte 
CPT_UInt16 
CPT_UInt32 
CPT_UInt64 
CPT_Int8 
CPT_Int16 
CPT_Int 
CPT_Int64 
CPT_Bool 
CPT_Bool8 
CPT_Bool16 
CPT_Bool32 
CPT_Bool64 
CPT_Float 
CPT_ObjectReference 
CPT_Name 
CPT_Delegate 
CPT_Interface 
CPT_Unused_Index_19 
CPT_Struct 
CPT_Unused_Index_21 
CPT_Unused_Index_22 
CPT_String 
CPT_Text 
CPT_MulticastDelegate 
CPT_WeakObjectReference 
CPT_LazyObjectReference 
CPT_ObjectPtrReference 
CPT_SoftObjectReference 
CPT_Double 
CPT_Map 
CPT_Set 
CPT_FieldPath 
CPT_FLargeWorldCoordinatesReal 
CPT_MAX 

Definition at line 11168 of file Enums.h.

◆ EPropertyValueCategory

enum class EPropertyValueCategory : unsigned char
strong
Enumerator
Undefined 
Generic 
RelativeLocation 
RelativeRotation 
RelativeScale3D 
Visibility 
Material 
Color 
Option 

Definition at line 31804 of file Enums.h.

◆ EPropertyValueIteratorFlags

enum class EPropertyValueIteratorFlags : unsigned char
strong
Enumerator
NoRecursion 
FullRecursion 

Definition at line 8081 of file Enums.h.

◆ EProximityContactMethod

enum class EProximityContactMethod : unsigned char
strong
Enumerator
MinOverlapInProjectionToMajorAxes 

Definition at line 24959 of file Enums.h.

◆ EProximityMethod

enum class EProximityMethod : int
strong
Enumerator
Precise 
ConvexHull 

Definition at line 24953 of file Enums.h.

◆ EPSCPoolMethod

enum class EPSCPoolMethod : unsigned char
strong
Enumerator
None 
AutoRelease 
ManualRelease 
ManualRelease_OnComplete 
FreeInPool 

Definition at line 11440 of file Enums.h.

◆ EPSOCompileAsyncMode

enum class EPSOCompileAsyncMode : int
strong
Enumerator
None 
All 
Precompile 
NonPrecompiled 

Definition at line 35180 of file Enums.h.

◆ EPSOPrecachePriority

enum class EPSOPrecachePriority : unsigned char
strong
Enumerator
Medium 
High 

Definition at line 10537 of file Enums.h.

◆ EPSOPrecacheResult

enum class EPSOPrecacheResult : int
strong
Enumerator
Unknown 
Active 
Complete 
Missed 
TooLate 
NotSupported 
Untracked 

Definition at line 10928 of file Enums.h.

◆ EPSOPrecacheStateMask

enum class EPSOPrecacheStateMask : unsigned char
strong
Enumerator
None 
Compiling 
Succeeded 
Failed 
Boosted 

Definition at line 35188 of file Enums.h.

◆ EPurchaseTransactionState

enum class EPurchaseTransactionState : unsigned char
strong
Enumerator
NotStarted 
Processing 
Purchased 
Failed 
Deferred 
Canceled 
Restored 
NotAllowed 
Invalid 

Definition at line 12613 of file Enums.h.

◆ EQRCodeComponentDebugMode

enum class EQRCodeComponentDebugMode : unsigned char
strong
Enumerator
None 
ShowQRCode 

Definition at line 36247 of file Enums.h.

◆ EQuartzCommandDelegateSubType

enum class EQuartzCommandDelegateSubType : unsigned char
strong
Enumerator
CommandOnFailedToQueue 
CommandOnQueued 
CommandOnCanceled 
CommandOnAboutToStart 
CommandOnStarted 
Count 

Definition at line 13914 of file Enums.h.

◆ EQuartzCommandQuantization

enum class EQuartzCommandQuantization : unsigned char
strong
Enumerator
Bar 
Beat 
ThirtySecondNote 
SixteenthNote 
EighthNote 
QuarterNote 
HalfNote 
WholeNote 
DottedSixteenthNote 
DottedEighthNote 
DottedQuarterNote 
DottedHalfNote 
DottedWholeNote 
SixteenthNoteTriplet 
EighthNoteTriplet 
QuarterNoteTriplet 
HalfNoteTriplet 
Tick 
Count 
None 

Definition at line 11912 of file Enums.h.

◆ EQuartzCommandType

enum class EQuartzCommandType : unsigned char
strong
Enumerator
PlaySound 
QueueSoundToPlay 
RetriggerSound 
TickRateChange 
TransportReset 
StartOtherClock 
Custom 

Definition at line 8637 of file Enums.h.

◆ EQuartzDelegateType

enum class EQuartzDelegateType : unsigned char
strong
Enumerator
MetronomeTick 
CommandEvent 
Count 

Definition at line 21041 of file Enums.h.

◆ EQuartzTimeSignatureQuantization

enum class EQuartzTimeSignatureQuantization : unsigned char
strong
Enumerator
HalfNote 
QuarterNote 
EighthNote 
SixteenthNote 
ThirtySecondNote 
Count 

Definition at line 22109 of file Enums.h.

◆ EQuarztQuantizationReference

enum class EQuarztQuantizationReference : unsigned char
strong
Enumerator
BarRelative 
TransportRelative 
CurrentTimeRelative 
Count 

Definition at line 20773 of file Enums.h.

◆ EQueryFlags

enum class EQueryFlags : unsigned short
strong
Enumerator
None 
PreFilter 
PostFilter 
AnyHit 
SkipNarrowPhase 

Definition at line 8755 of file Enums.h.

◆ EQueryMobilityType

enum class EQueryMobilityType : int
strong
Enumerator
Any 
Static 
Dynamic 

Definition at line 11301 of file Enums.h.

◆ EQueueMode

enum class EQueueMode : int
strong
Enumerator
Mpsc 
Spsc 

Definition at line 19634 of file Enums.h.

◆ EQuickTransformerMode

enum class EQuickTransformerMode : unsigned char
strong
Enumerator
AxisTranslation 
AxisRotation 

Definition at line 31309 of file Enums.h.

◆ EQuotaType

enum class EQuotaType : unsigned char
strong
Enumerator
EscalateQuota 
DeescalateQuota 

Definition at line 7623 of file Enums.h.

◆ ERadialImpulseFalloff

enum class ERadialImpulseFalloff : int
strong
Enumerator
RIF_Constant 
RIF_Linear 
RIF_MAX 

Definition at line 7509 of file Enums.h.

◆ ERadiosityIndirectArgs

enum class ERadiosityIndirectArgs : int
strong
Enumerator
NumTracesDiv64 
NumTracesDiv32 
ThreadPerProbe 
ThreadPerRadiosityTexel 
HardwareRayTracingThreadPerTrace 
MAX 

Definition at line 34356 of file Enums.h.

◆ ERaDistanceRolloffModel

enum class ERaDistanceRolloffModel : unsigned char
strong
Enumerator
LOGARITHMIC 
LINEAR 
NONE 

Definition at line 33310 of file Enums.h.

◆ ERandomDataIndexType

enum class ERandomDataIndexType : int
strong
Enumerator
Current 
Next 

Definition at line 36796 of file Enums.h.

◆ ERandomVelocityGenerationTypeEnum

enum class ERandomVelocityGenerationTypeEnum : unsigned char
strong
Enumerator
ChaosNiagara_RandomVelocityGenerationType_RandomDistribution 
ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers 
ChaosNiagara_RandomVelocityGenerationType_CollisionNormalBased 
ChaosNiagara_Max 

Definition at line 25881 of file Enums.h.

◆ ERangeCompressionMode

enum class ERangeCompressionMode : int
strong
Enumerator
RCM_UNorm 
RCM_SNorm 
RCM_MinMaxNorm 
RCM_MinMax 

Definition at line 4828 of file Enums.h.

◆ ERangeSettingEnum

enum class ERangeSettingEnum : unsigned char
strong
Enumerator
Dataflow_RangeSetting_InsideRange 
Dataflow_RangeSetting_OutsideRange 
Dataflow_Max 

Definition at line 25388 of file Enums.h.

◆ ERaQualityMode

enum class ERaQualityMode : unsigned char
strong
Enumerator
STEREO_PANNING 
BINAURAL_LOW 
BINAURAL_MEDIUM 
BINAURAL_HIGH 

Definition at line 33296 of file Enums.h.

◆ ERaSpatializationMethod

enum class ERaSpatializationMethod : unsigned char
strong
Enumerator
STEREO_PANNING 
HRTF 

Definition at line 33304 of file Enums.h.

◆ ERasterizeGeomRecastTimeSlicedState

enum class ERasterizeGeomRecastTimeSlicedState : unsigned char
strong
Enumerator
MarkWalkableTriangles 
RasterizeTriangles 

Definition at line 32059 of file Enums.h.

◆ ERasterizeGeomTimeSlicedState

enum class ERasterizeGeomTimeSlicedState : unsigned char
strong
Enumerator
RasterizeGeometryTransformCoords 
RasterizeGeometryRecast 

Definition at line 32065 of file Enums.h.

◆ ERasterizerCullMode

enum class ERasterizerCullMode : int
strong
Enumerator
CM_None 
CM_CW 
CM_CCW 
ERasterizerCullMode_Num 
ERasterizerCullMode_NumBits 

Definition at line 5995 of file Enums.h.

◆ ERasterizerDepthClipMode

enum class ERasterizerDepthClipMode : unsigned char
strong
Enumerator
DepthClip 
DepthClamp 
Num 
NumBits 

Definition at line 8953 of file Enums.h.

◆ ERasterizerFillMode

enum class ERasterizerFillMode : int
strong
Enumerator
FM_Point 
FM_Wireframe 
FM_Solid 
ERasterizerFillMode_Num 
ERasterizerFillMode_NumBits 

Definition at line 6435 of file Enums.h.

◆ ERawCurveTrackTypes

enum class ERawCurveTrackTypes : unsigned char
strong
Enumerator
RCT_Float 
RCT_Vector 
RCT_Transform 
RCT_MAX 

Definition at line 9361 of file Enums.h.

◆ ERawDistributionOperation

enum class ERawDistributionOperation : int
strong
Enumerator
RDO_Uninitialized 
RDO_None 
RDO_Random 
RDO_Extreme 

Definition at line 27348 of file Enums.h.

◆ ERayTracingAccelerationStructureFlags

enum class ERayTracingAccelerationStructureFlags : int
strong
Enumerator
None 
AllowUpdate 
AllowCompaction 
FastTrace 
FastBuild 
MinimizeMemory 

Definition at line 10502 of file Enums.h.

◆ ERayTracingBindingType

enum class ERayTracingBindingType : unsigned char
strong
Enumerator
HitGroup 
CallableShader 
MissShader 

Definition at line 10907 of file Enums.h.

◆ ERayTracingBufferType

enum class ERayTracingBufferType : int
strong
Enumerator
AccelerationStructure 
Scratch 

Definition at line 39520 of file Enums.h.

◆ ERayTracingGeometryInitializerType

enum class ERayTracingGeometryInitializerType : int
strong
Enumerator
Rendering 
StreamingDestination 
StreamingSource 

Definition at line 21724 of file Enums.h.

◆ ERayTracingGeometryType

enum class ERayTracingGeometryType : int
strong
Enumerator
RTGT_Triangles 
RTGT_Procedural 

Definition at line 7165 of file Enums.h.

◆ ERayTracingGlobalIlluminationType

enum class ERayTracingGlobalIlluminationType : unsigned char
strong
Enumerator
Disabled 
BruteForce 
FinalGather 

Definition at line 8604 of file Enums.h.

◆ ERayTracingGroupCullingPriority

enum class ERayTracingGroupCullingPriority : unsigned char
strong
Enumerator
CP_0_NEVER_CULL 
CP_1 
CP_2 
CP_3 
CP_4_DEFAULT 
CP_5 
CP_6 
CP_7 
CP_8_QUICKLY_CULL 

Definition at line 21092 of file Enums.h.

◆ ERayTracingInstanceFlags

enum class ERayTracingInstanceFlags : unsigned char
strong
Enumerator
None 
TriangleCullDisable 
TriangleCullReverse 
ForceOpaque 
ForceNonOpaque 

Definition at line 11618 of file Enums.h.

◆ ERayTracingInstanceLayer

enum class ERayTracingInstanceLayer : unsigned char
strong
Enumerator
NearField 
FarField 

Definition at line 8003 of file Enums.h.

◆ ERayTracingInstanceMaskType

enum class ERayTracingInstanceMaskType : unsigned char
strong
Enumerator
Opaque 
Translucent 
ThinShadow 
Shadow 
FarField 
HairStrands 
SceneCapture 
VisibleInPrimaryRay 
VisibleInIndirectRay 

Definition at line 37838 of file Enums.h.

◆ ERayTracingMeshCommandsMode

enum class ERayTracingMeshCommandsMode : unsigned char
strong
Enumerator
RAY_TRACING 
PATH_TRACING 
LIGHTMAP_TRACING 

Definition at line 12235 of file Enums.h.

◆ ERayTracingMode

enum class ERayTracingMode : unsigned char
strong
Enumerator
Disabled 
Enabled 
Dynamic 

Definition at line 8738 of file Enums.h.

◆ ERayTracingPayloadType

enum class ERayTracingPayloadType : unsigned int
strong
Enumerator
None 
Minimal 
Default 
RayTracingMaterial 
RayTracingDebug 
Deferred 
PathTracingMaterial 
LumenMinimal 
VFX 
Decals 
SparseVoxel 

Definition at line 13346 of file Enums.h.

◆ ERayTracingPipelineCacheFlags

enum class ERayTracingPipelineCacheFlags : unsigned char
strong
Enumerator
Default 
NonBlocking 

Definition at line 9222 of file Enums.h.

◆ ERayTracingPipelineCompatibilityFlags

enum class ERayTracingPipelineCompatibilityFlags : int
strong
Enumerator
FullPipeline 
Inline 

Definition at line 34155 of file Enums.h.

◆ ERayTracingPrimaryRaysFlag

enum class ERayTracingPrimaryRaysFlag : unsigned int
strong
Enumerator
None 
UseGBufferForMaxDistance 
PrimaryView 
AllowSkipSkySample 

Definition at line 34228 of file Enums.h.

◆ ERayTracingPrimitiveFlags

enum class ERayTracingPrimitiveFlags : unsigned char
strong
Enumerator
UnsupportedProxyType 
Excluded 
Dynamic 
CacheMeshCommands 
CacheInstances 
ComputeLOD 
FarField 
Streaming 
StaticMesh 

Definition at line 12014 of file Enums.h.

◆ ERayTracingSceneLayer

enum class ERayTracingSceneLayer : unsigned char
strong
Enumerator
Base 
Decals 
NUM 

Definition at line 13361 of file Enums.h.

◆ ERayTracingSceneLifetime

enum class ERayTracingSceneLifetime : int
strong
Enumerator
RTSL_SingleFrame 

Definition at line 9827 of file Enums.h.

◆ ERayTracingSceneState

enum class ERayTracingSceneState : int
strong
Enumerator
Writable 
Readable 

Definition at line 11627 of file Enums.h.

◆ ERayTracingViewMaskMode

enum class ERayTracingViewMaskMode : unsigned char
strong
Enumerator
RayTracing 
PathTracing 
LightMapTracing 

Definition at line 37054 of file Enums.h.

◆ ERBFDistanceMethod

enum class ERBFDistanceMethod : unsigned char
strong
Enumerator
Euclidean 
Quaternion 
SwingAngle 
TwistAngle 
DefaultMethod 

Definition at line 36714 of file Enums.h.

◆ ERBFFunctionType

enum class ERBFFunctionType : unsigned char
strong
Enumerator
Gaussian 
Exponential 
Linear 
Cubic 
Quintic 
DefaultFunction 

Definition at line 36723 of file Enums.h.

◆ ERBFKernelType

enum class ERBFKernelType : unsigned char
strong
Enumerator
Gaussian 
Exponential 
Linear 
Cubic 
Quintic 

Definition at line 40841 of file Enums.h.

◆ ERBFNormalizeMethod

enum class ERBFNormalizeMethod : unsigned char
strong
Enumerator
OnlyNormalizeAboveOne 
AlwaysNormalize 
NormalizeWithinMedian 
NoNormalization 

Definition at line 36751 of file Enums.h.

◆ ERBFQuatDistanceType

enum class ERBFQuatDistanceType : unsigned char
strong
Enumerator
Euclidean 
ArcLength 
SwingAngle 
TwistAngle 

Definition at line 40833 of file Enums.h.

◆ ERBFSolverType

enum class ERBFSolverType : unsigned char
strong
Enumerator
Additive 
Interpolative 

Definition at line 36745 of file Enums.h.

◆ ERBFVectorDistanceType

enum class ERBFVectorDistanceType : unsigned char
strong
Enumerator
Euclidean 
Manhattan 
ArcLength 

Definition at line 40850 of file Enums.h.

◆ ERDGBarrierLocation

enum class ERDGBarrierLocation : unsigned char
strong
Enumerator
Prologue 
Epilogue 

Definition at line 8724 of file Enums.h.

◆ ERDGBufferFlags

enum class ERDGBufferFlags : unsigned char
strong
Enumerator
None 
MultiFrame 
SkipTracking 
ForceImmediateFirstBarrier 
ReadOnly 
ForceTracking 

Definition at line 8925 of file Enums.h.

◆ ERDGBuilderFlags

enum class ERDGBuilderFlags : int
strong
Enumerator
None 
AllowParallelExecute 

Definition at line 8908 of file Enums.h.

◆ ERDGHandleRegistryDestructPolicy

enum class ERDGHandleRegistryDestructPolicy : int
strong
Enumerator
Registry 
Allocator 
Never 

Definition at line 17554 of file Enums.h.

◆ ERDGImportedBufferFlags

enum class ERDGImportedBufferFlags : int
strong
Enumerator
None 
CreateSRV 
CreateUAV 
CreateViews 

Definition at line 18172 of file Enums.h.

◆ ERDGInitialDataFlags

enum class ERDGInitialDataFlags : unsigned char
strong
Enumerator
None 
NoCopy 

Definition at line 8941 of file Enums.h.

◆ ERDGPassFlags

enum class ERDGPassFlags : unsigned short
strong
Enumerator
None 
Raster 
Compute 
AsyncCompute 
Copy 
NeverCull 
SkipRenderPass 
NeverMerge 
NeverParallel 
ParallelTranslate 
Readback 

Definition at line 8764 of file Enums.h.

◆ ERDGPooledBufferAlignment

enum class ERDGPooledBufferAlignment : unsigned char
strong
Enumerator
None 
Page 
PowerOfTwo 

Definition at line 17089 of file Enums.h.

◆ ERDGResourceExtractionFlags

enum class ERDGResourceExtractionFlags : unsigned char
strong
Enumerator
None 
AllowTransient 

Definition at line 8947 of file Enums.h.

◆ ERDGTextureAccessFlags

enum class ERDGTextureAccessFlags : int
strong
Enumerator
None 
RenderTarget 

Definition at line 35321 of file Enums.h.

◆ ERDGTextureFlags

enum class ERDGTextureFlags : unsigned char
strong
Enumerator
None 
MultiFrame 
SkipTracking 
ForceImmediateFirstBarrier 
MaintainCompression 
ReadOnly 
ForceTracking 

Definition at line 8914 of file Enums.h.

◆ ERDGTransientResourceLifetimeState

enum class ERDGTransientResourceLifetimeState : int
strong
Enumerator
Deallocated 
Allocated 
PendingDeallocation 

Definition at line 35314 of file Enums.h.

◆ ERDGUnorderedAccessViewFlags

enum class ERDGUnorderedAccessViewFlags : unsigned char
strong
Enumerator
None 
SkipBarrier 

Definition at line 8935 of file Enums.h.

◆ ERDGViewType

enum class ERDGViewType : unsigned char
strong
Enumerator
TextureUAV 
TextureSRV 
BufferUAV 
BufferSRV 
MAX 

Definition at line 5409 of file Enums.h.

◆ EReadReplayInfoFlags

enum class EReadReplayInfoFlags : unsigned int
strong
Enumerator
None 
SkipHeaderChunkTest 

Definition at line 39691 of file Enums.h.

◆ EReceivePropertiesFlags

enum class EReceivePropertiesFlags : unsigned int
strong
Enumerator
None 
RepNotifies 
SkipRoleSwap 

Definition at line 10393 of file Enums.h.

◆ ERecentPlayerEncounterType

enum class ERecentPlayerEncounterType : unsigned char
strong
Enumerator
Default 
Teammate 
Opponent 

Definition at line 12640 of file Enums.h.

◆ ERecompileModuleFlags

enum class ERecompileModuleFlags : unsigned char
strong
Enumerator
None 
ReloadAfterRecompile 
FailIfGeneratedCodeChanges 
ForceCodeProject 

Definition at line 9680 of file Enums.h.

◆ ERecomputeUVsPropertiesIslandMode

enum class ERecomputeUVsPropertiesIslandMode : int
strong
Enumerator
PolyGroups 
ExistingUVs 

Definition at line 20582 of file Enums.h.

◆ ERecomputeUVsPropertiesLayoutType

enum class ERecomputeUVsPropertiesLayoutType : int
strong
Enumerator
None 
Repack 
NormalizeToExistingBounds 
NormalizeToBounds 
NormalizeToWorld 

Definition at line 20594 of file Enums.h.

◆ ERecomputeUVsPropertiesUnwrapType

enum class ERecomputeUVsPropertiesUnwrapType : int
strong
Enumerator
ExpMap 
Conformal 
SpectralConformal 
IslandMerging 

Definition at line 20574 of file Enums.h.

◆ ERecomputeUVsToolOrientationMode

enum class ERecomputeUVsToolOrientationMode : int
strong
Enumerator
None 
MinBounds 

Definition at line 20588 of file Enums.h.

◆ ERecvMultiFlags

enum class ERecvMultiFlags : unsigned int
strong
Enumerator
None 
RetrieveTimestamps 

Definition at line 9333 of file Enums.h.

◆ EReferenceChainSearchMode

enum class EReferenceChainSearchMode : int
strong
Enumerator
Default 
ExternalOnly 
Shortest 
Longest 
Direct 
FullChain 
ShortestToGarbage 
Minimal 
GCOnly 
PrintResults 
PrintAllResults 

Definition at line 28074 of file Enums.h.

◆ EReflectedAndRefractedRayTracedShadows

enum class EReflectedAndRefractedRayTracedShadows : unsigned char
strong
Enumerator
Disabled 
Hard_shadows 
Area_shadows 

Definition at line 8624 of file Enums.h.

◆ EReflectionsMethod

enum class EReflectionsMethod : int
strong
Enumerator
Disabled 
SSR 
RTR 
Lumen 

Definition at line 36658 of file Enums.h.

◆ EReflectionSourceType

enum class EReflectionSourceType : unsigned char
strong
Enumerator
CapturedScene 
SpecifiedCubemap 

Definition at line 28518 of file Enums.h.

◆ EReflectionsType

enum class EReflectionsType : unsigned char
strong
Enumerator
ScreenSpace 
RayTracing 

Definition at line 8611 of file Enums.h.

◆ ERefPoseType

enum class ERefPoseType : int
strong
Enumerator
EIT_LocalSpace 
EIT_Additive 

Definition at line 36129 of file Enums.h.

◆ ERefractionMode

enum class ERefractionMode : int
strong
Enumerator
RM_IndexOfRefraction 
RM_PixelNormalOffset 
RM_2DOffset 
RM_None 

Definition at line 19852 of file Enums.h.

◆ ERegexPatternFlags

enum class ERegexPatternFlags : int
strong
Enumerator
None 
CaseInsensitive 
None 
CaseInsensitive 

Definition at line 13340 of file Enums.h.

◆ ERelativeTransformSpace

enum class ERelativeTransformSpace : int
strong
Enumerator
RTS_World 
RTS_Actor 
RTS_Component 
RTS_ParentBoneSpace 

Definition at line 6658 of file Enums.h.

◆ EReloadCompleteReason

enum class EReloadCompleteReason : int
strong
Enumerator
None 
HotReloadAutomatic 
HotReloadManual 

Definition at line 14070 of file Enums.h.

◆ ERemeshSmoothingType

enum class ERemeshSmoothingType : unsigned char
strong
Enumerator
Uniform 
Cotangent 
MeanValue 

Definition at line 18519 of file Enums.h.

◆ ERemeshType

enum class ERemeshType : unsigned char
strong
Enumerator
Standard 
FullPass 
NormalFlow 

Definition at line 18512 of file Enums.h.

◆ ERemoteStorageFilePathType

enum class ERemoteStorageFilePathType : int
strong
Enumerator
k_ERemoteStorageFilePathType_Invalid 
k_ERemoteStorageFilePathType_Absolute 
k_ERemoteStorageFilePathType_APIFilename 

Definition at line 15499 of file Enums.h.

◆ ERemoteStorageLocalFileChange

enum class ERemoteStorageLocalFileChange : int
strong
Enumerator
k_ERemoteStorageLocalFileChange_Invalid 
k_ERemoteStorageLocalFileChange_FileUpdated 
k_ERemoteStorageLocalFileChange_FileDeleted 

Definition at line 15492 of file Enums.h.

◆ ERemoteStoragePlatform

enum class ERemoteStoragePlatform : int
strong
Enumerator
k_ERemoteStoragePlatformNone 
k_ERemoteStoragePlatformWindows 
k_ERemoteStoragePlatformOSX 
k_ERemoteStoragePlatformPS3 
k_ERemoteStoragePlatformLinux 
k_ERemoteStoragePlatformSwitch 
k_ERemoteStoragePlatformAndroid 
k_ERemoteStoragePlatformIOS 
k_ERemoteStoragePlatformAll 

Definition at line 15426 of file Enums.h.

◆ ERemoteStoragePublishedFileVisibility

enum class ERemoteStoragePublishedFileVisibility : int
strong
Enumerator
k_ERemoteStoragePublishedFileVisibilityPublic 
k_ERemoteStoragePublishedFileVisibilityFriendsOnly 
k_ERemoteStoragePublishedFileVisibilityPrivate 
k_ERemoteStoragePublishedFileVisibilityUnlisted 

Definition at line 15439 of file Enums.h.

◆ ERemoveStreamingViews

enum class ERemoveStreamingViews : int
strong
Enumerator
RemoveStreamingViews_Normal 
RemoveStreamingViews_All 

Definition at line 7457 of file Enums.h.

◆ ERendererStencilMask

enum class ERendererStencilMask : unsigned char
strong
Enumerator
ERSM_Default 
ERSM_255 
ERSM_1 
ERSM_2 
ERSM_4 
ERSM_8 
ERSM_16 
ERSM_32 
ERSM_64 
ERSM_128 

Definition at line 10939 of file Enums.h.

◆ ERenderFocusRule

enum class ERenderFocusRule : unsigned char
strong
Enumerator
Always 
NonPointer 
NavigationOnly 
Never 

Definition at line 28037 of file Enums.h.

◆ ERenderQueryType

enum class ERenderQueryType : int
strong
Enumerator
RQT_Undefined 
RQT_Occlusion 
RQT_AbsoluteTime 

Definition at line 10476 of file Enums.h.

◆ ERenderResourceState

enum class ERenderResourceState : unsigned char
strong
Enumerator
Default 
BatchReleased 
Deleted 

Definition at line 20748 of file Enums.h.

◆ ERenderTargetActions

enum class ERenderTargetActions : unsigned char
strong
Enumerator
LoadOpMask 
DontLoad_DontStore 
DontLoad_Store 
Clear_Store 
Load_Store 
Clear_DontStore 
Load_DontStore 
Clear_Resolve 
Load_Resolve 

Definition at line 20422 of file Enums.h.

◆ ERenderTargetLoadAction

enum class ERenderTargetLoadAction : unsigned char
strong
Enumerator
ENoAction 
ELoad 
EClear 
Num 
NumBits 

Definition at line 9887 of file Enums.h.

◆ ERenderTargetStoreAction

enum class ERenderTargetStoreAction : unsigned char
strong
Enumerator
ENoAction 
EStore 
EMultisampleResolve 
Num 
NumBits 

Definition at line 9896 of file Enums.h.

◆ ERepBuildType

enum class ERepBuildType : int
strong
Enumerator
Class 
Function 
Struct 

Definition at line 38490 of file Enums.h.

◆ ERepDataBufferType

enum class ERepDataBufferType : int
strong
Enumerator
ObjectBuffer 
ShadowBuffer 

Definition at line 6287 of file Enums.h.

◆ EReplayCheckpointType

enum class EReplayCheckpointType : unsigned char
strong
Enumerator
Full 
Delta 

Definition at line 10241 of file Enums.h.

◆ EReplayHeaderFlags

enum class EReplayHeaderFlags : unsigned int
strong
Enumerator
None 
ClientRecorded 
HasStreamingFixes 
DeltaCheckpoints 
GameSpecificFrameData 
ReplayConnection 
ActorPrioritizationEnabled 
NetRelevancyEnabled 
AsyncRecorded 

Definition at line 20280 of file Enums.h.

◆ ERepLayoutCmdFlags

enum class ERepLayoutCmdFlags : unsigned char
strong
Enumerator
None 
IsSharedSerialization 
IsStruct 
IsEmptyArrayStruct 

Definition at line 10284 of file Enums.h.

◆ ERepLayoutCmdType

enum class ERepLayoutCmdType : unsigned char
strong
Enumerator
DynamicArray 
Return 
Property 
PropertyBool 
PropertyFloat 
PropertyInt 
PropertyByte 
PropertyName 
PropertyObject 
PropertyUInt32 
PropertyVector 
PropertyRotator 
PropertyPlane 
PropertyVector100 
PropertyNetId 
RepMovement 
PropertyVectorNormal 
PropertyVector10 
PropertyVectorQ 
PropertyString 
PropertyUInt64 
PropertyNativeBool 
PropertySoftObject 
PropertyWeakObject 
PropertyInterface 
NetSerializeStructWithObjectReferences 

Definition at line 10254 of file Enums.h.

◆ ERepLayoutFlags

enum class ERepLayoutFlags : unsigned char
strong
Enumerator
None 
IsActor 
PartialPushSupport 
FullPushSupport 
HasObjectOrNetSerializeProperties 
NoReplicatedProperties 
FullPushProperties 
HasInitialOnlyProperties 

Definition at line 10407 of file Enums.h.

◆ ERepLayoutResult

enum class ERepLayoutResult : int
strong
Enumerator
Success 
Empty 
Error 
FatalError 

Definition at line 10419 of file Enums.h.

◆ EReplayResult

enum class EReplayResult : unsigned int
strong
Enumerator
Success 
ReplayNotFound 
Corrupt 
UnsupportedCheckpoint 
GameSpecific 
InitConnect 
LoadMap 
Serialization 
StreamerError 
ConnectionClosed 
MissingArchive 
Unknown 

Definition at line 24097 of file Enums.h.

◆ EReplayStreamerState

enum class EReplayStreamerState : unsigned char
strong
Enumerator
Idle 
Recording 
Playback 

Definition at line 10247 of file Enums.h.

◆ EReplicationGraphBehavior

enum class EReplicationGraphBehavior : unsigned char
strong
Enumerator
Default 
NotRouted 
RelevantAllConnections 
RelevantOwnerConnection 
RelevantTeamConnection 
NetChild_Dynamic 
NetChild_Static 
NetChild_ForceStaticDormancy 
Spatialize_Static 
Spatialize_Dynamic 
Spatialize_Dormancy 
Spatialize_ForceStaticDormancy 

Definition at line 18219 of file Enums.h.

◆ EReportNewBugStatus

enum class EReportNewBugStatus : unsigned char
strong
Enumerator
NotReporting 
TakingScreenShot 
WritingVideoReplayBufferToDisk 
Uploading 
Done 
Failed 

Definition at line 17874 of file Enums.h.

◆ ERepParentFlags

enum class ERepParentFlags : unsigned int
strong
Enumerator
None 
IsLifetime 
IsConditional 
IsConfig 
IsCustomDelta 
IsNetSerialize 
IsStructProperty 
IsZeroConstructible 
IsFastArray 
HasObjectProperties 
HasNetSerializeProperties 
HasDynamicArrayProperties 

Definition at line 10338 of file Enums.h.

◆ ERequestContentError

enum class ERequestContentError : int
strong
Enumerator
NoError 
InvalidInstallationDirectory 
InvalidCloudURL 
InvalidManifestURL 
FailedToDownloadManifestNoResponse 
FailedToDownloadManifest 
FailedToReadManifest 

Definition at line 31504 of file Enums.h.

◆ ERequestedCultureOverrideLevel

enum class ERequestedCultureOverrideLevel : unsigned char
strong
Enumerator
CommandLine 
EditorSettings 
GameUserSettings 
GameSettings 
EngineSettings 
Defaults 

Definition at line 32758 of file Enums.h.

◆ EResendAllDataState

enum class EResendAllDataState : unsigned char
strong
Enumerator
None 
SinceOpen 
SinceCheckpoint 

Definition at line 8522 of file Enums.h.

◆ EResizeBufferFlags

enum class EResizeBufferFlags : int
strong
Enumerator
None 
AllowSlackOnGrow 
AllowSlackOnReduce 

Definition at line 16686 of file Enums.h.

◆ EResizingAxis

enum class EResizingAxis : unsigned char
strong
Enumerator
None 
LeftRightMask 
UpDownMask 
CrossMask 

Definition at line 20091 of file Enums.h.

◆ EResolveClass

enum class EResolveClass : unsigned char
strong
Enumerator
No 
Yes 

Definition at line 21896 of file Enums.h.

◆ EResonanceRenderMode

enum class EResonanceRenderMode : unsigned char
strong
Enumerator
StereoPanning 
BinauralLowQuality 
BinauralMediumQuality 
BinauralHighQuality 
RoomEffectsOnly 

Definition at line 33317 of file Enums.h.

◆ EResourceAlignment

enum class EResourceAlignment : int
strong
Enumerator
VERTEXBUFFER_ALIGNMENT 
INDEXBUFFER_ALIGNMENT 

Definition at line 5636 of file Enums.h.

◆ EResourceAllocationStrategy

enum class EResourceAllocationStrategy : int
strong
Enumerator
kPlacedResource 
kManualSubAllocation 

Definition at line 38982 of file Enums.h.

◆ EResourceLockMode

enum class EResourceLockMode : int
strong
Enumerator
RLM_ReadOnly 
RLM_WriteOnly 
RLM_WriteOnly_NoOverwrite 
RLM_Num 

Definition at line 7222 of file Enums.h.

◆ EResourceTransitionFlags

enum class EResourceTransitionFlags : int
strong
Enumerator
None 
MaintainCompression 
Discard 
Clear 
Last 
Mask 

Definition at line 8745 of file Enums.h.

◆ EResourceType

enum class EResourceType : int
strong
Enumerator
BUFFER 
STRUCTURED_BUFFER 
BYTEBUFFER 
TEXTURE 

Definition at line 34460 of file Enums.h.

◆ EResult

enum class EResult : int
strong
Enumerator
k_EResultNone 
k_EResultOK 
k_EResultFail 
k_EResultNoConnection 
k_EResultInvalidPassword 
k_EResultLoggedInElsewhere 
k_EResultInvalidProtocolVer 
k_EResultInvalidParam 
k_EResultFileNotFound 
k_EResultBusy 
k_EResultInvalidState 
k_EResultInvalidName 
k_EResultInvalidEmail 
k_EResultDuplicateName 
k_EResultAccessDenied 
k_EResultTimeout 
k_EResultBanned 
k_EResultAccountNotFound 
k_EResultInvalidSteamID 
k_EResultServiceUnavailable 
k_EResultNotLoggedOn 
k_EResultPending 
k_EResultEncryptionFailure 
k_EResultInsufficientPrivilege 
k_EResultLimitExceeded 
k_EResultRevoked 
k_EResultExpired 
k_EResultAlreadyRedeemed 
k_EResultDuplicateRequest 
k_EResultAlreadyOwned 
k_EResultIPNotFound 
k_EResultPersistFailed 
k_EResultLockingFailed 
k_EResultLogonSessionReplaced 
k_EResultConnectFailed 
k_EResultHandshakeFailed 
k_EResultIOFailure 
k_EResultRemoteDisconnect 
k_EResultShoppingCartNotFound 
k_EResultBlocked 
k_EResultIgnored 
k_EResultNoMatch 
k_EResultAccountDisabled 
k_EResultServiceReadOnly 
k_EResultAccountNotFeatured 
k_EResultAdministratorOK 
k_EResultContentVersion 
k_EResultTryAnotherCM 
k_EResultPasswordRequiredToKickSession 
k_EResultAlreadyLoggedInElsewhere 
k_EResultSuspended 
k_EResultCancelled 
k_EResultDataCorruption 
k_EResultDiskFull 
k_EResultRemoteCallFailed 
k_EResultPasswordUnset 
k_EResultExternalAccountUnlinked 
k_EResultPSNTicketInvalid 
k_EResultExternalAccountAlreadyLinked 
k_EResultRemoteFileConflict 
k_EResultIllegalPassword 
k_EResultSameAsPreviousValue 
k_EResultAccountLogonDenied 
k_EResultCannotUseOldPassword 
k_EResultInvalidLoginAuthCode 
k_EResultAccountLogonDeniedNoMail 
k_EResultHardwareNotCapableOfIPT 
k_EResultIPTInitError 
k_EResultParentalControlRestricted 
k_EResultFacebookQueryError 
k_EResultExpiredLoginAuthCode 
k_EResultIPLoginRestrictionFailed 
k_EResultAccountLockedDown 
k_EResultAccountLogonDeniedVerifiedEmailRequired 
k_EResultNoMatchingURL 
k_EResultBadResponse 
k_EResultRequirePasswordReEntry 
k_EResultValueOutOfRange 
k_EResultUnexpectedError 
k_EResultDisabled 
k_EResultInvalidCEGSubmission 
k_EResultRestrictedDevice 
k_EResultRegionLocked 
k_EResultRateLimitExceeded 
k_EResultAccountLoginDeniedNeedTwoFactor 
k_EResultItemDeleted 
k_EResultAccountLoginDeniedThrottle 
k_EResultTwoFactorCodeMismatch 
k_EResultTwoFactorActivationCodeMismatch 
k_EResultAccountAssociatedToMultiplePartners 
k_EResultNotModified 
k_EResultNoMobileDevice 
k_EResultTimeNotSynced 
k_EResultSmsCodeFailed 
k_EResultAccountLimitExceeded 
k_EResultAccountActivityLimitExceeded 
k_EResultPhoneActivityLimitExceeded 
k_EResultRefundToWallet 
k_EResultEmailSendFailure 
k_EResultNotSettled 
k_EResultNeedCaptcha 
k_EResultGSLTDenied 
k_EResultGSOwnerDenied 
k_EResultInvalidItemType 
k_EResultIPBanned 
k_EResultGSLTExpired 
k_EResultInsufficientFunds 
k_EResultTooManyPending 
k_EResultNoSiteLicensesFound 
k_EResultWGNetworkSendExceeded 
k_EResultAccountNotFriends 
k_EResultLimitedUserAccount 
k_EResultCantRemoveItem 
k_EResultAccountDeleted 
k_EResultExistingUserCancelledLicense 
k_EResultCommunityCooldown 
k_EResultNoLauncherSpecified 
k_EResultMustAgreeToSSA 
k_EResultLauncherMigrated 
k_EResultSteamRealmMismatch 
k_EResultInvalidSignature 
k_EResultParseFailure 
k_EResultNoVerifiedPhone 

Definition at line 14752 of file Enums.h.

◆ ERetargetRotationMode

enum class ERetargetRotationMode : unsigned char
strong
Enumerator
Interpolated 
OneToOne 
OneToOneReversed 
None 

Definition at line 24561 of file Enums.h.

◆ ERetargetSourceOrTarget

enum class ERetargetSourceOrTarget : unsigned char
strong
Enumerator
Source 
Target 

Definition at line 24576 of file Enums.h.

◆ ERetargetTranslationMode

enum class ERetargetTranslationMode : unsigned char
strong
Enumerator
None 
GloballyScaled 
Absolute 

Definition at line 24569 of file Enums.h.

◆ EReverbSendMethod

enum class EReverbSendMethod : unsigned char
strong
Enumerator
Linear 
CustomCurve 
Manual 

Definition at line 19743 of file Enums.h.

◆ EReverseForEachResult

enum class EReverseForEachResult : unsigned char
strong
Enumerator
UnTouched 
Modified 

Definition at line 39607 of file Enums.h.

◆ ERevolvePropertiesCapFillMode

enum class ERevolvePropertiesCapFillMode : unsigned char
strong
Enumerator
None 
CenterFan 
Delaunay 
EarClipping 

Definition at line 23541 of file Enums.h.

◆ ERevolvePropertiesPolygroupMode

enum class ERevolvePropertiesPolygroupMode : unsigned char
strong
Enumerator
PerShape 
PerFace 
PerRevolveStep 
PerPathSegment 

Definition at line 23527 of file Enums.h.

◆ ERevolvePropertiesQuadSplit

enum class ERevolvePropertiesQuadSplit : unsigned char
strong
Enumerator
Uniform 
Compact 

Definition at line 23535 of file Enums.h.

◆ ERHIBindlessConfiguration

enum class ERHIBindlessConfiguration : int
strong
Enumerator
Disabled 
AllShaders 
RayTracingShaders 

Definition at line 11371 of file Enums.h.

◆ ERHIBindlessSupport

enum class ERHIBindlessSupport : unsigned char
strong
Enumerator
Unsupported 
RayTracingOnly 
AllShaderTypes 
NumBits 

Definition at line 7590 of file Enums.h.

◆ ERHIDescriptorHeapType

enum class ERHIDescriptorHeapType : unsigned char
strong
Enumerator
Standard 
Sampler 
RenderTarget 
DepthStencil 
Count 
Invalid 

Definition at line 20651 of file Enums.h.

◆ ERHIFeatureSupport

enum class ERHIFeatureSupport : unsigned char
strong
Enumerator
Unsupported 
RuntimeDependent 
RuntimeGuaranteed 
Num 
NumBits 

Definition at line 7581 of file Enums.h.

◆ ERHIInterfaceType

enum class ERHIInterfaceType : int
strong
Enumerator
Hidden 
Null 
D3D11 
D3D12 
Vulkan 
Metal 
Agx 
OpenGL 

Definition at line 10464 of file Enums.h.

◆ ERHIPipeline

enum class ERHIPipeline : unsigned char
strong
Enumerator
Graphics 
AsyncCompute 
None 
All 
Num 

Definition at line 7657 of file Enums.h.

◆ ERHIPoolResourceTypes

enum class ERHIPoolResourceTypes : int
strong
Enumerator
Buffers 
RTDSTextures 
NonRTDSTextures 
All 

Definition at line 38988 of file Enums.h.

◆ ERHIResourceType

enum class ERHIResourceType : unsigned char
strong
Enumerator
RRT_None 
RRT_SamplerState 
RRT_RasterizerState 
RRT_DepthStencilState 
RRT_BlendState 
RRT_VertexDeclaration 
RRT_VertexShader 
RRT_MeshShader 
RRT_AmplificationShader 
RRT_PixelShader 
RRT_GeometryShader 
RRT_RayTracingShader 
RRT_ComputeShader 
RRT_GraphicsPipelineState 
RRT_ComputePipelineState 
RRT_RayTracingPipelineState 
RRT_BoundShaderState 
RRT_UniformBufferLayout 
RRT_UniformBuffer 
RRT_Buffer 
RRT_Texture 
RRT_Texture2D 
RRT_Texture2DArray 
RRT_Texture3D 
RRT_TextureCube 
RRT_TextureReference 
RRT_TimestampCalibrationQuery 
RRT_GPUFence 
RRT_RenderQuery 
RRT_RenderQueryPool 
RRT_ComputeFence 
RRT_Viewport 
RRT_UnorderedAccessView 
RRT_ShaderResourceView 
RRT_RayTracingAccelerationStructure 
RRT_StagingBuffer 
RRT_CustomPresent 
RRT_ShaderLibrary 
RRT_PipelineBinaryLibrary 
RRT_Num 

Definition at line 4503 of file Enums.h.

◆ ERHITextureSRVOverrideSRGBType

enum class ERHITextureSRVOverrideSRGBType : unsigned char
strong
Enumerator
SRGBO_Default 
SRGBO_ForceDisable 

Definition at line 6188 of file Enums.h.

◆ ERHITransientAllocationType

enum class ERHITransientAllocationType : unsigned char
strong
Enumerator
Heap 
Page 

Definition at line 13844 of file Enums.h.

◆ ERHITransientHeapFlags

enum class ERHITransientHeapFlags : unsigned char
strong
Enumerator
AllowBuffers 
AllowTextures 
AllowRenderTargets 
AllowAll 

Definition at line 38996 of file Enums.h.

◆ ERHITransientResourceType

enum class ERHITransientResourceType : unsigned char
strong
Enumerator
Texture 
Buffer 

Definition at line 22517 of file Enums.h.

◆ ERHITransitionCreateFlags

enum class ERHITransitionCreateFlags : int
strong
Enumerator
None 
NoFence 
NoSplit 
BeginSimpleMode 

Definition at line 8730 of file Enums.h.

◆ ERHIZBuffer

enum class ERHIZBuffer : int
strong
Enumerator
FarPlane 
NearPlane 
IsInverted 

Definition at line 12922 of file Enums.h.

◆ ERichCurveCompressionFormat

enum class ERichCurveCompressionFormat : int
strong
Enumerator
RCCF_Empty 
RCCF_Constant 
RCCF_Linear 
RCCF_Cubic 
RCCF_Mixed 
RCCF_Weighted 

Definition at line 6994 of file Enums.h.

◆ ERichCurveExtrapolation

enum class ERichCurveExtrapolation : int
strong
Enumerator
RCCE_Cycle 
RCCE_CycleWithOffset 
RCCE_Oscillate 
RCCE_Linear 
RCCE_Constant 
RCCE_None 

Definition at line 6277 of file Enums.h.

◆ ERichCurveInterpMode

enum class ERichCurveInterpMode : int
strong
Enumerator
RCIM_Linear 
RCIM_Constant 
RCIM_Cubic 
RCIM_None 

Definition at line 4731 of file Enums.h.

◆ ERichCurveKeyTimeCompressionFormat

enum class ERichCurveKeyTimeCompressionFormat : int
strong
Enumerator
RCKTCF_uint16 
RCKTCF_float32 

Definition at line 5441 of file Enums.h.

◆ ERichCurveTangentMode

enum class ERichCurveTangentMode : int
strong
Enumerator
RCTM_Auto 
RCTM_User 
RCTM_Break 
RCTM_None 

Definition at line 5168 of file Enums.h.

◆ ERichCurveTangentWeightMode

enum class ERichCurveTangentWeightMode : int
strong
Enumerator
RCTWM_WeightedNone 
RCTWM_WeightedArrive 
RCTWM_WeightedLeave 
RCTWM_WeightedBoth 

Definition at line 6152 of file Enums.h.

◆ ERigBoneType

enum class ERigBoneType : unsigned char
strong
Enumerator
Imported 
User 

Definition at line 19196 of file Enums.h.

◆ ERigControlAnimationType

enum class ERigControlAnimationType : unsigned char
strong
Enumerator
AnimationControl 
AnimationChannel 
ProxyControl 
VisualCue 

Definition at line 19202 of file Enums.h.

◆ ERigControlAxis

enum class ERigControlAxis : unsigned char
strong
Enumerator

Definition at line 19110 of file Enums.h.

◆ ERigControlTransformChannel

enum class ERigControlTransformChannel : unsigned char
strong
Enumerator
TranslationX 
TranslationY 
TranslationZ 
Pitch 
Yaw 
Roll 
ScaleX 
ScaleY 
ScaleZ 

Definition at line 19216 of file Enums.h.

◆ ERigControlType

enum class ERigControlType : unsigned char
strong
Enumerator
Bool 
Float 
Integer 
Vector2D 
Position 
Scale 
Rotator 
Transform 
TransformNoScale 
EulerTransform 

Definition at line 19096 of file Enums.h.

◆ ERigControlValueType

enum class ERigControlValueType : unsigned char
strong
Enumerator
Initial 
Current 
Minimum 
Maximum 

Definition at line 19088 of file Enums.h.

◆ ERigControlVisibility

enum class ERigControlVisibility : unsigned char
strong
Enumerator
UserDefined 
BasedOnSelection 

Definition at line 19210 of file Enums.h.

◆ ERigElementType

enum class ERigElementType : unsigned char
strong
Enumerator
None 
Bone 
Null 
Space 
Control 
Curve 
RigidBody 
Reference 
Last 
All 
ToResetAfterConstructionEvent 

Definition at line 18068 of file Enums.h.

◆ ERigEvent

enum class ERigEvent : unsigned char
strong
Enumerator
None 
RequestAutoKey 
OpenUndoBracket 
CloseUndoBracket 
Max 

Definition at line 19187 of file Enums.h.

◆ ERigExecutionType

enum class ERigExecutionType : unsigned char
strong
Enumerator
Runtime 
Editing 
Max 

Definition at line 19529 of file Enums.h.

◆ ERigHierarchyNotification

enum class ERigHierarchyNotification : unsigned char
strong
Enumerator
ElementAdded 
ElementRemoved 
ElementRenamed 
ElementSelected 
ElementDeselected 
ParentChanged 
HierarchyReset 
ControlSettingChanged 
ControlVisibilityChanged 
ControlDrivenListChanged 
ControlShapeTransformChanged 
ParentWeightsChanged 
InteractionBracketOpened 
InteractionBracketClosed 
ElementReordered 
Max 

Definition at line 19167 of file Enums.h.

◆ ERigMetadataType

enum class ERigMetadataType : unsigned char
strong
Enumerator
Bool 
BoolArray 
Float 
FloatArray 
Int32 
Int32Array 
Name 
NameArray 
Vector 
VectorArray 
Rotator 
RotatorArray 
Quat 
QuatArray 
Transform 
TransformArray 
LinearColor 
LinearColorArray 
RigElementKey 
RigElementKeyArray 
Invalid 

Definition at line 19142 of file Enums.h.

◆ ERigSpaceType

enum class ERigSpaceType : unsigned char
strong
Enumerator
Global 
Bone 
Control 
Space 

Definition at line 19229 of file Enums.h.

◆ ERigSwitchParentMode

enum class ERigSwitchParentMode : unsigned char
strong
Enumerator
World 
DefaultParent 
ParentItem 

Definition at line 21005 of file Enums.h.

◆ ERigTransformStackEntryType

enum class ERigTransformStackEntryType : int
strong
Enumerator
TransformPose 
ControlOffset 
ControlShape 
CurveValue 

Definition at line 17982 of file Enums.h.

◆ ERigUnitDebugPointMode

enum class ERigUnitDebugPointMode : unsigned char
strong
Enumerator
Point 
Vector 
Max 

Definition at line 40779 of file Enums.h.

◆ ERigUnitDebugTransformMode

enum class ERigUnitDebugTransformMode : unsigned char
strong
Enumerator
Point 
Axes 
Box 
Max 

Definition at line 40793 of file Enums.h.

◆ ERigUnitVisualDebugPointMode

enum class ERigUnitVisualDebugPointMode : unsigned char
strong
Enumerator
Point 
Vector 
Max 

Definition at line 40786 of file Enums.h.

◆ ERigVMAnimEasingType

enum class ERigVMAnimEasingType : unsigned char
strong
Enumerator
Linear 
QuadraticEaseIn 
QuadraticEaseOut 
QuadraticEaseInOut 
CubicEaseIn 
CubicEaseOut 
CubicEaseInOut 
QuarticEaseIn 
QuarticEaseOut 
QuarticEaseInOut 
QuinticEaseIn 
QuinticEaseOut 
QuinticEaseInOut 
SineEaseIn 
SineEaseOut 
SineEaseInOut 
CircularEaseIn 
CircularEaseOut 
CircularEaseInOut 
ExponentialEaseIn 
ExponentialEaseOut 
ExponentialEaseInOut 
ElasticEaseIn 
ElasticEaseOut 
ElasticEaseInOut 
BackEaseIn 
BackEaseOut 
BackEaseInOut 
BounceEaseIn 
BounceEaseOut 
BounceEaseInOut 

Definition at line 19891 of file Enums.h.

◆ ERigVMBreakpointAction

enum class ERigVMBreakpointAction : unsigned char
strong
Enumerator
None 
Resume 
StepOver 
StepInto 
StepOut 
Max 

Definition at line 39190 of file Enums.h.

◆ ERigVMCopyType

enum class ERigVMCopyType : unsigned char
strong
Enumerator
Default 
FloatToDouble 
DoubleToFloat 

Definition at line 18970 of file Enums.h.

◆ ERigVMExecuteResult

enum class ERigVMExecuteResult : unsigned char
strong
Enumerator
Failed 
Succeeded 

Definition at line 18597 of file Enums.h.

◆ ERigVMMemoryType

enum class ERigVMMemoryType : unsigned char
strong
Enumerator
Work 
Literal 
External 
Debug 
Invalid 

Definition at line 18581 of file Enums.h.

◆ ERigVMNameOp

enum class ERigVMNameOp : unsigned char
strong
Enumerator
None 
Concat 
Left 
Right 
LeftChop 
RightChop 
ReplaceCase 
ReplaceNoCase 
EndsWithCase 
EndsWithNoCase 
StartsWithCase 
StartsWithNoCase 
ContainsCase 
ContainsNoCase 

Definition at line 18641 of file Enums.h.

◆ ERigVMNodeCreatedReason

enum class ERigVMNodeCreatedReason : unsigned char
strong
Enumerator
NodeSpawner 
ScriptedEvent 
Paste 
BackwardsCompatibility 
Unknown 

Definition at line 19246 of file Enums.h.

◆ ERigVMOpCode

enum class ERigVMOpCode : unsigned char
strong
Enumerator
Execute_0_Operands 
Execute_1_Operands 
Execute_2_Operands 
Execute_3_Operands 
Execute_4_Operands 
Execute_5_Operands 
Execute_6_Operands 
Execute_7_Operands 
Execute_8_Operands 
Execute_9_Operands 
Execute_10_Operands 
Execute_11_Operands 
Execute_12_Operands 
Execute_13_Operands 
Execute_14_Operands 
Execute_15_Operands 
Execute_16_Operands 
Execute_17_Operands 
Execute_18_Operands 
Execute_19_Operands 
Execute_20_Operands 
Execute_21_Operands 
Execute_22_Operands 
Execute_23_Operands 
Execute_24_Operands 
Execute_25_Operands 
Execute_26_Operands 
Execute_27_Operands 
Execute_28_Operands 
Execute_29_Operands 
Execute_30_Operands 
Execute_31_Operands 
Execute_32_Operands 
Execute_33_Operands 
Execute_34_Operands 
Execute_35_Operands 
Execute_36_Operands 
Execute_37_Operands 
Execute_38_Operands 
Execute_39_Operands 
Execute_40_Operands 
Execute_41_Operands 
Execute_42_Operands 
Execute_43_Operands 
Execute_44_Operands 
Execute_45_Operands 
Execute_46_Operands 
Execute_47_Operands 
Execute_48_Operands 
Execute_49_Operands 
Execute_50_Operands 
Execute_51_Operands 
Execute_52_Operands 
Execute_53_Operands 
Execute_54_Operands 
Execute_55_Operands 
Execute_56_Operands 
Execute_57_Operands 
Execute_58_Operands 
Execute_59_Operands 
Execute_60_Operands 
Execute_61_Operands 
Execute_62_Operands 
Execute_63_Operands 
Execute_64_Operands 
Zero 
BoolFalse 
BoolTrue 
Copy 
Increment 
Decrement 
Equals 
NotEquals 
JumpAbsolute 
JumpForward 
JumpBackward 
JumpAbsoluteIf 
JumpForwardIf 
JumpBackwardIf 
ChangeType 
Exit 
BeginBlock 
EndBlock 
ArrayReset 
ArrayGetNum 
ArraySetNum 
ArrayGetAtIndex 
ArraySetAtIndex 
ArrayAdd 
ArrayInsert 
ArrayRemove 
ArrayFind 
ArrayAppend 
ArrayClone 
ArrayIterator 
ArrayUnion 
ArrayDifference 
ArrayIntersection 
ArrayReverse 
InvokeEntry 
JumpToBranch 
Invalid 
FirstArrayOpCode 
LastArrayOpCode 

Definition at line 18862 of file Enums.h.

◆ ERigVMParameterType

enum class ERigVMParameterType : unsigned char
strong
Enumerator
Input 
Output 
Invalid 

Definition at line 18617 of file Enums.h.

◆ ERigVMPinDirection

enum class ERigVMPinDirection : unsigned char
strong
Enumerator
Input 
Output 
IO 
Visible 
Hidden 
Invalid 

Definition at line 18702 of file Enums.h.

◆ ERigVMPropertyPathSegmentType

enum class ERigVMPropertyPathSegmentType : int
strong
Enumerator
StructMember 
ArrayElement 
MapValue 

Definition at line 18590 of file Enums.h.

◆ ERigVMRegisterType

enum class ERigVMRegisterType : unsigned char
strong
Enumerator
Plain 
String 
Name 
Struct 
Invalid 

Definition at line 18680 of file Enums.h.

◆ ERigVMSimPointIntegrateType

enum class ERigVMSimPointIntegrateType : unsigned char
strong
Enumerator
Verlet 
SemiExplicitEuler 

Definition at line 23200 of file Enums.h.

◆ ERigVMTransformSpace

enum class ERigVMTransformSpace : unsigned char
strong
Enumerator
LocalSpace 
GlobalSpace 
Max 

Definition at line 19814 of file Enums.h.

◆ ERigVMUserWorkflowType

enum class ERigVMUserWorkflowType : unsigned char
strong
Enumerator
Invalid 
NodeContext 
PinContext 
OnPinDefaultChanged 
All 

Definition at line 18800 of file Enums.h.

◆ ERingModulatorTypeSourceEffect

enum class ERingModulatorTypeSourceEffect : unsigned char
strong
Enumerator
Sine 
Saw 
Triangle 
Square 
Count 

Definition at line 29248 of file Enums.h.

◆ ERootMotionAccumulateMode

enum class ERootMotionAccumulateMode : unsigned char
strong
Enumerator
Override 
Additive 

Definition at line 8472 of file Enums.h.

◆ ERootMotionFinishVelocityMode

enum class ERootMotionFinishVelocityMode : unsigned char
strong
Enumerator
MaintainLastRootMotionVelocity 
SetVelocity 
ClampVelocity 

Definition at line 8478 of file Enums.h.

◆ ERootMotionModifierState

enum class ERootMotionModifierState : unsigned char
strong
Enumerator
Waiting 
Active 
MarkedForRemoval 
Disabled 

Definition at line 17096 of file Enums.h.

◆ ERootMotionSourceID

enum class ERootMotionSourceID : unsigned short
strong
Enumerator
Invalid 

Definition at line 28061 of file Enums.h.

◆ ERootMotionSourceSettingsFlags

enum class ERootMotionSourceSettingsFlags : unsigned char
strong
Enumerator
UseSensitiveLiftoffCheck 
DisablePartialEndTick 
IgnoreZAccumulate 

Definition at line 8492 of file Enums.h.

◆ ERootMotionSourceStatusFlags

enum class ERootMotionSourceStatusFlags : unsigned char
strong
Enumerator
Prepared 
Finished 
MarkedForRemoval 

Definition at line 8485 of file Enums.h.

◆ ERootParameterKeys

enum class ERootParameterKeys : int
strong
Enumerator
PS_SRVs 
PS_CBVs 
PS_RootCBVs 
PS_Samplers 
VS_SRVs 
VS_CBVs 
VS_RootCBVs 
VS_Samplers 
GS_SRVs 
GS_CBVs 
GS_RootCBVs 
GS_Samplers 
MS_SRVs 
MS_CBVs 
MS_RootCBVs 
MS_Samplers 
AS_SRVs 
AS_CBVs 
AS_RootCBVs 
AS_Samplers 
ALL_SRVs 
ALL_CBVs 
ALL_RootCBVs 
ALL_Samplers 
ALL_UAVs 
RPK_RootParameterKeyCount 

Definition at line 38923 of file Enums.h.

◆ ERotationComponent

enum class ERotationComponent : unsigned char
strong
Enumerator
EulerX 
EulerY 
EulerZ 
QuaternionAngle 
SwingAngle 
TwistAngle 

Definition at line 20371 of file Enums.h.

◆ ERotationOrderEnum

enum class ERotationOrderEnum : unsigned char
strong
Enumerator
Dataflow_RotationOrder_XYZ 
Dataflow_RotationOrder_YZX 
Dataflow_RotationOrder_ZXY 
Dataflow_RotationOrder_XZY 
Dataflow_RotationOrder_YXZ 
Dataflow_RotationOrder_ZYX 
Dataflow_Max 

Definition at line 25228 of file Enums.h.

◆ ERotatorQuantization

enum class ERotatorQuantization : unsigned char
strong
Enumerator
ByteComponents 
ShortComponents 

Definition at line 20060 of file Enums.h.

◆ ERPCBlockState

enum class ERPCBlockState : unsigned char
strong
Enumerator
Unchecked 
OnAllowList 
NotBlocked 
Blocked 

Definition at line 7554 of file Enums.h.

◆ ERPCDoSEscalateReason

enum class ERPCDoSEscalateReason : unsigned char
strong
Enumerator
CountLimit 
TimeLimit 
AutoEscalate 
Deescalate 

Definition at line 7879 of file Enums.h.

◆ ERPCDoSSeverityUpdate

enum class ERPCDoSSeverityUpdate : unsigned char
strong
Enumerator
Escalate 
AutoEscalate 
Deescalate 

Definition at line 7872 of file Enums.h.

◆ ERPCNotifyResult

enum class ERPCNotifyResult : unsigned char
strong
Enumerator
ExecuteRPC 
BlockRPC 

Definition at line 7887 of file Enums.h.

◆ ERRPlacementNew

enum class ERRPlacementNew : int
strong
Enumerator
eRRPlacementNew 

Definition at line 2667 of file Enums.h.

◆ ERTAccelerationStructureBuildPriority

enum class ERTAccelerationStructureBuildPriority : int
strong
Enumerator
Immediate 
High 
Normal 
Low 
Skip 

Definition at line 7803 of file Enums.h.

◆ ERTDrawingType

enum class ERTDrawingType : unsigned char
strong
Enumerator
RTAtlas 
RTAtlasToNonAtlas 
RTNonAtlasToAtlas 
RTNonAtlas 
RTMips 

Definition at line 36947 of file Enums.h.

◆ ERTRootSignatureType

enum class ERTRootSignatureType : int
strong
Enumerator
RS_Raster 
RS_RayTracingGlobal 
RS_RayTracingLocal 

Definition at line 21494 of file Enums.h.

◆ ERunAttributes

enum class ERunAttributes : unsigned char
strong
Enumerator
None 
SupportsText 

Definition at line 20214 of file Enums.h.

◆ ERuntimeGenerationType

enum class ERuntimeGenerationType : unsigned char
strong
Enumerator
Static 
DynamicModifiersOnly 
Dynamic 
LegacyGeneration 

Definition at line 28605 of file Enums.h.

◆ ERuntimeVirtualTextureAttributeType

enum class ERuntimeVirtualTextureAttributeType : unsigned char
strong
Enumerator
BaseColor 
Normal 
Roughness 
Specular 
Mask 
WorldHeight 
Count 

Definition at line 20435 of file Enums.h.

◆ ERuntimeVirtualTextureDebugType

enum class ERuntimeVirtualTextureDebugType : int
strong
Enumerator
None 
Debug 

Definition at line 14121 of file Enums.h.

◆ ERuntimeVirtualTextureMainPassType

enum class ERuntimeVirtualTextureMainPassType : unsigned char
strong
Enumerator
Never 
Exclusive 
Always 

Definition at line 14165 of file Enums.h.

◆ ERuntimeVirtualTextureMipValueMode

enum class ERuntimeVirtualTextureMipValueMode : int
strong
Enumerator
RVTMVM_None 
RVTMVM_MipLevel 
RVTMVM_MipBias 
RVTMVM_RecalculateDerivatives 
RVTMVM_MAX 

Definition at line 37707 of file Enums.h.

◆ ERuntimeVirtualTextureShaderUniform

enum class ERuntimeVirtualTextureShaderUniform : int
strong
Enumerator
ERuntimeVirtualTextureShaderUniform_WorldToUVTransform0 
ERuntimeVirtualTextureShaderUniform_WorldToUVTransform1 
ERuntimeVirtualTextureShaderUniform_WorldToUVTransform2 
ERuntimeVirtualTextureShaderUniform_WorldHeightUnpack 
ERuntimeVirtualTextureShaderUniform_Count 

Definition at line 8210 of file Enums.h.

◆ ERuntimeVirtualTextureTextureAddressMode

Enumerator
RVTTA_Clamp 
RVTTA_Wrap 
RVTTA_MAX 

Definition at line 37716 of file Enums.h.

◆ ESafeZoneType

enum class ESafeZoneType : int
strong
Enumerator
eSZ_TOP 
eSZ_BOTTOM 
eSZ_LEFT 
eSZ_RIGHT 
eSZ_MAX 

Definition at line 22336 of file Enums.h.

◆ ESamplePhase

enum class ESamplePhase : int
strong
Enumerator
Monlithic 
Init 
Accum 
Resolve 

Definition at line 36233 of file Enums.h.

◆ ESamplePlayerSeekType

enum class ESamplePlayerSeekType : unsigned char
strong
Enumerator
FromBeginning 
FromCurrentPosition 
FromEnd 
Count 

Definition at line 29439 of file Enums.h.

◆ ESamplerAddressMode

enum class ESamplerAddressMode : int
strong
Enumerator
AM_Wrap 
AM_Clamp 
AM_Mirror 
AM_Border 
ESamplerAddressMode_Num 
ESamplerAddressMode_NumBits 

Definition at line 4639 of file Enums.h.

◆ ESamplerCompareFunction

enum class ESamplerCompareFunction : int
strong
Enumerator
SCF_Never 
SCF_Less 

Definition at line 6706 of file Enums.h.

◆ ESamplerFilter

enum class ESamplerFilter : int
strong
Enumerator
SF_Point 
SF_Bilinear 
SF_Trilinear 
SF_AnisotropicPoint 
SF_AnisotropicLinear 
ESamplerFilter_Num 
ESamplerFilter_NumBits 

Definition at line 6444 of file Enums.h.

◆ ESamplerSourceMode

enum class ESamplerSourceMode : int
strong
Enumerator
SSM_FromTextureAsset 
SSM_Wrap_WorldGroupSettings 
SSM_Clamp_WorldGroupSettings 
SSM_TerrainWeightmapGroupSettings 

Definition at line 19965 of file Enums.h.

◆ ESaveFlags

enum class ESaveFlags : unsigned __int64
strong
Enumerator
SAVE_None 
SAVE_NoError 
SAVE_FromAutosave 
SAVE_KeepDirty 
SAVE_KeepGUID 
SAVE_Async 
SAVE_Unversioned_Native 
SAVE_CutdownPackage 
SAVE_KeepEditorOnlyCookedPackages 
SAVE_Concurrent 
SAVE_DiffOnly 
SAVE_DiffCallstack 
SAVE_ComputeHash 
SAVE_CompareLinker 
SAVE_BulkDataByReference 
SAVE_Unversioned_Properties 
SAVE_Optional 
SAVE_AllowTimeout 
SAVE_RehydratePayloads 
SAVE_Unversioned 

Definition at line 5825 of file Enums.h.

◆ ESaveOrphanPinMode

enum class ESaveOrphanPinMode : unsigned char
strong
Enumerator
SaveNone 
SaveAll 
SaveAllButExec 

Definition at line 17826 of file Enums.h.

◆ ESaveRealm

enum class ESaveRealm : unsigned int
strong
Enumerator
Game 
Optional 
Editor 
RealmCount 
None 

Definition at line 32373 of file Enums.h.

◆ EScaleChainInitialLength

enum class EScaleChainInitialLength : unsigned char
strong
Enumerator
FixedDefaultLengthValue 
Distance 
ChainLength 

Definition at line 36875 of file Enums.h.

◆ ESceneCaptureCompositeMode

enum class ESceneCaptureCompositeMode : int
strong
Enumerator
SCCM_Overwrite 
SCCM_Additive 
SCCM_Composite 

Definition at line 12399 of file Enums.h.

◆ ESceneCapturePrimitiveRenderMode

enum class ESceneCapturePrimitiveRenderMode : unsigned char
strong
Enumerator
PRM_LegacySceneCapture 
PRM_RenderScenePrimitives 
PRM_UseShowOnlyList 

Definition at line 28534 of file Enums.h.

◆ ESceneCaptureSource

enum class ESceneCaptureSource : int
strong
Enumerator
SCS_SceneColorHDR 
SCS_SceneColorHDRNoAlpha 
SCS_FinalColorLDR 
SCS_SceneColorSceneDepth 
SCS_SceneDepth 
SCS_DeviceDepth 
SCS_Normal 
SCS_BaseColor 
SCS_FinalColorHDR 
SCS_FinalToneCurveHDR 
SCS_MAX 

Definition at line 12287 of file Enums.h.

◆ ESceneDepthPriorityGroup

enum class ESceneDepthPriorityGroup : int
strong
Enumerator
SDPG_World 
SDPG_Foreground 
SDPG_MAX 

Definition at line 6428 of file Enums.h.

◆ ESceneRenderCleanUpMode

enum class ESceneRenderCleanUpMode : int
strong
Enumerator
Immediate 
Deferred 
DeferredAndAsync 

Definition at line 34689 of file Enums.h.

◆ ESceneSnapQueryTargetType

enum class ESceneSnapQueryTargetType : unsigned char
strong
Enumerator
None 
MeshVertex 
MeshEdge 
Grid 
All 

Definition at line 18671 of file Enums.h.

◆ ESceneSnapQueryType

enum class ESceneSnapQueryType : unsigned char
strong
Enumerator
Position 
Rotation 

Definition at line 23447 of file Enums.h.

◆ ESceneTextureExtracts

enum class ESceneTextureExtracts : unsigned int
strong
Enumerator
None 
Depth 
CustomDepth 
All 

Definition at line 9952 of file Enums.h.

◆ ESceneTextureId

enum class ESceneTextureId : int
strong
Enumerator
PPI_SceneColor 
PPI_SceneDepth 
PPI_DiffuseColor 
PPI_SpecularColor 
PPI_SubsurfaceColor 
PPI_BaseColor 
PPI_Specular 
PPI_Metallic 
PPI_WorldNormal 
PPI_SeparateTranslucency 
PPI_Opacity 
PPI_Roughness 
PPI_MaterialAO 
PPI_CustomDepth 
PPI_PostProcessInput0 
PPI_PostProcessInput1 
PPI_PostProcessInput2 
PPI_PostProcessInput3 
PPI_PostProcessInput4 
PPI_PostProcessInput5 
PPI_PostProcessInput6 
PPI_DecalMask 
PPI_ShadingModelColor 
PPI_ShadingModelID 
PPI_AmbientOcclusion 
PPI_CustomStencil 
PPI_StoredBaseColor 
PPI_StoredSpecular 
PPI_Velocity 
PPI_WorldTangent 
PPI_Anisotropy 

Definition at line 4174 of file Enums.h.

◆ ESceneTextureSetupMode

enum class ESceneTextureSetupMode : unsigned int
strong
Enumerator
None 
SceneColor 
SceneDepth 
SceneVelocity 
GBufferA 
GBufferB 
GBufferC 
GBufferD 
GBufferE 
GBufferF 
SSAO 
CustomDepth 
GBuffers 
All 

Definition at line 9960 of file Enums.h.

◆ ESchemaTranslationLaunchPolicy

enum class ESchemaTranslationLaunchPolicy : int
strong
Enumerator
ExclusiveSync 
Sync 
Async 

Definition at line 19860 of file Enums.h.

◆ ESchemaTranslationStatus

enum class ESchemaTranslationStatus : int
strong
Enumerator
Pending 
InProgress 
Done 

Definition at line 19981 of file Enums.h.

◆ EScreenPassDrawFlags

enum class EScreenPassDrawFlags : unsigned char
strong
Enumerator
None 
AllowHMDHiddenAreaMask 

Definition at line 22330 of file Enums.h.

◆ EScreenPercentageMode

enum class EScreenPercentageMode : int
strong
Enumerator
Manual 
BasedOnDisplayResolution 
BasedOnDPIScale 

Definition at line 14179 of file Enums.h.

◆ EScreenPhysicalAccuracy

enum class EScreenPhysicalAccuracy : int
strong
Enumerator
Unknown 
Approximation 
Truth 

Definition at line 7608 of file Enums.h.

◆ EScreenProbeIndirectArgs

enum class EScreenProbeIndirectArgs : int
strong
Enumerator
GroupPerProbe 
ThreadPerProbe 
ThreadPerTrace 
ThreadPerGather 
ThreadPerGatherWithBorder 
ThreadPerLightSample 
Max 

Definition at line 34331 of file Enums.h.

◆ EScreenProbeIntegrateTileClassification

enum class EScreenProbeIntegrateTileClassification : int
strong
Enumerator
SimpleDiffuse 
SupportImportanceSampleBRDF 
SupportAll 
Num 

Definition at line 37026 of file Enums.h.

◆ EScreenProbeIrradianceFormat

enum class EScreenProbeIrradianceFormat : unsigned char
strong
Enumerator
SH3 
Octahedral 
MAX 

Definition at line 36990 of file Enums.h.

◆ EScriptExecutionMode

enum class EScriptExecutionMode : unsigned char
strong
Enumerator
EveryParticle 
SpawnedParticles 
SingleParticle 

Definition at line 11334 of file Enums.h.

◆ EScrollDirection

enum class EScrollDirection : int
strong
Enumerator
Scroll_Down 
Scroll_Up 

Definition at line 22564 of file Enums.h.

◆ EScrollWhenFocusChanges

enum class EScrollWhenFocusChanges : unsigned char
strong
Enumerator
NoScroll 
InstantScroll 
AnimatedScroll 

Definition at line 29008 of file Enums.h.

◆ ESculptBrushOpTargetType

enum class ESculptBrushOpTargetType : unsigned char
strong
Enumerator
SculptMesh 
TargetMesh 
ActivePlane 

Definition at line 24214 of file Enums.h.

◆ ESecondaryScreenPercentageMethod

enum class ESecondaryScreenPercentageMethod : int
strong
Enumerator
NearestSpatialUpscale 
LowerPixelDensitySimulation 

Definition at line 15268 of file Enums.h.

◆ ESectionEvaluationFlags

enum class ESectionEvaluationFlags : unsigned char
strong
Enumerator
None 
PreRoll 
PostRoll 

Definition at line 8529 of file Enums.h.

◆ ESelectedObjectsModificationType

enum class ESelectedObjectsModificationType : int
strong
Enumerator
Replace 
Add 
Remove 
Clear 

Definition at line 18573 of file Enums.h.

◆ ESelectiveTessellatePatternType

enum class ESelectiveTessellatePatternType : unsigned char
strong
Enumerator
ConcentricRings 

Definition at line 18666 of file Enums.h.

◆ ESelectSubjectTypeEnum

enum class ESelectSubjectTypeEnum : unsigned char
strong
Enumerator
Dataflow_SelectSubjectType_Vertices 
Dataflow_SelectSubjectType_BoundingBox 
Dataflow_SelectSubjectType_Centroid 
Dataflow_Max 

Definition at line 25395 of file Enums.h.

◆ ESendLevelControlMethod

enum class ESendLevelControlMethod : unsigned char
strong
Enumerator
Linear 
CustomCurve 
Manual 

Definition at line 11405 of file Enums.h.

◆ ESentryLevel

enum class ESentryLevel : unsigned char
strong
Enumerator
Debug 
Info 
Warning 
Error 
Fatal 

Definition at line 21518 of file Enums.h.

◆ ESequencerKeyMode

enum class ESequencerKeyMode : int
strong
Enumerator
AutoKey 
ManualKey 
ManualKeyForced 

Definition at line 28557 of file Enums.h.

◆ ESequencerState

enum class ESequencerState : int
strong
Enumerator
ESS_None 
ESS_Paused 
ESS_Playing 

Definition at line 9377 of file Enums.h.

◆ ESequenceTimeUnit

enum class ESequenceTimeUnit : unsigned char
strong
Enumerator
DisplayRate 
TickResolution 

Definition at line 20099 of file Enums.h.

◆ ESerializedPendingFriendRequestMode

enum class ESerializedPendingFriendRequestMode : unsigned char
strong
Enumerator
OutboundPendingSend 
OutboundPendingReceive 
OutboundPendingResponse 
InboundPendingResponse 
InboundPendingSendAcceptance 
InboundPendingSendRejection 
OutboundPendingSendDeletion 

Definition at line 29635 of file Enums.h.

◆ ESerializePropertyType

enum class ESerializePropertyType : unsigned char
strong
Enumerator
Handle 
Name 

Definition at line 10427 of file Enums.h.

◆ EServerMode

enum class EServerMode : int
strong
Enumerator
eServerModeInvalid 
eServerModeNoAuthentication 
eServerModeAuthentication 
eServerModeAuthenticationAndSecure 

Definition at line 14196 of file Enums.h.

◆ ESetChannelActorFlags

enum class ESetChannelActorFlags : unsigned int
strong
Enumerator
None 
SkipReplicatorCreation 
SkipMarkActive 

Definition at line 8032 of file Enums.h.

◆ ESetCollisionGeometryInputMode

enum class ESetCollisionGeometryInputMode : int
strong
Enumerator
CombineAll 
PerInputObject 
PerMeshComponent 
PerMeshGroup 

Definition at line 26524 of file Enums.h.

◆ ESetMaskConditionType

enum class ESetMaskConditionType : int
strong
Enumerator
Field_Set_Always 
Field_Set_IFF_NOT_Interior 
Field_Set_IFF_NOT_Exterior 
Field_MaskCondition_Max 

Definition at line 20843 of file Enums.h.

◆ ESetMaterialOperationTypeEnum

enum class ESetMaterialOperationTypeEnum : unsigned char
strong
Enumerator
Dataflow_SetMaterialOperationType_Add 
Dataflow_SetMaterialOperationType_Insert 
Dataflow_Max 

Definition at line 25060 of file Enums.h.

◆ ESetMeshMaterialMode

enum class ESetMeshMaterialMode : unsigned char
strong
Enumerator
Original 
Checkerboard 
Override 

Definition at line 23244 of file Enums.h.

◆ ESetOperationEnum

enum class ESetOperationEnum : unsigned char
strong
Enumerator
Dataflow_SetOperation_AND 
Dataflow_SetOperation_OR 
Dataflow_SetOperation_XOR 
Dataflow_Max 

Definition at line 25380 of file Enums.h.

◆ ESetParamResult

enum class ESetParamResult : unsigned char
strong
Enumerator
Succeeded 
Failed 

Definition at line 22645 of file Enums.h.

◆ ESetResolutionMethod

enum class ESetResolutionMethod : int
strong
Enumerator
Independent 
MaxAxis 
CellSize 

Definition at line 10585 of file Enums.h.

◆ EShaderCodeFeatures

enum class EShaderCodeFeatures : unsigned short
strong
Enumerator
None 
WaveOps 
SixteenBitTypes 
TypedUAVLoadsExtended 
Atomic64 
DiagnosticBuffer 
BindlessResources 
BindlessSamplers 
StencilRef 

Definition at line 8039 of file Enums.h.

◆ EShaderCodeResourceBindingType

enum class EShaderCodeResourceBindingType : unsigned char
strong
Enumerator
Invalid 
SamplerState 
Texture2D 
Texture2DArray 
Texture2DMS 
Texture3D 
TextureCube 
TextureCubeArray 
TextureMetadata 
Buffer 
StructuredBuffer 
ByteAddressBuffer 
RaytracingAccelerationStructure 
RWTexture2D 
RWTexture2DArray 
RWTexture3D 
RWTextureCube 
RWTextureMetadata 
RWBuffer 
RWStructuredBuffer 
RWByteAddressBuffer 
RasterizerOrderedTexture2D 
MAX 

Definition at line 20476 of file Enums.h.

◆ EShaderCompileJobPriority

enum class EShaderCompileJobPriority : unsigned char
strong
Enumerator
None 
Low 
Normal 
High 
ForceLocal 
Num 

Definition at line 8414 of file Enums.h.

◆ EShaderCompilerWorkerType

enum class EShaderCompilerWorkerType : unsigned char
strong
Enumerator
None 
LocalThread 
Distributed 

Definition at line 8543 of file Enums.h.

◆ EShaderFrequency

enum class EShaderFrequency : unsigned char
strong
Enumerator
SF_Vertex 
SF_Mesh 
SF_Amplification 
SF_Pixel 
SF_Geometry 
SF_Compute 
SF_RayGen 
SF_RayMiss 
SF_RayHitGroup 
SF_RayCallable 
SF_NumFrequencies 
SF_NumGraphicsFrequencies 
SF_NumStandardFrequencies 
SF_NumBits 

Definition at line 5354 of file Enums.h.

◆ EShaderFundamentalDimensionType

enum class EShaderFundamentalDimensionType : unsigned char
strong
Enumerator
Scalar 
Vector 
Matrix 

Definition at line 13282 of file Enums.h.

◆ EShaderFundamentalType

enum class EShaderFundamentalType : unsigned char
strong
Enumerator
Bool 
Int 
Uint 
Float 
Struct 
None 

Definition at line 13272 of file Enums.h.

◆ EShaderParamBindingType

enum class EShaderParamBindingType : unsigned char
strong
Enumerator
None 
ConstantParameter 
ReadOnlyResource 
ReadWriteResource 

Definition at line 13301 of file Enums.h.

◆ EShaderParameterFlags

enum class EShaderParameterFlags : int
strong
Enumerator
SPF_Optional 
SPF_Mandatory 

Definition at line 6929 of file Enums.h.

◆ EShaderPermutationFlags

enum class EShaderPermutationFlags : unsigned int
strong
Enumerator
None 
HasEditorOnlyData 

Definition at line 9384 of file Enums.h.

◆ EShaderPlatform

enum class EShaderPlatform : unsigned short
strong
Enumerator
SP_PCD3D_SM5 
SP_METAL 
SP_METAL_MRT 
SP_PCD3D_ES3_1 
SP_OPENGL_PCES3_1 
SP_METAL_SM5 
SP_VULKAN_PCES3_1 
SP_METAL_SM5_NOTESS_REMOVED 
SP_VULKAN_SM5 
SP_VULKAN_ES3_1_ANDROID 
SP_METAL_MACES3_1 
SP_OPENGL_ES3_1_ANDROID 
SP_METAL_MRT_MAC 
SP_VULKAN_SM5_LUMIN_REMOVED 
SP_VULKAN_ES3_1_LUMIN_REMOVED 
SP_METAL_TVOS 
SP_METAL_MRT_TVOS 
SP_StaticPlatform_First 
SP_StaticPlatform_Last 
SP_VULKAN_SM5_ANDROID 
SP_PCD3D_SM6 
SP_D3D_ES3_1_HOLOLENS 
SP_CUSTOM_PLATFORM_FIRST 
SP_CUSTOM_PLATFORM_LAST 
SP_NumPlatforms 
SP_NumBits 

Definition at line 4995 of file Enums.h.

◆ EShaderResourceType

enum class EShaderResourceType : unsigned char
strong
Enumerator
None 
Texture1D 
Texture2D 
Texture3D 
TextureCube 
Buffer 
StructuredBuffer 
ByteAddressBuffer 

Definition at line 13289 of file Enums.h.

◆ EShaderResourceUsageFlags

enum class EShaderResourceUsageFlags : unsigned char
strong
Enumerator
GlobalUniformBuffer 
BindlessResources 
BindlessSamplers 

Definition at line 19621 of file Enums.h.

◆ EShaderVisibility

enum class EShaderVisibility : int
strong
Enumerator
SV_Vertex 
SV_Pixel 
SV_Geometry 
SV_Mesh 
SV_Amplification 
SV_All 
SV_ShaderVisibilityCount 

Definition at line 21483 of file Enums.h.

◆ EShadingPath

enum class EShadingPath : int
strong
Enumerator
Mobile 
Deferred 
Num 

Definition at line 9470 of file Enums.h.

◆ EShadowCacheInvalidationBehavior

enum class EShadowCacheInvalidationBehavior : unsigned char
strong
Enumerator
Auto 
Always 
Rigid 
Static 

Definition at line 14157 of file Enums.h.

◆ EShadowDepthCacheMode

enum class EShadowDepthCacheMode : int
strong
Enumerator
SDCM_MovablePrimitivesOnly 
SDCM_StaticPrimitivesOnly 
SDCM_CSMScrolling 
SDCM_Uncached 

Definition at line 35098 of file Enums.h.

◆ EShadowDepthPixelShaderMode

enum class EShadowDepthPixelShaderMode : int
strong
Enumerator
PixelShadowDepth_NonPerspectiveCorrect 
PixelShadowDepth_PerspectiveCorrect 
PixelShadowDepth_OnePassPointLight 
PixelShadowDepth_VirtualShadowMap 

Definition at line 38465 of file Enums.h.

◆ EShadowDepthVertexShaderMode

enum class EShadowDepthVertexShaderMode : int
strong
Enumerator
VertexShadowDepth_PerspectiveCorrect 
VertexShadowDepth_OutputDepth 
VertexShadowDepth_OnePassPointLight 
VertexShadowDepth_VirtualShadowMap 

Definition at line 38457 of file Enums.h.

◆ EShadowMapFlags

enum class EShadowMapFlags : int
strong
Enumerator
SMF_None 
SMF_Streamed 

Definition at line 19017 of file Enums.h.

◆ EShadowMapInteractionType

enum class EShadowMapInteractionType : int
strong
Enumerator
SMIT_None 
SMIT_GlobalVolume 
SMIT_Texture 
SMIT_NumBits 

Definition at line 4857 of file Enums.h.

◆ EShadowMeshSelection

enum class EShadowMeshSelection : unsigned char
strong
Enumerator
SM 
VSM 
All 

Definition at line 35127 of file Enums.h.

◆ EShadowOcclusionQueryIntersectionMode

enum class EShadowOcclusionQueryIntersectionMode : int
strong
Enumerator
SOQ_None 
SOQ_LightInfluenceSphere 
SOQ_NearPlaneVsShadowFrustum 

Definition at line 34696 of file Enums.h.

◆ EShadowProjectionVertexShaderFlags

enum class EShadowProjectionVertexShaderFlags : int
strong
Enumerator
None 
DrawingFrustum 

Definition at line 35165 of file Enums.h.

◆ EShapeBodySetupHelper

enum class EShapeBodySetupHelper : int
strong
Enumerator
InvalidateSharingIfStale 
UpdateBodySetup 

Definition at line 29398 of file Enums.h.

◆ EShouldCookBlueprintPropertyGuids

enum class EShouldCookBlueprintPropertyGuids : int
strong
Enumerator
No 
Yes 
Inherit 

Definition at line 23453 of file Enums.h.

◆ EShouldThrottle

enum class EShouldThrottle : unsigned char
strong
Enumerator
No 
Yes 

Definition at line 13753 of file Enums.h.

◆ EShowFlagGroup

enum class EShowFlagGroup : int
strong
Enumerator
SFG_Normal 
SFG_Advanced 
SFG_PostProcess 
SFG_CollisionModes 
SFG_Developer 
SFG_Visualize 
SFG_LightTypes 
SFG_LightingComponents 
SFG_LightingFeatures 
SFG_Lumen 
SFG_Hidden 
SFG_Transient 
SFG_Custom 
SFG_Max 

Definition at line 5067 of file Enums.h.

◆ EShowFlagInitMode

enum class EShowFlagInitMode : int
strong
Enumerator
ESFIM_Game 
ESFIM_Editor 
ESFIM_VREditing 
ESFIM_All0 

Definition at line 4979 of file Enums.h.

◆ EShowFlagShippingValue

enum class EShowFlagShippingValue : int
strong
Enumerator
Dynamic 
ForceEnabled 
ForceDisabled 

Definition at line 18100 of file Enums.h.

◆ EShrinkCapsuleExtent

enum class EShrinkCapsuleExtent : int
strong
Enumerator
SHRINK_None 
SHRINK_RadiusCustom 
SHRINK_HeightCustom 
SHRINK_AllCustom 

Definition at line 7537 of file Enums.h.

◆ ESidebarLocation

enum class ESidebarLocation : unsigned char
strong
Enumerator
Left 
Right 
None 

Definition at line 19614 of file Enums.h.

◆ ESimpleElementBlendMode

enum class ESimpleElementBlendMode : int
strong
Enumerator
SE_BLEND_Opaque 
SE_BLEND_Masked 
SE_BLEND_Translucent 
SE_BLEND_Additive 
SE_BLEND_Modulate 
SE_BLEND_MaskedDistanceField 
SE_BLEND_MaskedDistanceFieldShadowed 
SE_BLEND_TranslucentDistanceField 
SE_BLEND_TranslucentDistanceFieldShadowed 
SE_BLEND_AlphaComposite 
SE_BLEND_AlphaHoldout 
SE_BLEND_AlphaBlend 
SE_BLEND_TranslucentAlphaOnly 
SE_BLEND_TranslucentAlphaOnlyWriteAlpha 
SE_BLEND_RGBA_MASK_START 
SE_BLEND_RGBA_MASK_END 
SE_BLEND_MAX 

Definition at line 4836 of file Enums.h.

◆ ESimpleRenderTargetMode

enum class ESimpleRenderTargetMode : int
strong
Enumerator
EExistingColorAndDepth 
EUninitializedColorAndDepth 
EUninitializedColorExistingDepth 
EUninitializedColorClearDepth 
EClearColorExistingDepth 
EClearColorAndDepth 
EExistingContents_NoDepthStore 
EExistingColorAndClearDepth 
EExistingColorAndDepthAndClearStencil 

Definition at line 20723 of file Enums.h.

◆ ESimulationInitializationState

enum class ESimulationInitializationState : unsigned char
strong
Enumerator
Unintialized 
Activated 
Created 
Initialized 

Definition at line 37277 of file Enums.h.

◆ ESimulationSpace

enum class ESimulationSpace : unsigned char
strong
Enumerator
ComponentSpace 
WorldSpace 
BaseBoneSpace 

Definition at line 36861 of file Enums.h.

◆ ESimulationTiming

enum class ESimulationTiming : unsigned char
strong
Enumerator
Default 
Synchronous 
Deferred 

Definition at line 36868 of file Enums.h.

◆ ESingleMultiOrTest

enum class ESingleMultiOrTest : unsigned char
strong
Enumerator
Single 
Multi 
Test 

Definition at line 40185 of file Enums.h.

◆ ESingleThreadedPSOCreateMode

enum class ESingleThreadedPSOCreateMode : int
strong
Enumerator
None 
All 
Precompile 
NonPrecompiled 

Definition at line 41178 of file Enums.h.

◆ ESizingRule

enum class ESizingRule : unsigned char
strong
Enumerator
FixedSize 
Autosized 
UserSized 

Definition at line 12847 of file Enums.h.

◆ ESkelAnimRotationOrder

enum class ESkelAnimRotationOrder : int
strong
Enumerator
XYZ 
XZY 
YXZ 
YZX 
ZXY 
ZYX 

Definition at line 38762 of file Enums.h.

◆ ESkeletalMeshAsyncProperties

enum class ESkeletalMeshAsyncProperties : unsigned __int64
strong
Enumerator
None 
Materials 
Skeleton 
RefSkeleton 
RetargetBasePose 
RefBasesInvMatrix 
MeshClothingAssets 
UseLegacyMeshDerivedDataKey 
HasActiveClothingAssets 
LODSettings 
HasVertexColors 
VertexColorGuid 
MorphTargets 
SkeletalMeshRenderData 
MeshEditorDataObject 
NeverStream 
OverrideLODStreamingSettings 
SupportLODStreaming 
MaxNumStreamedLODs 
MaxNumOptionalLODs 
ImportedModel 
LODInfo 
SkinWeightProfiles 
CachedComposedRefPoseMatrices 
SamplingInfo 
NodeMappingData 
ShadowPhysicsAsset 
SkelMirrorTable 
MinLod 
DisableBelowMinLodStripping 
SkelMirrorAxis 
SkelMirrorFlipAxis 
DefaultAnimationRig 

Definition at line 13968 of file Enums.h.

◆ ESkeletalMeshGeoImportVersions

enum class ESkeletalMeshGeoImportVersions : unsigned char
strong
Enumerator
Before_Versionning 
SkeletalMeshBuildRefactor 
VersionPlusOne 
LatestVersion 

Definition at line 19576 of file Enums.h.

◆ ESkeletalMeshSkinningImportVersions

enum class ESkeletalMeshSkinningImportVersions : unsigned char
strong
Enumerator
Before_Versionning 
SkeletalMeshBuildRefactor 
VersionPlusOne 
LatestVersion 

Definition at line 19584 of file Enums.h.

◆ ESkeletalMeshVertexFlags

enum class ESkeletalMeshVertexFlags : unsigned char
strong
Enumerator
None 
UseFullPrecisionUVs 
HasVertexColors 
UseHighPrecisionTangentBasis 
UseBackwardsCompatibleF16TruncUVs 
UseHighPrecisionWeights 

Definition at line 8884 of file Enums.h.

◆ ESkinCacheDefaultBehavior

enum class ESkinCacheDefaultBehavior : unsigned char
strong
Enumerator
Exclusive 
Inclusive 

Definition at line 8069 of file Enums.h.

◆ ESkinCacheUsage

enum class ESkinCacheUsage : unsigned char
strong
Enumerator
Auto 
Disabled 
Enabled 

Definition at line 8515 of file Enums.h.

◆ ESkinnedAssetAsyncPropertyLockType

enum class ESkinnedAssetAsyncPropertyLockType : int
strong
Enumerator
None 
ReadOnly 
WriteOnly 
ReadWrite 

Definition at line 14127 of file Enums.h.

◆ ESkinVertexFactoryMode

enum class ESkinVertexFactoryMode : int
strong
Enumerator
Default 
RayTracing 

Definition at line 9555 of file Enums.h.

◆ ESkinWeightsBindType

enum class ESkinWeightsBindType : unsigned char
strong
Enumerator
DirectDistance 
GeodesicVoxel 

Definition at line 26690 of file Enums.h.

◆ ESkyAtmospherePassLocation

enum class ESkyAtmospherePassLocation : unsigned int
strong
Enumerator
BeforeOcclusion 
BeforeBasePass 

Definition at line 34121 of file Enums.h.

◆ ESkyAtmosphereTransformMode

enum class ESkyAtmosphereTransformMode : unsigned char
strong
Enumerator
PlanetTopAtAbsoluteWorldOrigin 
PlanetTopAtComponentTransform 
PlanetCenterAtComponentTransform 

Definition at line 38237 of file Enums.h.

◆ ESkyLightSourceType

enum class ESkyLightSourceType : int
strong
Enumerator
SLS_CapturedScene 
SLS_SpecifiedCubemap 
SLS_MAX 

Definition at line 18093 of file Enums.h.

◆ ESlabOverlapFlag

enum class ESlabOverlapFlag : int
strong
Enumerator
SLABOVERLAP_Cross 
SLABOVERLAP_Min 
SLABOVERLAP_Max 

Definition at line 40801 of file Enums.h.

◆ ESlateAccessibleBehavior

enum class ESlateAccessibleBehavior : unsigned char
strong
Enumerator
NotAccessible 
Auto 
Summary 
Custom 
ToolTip 

Definition at line 24047 of file Enums.h.

◆ ESlateColorStylingMode

enum class ESlateColorStylingMode : unsigned char
strong
Enumerator
UseColor_Specified 
UseColor_ColorTable 
UseColor_Foreground 
UseColor_Foreground_Subdued 
UseColor_UseStyle 

Definition at line 20352 of file Enums.h.

◆ ESlateDebuggingFocusEvent

enum class ESlateDebuggingFocusEvent : unsigned char
strong
Enumerator
FocusChanging 
FocusLost 
FocusReceived 
MAX 

Definition at line 13549 of file Enums.h.

◆ ESlateDebuggingInputEvent

enum class ESlateDebuggingInputEvent : unsigned char
strong
Enumerator
MouseMove 
MouseEnter 
MouseLeave 
PreviewMouseButtonDown 
MouseButtonDown 
MouseButtonUp 
MouseButtonDoubleClick 
MouseWheel 
TouchStart 
TouchEnd 
TouchForceChanged 
TouchFirstMove 
TouchMoved 
DragDetected 
DragEnter 
DragLeave 
DragOver 
DragDrop 
DropMessage 
PreviewKeyDown 
KeyDown 
KeyUp 
KeyChar 
AnalogInput 
TouchGesture 
MotionDetected 
MAX 

Definition at line 12151 of file Enums.h.

◆ ESlateDebuggingNavigationMethod

enum class ESlateDebuggingNavigationMethod : unsigned char
strong
Enumerator
Unknown 
Explicit 
CustomDelegateBound 
CustomDelegateUnbound 
NextOrPrevious 
HitTestGrid 

Definition at line 11902 of file Enums.h.

◆ ESlateDebuggingStateChangeEvent

enum class ESlateDebuggingStateChangeEvent : unsigned char
strong
Enumerator
MouseCaptureGained 
MouseCaptureLost 

Definition at line 22608 of file Enums.h.

◆ ESlateGesture

enum class ESlateGesture : unsigned char
strong
Enumerator
None 
Scroll 
Magnify 
Swipe 
Rotate 
LongPress 

Definition at line 38587 of file Enums.h.

◆ ESlateInvalidationPaintType

enum class ESlateInvalidationPaintType : int
strong
Enumerator
None 
Slow 
Fast 

Definition at line 18816 of file Enums.h.

◆ ESlateLineJoinType

enum class ESlateLineJoinType : unsigned char
strong
Enumerator
Sharp 
Simple 

Definition at line 20177 of file Enums.h.

◆ ESlateParentWindowSearchMethod

enum class ESlateParentWindowSearchMethod : unsigned char
strong
Enumerator
ActiveWindow 
MainWindow 

Definition at line 21048 of file Enums.h.

◆ ESlateTextureAtlasPaddingStyle

enum class ESlateTextureAtlasPaddingStyle : int
strong
Enumerator
NoPadding 
DilateBorder 
PadWithZero 

Definition at line 6558 of file Enums.h.

◆ ESlateTextureAtlasThreadId

enum class ESlateTextureAtlasThreadId : int
strong
Enumerator
Unknown 
Game 
Render 

Definition at line 9215 of file Enums.h.

◆ ESlateTickType

enum class ESlateTickType : unsigned char
strong
Enumerator
Time 
PlatformAndInput 
Widgets 
TimeAndWidgets 
All 

Definition at line 21105 of file Enums.h.

◆ ESlateTraceApplicationFlags

enum class ESlateTraceApplicationFlags : unsigned char
strong
Enumerator
None 
GlobalInvalidation 
FastWidgetPath 

Definition at line 23129 of file Enums.h.

◆ ESlateVertexRounding

enum class ESlateVertexRounding : unsigned char
strong
Enumerator
Disabled 
Enabled 

Definition at line 19689 of file Enums.h.

◆ ESlateVisibility

enum class ESlateVisibility : unsigned char
strong
Enumerator
Visible 
Collapsed 
Hidden 
HitTestInvisible 
SelfHitTestInvisible 

Definition at line 24056 of file Enums.h.

◆ ESleepEvent

enum class ESleepEvent : unsigned char
strong
Enumerator
SET_Wakeup 
SET_Sleep 

Definition at line 10652 of file Enums.h.

◆ ESleepFamily

enum class ESleepFamily : unsigned char
strong
Enumerator
Normal 
Sensitive 
Custom 

Definition at line 7307 of file Enums.h.

◆ ESlowTaskVisibility

enum class ESlowTaskVisibility : int
strong
Enumerator
Default 
ForceVisible 
Invisible 
Default 

Default visibility (inferred by some heuristic of remaining work/time open)

ForceVisible 

Force this particular slow task to be visible on the UI

Invisible 

Forcibly prevent this slow task from being shown, but still use it for work progress calculations

Definition at line 8536 of file Enums.h.

◆ ESmoothMeshToolSmoothType

enum class ESmoothMeshToolSmoothType : unsigned char
strong
Enumerator
Iterative 
Implicit 
Diffusion 

Definition at line 26696 of file Enums.h.

◆ ESnapshotSourceMode

enum class ESnapshotSourceMode : unsigned char
strong
Enumerator
NamedSnapshot 
SnapshotPin 

Definition at line 36790 of file Enums.h.

◆ ESNetSocketConnectionType

enum class ESNetSocketConnectionType : int
strong
Enumerator
k_ESNetSocketConnectionTypeNotConnected 
k_ESNetSocketConnectionTypeUDP 
k_ESNetSocketConnectionTypeUDPRelay 

Definition at line 15419 of file Enums.h.

◆ ESocketBSDParam

enum class ESocketBSDParam : unsigned char
strong
Enumerator
CanRead 
CanWrite 
HasError 

Definition at line 33034 of file Enums.h.

◆ ESocketBSDReturn

enum class ESocketBSDReturn : unsigned char
strong
Enumerator
Yes 
No 
EncounteredError 

Definition at line 33027 of file Enums.h.

◆ ESocketConnectionState

enum class ESocketConnectionState : int
strong
Enumerator
SCS_NotConnected 
SCS_Connected 
SCS_ConnectionError 

Definition at line 9300 of file Enums.h.

◆ ESocketErrors

enum class ESocketErrors : int
strong
Enumerator
SE_NO_ERROR 
SE_EINTR 
SE_EBADF 
SE_EACCES 
SE_EFAULT 
SE_EINVAL 
SE_EMFILE 
SE_EWOULDBLOCK 
SE_EINPROGRESS 
SE_EALREADY 
SE_ENOTSOCK 
SE_EDESTADDRREQ 
SE_EMSGSIZE 
SE_EPROTOTYPE 
SE_ENOPROTOOPT 
SE_EPROTONOSUPPORT 
SE_ESOCKTNOSUPPORT 
SE_EOPNOTSUPP 
SE_EPFNOSUPPORT 
SE_EAFNOSUPPORT 
SE_EADDRINUSE 
SE_EADDRNOTAVAIL 
SE_ENETDOWN 
SE_ENETUNREACH 
SE_ENETRESET 
SE_ECONNABORTED 
SE_ECONNRESET 
SE_ENOBUFS 
SE_EISCONN 
SE_ENOTCONN 
SE_ESHUTDOWN 
SE_ETOOMANYREFS 
SE_ETIMEDOUT 
SE_ECONNREFUSED 
SE_ELOOP 
SE_ENAMETOOLONG 
SE_EHOSTDOWN 
SE_EHOSTUNREACH 
SE_ENOTEMPTY 
SE_EPROCLIM 
SE_EUSERS 
SE_EDQUOT 
SE_ESTALE 
SE_EREMOTE 
SE_EDISCON 
SE_SYSNOTREADY 
SE_VERNOTSUPPORTED 
SE_NOTINITIALISED 
SE_HOST_NOT_FOUND 
SE_TRY_AGAIN 
SE_NO_RECOVERY 
SE_NO_DATA 
SE_UDP_ERR_PORT_UNREACH 
SE_ADDRFAMILY 
SE_SYSTEM 
SE_NODEV 
SE_GET_LAST_ERROR_CODE 

Definition at line 5764 of file Enums.h.

◆ ESocketProtocolFamily

enum class ESocketProtocolFamily : unsigned char
strong
Enumerator
None 
IPv4 
IPv6 

Definition at line 9276 of file Enums.h.

◆ ESocketShutdownMode

enum class ESocketShutdownMode : int
strong
Enumerator
Read 
Write 
ReadWrite 

Definition at line 9283 of file Enums.h.

◆ ESoftObjectPathCollectType

enum class ESoftObjectPathCollectType : unsigned char
strong
Enumerator
NonPackage 
NeverCollect 
EditorOnlyCollect 
AlwaysCollect 

Definition at line 9506 of file Enums.h.

◆ ESoftObjectPathSerializeType

enum class ESoftObjectPathSerializeType : unsigned char
strong
Enumerator
NeverSerialize 
SkipSerializeIfArchiveHasSize 
AlwaysSerialize 

Definition at line 18855 of file Enums.h.

◆ ESoilType

enum class ESoilType : int
strong
Enumerator
SoilType_None 
SoilType_1 
SoilType_2 
SoilType_3 
SoilType_4 
SoilType_5 
SoilType_6 
SoilType_7 
SoilType_8 
SoilType_9 
SoilType_10 
SoilType_11 
SoilType_12 
SoilType_13 
SoilType_14 
SoilType_15 
SoilType_16 
SoilType_17 
SoilType_18 
SoilType_19 
SoilType_20 
SoilType_21 
SoilType_22 
SoilType_23 
SoilType_24 
SoilType_25 
SoilType_26 
SoilType_27 
SoilType_28 
SoilType_29 
SoilType_30 
SoilType_31 
SoilType_32 
SoilType_33 
SoilType_34 
SoilType_35 
SoilType_36 
SoilType_37 
SoilType_38 
SoilType_39 
SoilType_40 
SoilType_41 
SoilType_42 
SoilType_43 
SoilType_44 
SoilType_45 
SoilType_46 
SoilType_47 
SoilType_48 
SoilType_49 
SoilType_50 
SoilType_51 
SoilType_52 
SoilType_53 
SoilType_54 
SoilType_55 
SoilType_56 
SoilType_57 
SoilType_58 
SoilType_59 
SoilType_60 
SoilType_61 
SoilType_62 
SoilType_63 
SoilType_64 
SoilType_Max 

Definition at line 10737 of file Enums.h.

◆ ESolverFlags

enum class ESolverFlags : unsigned char
strong
Enumerator
None 
Standalone 

Definition at line 28260 of file Enums.h.

◆ ESortState

enum class ESortState : int
strong
Enumerator
Empty_Arrow 
Up_Arrow 
Down_Arrow 

Definition at line 32232 of file Enums.h.

◆ ESoundAssetCompressionType

enum class ESoundAssetCompressionType : unsigned char
strong
Enumerator
BinkAudio 
ADPCM 
PCM 
PlatformSpecific 
ProjectDefined 

Definition at line 10442 of file Enums.h.

◆ ESoundDistanceCalc

enum class ESoundDistanceCalc : int
strong
Enumerator
SOUNDDISTANCE_Normal 
SOUNDDISTANCE_InfiniteXYPlane 
SOUNDDISTANCE_InfiniteXZPlane 
SOUNDDISTANCE_InfiniteYZPlane 
SOUNDDISTANCE_MAX 

Definition at line 22143 of file Enums.h.

◆ ESoundGroup

enum class ESoundGroup : int
strong
Enumerator
SOUNDGROUP_Default 
SOUNDGROUP_Effects 
SOUNDGROUP_UI 
SOUNDGROUP_Music 
SOUNDGROUP_Voice 
SOUNDGROUP_GameSoundGroup1 
SOUNDGROUP_GameSoundGroup2 
SOUNDGROUP_GameSoundGroup3 
SOUNDGROUP_GameSoundGroup4 
SOUNDGROUP_GameSoundGroup5 
SOUNDGROUP_GameSoundGroup6 
SOUNDGROUP_GameSoundGroup7 
SOUNDGROUP_GameSoundGroup8 
SOUNDGROUP_GameSoundGroup9 
SOUNDGROUP_GameSoundGroup10 
SOUNDGROUP_GameSoundGroup11 
SOUNDGROUP_GameSoundGroup12 
SOUNDGROUP_GameSoundGroup13 
SOUNDGROUP_GameSoundGroup14 
SOUNDGROUP_GameSoundGroup15 
SOUNDGROUP_GameSoundGroup16 
SOUNDGROUP_GameSoundGroup17 
SOUNDGROUP_GameSoundGroup18 
SOUNDGROUP_GameSoundGroup19 
SOUNDGROUP_GameSoundGroup20 

Definition at line 5650 of file Enums.h.

◆ ESoundscapeColorAltitudeClampMode

enum class ESoundscapeColorAltitudeClampMode : unsigned char
strong
Enumerator
Relative 
Absolute 

Definition at line 20304 of file Enums.h.

◆ ESoundscapeLOD

enum class ESoundscapeLOD : unsigned char
strong
Enumerator
LOD1 
LOD2 
LOD3 

Definition at line 20325 of file Enums.h.

◆ ESoundSpatializationAlgorithm

enum class ESoundSpatializationAlgorithm : int
strong
Enumerator
SPATIALIZATION_Default 
SPATIALIZATION_HRTF 

Definition at line 5447 of file Enums.h.

◆ ESoundType

enum class ESoundType : unsigned char
strong
Enumerator
Class 
Cue 
Wave 

Definition at line 8316 of file Enums.h.

◆ ESoundWaveFFTSize

enum class ESoundWaveFFTSize : unsigned char
strong
Enumerator
VerySmall_64 
Small_256 
Medium_512 
Large_1024 
VeryLarge_2048 

Definition at line 24434 of file Enums.h.

◆ ESoundWaveLoadingBehavior

enum class ESoundWaveLoadingBehavior : unsigned char
strong
Enumerator
Inherited 
RetainOnLoad 
PrimeOnLoad 
LoadOnDemand 
ForceInline 
Uninitialized 

Definition at line 9351 of file Enums.h.

◆ ESoundWavePrecacheState

enum class ESoundWavePrecacheState : int
strong
Enumerator
NotStarted 
InProgress 
Done 

Definition at line 10451 of file Enums.h.

◆ ESoundwaveSampleRateSettings

enum class ESoundwaveSampleRateSettings : unsigned char
strong
Enumerator
Max 
High 
Medium 
Low 
Min 
MatchDevice_DEPRECATED 

Definition at line 7832 of file Enums.h.

◆ ESourceBusChannels

enum class ESourceBusChannels : unsigned char
strong
Enumerator
Mono 
Stereo 

Definition at line 25107 of file Enums.h.

◆ ESourceBusSendLevelControlMethod

enum class ESourceBusSendLevelControlMethod : unsigned char
strong
Enumerator
Linear 
CustomCurve 
Manual 

Definition at line 12144 of file Enums.h.

◆ ESourceEffectDynamicsPeakMode

enum class ESourceEffectDynamicsPeakMode : unsigned char
strong
Enumerator
MeanSquared 
RootMeanSquared 
Peak 
Count 

Definition at line 29044 of file Enums.h.

◆ ESourceEffectDynamicsProcessorType

enum class ESourceEffectDynamicsProcessorType : unsigned char
strong
Enumerator
Compressor 
Limiter 
Expander 
Gate 
UpwardsCompressor 
Count 

Definition at line 29034 of file Enums.h.

◆ ESourceEffectFilterCircuit

enum class ESourceEffectFilterCircuit : unsigned char
strong
Enumerator
OnePole 
StateVariable 
Ladder 
Count 

Definition at line 29088 of file Enums.h.

◆ ESourceEffectFilterParam

enum class ESourceEffectFilterParam : unsigned char
strong
Enumerator
FilterFrequency 
FilterResonance 
Count 

Definition at line 29105 of file Enums.h.

◆ ESourceEffectFilterType

enum class ESourceEffectFilterType : unsigned char
strong
Enumerator
LowPass 
HighPass 
BandPass 
BandStop 
Count 

Definition at line 29096 of file Enums.h.

◆ ESourceEffectMotionFilterCircuit

enum class ESourceEffectMotionFilterCircuit : unsigned char
strong
Enumerator
OnePole 
StateVariable 
Ladder 
Count 

Definition at line 29119 of file Enums.h.

◆ ESourceEffectMotionFilterModDestination

enum class ESourceEffectMotionFilterModDestination : unsigned char
strong
Enumerator
FilterACutoffFrequency 
FilterAResonance 
FilterAOutputVolumeDB 
FilterBCutoffFrequency 
FilterBResonance 
FilterBOutputVolumeDB 
FilterMix 
Count 

Definition at line 29146 of file Enums.h.

◆ ESourceEffectMotionFilterModSource

enum class ESourceEffectMotionFilterModSource : unsigned char
strong
Enumerator
DistanceFromListener 
SpeedRelativeToListener 
SpeedOfSourceEmitter 
SpeedOfListener 
SpeedOfAngleDelta 
Count 

Definition at line 29136 of file Enums.h.

◆ ESourceEffectMotionFilterTopology

enum class ESourceEffectMotionFilterTopology : unsigned char
strong
Enumerator
SerialMode 
ParallelMode 
Count 

Definition at line 29165 of file Enums.h.

◆ ESourceEffectMotionFilterType

enum class ESourceEffectMotionFilterType : unsigned char
strong
Enumerator
LowPass 
HighPass 
BandPass 
BandStop 
Count 

Definition at line 29127 of file Enums.h.

◆ ESpaceCurveControlPointFalloffType

enum class ESpaceCurveControlPointFalloffType : int
strong
Enumerator
Linear 
Smooth 

Definition at line 13877 of file Enums.h.

◆ ESpaceCurveControlPointOriginMode

enum class ESpaceCurveControlPointOriginMode : int
strong
Enumerator
Shared 
First 
Last 

Definition at line 13870 of file Enums.h.

◆ ESpaceCurveControlPointTransformMode

enum class ESpaceCurveControlPointTransformMode : int
strong
Enumerator
Shared 
PerVertex 

Definition at line 13864 of file Enums.h.

◆ ESparseVolumePackedDataFormat

enum class ESparseVolumePackedDataFormat : unsigned char
strong
Enumerator
Unorm8 
Float16 
Float32 

Definition at line 35113 of file Enums.h.

◆ ESparseVolumeTextureShaderUniform

enum class ESparseVolumeTextureShaderUniform : int
strong
Enumerator
ESparseVolumeTexture_PhysicalUVToPageUV 
ESparseVolumeTexture_TileSize 
ESparseVolumeTexture_PageTableSize 
ESparseVolumeTexture_Count 

Definition at line 38800 of file Enums.h.

◆ ESpatialDenoiserType

enum class ESpatialDenoiserType : int
strong
Enumerator
NONE 
SPATIAL_DENOISER_PLUGIN 
SPATIAL_TEMPORAL_DENOISER_PLUGIN 
MAX 

Definition at line 37069 of file Enums.h.

◆ ESpatialInputGestureAxis

enum class ESpatialInputGestureAxis : unsigned char
strong
Enumerator
None 
Manipulation 
Navigation 
NavigationRails 

Definition at line 12986 of file Enums.h.

◆ ESpawnActorCollisionHandlingMethod

enum class ESpawnActorCollisionHandlingMethod : unsigned char
strong
Enumerator
Undefined 
AlwaysSpawn 
AdjustIfPossibleButAlwaysSpawn 
AdjustIfPossibleButDontSpawnIfColliding 
DontSpawnIfColliding 

Definition at line 12550 of file Enums.h.

◆ ESpawnActorScaleMethod

enum class ESpawnActorScaleMethod : unsigned char
strong
Enumerator
OverrideRootScale 
MultiplyWithRoot 
SelectDefaultAtRuntime 

Definition at line 12559 of file Enums.h.

◆ ESpawnOwnership

enum class ESpawnOwnership : unsigned char
strong
Enumerator
InnerSequence 
RootSequence 
External 

Definition at line 8704 of file Enums.h.

◆ ESpectatorClientRequestType

enum class ESpectatorClientRequestType : unsigned char
strong
Enumerator
NonePending 
ExistingSessionReservation 
ReservationUpdate 
EmptyServerReservation 
Reconnect 
Abandon 

Definition at line 26285 of file Enums.h.

◆ ESpectatorScreenMode

enum class ESpectatorScreenMode : unsigned char
strong
Enumerator
Disabled 
SingleEyeLetterboxed 
Undistorted 
Distorted 
SingleEye 
SingleEyeCroppedToFill 
Texture 
TexturePlusEye 

Definition at line 12880 of file Enums.h.

◆ ESpeedTreeGeometryType

enum class ESpeedTreeGeometryType : int
strong
Enumerator
STG_Branch 
STG_Frond 
STG_Leaf 
STG_FacingLeaf 
STG_Billboard 

Definition at line 32446 of file Enums.h.

◆ ESpeedTreeLODType

enum class ESpeedTreeLODType : int
strong
Enumerator
STLOD_Pop 
STLOD_Smooth 

Definition at line 32466 of file Enums.h.

◆ ESpeedTreeWindType

enum class ESpeedTreeWindType : int
strong
Enumerator
STW_None 
STW_Fastest 
STW_Fast 
STW_Better 
STW_Best 
STW_Palm 
STW_BestPlus 

Definition at line 32455 of file Enums.h.

◆ ESphericalLimitType

enum class ESphericalLimitType : unsigned char
strong
Enumerator
Inner 
Outer 

Definition at line 36345 of file Enums.h.

◆ ESplatBlendOp

enum class ESplatBlendOp : unsigned char
strong
Enumerator
SBO_None 
SBO_Min 
SBO_Max 
SBO_Add 
SBO_Avg 

Definition at line 40024 of file Enums.h.

◆ ESplineBoneAxis

enum class ESplineBoneAxis : unsigned char
strong
Enumerator
None 

Definition at line 36882 of file Enums.h.

◆ ESplineModulationColorMask

enum class ESplineModulationColorMask : unsigned char
strong
Enumerator
Red 
Green 
Blue 
Alpha 

Definition at line 37383 of file Enums.h.

◆ ESplineType

enum class ESplineType : unsigned char
strong
Enumerator
BSpline 
Hermite 
Max 

Definition at line 21647 of file Enums.h.

◆ ESplitNormalMethod

enum class ESplitNormalMethod : unsigned char
strong
Enumerator
UseExistingTopology 
FaceNormalThreshold 
FaceGroupID 
PerTriangle 
PerVertex 

Definition at line 20617 of file Enums.h.

◆ ESplitType

enum class ESplitType : int
strong
Enumerator
SP_Coplanar 
SP_Front 
SP_Back 
SP_Split 

Definition at line 38736 of file Enums.h.

◆ ESQLiteColumnType

enum class ESQLiteColumnType : unsigned char
strong
Enumerator
Integer 
Float 
String 
Blob 
Null 

Definition at line 23431 of file Enums.h.

◆ ESQLiteDatabaseOpenMode

enum class ESQLiteDatabaseOpenMode : unsigned char
strong
Enumerator
ReadOnly 
ReadWrite 
ReadWriteCreate 

Definition at line 23416 of file Enums.h.

◆ ESQLitePreparedStatementExecuteRowResult

enum class ESQLitePreparedStatementExecuteRowResult : unsigned char
strong
Enumerator
Continue 
Stop 
Error 

Definition at line 23440 of file Enums.h.

◆ ESQLitePreparedStatementFlags

enum class ESQLitePreparedStatementFlags : unsigned char
strong
Enumerator
None 
Persistent 

Definition at line 23410 of file Enums.h.

◆ ESQLitePreparedStatementStepResult

enum class ESQLitePreparedStatementStepResult : unsigned char
strong
Enumerator
Error 
Busy 
Row 
Done 

Definition at line 23423 of file Enums.h.

◆ ESSAOType

enum class ESSAOType : int
strong
Enumerator
EPS 
ECS 
EAsyncCS 

Definition at line 35226 of file Enums.h.

◆ ESslTlsProtocol

enum class ESslTlsProtocol : unsigned char
strong
Enumerator
Minimum 
SSLv2 
SSLv3 
TLSv1 
TLSv1_1 
TLSv1_2 
Maximum 

Definition at line 37408 of file Enums.h.

◆ ESSRQuality

enum class ESSRQuality : int
strong
Enumerator
VisualizeSSR 
Low 
Medium 
High 
Epic 
MAX 

Definition at line 38473 of file Enums.h.

◆ EStandardGroupNameEnum

enum class EStandardGroupNameEnum : unsigned char
strong
Enumerator
Dataflow_EStandardGroupNameEnum_Transform 
Dataflow_EStandardGroupNameEnum_Geometry 
Dataflow_EStandardGroupNameEnum_Faces 
Dataflow_EStandardGroupNameEnum_Vertices 
Dataflow_EStandardGroupNameEnum_Material 
Dataflow_EStandardGroupNameEnum_Breaking 
Dataflow_EStandardGroupNameEnum_Custom 
Dataflow_Max 

Definition at line 25295 of file Enums.h.

◆ EStandardToolActions

enum class EStandardToolActions : int
strong
Enumerator
IncreaseBrushSize 
DecreaseBrushSize 
ToggleWireframe 
BaseClientDefinedActionID 

Definition at line 23571 of file Enums.h.

◆ EStandardToolContextMaterials

enum class EStandardToolContextMaterials : int
strong
Enumerator
VertexColorMaterial 

Definition at line 18630 of file Enums.h.

◆ EStandbyType

enum class EStandbyType : int
strong
Enumerator
STDBY_Rx 
STDBY_Tx 
STDBY_BadPing 
STDBY_MAX 

Definition at line 33524 of file Enums.h.

◆ EStatFlags

enum class EStatFlags : unsigned char
strong
Enumerator
None 
ClearEveryFrame 
CycleStat 
Verbose 

Definition at line 22659 of file Enums.h.

◆ EStaticConstructor

enum class EStaticConstructor : int
strong
Enumerator
EC_StaticConstructor 

Definition at line 7230 of file Enums.h.

◆ EStaticMeshAsyncProperties

enum class EStaticMeshAsyncProperties : unsigned int
strong
Enumerator
None 
RenderData 
SourceModels 
SectionInfoMap 
OriginalSectionInfoMap 
NavCollision 
LightmapUVVersion 
BodySetup 
LightingGuid 
ExtendedBounds 
NegativeBoundsExtension 
PositiveBoundsExtension 
StaticMaterials 
LightmapUVDensity 
IsBuiltAtRuntime 
MinLOD 
LightMapCoordinateIndex 
LightMapResolution 
HiResSourceModel 
All 

Definition at line 22119 of file Enums.h.

◆ EStaticMeshReductionTerimationCriterion

enum class EStaticMeshReductionTerimationCriterion : unsigned char
strong
Enumerator
Triangles 
Vertices 
Any 

Definition at line 10962 of file Enums.h.

◆ EStaticMeshVertexTangentBasisType

enum class EStaticMeshVertexTangentBasisType : int
strong
Enumerator
Default 
HighPrecision 

Definition at line 7899 of file Enums.h.

◆ EStaticMeshVertexUVType

enum class EStaticMeshVertexUVType : int
strong
Enumerator
Default 
HighPrecision 

Definition at line 10458 of file Enums.h.

◆ EStatType

enum class EStatType : int
strong
Enumerator
STATTYPE_CycleCounter 
STATTYPE_AccumulatorFLOAT 
STATTYPE_AccumulatorDWORD 
STATTYPE_CounterFLOAT 
STATTYPE_CounterDWORD 
STATTYPE_MemoryCounter 
STATTYPE_Error 

Definition at line 8788 of file Enums.h.

◆ EStatTypingRule

enum class EStatTypingRule : unsigned char
strong
Enumerator
Int32 
Bool 
FloatTruncated 
FloatEncoded 
DoubleEncoded 

Definition at line 16947 of file Enums.h.

◆ ESteamAPICallFailure

enum class ESteamAPICallFailure : int
strong
Enumerator
k_ESteamAPICallFailureNone 
k_ESteamAPICallFailureSteamGone 
k_ESteamAPICallFailureNetworkFailure 
k_ESteamAPICallFailureInvalidHandle 
k_ESteamAPICallFailureMismatchedCallback 

Definition at line 15327 of file Enums.h.

◆ ESteamAuthMsgType

enum class ESteamAuthMsgType : unsigned char
strong
Enumerator
None 
Auth 
Result 
ResendKey 
ResendResult 
Max 

Definition at line 16970 of file Enums.h.

◆ ESteamAuthResponseCode

enum class ESteamAuthResponseCode : unsigned char
strong
Enumerator
OK 
NotConnectedToSteam 
NoOwnership 
VACBanned 
LoggedInElsewhere 
VACCheckTimeout 
TicketCancelled 
TicketAlreadyUsed 
TicketInvalid 
PublisherBanned 
FailedToCreateUser 
Count 

Definition at line 16980 of file Enums.h.

◆ ESteamAuthStatus

enum class ESteamAuthStatus : unsigned char
strong
Enumerator
None 
AuthSuccess 
AuthFail 
ValidationStarted 
KickUser 
FailKick 
HasOrIsPendingAuth 

Definition at line 16815 of file Enums.h.

◆ ESteamControllerPad

enum class ESteamControllerPad : int
strong
Enumerator
k_ESteamControllerPad_Left 
k_ESteamControllerPad_Right 

Definition at line 15226 of file Enums.h.

◆ ESteamDeviceFormFactor

enum class ESteamDeviceFormFactor : int
strong
Enumerator
k_ESteamDeviceFormFactorUnknown 
k_ESteamDeviceFormFactorPhone 
k_ESteamDeviceFormFactorTablet 
k_ESteamDeviceFormFactorComputer 
k_ESteamDeviceFormFactorTV 

Definition at line 16521 of file Enums.h.

◆ ESteamEncryptedAppTicketState

enum class ESteamEncryptedAppTicketState : int
strong
Enumerator
None 
TicketRequested 
TicketAvailable 
TicketFailure 

Definition at line 15274 of file Enums.h.

◆ ESteamInputActionEventType

enum class ESteamInputActionEventType : int
strong
Enumerator
ESteamInputActionEventType_DigitalAction 
ESteamInputActionEventType_AnalogAction 

Definition at line 16537 of file Enums.h.

◆ ESteamInputGlyphSize

enum class ESteamInputGlyphSize : int
strong
Enumerator
k_ESteamInputGlyphSize_Small 
k_ESteamInputGlyphSize_Medium 
k_ESteamInputGlyphSize_Large 
k_ESteamInputGlyphSize_Count 

Definition at line 16497 of file Enums.h.

◆ ESteamInputType

enum class ESteamInputType : int
strong
Enumerator
k_ESteamInputType_Unknown 
k_ESteamInputType_SteamController 
k_ESteamInputType_XBox360Controller 
k_ESteamInputType_XBoxOneController 
k_ESteamInputType_GenericGamepad 
k_ESteamInputType_PS4Controller 
k_ESteamInputType_AppleMFiController 
k_ESteamInputType_AndroidController 
k_ESteamInputType_SwitchJoyConPair 
k_ESteamInputType_SwitchJoyConSingle 
k_ESteamInputType_SwitchProController 
k_ESteamInputType_MobileTouch 
k_ESteamInputType_PS3Controller 
k_ESteamInputType_PS5Controller 
k_ESteamInputType_SteamDeckController 
k_ESteamInputType_Count 
k_ESteamInputType_MaximumPossibleValue 

Definition at line 15912 of file Enums.h.

◆ ESteamIPType

enum class ESteamIPType : int
strong
Enumerator
k_ESteamIPTypeIPv4 
k_ESteamIPTypeIPv6 

Definition at line 15262 of file Enums.h.

◆ ESteamIPv6ConnectivityProtocol

enum class ESteamIPv6ConnectivityProtocol : int
strong
Enumerator
k_ESteamIPv6ConnectivityProtocol_Invalid 
k_ESteamIPv6ConnectivityProtocol_HTTP 
k_ESteamIPv6ConnectivityProtocol_UDP 

Definition at line 15363 of file Enums.h.

◆ ESteamIPv6ConnectivityState

enum class ESteamIPv6ConnectivityState : int
strong
Enumerator
k_ESteamIPv6ConnectivityState_Unknown 
k_ESteamIPv6ConnectivityState_Good 
k_ESteamIPv6ConnectivityState_Bad 

Definition at line 15356 of file Enums.h.

◆ ESteamNetConnectionEnd

enum class ESteamNetConnectionEnd : int
strong
Enumerator
k_ESteamNetConnectionEnd_Invalid 
k_ESteamNetConnectionEnd_App_Min 
k_ESteamNetConnectionEnd_App_Generic 
k_ESteamNetConnectionEnd_App_Max 
k_ESteamNetConnectionEnd_AppException_Min 
k_ESteamNetConnectionEnd_AppException_Generic 
k_ESteamNetConnectionEnd_AppException_Max 
k_ESteamNetConnectionEnd_Local_Min 
k_ESteamNetConnectionEnd_Local_OfflineMode 
k_ESteamNetConnectionEnd_Local_ManyRelayConnectivity 
k_ESteamNetConnectionEnd_Local_HostedServerPrimaryRelay 
k_ESteamNetConnectionEnd_Local_NetworkConfig 
k_ESteamNetConnectionEnd_Local_Rights 
k_ESteamNetConnectionEnd_Local_P2P_ICE_NoPublicAddresses 
k_ESteamNetConnectionEnd_Local_Max 
k_ESteamNetConnectionEnd_Remote_Min 
k_ESteamNetConnectionEnd_Remote_Timeout 
k_ESteamNetConnectionEnd_Remote_BadCrypt 
k_ESteamNetConnectionEnd_Remote_BadCert 
k_ESteamNetConnectionEnd_Remote_BadProtocolVersion 
k_ESteamNetConnectionEnd_Remote_P2P_ICE_NoPublicAddresses 
k_ESteamNetConnectionEnd_Remote_Max 
k_ESteamNetConnectionEnd_Misc_Min 
k_ESteamNetConnectionEnd_Misc_Generic 
k_ESteamNetConnectionEnd_Misc_InternalError 
k_ESteamNetConnectionEnd_Misc_Timeout 
k_ESteamNetConnectionEnd_Misc_SteamConnectivity 
k_ESteamNetConnectionEnd_Misc_NoRelaySessionsToClient 
k_ESteamNetConnectionEnd_Misc_P2P_Rendezvous 
k_ESteamNetConnectionEnd_Misc_P2P_NAT_Firewall 
k_ESteamNetConnectionEnd_Misc_PeerSentNoConnection 
k_ESteamNetConnectionEnd_Misc_Max 
k_ESteamNetConnectionEnd__Force32Bit 

Definition at line 15189 of file Enums.h.

◆ ESteamNetworkingAvailability

enum class ESteamNetworkingAvailability : int
strong
Enumerator
k_ESteamNetworkingAvailability_CannotTry 
k_ESteamNetworkingAvailability_Failed 
k_ESteamNetworkingAvailability_Previously 
k_ESteamNetworkingAvailability_Retrying 
k_ESteamNetworkingAvailability_NeverTried 
k_ESteamNetworkingAvailability_Waiting 
k_ESteamNetworkingAvailability_Attempting 
k_ESteamNetworkingAvailability_Current 
k_ESteamNetworkingAvailability_Unknown 
k_ESteamNetworkingAvailability__Force32bit 

Definition at line 16592 of file Enums.h.

◆ ESteamNetworkingConfigDataType

enum class ESteamNetworkingConfigDataType : int
strong
Enumerator
k_ESteamNetworkingConfig_Int32 
k_ESteamNetworkingConfig_Int64 
k_ESteamNetworkingConfig_Float 
k_ESteamNetworkingConfig_String 
k_ESteamNetworkingConfig_Ptr 
k_ESteamNetworkingConfigDataType__Force32Bit 

Definition at line 15159 of file Enums.h.

◆ ESteamNetworkingConfigScope

enum class ESteamNetworkingConfigScope : int
strong
Enumerator
k_ESteamNetworkingConfig_Global 
k_ESteamNetworkingConfig_SocketsInterface 
k_ESteamNetworkingConfig_ListenSocket 
k_ESteamNetworkingConfig_Connection 
k_ESteamNetworkingConfigScope__Force32Bit 

Definition at line 15138 of file Enums.h.

◆ ESteamNetworkingConfigValue

enum class ESteamNetworkingConfigValue : int
strong
Enumerator
k_ESteamNetworkingConfig_Invalid 
k_ESteamNetworkingConfig_TimeoutInitial 
k_ESteamNetworkingConfig_TimeoutConnected 
k_ESteamNetworkingConfig_SendBufferSize 
k_ESteamNetworkingConfig_ConnectionUserData 
k_ESteamNetworkingConfig_SendRateMin 
k_ESteamNetworkingConfig_SendRateMax 
k_ESteamNetworkingConfig_NagleTime 
k_ESteamNetworkingConfig_IP_AllowWithoutAuth 
k_ESteamNetworkingConfig_MTU_PacketSize 
k_ESteamNetworkingConfig_MTU_DataSize 
k_ESteamNetworkingConfig_Unencrypted 
k_ESteamNetworkingConfig_SymmetricConnect 
k_ESteamNetworkingConfig_LocalVirtualPort 
k_ESteamNetworkingConfig_DualWifi_Enable 
k_ESteamNetworkingConfig_EnableDiagnosticsUI 
k_ESteamNetworkingConfig_FakePacketLoss_Send 
k_ESteamNetworkingConfig_FakePacketLoss_Recv 
k_ESteamNetworkingConfig_FakePacketLag_Send 
k_ESteamNetworkingConfig_FakePacketLag_Recv 
k_ESteamNetworkingConfig_FakePacketReorder_Send 
k_ESteamNetworkingConfig_FakePacketReorder_Recv 
k_ESteamNetworkingConfig_FakePacketReorder_Time 
k_ESteamNetworkingConfig_FakePacketDup_Send 
k_ESteamNetworkingConfig_FakePacketDup_Recv 
k_ESteamNetworkingConfig_FakePacketDup_TimeMax 
k_ESteamNetworkingConfig_PacketTraceMaxBytes 
k_ESteamNetworkingConfig_FakeRateLimit_Send_Rate 
k_ESteamNetworkingConfig_FakeRateLimit_Send_Burst 
k_ESteamNetworkingConfig_FakeRateLimit_Recv_Rate 
k_ESteamNetworkingConfig_FakeRateLimit_Recv_Burst 
k_ESteamNetworkingConfig_Callback_ConnectionStatusChanged 
k_ESteamNetworkingConfig_Callback_AuthStatusChanged 
k_ESteamNetworkingConfig_Callback_RelayNetworkStatusChanged 
k_ESteamNetworkingConfig_Callback_MessagesSessionRequest 
k_ESteamNetworkingConfig_Callback_MessagesSessionFailed 
k_ESteamNetworkingConfig_Callback_CreateConnectionSignaling 
k_ESteamNetworkingConfig_Callback_FakeIPResult 
k_ESteamNetworkingConfig_P2P_STUN_ServerList 
k_ESteamNetworkingConfig_P2P_Transport_ICE_Enable 
k_ESteamNetworkingConfig_P2P_Transport_ICE_Penalty 
k_ESteamNetworkingConfig_P2P_Transport_SDR_Penalty 
k_ESteamNetworkingConfig_SDRClient_ConsecutitivePingTimeoutsFailInitial 
k_ESteamNetworkingConfig_SDRClient_ConsecutitivePingTimeoutsFail 
k_ESteamNetworkingConfig_SDRClient_MinPingsBeforePingAccurate 
k_ESteamNetworkingConfig_SDRClient_SingleSocket 
k_ESteamNetworkingConfig_SDRClient_ForceRelayCluster 
k_ESteamNetworkingConfig_SDRClient_DebugTicketAddress 
k_ESteamNetworkingConfig_SDRClient_ForceProxyAddr 
k_ESteamNetworkingConfig_SDRClient_FakeClusterPing 
k_ESteamNetworkingConfig_LogLevel_AckRTT 
k_ESteamNetworkingConfig_LogLevel_PacketDecode 
k_ESteamNetworkingConfig_LogLevel_Message 
k_ESteamNetworkingConfig_LogLevel_PacketGaps 
k_ESteamNetworkingConfig_LogLevel_P2PRendezvous 
k_ESteamNetworkingConfig_LogLevel_SDRRelayPings 
k_ESteamNetworkingConfig_DELETED_EnumerateDevVars 
k_ESteamNetworkingConfigValue__Force32Bit 

Definition at line 15069 of file Enums.h.

◆ ESteamNetworkingConnectionState

enum class ESteamNetworkingConnectionState : int
strong
Enumerator
k_ESteamNetworkingConnectionState_None 
k_ESteamNetworkingConnectionState_Connecting 
k_ESteamNetworkingConnectionState_FindingRoute 
k_ESteamNetworkingConnectionState_Connected 
k_ESteamNetworkingConnectionState_ClosedByPeer 
k_ESteamNetworkingConnectionState_ProblemDetectedLocally 
k_ESteamNetworkingConnectionState_FinWait 
k_ESteamNetworkingConnectionState_Linger 
k_ESteamNetworkingConnectionState_Dead 
k_ESteamNetworkingConnectionState__Force32Bit 

Definition at line 16578 of file Enums.h.

◆ ESteamNetworkingFakeIPType

enum class ESteamNetworkingFakeIPType : int
strong
Enumerator
k_ESteamNetworkingFakeIPType_Invalid 
k_ESteamNetworkingFakeIPType_NotFake 
k_ESteamNetworkingFakeIPType_GlobalIPv4 
k_ESteamNetworkingFakeIPType_LocalIPv4 
k_ESteamNetworkingFakeIPType__Force32Bit 

Definition at line 15180 of file Enums.h.

◆ ESteamNetworkingGetConfigValueResult

enum class ESteamNetworkingGetConfigValueResult : int
strong
Enumerator
k_ESteamNetworkingGetConfigValue_BadValue 
k_ESteamNetworkingGetConfigValue_BadScopeObj 
k_ESteamNetworkingGetConfigValue_BufferTooSmall 
k_ESteamNetworkingGetConfigValue_OK 
k_ESteamNetworkingGetConfigValue_OKInherited 
k_ESteamNetworkingGetConfigValueResult__Force32Bit 

Definition at line 16606 of file Enums.h.

◆ ESteamNetworkingIdentityType

enum class ESteamNetworkingIdentityType : int
strong
Enumerator
k_ESteamNetworkingIdentityType_Invalid 
k_ESteamNetworkingIdentityType_SteamID 
k_ESteamNetworkingIdentityType_IPAddress 
k_ESteamNetworkingIdentityType_GenericString 
k_ESteamNetworkingIdentityType_GenericBytes 
k_ESteamNetworkingIdentityType_UnknownType 
k_ESteamNetworkingIdentityType__Force32bit 

Definition at line 15169 of file Enums.h.

◆ ESteamNetworkingSocketsDebugOutputType

enum class ESteamNetworkingSocketsDebugOutputType : int
strong
Enumerator
k_ESteamNetworkingSocketsDebugOutputType_None 
k_ESteamNetworkingSocketsDebugOutputType_Bug 
k_ESteamNetworkingSocketsDebugOutputType_Error 
k_ESteamNetworkingSocketsDebugOutputType_Important 
k_ESteamNetworkingSocketsDebugOutputType_Warning 
k_ESteamNetworkingSocketsDebugOutputType_Msg 
k_ESteamNetworkingSocketsDebugOutputType_Verbose 
k_ESteamNetworkingSocketsDebugOutputType_Debug 
k_ESteamNetworkingSocketsDebugOutputType_Everything 
k_ESteamNetworkingSocketsDebugOutputType__Force32Bit 

Definition at line 16564 of file Enums.h.

◆ ESteamPartyBeaconLocationData

enum class ESteamPartyBeaconLocationData : int
strong
Enumerator
k_ESteamPartyBeaconLocationDataInvalid 
k_ESteamPartyBeaconLocationDataName 
k_ESteamPartyBeaconLocationDataIconURLSmall 
k_ESteamPartyBeaconLocationDataIconURLMedium 
k_ESteamPartyBeaconLocationDataIconURLLarge 

Definition at line 16512 of file Enums.h.

◆ ESteamPartyBeaconLocationType

enum class ESteamPartyBeaconLocationType : int
strong
Enumerator
k_ESteamPartyBeaconLocationType_Invalid 
k_ESteamPartyBeaconLocationType_ChatGroup 
k_ESteamPartyBeaconLocationType_Max 

Definition at line 16530 of file Enums.h.

◆ ESteelShieldDataFlags

enum class ESteelShieldDataFlags : int
strong
Enumerator
SteelShieldDataFlags_IsRollover 
SteelShieldDataFlags_IsRolloverAck 
SteelShieldDataFlags_HasWrap 
SteelShieldDataFlags_IsInitialPacket 

Definition at line 26195 of file Enums.h.

◆ ESteelShieldEnvironment

enum class ESteelShieldEnvironment : unsigned char
strong
Enumerator
Production 
Development 

Definition at line 24515 of file Enums.h.

◆ EStencilMask

enum class EStencilMask : int
strong
Enumerator
SM_Default 
SM_255 
SM_1 
SM_2 
SM_4 
SM_8 
SM_16 
SM_32 
SM_64 
SM_128 
SM_Count 

Definition at line 5085 of file Enums.h.

◆ EStencilOp

enum class EStencilOp : int
strong
Enumerator
SO_Keep 
SO_Zero 
SO_Replace 
SO_SaturatedIncrement 
SO_SaturatedDecrement 
SO_Invert 
SO_Increment 
SO_Decrement 
EStencilOp_Num 
EStencilOp_NumBits 

Definition at line 4739 of file Enums.h.

◆ EStereoChannelMode

enum class EStereoChannelMode : unsigned char
strong
Enumerator
MidSide 
LeftRight 
count 

Definition at line 29112 of file Enums.h.

◆ EStereoDelayFiltertype

enum class EStereoDelayFiltertype : unsigned char
strong
Enumerator
Lowpass 
Highpass 
Bandpass 
Notch 
Count 

Definition at line 29291 of file Enums.h.

◆ EStereoDelaySourceEffect

enum class EStereoDelaySourceEffect : unsigned char
strong
Enumerator
Normal 
Cross 
PingPong 
Count 

Definition at line 29283 of file Enums.h.

◆ EStereoLayerShape

enum class EStereoLayerShape : int
strong
Enumerator
SLSH_QuadLayer 
SLSH_CylinderLayer 
SLSH_CubemapLayer 
SLSH_EquirectLayer 
SLSH_MAX 

Definition at line 38683 of file Enums.h.

◆ EStereoLayerType

enum class EStereoLayerType : int
strong
Enumerator
SLT_WorldLocked 
SLT_TrackerLocked 
SLT_FaceLocked 
SLT_MAX 

Definition at line 38692 of file Enums.h.

◆ EStereoscopicEye

enum class EStereoscopicEye : int
strong
Enumerator
eSSE_MONOSCOPIC 
eSSE_LEFT_EYE 
eSSE_RIGHT_EYE 
eSSE_LEFT_EYE_SIDE 
eSSE_RIGHT_EYE_SIDE 

Definition at line 8100 of file Enums.h.

◆ EStereoscopicPass

enum class EStereoscopicPass : int
strong
Enumerator
eSSP_FULL 
eSSP_PRIMARY 
eSSP_SECONDARY 

Definition at line 13309 of file Enums.h.

◆ EStrandsTexturesMeshType

enum class EStrandsTexturesMeshType : unsigned char
strong
Enumerator
Static 
Skeletal 

Definition at line 25622 of file Enums.h.

◆ EStrandsTexturesTraceType

enum class EStrandsTexturesTraceType : unsigned char
strong
Enumerator
TraceInside 
TraceOuside 
TraceBidirectional 

Definition at line 25615 of file Enums.h.

◆ EStrataMaterialExport

enum class EStrataMaterialExport : unsigned char
strong
Enumerator
SME_None 
SME_Diffuse 
SME_Normal 
SME_Emissive 
SME_Transmittance 
SME_MaterialPreview 

Definition at line 32436 of file Enums.h.

◆ EStrataMaterialExportContext

enum class EStrataMaterialExportContext : unsigned char
strong
Enumerator
SMEC_Opaque 
SMEC_Translucent 

Definition at line 32430 of file Enums.h.

◆ EStrataShadingModel

enum class EStrataShadingModel : int
strong
Enumerator
SSM_Unlit 
SSM_DefaultLit 
SSM_SubsurfaceLit 
SSM_VolumetricFogCloud 
SSM_Hair 
SSM_Eye 
SSM_SingleLayerWater 
SSM_LightFunction 
SSM_PostProcess 
SSM_Decal 
SSM_UI 
SSM_NUM 

Definition at line 7206 of file Enums.h.

◆ EStrataTileType

enum class EStrataTileType : unsigned int
strong
Enumerator
ESimple 
ESingle 
EComplex 
EOpaqueRoughRefraction 
EOpaqueRoughRefractionSSSWithout 
EDecalSimple 
EDecalSingle 
EDecalComplex 
ECount 

Definition at line 35067 of file Enums.h.

◆ EStreamableManagerCombinedHandleOptions

enum class EStreamableManagerCombinedHandleOptions : unsigned char
strong
Enumerator
None 
MergeDebugNames 
RedirectParents 
SkipNulls 

Definition at line 11293 of file Enums.h.

◆ EStreamableRenderAssetType

enum class EStreamableRenderAssetType : unsigned char
strong
Enumerator
None 
Texture 
StaticMesh 
SkeletalMesh 
LandscapeMeshMobile 
NaniteCoarseMesh 

Definition at line 12112 of file Enums.h.

◆ EStreamingOperationResult

enum class EStreamingOperationResult : int
strong
Enumerator
Success 
Unsupported 
ReplayNotFound 
ReplayCorrupt 
NotEnoughSpace 
NotEnoughSlots 
Unspecified 
UnfinishedTask 
EventNotFound 
DecryptFailure 

Definition at line 10227 of file Enums.h.

◆ EStreamingSourcePriority

enum class EStreamingSourcePriority : unsigned char
strong
Enumerator
Highest 
High 
Normal 
Low 
Lowest 
Default 

Definition at line 17389 of file Enums.h.

◆ EStreamingSourceTargetBehavior

enum class EStreamingSourceTargetBehavior : unsigned char
strong
Enumerator
Include 
Exclude 

Definition at line 12449 of file Enums.h.

◆ EStreamingSourceTargetState

enum class EStreamingSourceTargetState : unsigned char
strong
Enumerator
Loaded 
Activated 

Definition at line 7797 of file Enums.h.

◆ EStreamingStatus

enum class EStreamingStatus : int
strong
Enumerator
LEVEL_Unloaded 
LEVEL_UnloadedButStillAround 
LEVEL_Loading 
LEVEL_Loaded 
LEVEL_MakingVisible 
LEVEL_Visible 
LEVEL_Preloading 
LEVEL_FailedToLoad 
LEVEL_MakingInvisible 
LEVEL_StreamingStatusCount 

Definition at line 7516 of file Enums.h.

◆ EStreamingVolumeUsage

enum class EStreamingVolumeUsage : int
strong
Enumerator
SVB_Loading 
SVB_LoadingAndVisibility 
SVB_VisibilityBlockingOnLoad 
SVB_BlockingOnLoad 
SVB_LoadingNotVisible 
SVB_MAX 

Definition at line 28415 of file Enums.h.

◆ EStreamlineFeatureSupport

enum class EStreamlineFeatureSupport : int
strong
Enumerator
Supported 
NotSupported 
NotSupportedIncompatibleHardware 
NotSupportedHardwareSchedulingDisabled 
NotSupportedOperatingSystemOutOfDate 
NotSupportedDriverOutOfDate 
NotSupportedIncompatibleRHI 
NumValues 

Definition at line 25344 of file Enums.h.

◆ EStreamlineResource

enum class EStreamlineResource : int
strong
Enumerator
Depth 
MotionVectors 
HUDLessColor 
UIColorAndAlpha 

Definition at line 21501 of file Enums.h.

◆ EStreamlineSettingOverride

enum class EStreamlineSettingOverride : unsigned char
strong
Enumerator
Enabled 
Disabled 
UseProjectSettings 

Definition at line 25067 of file Enums.h.

◆ EStreamlineSupport

enum class EStreamlineSupport : unsigned char
strong
Enumerator
Supported 
NotSupported 
NotSupportedIncompatibleRHI 
NumValues 

Definition at line 25336 of file Enums.h.

◆ EStreamReadRequestStatus

enum class EStreamReadRequestStatus : int
strong
Enumerator
Scheduled 
Completed 
Cancelled 

Definition at line 40765 of file Enums.h.

◆ EStringParserToken

enum class EStringParserToken : unsigned char
strong
Enumerator
OpenTag 
CloseTag 
NewLine 
EndOfString 
RegularChar 
Tab 

Definition at line 39956 of file Enums.h.

◆ EStructDeserializerBackendTokens

enum class EStructDeserializerBackendTokens : int
strong
Enumerator
ArrayEnd 
ArrayStart 
Comment 
Error 
None 
Property 
StructureEnd 
StructureStart 

Definition at line 22024 of file Enums.h.

◆ EStructDeserializerErrorPolicies

enum class EStructDeserializerErrorPolicies : int
strong
Enumerator
Error 
Ignore 
Warning 

Definition at line 22036 of file Enums.h.

◆ EStructDeserializerMapPolicies

enum class EStructDeserializerMapPolicies : int
strong
Enumerator
KeyValuePair 
Array 

Definition at line 22043 of file Enums.h.

◆ EStructFlags

enum class EStructFlags : unsigned __int64
strong
Enumerator
STRUCT_NoFlags 
STRUCT_Native 
STRUCT_IdenticalNative 
STRUCT_HasInstancedReference 
STRUCT_NoExport 
STRUCT_Atomic 
STRUCT_Immutable 
STRUCT_AddStructReferencedObjects 
STRUCT_RequiredAPI 
STRUCT_NetSerializeNative 
STRUCT_SerializeNative 
STRUCT_CopyNative 
STRUCT_IsPlainOldData 
STRUCT_NoDestructor 
STRUCT_ZeroConstructor 
STRUCT_ExportTextItemNative 
STRUCT_ImportTextItemNative 
STRUCT_PostSerializeNative 
STRUCT_SerializeFromMismatchedTag 
STRUCT_NetDeltaSerializeNative 
STRUCT_PostScriptConstruct 
STRUCT_NetSharedSerialization 
STRUCT_Trashed 
STRUCT_NewerVersionExists 
STRUCT_CanEditChange 
STRUCT_Inherit 
STRUCT_ComputedFlags 

Definition at line 4770 of file Enums.h.

◆ EStructSerializerBackendFlags

enum class EStructSerializerBackendFlags : int
strong
Enumerator
None 
WriteTextAsComplexString 
WriteByteArrayAsByteStream 
WriteCborStandardEndianness 
WriteLWCTypesAsFloats 
Legacy 
LegacyUE4 
Default 

Definition at line 22049 of file Enums.h.

◆ EStructSerializerMapPolicies

enum class EStructSerializerMapPolicies : int
strong
Enumerator
KeyValuePair 
Array 

Definition at line 22080 of file Enums.h.

◆ EStructSerializerNullValuePolicies

enum class EStructSerializerNullValuePolicies : int
strong
Enumerator
Ignore 
Serialize 

Definition at line 22067 of file Enums.h.

◆ EStructSerializerReferenceLoopPolicies

enum class EStructSerializerReferenceLoopPolicies : int
strong
Enumerator
Error 
Ignore 
Serialize 

Definition at line 22073 of file Enums.h.

◆ EStructSerializerStateFlags

enum class EStructSerializerStateFlags : int
strong
Enumerator
None 
WritingContainerElement 

Definition at line 22061 of file Enums.h.

◆ EStructUtilsResult

enum class EStructUtilsResult : unsigned char
strong
Enumerator
Valid 
NotValid 

Definition at line 26491 of file Enums.h.

◆ EStyleColor

enum class EStyleColor : unsigned char
strong
Enumerator
Black 
Background 
Title 
WindowBorder 
Foldout 
Input 
InputOutline 
Recessed 
Panel 
Header 
Dropdown 
DropdownOutline 
Hover 
Hover2 
White 
White25 
Highlight 
Primary 
PrimaryHover 
PrimaryPress 
Secondary 
Foreground 
ForegroundHover 
ForegroundInverted 
ForegroundHeader 
Select 
SelectInactive 
SelectParent 
SelectHover 
Notifications 
AccentBlue 
AccentPurple 
AccentPink 
AccentRed 
AccentOrange 
AccentYellow 
AccentGreen 
AccentBrown 
AccentBlack 
AccentGray 
AccentWhite 
AccentFolder 
Warning 
Error 
Success 
User1 
User2 
User3 
User4 
User5 
User6 
User7 
User8 
User9 
User10 
User11 
User12 
User13 
User14 
User15 
User16 
MAX 

Definition at line 33188 of file Enums.h.

◆ ESubLevelStripMode

enum class ESubLevelStripMode : unsigned char
strong
Enumerator
ExactClass 
IsChildOf 

Definition at line 35334 of file Enums.h.

◆ ESubmixEffectConvolutionReverbBlockSize

enum class ESubmixEffectConvolutionReverbBlockSize : unsigned char
strong
Enumerator
BlockSize256 
BlockSize512 
BlockSize1024 

Definition at line 28983 of file Enums.h.

◆ ESubmixEffectDynamicsChannelLinkMode

enum class ESubmixEffectDynamicsChannelLinkMode : unsigned char
strong
Enumerator
Disabled 
Average 
Peak 
Count 

Definition at line 21870 of file Enums.h.

◆ ESubmixEffectDynamicsKeySource

enum class ESubmixEffectDynamicsKeySource : unsigned char
strong
Enumerator
Default 
AudioBus 
Submix 
Count 

Definition at line 21844 of file Enums.h.

◆ ESubmixEffectDynamicsPeakMode

enum class ESubmixEffectDynamicsPeakMode : unsigned char
strong
Enumerator
MeanSquared 
RootMeanSquared 
Peak 
Count 

Definition at line 21862 of file Enums.h.

◆ ESubmixEffectDynamicsProcessorType

enum class ESubmixEffectDynamicsProcessorType : unsigned char
strong
Enumerator
Compressor 
Limiter 
Expander 
Gate 
UpwardsCompressor 
Count 

Definition at line 21852 of file Enums.h.

◆ ESubmixFilterAlgorithm

enum class ESubmixFilterAlgorithm : unsigned char
strong
Enumerator
OnePole 
StateVariable 
Ladder 
Count 

Definition at line 29331 of file Enums.h.

◆ ESubmixFilterType

enum class ESubmixFilterType : unsigned char
strong
Enumerator
LowPass 
HighPass 
BandPass 
BandStop 
Count 

Definition at line 29322 of file Enums.h.

◆ ESubmixSendMethod

enum class ESubmixSendMethod : unsigned char
strong
Enumerator
Linear 
CustomCurve 
Manual 

Definition at line 8894 of file Enums.h.

◆ ESubmixSendStage

enum class ESubmixSendStage : unsigned char
strong
Enumerator
PostDistanceAttenuation 
PreDistanceAttenuation 

Definition at line 11412 of file Enums.h.

◆ ESubpassHint

enum class ESubpassHint : unsigned char
strong
Enumerator
None 
DepthReadSubpass 
DeferredShadingSubpass 

Definition at line 9905 of file Enums.h.

◆ ESubsurfaceMode

enum class ESubsurfaceMode : unsigned int
strong
Enumerator
FullRes 
HalfRes 
Bypass 
MAX 

Definition at line 37100 of file Enums.h.

◆ ESubUVBoundingVertexCount

enum class ESubUVBoundingVertexCount : int
strong
Enumerator
BVC_FourVertices 
BVC_EightVertices 

Definition at line 12586 of file Enums.h.

◆ ESurfaceCacheCompression

enum class ESurfaceCacheCompression : unsigned char
strong
Enumerator
Disabled 
UAVAliasing 
CopyTextureRegion 

Definition at line 36571 of file Enums.h.

◆ ESwapAudioOutputDeviceResultState

enum class ESwapAudioOutputDeviceResultState : unsigned char
strong
Enumerator
Failure 
Success 
None 

Definition at line 21955 of file Enums.h.

◆ ESwapRootBone

enum class ESwapRootBone : unsigned char
strong
Enumerator
SwapRootBone_Component 
SwapRootBone_Actor 
SwapRootBone_None 

Definition at line 36305 of file Enums.h.

◆ ESweepOrRay

enum class ESweepOrRay : unsigned char
strong
Enumerator
Raycast 
Sweep 

Definition at line 40192 of file Enums.h.

◆ ESwitchMaterialOutputType

enum class ESwitchMaterialOutputType : int
strong
Enumerator
TMMOT_Float1 
TMMOT_Float2 
TMMOT_Float3 
TMMOT_Float4 
TMMOT_MAX 

Definition at line 38619 of file Enums.h.

◆ ESyncOption

enum class ESyncOption : unsigned char
strong
Enumerator
Drive 
Passive 
Disabled 

Definition at line 38779 of file Enums.h.

◆ ESynth1OscType

enum class ESynth1OscType : unsigned char
strong
Enumerator
Sine 
Saw 
Triangle 
Square 
Noise 
Count 

Definition at line 28850 of file Enums.h.

◆ ESynth1PatchDestination

enum class ESynth1PatchDestination : unsigned char
strong
Enumerator
Osc1Gain 
Osc1Frequency 
Osc1Pulsewidth 
Osc2Gain 
Osc2Frequency 
Osc2Pulsewidth 
FilterFrequency 
FilterQ 
Gain 
Pan 
LFO1Frequency 
LFO1Gain 
LFO2Frequency 
LFO2Gain 
Count 

Definition at line 28954 of file Enums.h.

◆ ESynth1PatchSource

enum class ESynth1PatchSource : unsigned char
strong
Enumerator
LFO1 
LFO2 
Envelope 
BiasEnvelope 
Count 

Definition at line 28945 of file Enums.h.

◆ ESynthFilterAlgorithm

enum class ESynthFilterAlgorithm : unsigned char
strong
Enumerator
OnePole 
StateVariable 
Ladder 
Count 

Definition at line 28929 of file Enums.h.

◆ ESynthFilterType

enum class ESynthFilterType : unsigned char
strong
Enumerator
LowPass 
HighPass 
BandPass 
BandStop 
Count 

Definition at line 28920 of file Enums.h.

◆ ESynthKnobSize

enum class ESynthKnobSize : unsigned char
strong
Enumerator
Medium 
Large 
Count 

Definition at line 29471 of file Enums.h.

◆ ESynthLFOMode

enum class ESynthLFOMode : unsigned char
strong
Enumerator
Sync 
OneShot 
Free 
Count 

Definition at line 28872 of file Enums.h.

◆ ESynthLFOPatchType

enum class ESynthLFOPatchType : unsigned char
strong
Enumerator
PatchToNone 
PatchToGain 
PatchToOscFreq 
PatchToFilterFreq 
PatchToFilterQ 
PatchToOscPulseWidth 
PatchToOscPan 
PatchLFO1ToLFO2Frequency 
PatchLFO1ToLFO2Gain 
Count 

Definition at line 28880 of file Enums.h.

◆ ESynthLFOType

enum class ESynthLFOType : unsigned char
strong
Enumerator
Sine 
UpSaw 
DownSaw 
Square 
Triangle 
Exponential 
RandomSampleHold 
Count 

Definition at line 28860 of file Enums.h.

◆ ESynthModEnvBiasPatch

enum class ESynthModEnvBiasPatch : unsigned char
strong
Enumerator
PatchToNone 
PatchToOscFreq 
PatchToFilterFreq 
PatchToFilterQ 
PatchToLFO1Gain 
PatchToLFO2Gain 
PatchToLFO1Freq 
PatchToLFO2Freq 
Count 

Definition at line 28907 of file Enums.h.

◆ ESynthModEnvPatch

enum class ESynthModEnvPatch : unsigned char
strong
Enumerator
PatchToNone 
PatchToOscFreq 
PatchToFilterFreq 
PatchToFilterQ 
PatchToLFO1Gain 
PatchToLFO2Gain 
PatchToLFO1Freq 
PatchToLFO2Freq 
Count 

Definition at line 28894 of file Enums.h.

◆ ESynthSlateColorStyle

enum class ESynthSlateColorStyle : unsigned char
strong
Enumerator
Light 
Dark 
Count 

Definition at line 29464 of file Enums.h.

◆ ESynthSlateSizeType

enum class ESynthSlateSizeType : unsigned char
strong
Enumerator
Small 
Medium 
Large 
Count 

Definition at line 29456 of file Enums.h.

◆ ESynthStereoDelayMode

enum class ESynthStereoDelayMode : unsigned char
strong
Enumerator
Normal 
Cross 
PingPong 
Count 

Definition at line 28937 of file Enums.h.

◆ ETAAPassConfig

enum class ETAAPassConfig : int
strong
Enumerator
Main 
MainUpsampling 
MainSuperSampling 
ScreenSpaceReflections 
LightShaft 
DiaphragmDOF 
DiaphragmDOFUpsampling 
Hair 
MAX 

Definition at line 21423 of file Enums.h.

◆ ETAAQuality

enum class ETAAQuality : unsigned char
strong
Enumerator
Low 
Medium 
High 
MAX 

Definition at line 21436 of file Enums.h.

◆ ETabActivationCause

enum class ETabActivationCause : unsigned char
strong
Enumerator
UserClickedOnTab 
SetDirectly 

Definition at line 32734 of file Enums.h.

◆ ETabDrawerOpenDirection

enum class ETabDrawerOpenDirection : unsigned char
strong
Enumerator
Left 
Right 
Bottom 

Definition at line 33927 of file Enums.h.

◆ ETabIdFlags

enum class ETabIdFlags : unsigned char
strong
Enumerator
None 
SaveLayout 

Definition at line 10846 of file Enums.h.

◆ ETableRowSignalSelectionMode

enum class ETableRowSignalSelectionMode : int
strong
Enumerator
Deferred 
Instantaneous 

Definition at line 19715 of file Enums.h.

◆ ETabRole

enum class ETabRole : unsigned char
strong
Enumerator
MajorTab 
PanelTab 
NomadTab 
DocumentTab 
NumRoles 

Definition at line 32768 of file Enums.h.

◆ ETapLineMode

enum class ETapLineMode : unsigned char
strong
Enumerator
SendToChannel 
Panning 
Disabled 

Definition at line 29348 of file Enums.h.

◆ ETargetDeviceFeatures

enum class ETargetDeviceFeatures : int
strong
Enumerator
MultiLaunch 
PowerOff 
PowerOn 
ProcessSnapshot 
Reboot 

Definition at line 13122 of file Enums.h.

◆ ETargetDeviceThreadStates

enum class ETargetDeviceThreadStates : int
strong
Enumerator
Unknown 
CanRun 
Inactive 
Inhibited 
RunQueue 
Running 

Definition at line 13246 of file Enums.h.

◆ ETargetDeviceThreadWaitStates

enum class ETargetDeviceThreadWaitStates : int
strong
Enumerator
Unknown 
Locked 
Sleeping 
Suspended 
Swapped 
Waiting 

Definition at line 13256 of file Enums.h.

◆ ETargetDeviceTypes

enum class ETargetDeviceTypes : int
strong
Enumerator
Indeterminate 
Browser 
Console 
Desktop 
Phone 
Tablet 
HMD 

Definition at line 13111 of file Enums.h.

◆ ETargetPlatformFeatures

enum class ETargetPlatformFeatures : int
strong
Enumerator
AudioStreaming 
DistanceFieldShadows 
DistanceFieldAO 
GrayscaleSRGB 
HighQualityLightmaps 
LowQualityLightmaps 
MultipleGameInstances 
Packaging 
SdkConnectDisconnect 
TextureStreaming 
MeshLODStreaming 
LandscapeMeshLODStreaming 
UserCredentials 
MobileRendering 
DeferredRendering 
ShouldSplitPaksIntoSmallerSizes 
HalfFloatVertexFormat 
DeviceOutputLog 
MemoryMappedFiles 
MemoryMappedAudio 
MemoryMappedAnimation 
SparseTextures 
VirtualTextureStreaming 
LumenGI 
HardwareLZDecompression 
CookFileRegionMetadata 
DirectDataExchange 

Definition at line 13138 of file Enums.h.

◆ ETaskResourceOverlapPolicy

enum class ETaskResourceOverlapPolicy : unsigned char
strong
Enumerator
StartOnTop 
StartAtEnd 
RequestCancelAndStartOnTop 
RequestCancelAndStartAtEnd 

Definition at line 33473 of file Enums.h.

◆ ETemperatureMethod

enum class ETemperatureMethod : int
strong
Enumerator
TEMP_WhiteBalance 
TEMP_ColorTemperature 
TEMP_MAX 

Definition at line 17812 of file Enums.h.

◆ ETemperatureSeverityType

enum class ETemperatureSeverityType : unsigned char
strong
Enumerator
Unknown 
Good 
Bad 
Serious 
Critical 
NumSeverities 

Definition at line 40225 of file Enums.h.

◆ ETemplateSectionPropertyScaleType

enum class ETemplateSectionPropertyScaleType : int
strong
Enumerator
FloatProperty 
TransformPropertyLocationOnly 
TransformPropertyRotationOnly 

Definition at line 29511 of file Enums.h.

◆ ETemporalDenoiserMotionVectorType

enum class ETemporalDenoiserMotionVectorType : int
strong
Enumerator
NONE 
BUILTIN 
PLUGIN 
MAX 

Definition at line 37085 of file Enums.h.

◆ ETemporalDenoiserType

enum class ETemporalDenoiserType : int
strong
Enumerator
NONE 
BUILTIN_TEMPORAL_DENOISER 
SPATIAL_TEMPORAL_DENOISER_PLUGIN 
MAX 

Definition at line 37077 of file Enums.h.

◆ ETemporalDenoisingMode

enum class ETemporalDenoisingMode : unsigned int
strong
Enumerator
ETDM_DISABLED 
ETDM_OFFLINE 
ETDM_ONLINE 
ETDM_MAX 

Definition at line 37061 of file Enums.h.

◆ ETerrainCoordMappingType

enum class ETerrainCoordMappingType : int
strong
Enumerator
TCMT_Auto 
TCMT_XY 
TCMT_XZ 
TCMT_YZ 
TCMT_MAX 

Definition at line 35295 of file Enums.h.

◆ ETextEntryType

enum class ETextEntryType : unsigned char
strong
Enumerator
TextEntryCanceled 
TextEntryAccepted 
TextEntryUpdated 

Definition at line 21717 of file Enums.h.

◆ ETextFilterExpressionEvaluatorMode

enum class ETextFilterExpressionEvaluatorMode : unsigned char
strong
Enumerator
BasicString 
Complex 
BasicString 
Complex 

Definition at line 34169 of file Enums.h.

◆ ETextFilterExpressionType

enum class ETextFilterExpressionType : unsigned char
strong
Enumerator
Invalid 
Empty 
BasicString 
Complex 
Invalid 
Empty 
BasicString 
Complex 

Definition at line 34161 of file Enums.h.

◆ ETextFilteringContext

enum class ETextFilteringContext : int
strong
Enumerator
k_ETextFilteringContextUnknown 
k_ETextFilteringContextGameContent 
k_ETextFilteringContextChat 
k_ETextFilteringContextName 

Definition at line 15348 of file Enums.h.

◆ ETextFlowDirection

enum class ETextFlowDirection : unsigned char
strong
Enumerator
Auto 
LeftToRight 
RightToLeft 
Culture 

Definition at line 16758 of file Enums.h.

◆ ETextHitPoint

enum class ETextHitPoint : unsigned char
strong
Enumerator
WithinText 
LeftGutter 
RightGutter 

Definition at line 34022 of file Enums.h.

◆ ETextLocation

enum class ETextLocation : int
strong
Enumerator
BeginningOfDocument 
EndOfDocument 
BeginningOfLine 
EndOfLine 
PreviousPage 
NextPage 

Definition at line 28973 of file Enums.h.

◆ ETextOverflowDirection

enum class ETextOverflowDirection : unsigned char
strong
Enumerator
NoOverflow 
LeftToRight 
RightToLeft 

Definition at line 10306 of file Enums.h.

◆ ETextOverflowPolicy

enum class ETextOverflowPolicy : unsigned char
strong
Enumerator
Clip 
Ellipsis 

Definition at line 11703 of file Enums.h.

◆ ETextShapingMethod

enum class ETextShapingMethod : unsigned char
strong
Enumerator
Auto 
KerningOnly 
FullShaping 

Definition at line 8459 of file Enums.h.

◆ ETextTransformPolicy

enum class ETextTransformPolicy : unsigned char
strong
Enumerator
None 
ToLower 
ToUpper 

Definition at line 11696 of file Enums.h.

◆ ETextureChromaticAdaptationMethod

enum class ETextureChromaticAdaptationMethod : unsigned char
strong
Enumerator
TCAM_None 
TCAM_Bradford 
TCAM_CAT02 

Definition at line 16693 of file Enums.h.

◆ ETextureClass

enum class ETextureClass : unsigned char
strong
Enumerator
Invalid 
TwoD 
Cube 
Array 
CubeArray 
Volume 
TwoDDynamic 
RenderTarget 
Other2DNoSource 
OtherUnknown 

Definition at line 11349 of file Enums.h.

◆ ETextureColorChannel

enum class ETextureColorChannel : int
strong
Enumerator
TCC_Red 
TCC_Green 
TCC_Blue 
TCC_Alpha 
TCC_MAX 

Definition at line 38075 of file Enums.h.

◆ ETextureColorSpace

enum class ETextureColorSpace : unsigned char
strong
Enumerator
TCS_None 
TCS_sRGB 
TCS_Rec2020 
TCS_ACESAP0 
TCS_ACESAP1 
TCS_P3DCI 
TCS_P3D65 
TCS_REDWideGamut 
TCS_SonySGamut3 
TCS_SonySGamut3Cine 
TCS_AlexaWideGamut 
TCS_CanonCinemaGamut 
TCS_GoProProtuneNative 
TCS_PanasonicVGamut 
TCS_Custom 
TCS_MAX 

Definition at line 9994 of file Enums.h.

◆ ETextureCompressionQuality

enum class ETextureCompressionQuality : int
strong
Enumerator
TCQ_Default 
TCQ_Lowest 
TCQ_Low 
TCQ_Medium 
TCQ_High 
TCQ_Highest 
TCQ_MAX 

Definition at line 8360 of file Enums.h.

◆ ETextureDimension

enum class ETextureDimension : unsigned char
strong
Enumerator
Texture2D 
Texture2DArray 
Texture3D 
TextureCube 
TextureCubeArray 

Definition at line 10953 of file Enums.h.

◆ ETextureDownscaleOptions

enum class ETextureDownscaleOptions : unsigned char
strong
Enumerator
Default 
Unfiltered 
SimpleAverage 
Sharpen0 
Sharpen1 
Sharpen2 
Sharpen3 
Sharpen4 
Sharpen5 
Sharpen6 
Sharpen7 
Sharpen8 
Sharpen9 
Sharpen10 

Definition at line 12709 of file Enums.h.

◆ ETextureEncodeEffort

enum class ETextureEncodeEffort : unsigned char
strong
Enumerator
Default 
Low 
Normal 
High 

Definition at line 38848 of file Enums.h.

◆ ETextureEncodeSpeed

enum class ETextureEncodeSpeed : unsigned char
strong
Enumerator
Final 
FinalIfAvailable 
Fast 

Definition at line 14234 of file Enums.h.

◆ ETextureLayoutAspectRatio

enum class ETextureLayoutAspectRatio : int
strong
Enumerator
None 
Force2To1 
ForceSquare 

Definition at line 11507 of file Enums.h.

◆ ETextureLossyCompressionAmount

enum class ETextureLossyCompressionAmount : int
strong
Enumerator
TLCA_Default 
TLCA_None 
TLCA_Lowest 
TLCA_Low 
TLCA_Medium 
TLCA_High 
TLCA_Highest 

Definition at line 11770 of file Enums.h.

◆ ETextureMipCount

enum class ETextureMipCount : int
strong
Enumerator
TMC_ResidentMips 
TMC_AllMips 
TMC_AllMipsBiased 
TMC_MAX 

Definition at line 11363 of file Enums.h.

◆ ETextureMipLoadOptions

enum class ETextureMipLoadOptions : unsigned char
strong
Enumerator
Default 
AllMips 
OnlyFirstMip 

Definition at line 12702 of file Enums.h.

◆ ETextureMipValueMode

enum class ETextureMipValueMode : int
strong
Enumerator
TMVM_None 
TMVM_MipLevel 
TMVM_MipBias 
TMVM_Derivative 
TMVM_MAX 

Definition at line 9200 of file Enums.h.

◆ ETextureReallocationStatus

enum class ETextureReallocationStatus : int
strong
Enumerator
TexRealloc_Succeeded 
TexRealloc_Failed 
TexRealloc_InProgress 

Definition at line 7700 of file Enums.h.

◆ ETextureRenderTargetFormat

enum class ETextureRenderTargetFormat : int
strong
Enumerator
RTF_R8 
RTF_RG8 
RTF_RGBA8 
RTF_RGBA8_SRGB 
RTF_R16f 
RTF_RG16f 
RTF_RGBA16f 
RTF_R32f 
RTF_RG32f 
RTF_RGBA32f 
RTF_RGB10A2 

Definition at line 10892 of file Enums.h.

◆ ETextureSamplerFilter

enum class ETextureSamplerFilter : unsigned char
strong
Enumerator
Point 
Bilinear 
Trilinear 
AnisotropicPoint 
AnisotropicLinear 

Definition at line 12693 of file Enums.h.

◆ ETextureSizingType

enum class ETextureSizingType : int
strong
Enumerator
TextureSizingType_UseSingleTextureSize 
TextureSizingType_UseAutomaticBiasedSizes 
TextureSizingType_UseManualOverrideTextureSize 
TextureSizingType_UseSimplygonAutomaticSizing 
TextureSizingType_AutomaticFromTexelDensity 
TextureSizingType_AutomaticFromMeshScreenSize 
TextureSizingType_AutomaticFromMeshDrawDistance 
TextureSizingType_MAX 

Definition at line 8371 of file Enums.h.

◆ ETextureSourceCompressionFormat

enum class ETextureSourceCompressionFormat : int
strong
Enumerator
TSCF_None 
TSCF_PNG 
TSCF_JPEG 
TSCF_MAX 

Definition at line 10354 of file Enums.h.

◆ ETextureSourceEncoding

enum class ETextureSourceEncoding : unsigned char
strong
Enumerator
TSE_None 
TSE_Linear 
TSE_sRGB 
TSE_ST2084 
TSE_Gamma22 
TSE_BT1886 
TSE_Gamma26 
TSE_Cineon 
TSE_REDLog 
TSE_REDLog3G10 
TSE_SLog1 
TSE_SLog2 
TSE_SLog3 
TSE_AlexaV3LogC 
TSE_CanonLog 
TSE_ProTune 
TSE_VLog 
TSE_MAX 

Definition at line 21328 of file Enums.h.

◆ ETextureSourceFormat

enum class ETextureSourceFormat : int
strong
Enumerator
TSF_Invalid 
TSF_G8 
TSF_BGRA8 
TSF_BGRE8 
TSF_RGBA16 
TSF_RGBA16F 
TSF_RGBA8_DEPRECATED 
TSF_RGBE8_DEPRECATED 
TSF_G16 
TSF_RGBA32F 
TSF_R16F 
TSF_R32F 
TSF_MAX 
TSF_RGBA8 
TSF_RGBE8 

Definition at line 5034 of file Enums.h.

◆ ETextureStreamingBuildType

enum class ETextureStreamingBuildType : int
strong
Enumerator
TSB_MapBuild 
TSB_ActorBuild 
TSB_ValidationOnly 
TSB_ViewMode 

Definition at line 13836 of file Enums.h.

◆ ETextureUniversalTiling

enum class ETextureUniversalTiling : unsigned char
strong
Enumerator
Disabled 
Enabled_256KB 
Enabled_64KB 

Definition at line 38856 of file Enums.h.

◆ ETextWrappingPolicy

enum class ETextWrappingPolicy : unsigned char
strong
Enumerator
DefaultWrapping 
AllowPerCharacterWrapping 

Definition at line 11641 of file Enums.h.

◆ EThreadCreateFlags

enum class EThreadCreateFlags : signed char
strong
Enumerator
None 
SMTExclusive 
None 
SMTExclusive 

Definition at line 11287 of file Enums.h.

◆ EThreadPriority

enum class EThreadPriority : int
strong
Enumerator
TPri_Normal 
TPri_AboveNormal 
TPri_BelowNormal 
TPri_Highest 
TPri_Lowest 
TPri_SlightlyBelowNormal 
TPri_TimeCritical 
TPri_Num 

Definition at line 5968 of file Enums.h.

◆ EThreadQueryContext

enum class EThreadQueryContext : int
strong
Enumerator
GTData 
PTDataWithGTObjects 
PTOnlyData 

Definition at line 40218 of file Enums.h.

◆ ETickableTickType

enum class ETickableTickType : unsigned char
strong
Enumerator
Conditional 
Always 
Never 

Definition at line 8578 of file Enums.h.

◆ ETickingGroup

enum class ETickingGroup : int
strong
Enumerator
TG_PrePhysics 
TG_StartPhysics 
TG_DuringPhysics 
TG_EndPhysics 
TG_PostPhysics 
TG_PostUpdateWork 
TG_LastDemotable 
TG_NewlySpawned 
TG_MAX 

Definition at line 8265 of file Enums.h.

◆ ETickMode

enum class ETickMode : unsigned char
strong
Enumerator
Disabled 
Enabled 
Automatic 

Definition at line 37208 of file Enums.h.

◆ ETimecodeProviderSynchronizationState

enum class ETimecodeProviderSynchronizationState : int
strong
Enumerator
Closed 
Error 
Synchronized 
Synchronizing 

Definition at line 24853 of file Enums.h.

◆ ETimedDataInputEvaluationType

enum class ETimedDataInputEvaluationType : unsigned char
strong
Enumerator
None 
Timecode 
PlatformTime 

Definition at line 24614 of file Enums.h.

◆ ETimedDataInputState

enum class ETimedDataInputState : unsigned char
strong
Enumerator
Connected 
Unresponsive 
Disconnected 

Definition at line 24621 of file Enums.h.

◆ ETimelineLengthMode

enum class ETimelineLengthMode : int
strong
Enumerator
TL_TimelineLength 
TL_LastKeyFrame 

Definition at line 27320 of file Enums.h.

◆ ETimelineSigType

enum class ETimelineSigType : int
strong
Enumerator
ETS_EventSignature 
ETS_FloatSignature 
ETS_VectorSignature 
ETS_LinearColorSignature 
ETS_InvalidSignature 
ETS_MAX 

Definition at line 18830 of file Enums.h.

◆ ETimerStatus

enum class ETimerStatus : unsigned char
strong
Enumerator
Pending 
Active 
Paused 
Executing 
ActivePendingRemoval 

Definition at line 8052 of file Enums.h.

◆ ETimeSliceWorkResult

enum class ETimeSliceWorkResult : unsigned char
strong
Enumerator
Failed 
Succeeded 
CallAgainNextTimeSlice 

Definition at line 32006 of file Enums.h.

◆ ETimestampTranslation

enum class ETimestampTranslation : unsigned char
strong
Enumerator
LocalTimestamp 
TimeDelta 

Definition at line 9339 of file Enums.h.

◆ ETimeStretchCurveMapping

enum class ETimeStretchCurveMapping : unsigned char
strong
Enumerator
T_Original 
T_TargetMin 
T_TargetMax 
MAX 

Definition at line 19599 of file Enums.h.

◆ EToolActivityEndResult

enum class EToolActivityEndResult : int
strong
Enumerator
Completed 
Cancelled 
ErrorDuringEnd 

Definition at line 23602 of file Enums.h.

◆ EToolActivityStartResult

enum class EToolActivityStartResult : int
strong
Enumerator
Running 
FailedStart 

Definition at line 23596 of file Enums.h.

◆ EToolChangeTrackingMode

enum class EToolChangeTrackingMode : int
strong
Enumerator
NoChangeTracking 
UndoToExit 
FullUndoRedo 

Definition at line 23237 of file Enums.h.

◆ EToolContextCoordinateSystem

enum class EToolContextCoordinateSystem : int
strong
Enumerator
World 
Local 

Definition at line 13806 of file Enums.h.

◆ EToolContextTransformGizmoMode

enum class EToolContextTransformGizmoMode : unsigned char
strong
Enumerator
NoGizmo 
Translation 
Rotation 
Scale 
Combined 

Definition at line 23219 of file Enums.h.

◆ EToolMessageLevel

enum class EToolMessageLevel : int
strong
Enumerator
Internal 
UserMessage 
UserNotification 
UserWarning 
UserError 

Definition at line 23228 of file Enums.h.

◆ EToolShutdownType

enum class EToolShutdownType : unsigned char
strong
Enumerator
Completed 
Accept 
Cancel 

Definition at line 18476 of file Enums.h.

◆ EToolSide

enum class EToolSide : int
strong
Enumerator
Left 
Mouse 
Right 

Definition at line 18469 of file Enums.h.

◆ ETraceFrameType

enum class ETraceFrameType : int
strong
Enumerator
TraceFrameType_Game 
TraceFrameType_Rendering 
TraceFrameType_Count 

Definition at line 24710 of file Enums.h.

◆ ETraceTypeQuery

enum class ETraceTypeQuery : int
strong
Enumerator
TraceTypeQuery1 
TraceTypeQuery2 
TraceTypeQuery3 
TraceTypeQuery4 
TraceTypeQuery5 
TraceTypeQuery6 
TraceTypeQuery7 
TraceTypeQuery8 
TraceTypeQuery9 
TraceTypeQuery10 
TraceTypeQuery11 
TraceTypeQuery12 
TraceTypeQuery13 
TraceTypeQuery14 
TraceTypeQuery15 
TraceTypeQuery16 
TraceTypeQuery17 
TraceTypeQuery18 
TraceTypeQuery19 
TraceTypeQuery20 
TraceTypeQuery21 
TraceTypeQuery22 
TraceTypeQuery23 
TraceTypeQuery24 
TraceTypeQuery25 
TraceTypeQuery26 
TraceTypeQuery27 
TraceTypeQuery28 
TraceTypeQuery29 
TraceTypeQuery30 
TraceTypeQuery31 
TraceTypeQuery32 
TraceTypeQuery_MAX 

Definition at line 7337 of file Enums.h.

◆ ETrackActiveCondition

enum class ETrackActiveCondition : int
strong
Enumerator
ETAC_Always 
ETAC_GoreEnabled 
ETAC_GoreDisabled 
ETAC_MAX 

Definition at line 38016 of file Enums.h.

◆ ETrackedSlateWidgetOperations

enum class ETrackedSlateWidgetOperations : unsigned char
strong
Enumerator
AddedTrackedWidget 
RemovedTrackedWidget 

Definition at line 33419 of file Enums.h.

◆ ETrackingStatus

enum class ETrackingStatus : unsigned char
strong
Enumerator
NotTracked 
InertialOnly 
Tracked 

Definition at line 12866 of file Enums.h.

◆ ETrackInterpMode

enum class ETrackInterpMode : int
strong
Enumerator
FTI_Set 
FTI_Add 
FTI_Multiply 
FTI_MAX 

Definition at line 38008 of file Enums.h.

◆ ETrackSupport

enum class ETrackSupport : int
strong
Enumerator
NotSupported 
Supported 
Default 

Definition at line 31466 of file Enums.h.

◆ ETrackToggleAction

enum class ETrackToggleAction : int
strong
Enumerator
ETTA_Off 
ETTA_On 
ETTA_Toggle 
ETTA_Trigger 
ETTA_MAX 

Definition at line 37965 of file Enums.h.

◆ ETrail2SourceMethod

enum class ETrail2SourceMethod : int
strong
Enumerator
PET2SRCM_Default 
PET2SRCM_Particle 
PET2SRCM_Actor 
PET2SRCM_MAX 

Definition at line 37813 of file Enums.h.

◆ ETrailsRenderAxisOption

enum class ETrailsRenderAxisOption : int
strong
Enumerator
Trails_CameraUp 
Trails_SourceUp 
Trails_WorldUp 
Trails_MAX 

Definition at line 37789 of file Enums.h.

◆ ETrailWidthMode

enum class ETrailWidthMode : int
strong
Enumerator
ETrailWidthMode_FromCentre 
ETrailWidthMode_FromFirst 
ETrailWidthMode_FromSecond 

Definition at line 11449 of file Enums.h.

◆ ETransactionObjectChangeCreatedBy

enum class ETransactionObjectChangeCreatedBy : unsigned char
strong
Enumerator
TransactionRecord 
TransactionAnnotation 

Definition at line 22639 of file Enums.h.

◆ ETransactionObjectEventType

enum class ETransactionObjectEventType : unsigned char
strong
Enumerator
UndoRedo 
Finalized 
Snapshot 

Definition at line 22632 of file Enums.h.

◆ ETransactionStateEventType

enum class ETransactionStateEventType : unsigned char
strong
Enumerator
TransactionStarted 
TransactionCanceled 
PreTransactionFinalized 
TransactionFinalized 
PostTransactionFinalized 
UndoRedoStarted 
UndoRedoFinalized 
TransactionStarted 

A transaction has been started. This will be followed by a TransactionCanceled or TransactionFinalized event.

TransactionCanceled 

A transaction was canceled.

PreTransactionFinalized 

A transaction is about to be finalized. It is still safe to temporarily open new transactions within the scope of this event.

TransactionFinalized 

A transaction was finalized.

PostTransactionFinalized 

A transaction has been finalized and the internal transaction state has been updated

UndoRedoStarted 

A transaction will be used used in an undo/redo operation. This will be followed by a UndoRedoFinalized event.

UndoRedoFinalized 

A transaction has been used in an undo/redo operation.

Definition at line 22797 of file Enums.h.

◆ ETransferPersistentDataMode

enum class ETransferPersistentDataMode : unsigned char
strong
Enumerator
Move 
Copy 

Definition at line 40278 of file Enums.h.

◆ ETransformConstraintType

enum class ETransformConstraintType : unsigned char
strong
Enumerator
Translation 
Rotation 
Scale 
Parent 
LookAt 

Definition at line 19255 of file Enums.h.

◆ ETransformCurveChannel

enum class ETransformCurveChannel : unsigned char
strong
Enumerator
Position 
Rotation 
Scale 
Invalid 

Definition at line 13048 of file Enums.h.

◆ ETransformGetterType

enum class ETransformGetterType : unsigned char
strong
Enumerator
Initial 
Current 
Max 

Definition at line 19945 of file Enums.h.

◆ ETransformGizmoSubElements

enum class ETransformGizmoSubElements : unsigned __int64
strong
Enumerator
None 
TranslateAxisX 
TranslateAxisY 
TranslateAxisZ 
TranslateAllAxes 
TranslatePlaneXY 
TranslatePlaneXZ 
TranslatePlaneYZ 
TranslateAllPlanes 
RotateAxisX 
RotateAxisY 
RotateAxisZ 
RotateAllAxes 
ScaleAxisX 
ScaleAxisY 
ScaleAxisZ 
ScaleAllAxes 
ScalePlaneYZ 
ScalePlaneXZ 
ScalePlaneXY 
ScaleAllPlanes 
ScaleUniform 
StandardTranslateRotate 
TranslateRotateUniformScale 
FullTranslateRotateScale 

Definition at line 18712 of file Enums.h.

◆ ETransformMeshesSnapDragRotationMode

enum class ETransformMeshesSnapDragRotationMode : unsigned char
strong
Enumerator
Ignore 
Align 
AlignFlipped 
LastValue 

Definition at line 26718 of file Enums.h.

◆ ETransformMeshesSnapDragSource

enum class ETransformMeshesSnapDragSource : unsigned char
strong
Enumerator
ClickPoint 
Pivot 
LastValue 

Definition at line 26711 of file Enums.h.

◆ ETransformMeshesTransformMode

enum class ETransformMeshesTransformMode : unsigned char
strong
Enumerator
SharedGizmo 
SharedGizmoLocal 
PerObjectGizmo 
LastValue 

Definition at line 26703 of file Enums.h.

◆ ETransformSpaceMode

enum class ETransformSpaceMode : unsigned char
strong
Enumerator
LocalSpace 
GlobalSpace 
BaseSpace 
BaseJoint 
Max 

Definition at line 19936 of file Enums.h.

◆ ETransitionRequestOverwriteMode

enum class ETransitionRequestOverwriteMode : unsigned char
strong
Enumerator
Append 
Ignore 
Overwrite 

Definition at line 7480 of file Enums.h.

◆ ETransitionType

enum class ETransitionType : unsigned char
strong
Enumerator
None 
Paused 
Loading 
Saving 
Connecting 
Precaching 
WaitingToConnect 
MAX 

Definition at line 20038 of file Enums.h.

◆ ETranslucencyLightingMode

enum class ETranslucencyLightingMode : int
strong
Enumerator
TLM_VolumetricNonDirectional 
TLM_VolumetricDirectional 
TLM_VolumetricPerVertexNonDirectional 
TLM_VolumetricPerVertexDirectional 
TLM_Surface 
TLM_SurfacePerPixelLighting 
TLM_MAX 

Definition at line 5753 of file Enums.h.

◆ ETranslucencyShadowDepthShaderMode

enum class ETranslucencyShadowDepthShaderMode : int
strong
Enumerator
TranslucencyShadowDepth_PerspectiveCorrect 
TranslucencyShadowDepth_Standard 

Definition at line 37959 of file Enums.h.

◆ ETranslucencyType

enum class ETranslucencyType : unsigned char
strong
Enumerator
Raster 
RayTracing 

Definition at line 8631 of file Enums.h.

◆ ETranslucencyView

enum class ETranslucencyView : int
strong
Enumerator
None 
UnderWater 
AboveWater 
RayTracing 

Definition at line 34127 of file Enums.h.

◆ ETranslucencyVolumeCascade

enum class ETranslucencyVolumeCascade : int
strong
Enumerator
TVC_Inner 
TVC_Outer 
TVC_MAX 

Definition at line 6533 of file Enums.h.

◆ ETribeDataExclude

enum class ETribeDataExclude : int
strong
Enumerator
TribeNone 
TribeLog 
TrackingPoints 
TribeLogAndTrackingPoints 

Definition at line 41338 of file Enums.h.

◆ ETriggerEffectType

enum class ETriggerEffectType : unsigned char
strong
Enumerator
None 
Feedback 
Weapon 
Slope 
Vibration 
VibrationSlope 

Definition at line 28121 of file Enums.h.

◆ ETriggerEvent

enum class ETriggerEvent : unsigned char
strong
Enumerator
None 
Triggered 
Started 
Ongoing 
Canceled 
Completed 

Definition at line 25488 of file Enums.h.

◆ ETriggerState

enum class ETriggerState : unsigned char
strong
Enumerator
None 
Ongoing 
Triggered 

Definition at line 25481 of file Enums.h.

◆ ETriggerType

enum class ETriggerType : unsigned char
strong
Enumerator
Explicit 
Implicit 
Blocker 

Definition at line 25519 of file Enums.h.

◆ ETrigMathOperation

enum class ETrigMathOperation : int
strong
Enumerator
TMO_Sin 
TMO_Cos 
TMO_Tan 
TMO_Asin 
TMO_Acos 
TMO_Atan 
TMO_Atan2 

Definition at line 38971 of file Enums.h.

◆ ETrimOperation

enum class ETrimOperation : unsigned char
strong
Enumerator
TrimA 
TrimB 

Definition at line 23515 of file Enums.h.

◆ ETrimSide

enum class ETrimSide : unsigned char
strong
Enumerator
RemoveInside 
RemoveOutside 

Definition at line 23521 of file Enums.h.

◆ ETryParseTagResult

enum class ETryParseTagResult : int
strong
Enumerator
Error 
None 
ParsedStartTag 
ParsedEmptyElementTag 
ParsedEndTag 
NotATag 

Definition at line 38281 of file Enums.h.

◆ ETwitterIntegrationDelegate

enum class ETwitterIntegrationDelegate : int
strong
Enumerator
TID_AuthorizeComplete 
TID_TweetUIComplete 
TID_RequestComplete 
TID_MAX 

Definition at line 38194 of file Enums.h.

◆ ETwitterRequestMethod

enum class ETwitterRequestMethod : int
strong
Enumerator
TRM_Get 
TRM_Post 
TRM_Delete 
TRM_MAX 

Definition at line 28733 of file Enums.h.

◆ ETypeAdvanceAnim

enum class ETypeAdvanceAnim : int
strong
Enumerator
ETAA_Default 
ETAA_Finished 
ETAA_Looped 

Definition at line 14051 of file Enums.h.

◆ ETypedElementChildInclusionMethod

enum class ETypedElementChildInclusionMethod : unsigned char
strong
Enumerator
None 
Immediate 
Recursive 

Definition at line 23206 of file Enums.h.

◆ ETypedElementSelectionMethod

enum class ETypedElementSelectionMethod : unsigned char
strong
Enumerator
Primary 
Secondary 

Definition at line 23213 of file Enums.h.

◆ ETypedElementWorldType

enum class ETypedElementWorldType : unsigned char
strong
Enumerator
Game 
Editor 

Definition at line 14064 of file Enums.h.

◆ EUdpMessageFormat

enum class EUdpMessageFormat : unsigned char
strong
Enumerator
None 
Json 
TaggedProperty 
CborPlatformEndianness 
CborStandardEndianness 

Definition at line 26018 of file Enums.h.

◆ EUdpMessageSegments

enum class EUdpMessageSegments : unsigned char
strong
Enumerator
None 
Abort 
Acknowledge 
Bye 
Data 
Hello 
Retransmit 
Timeout 
AcknowledgeSegments 
Ping 
Pong 

Definition at line 26077 of file Enums.h.

◆ EUdpSerializedMessageState

enum class EUdpSerializedMessageState : int
strong
Enumerator
Complete 
Incomplete 
Invalid 

Definition at line 26027 of file Enums.h.

◆ EUGCMatchingUGCType

enum class EUGCMatchingUGCType : int
strong
Enumerator
k_EUGCMatchingUGCType_Items 
k_EUGCMatchingUGCType_Items_Mtx 
k_EUGCMatchingUGCType_Items_ReadyToUse 
k_EUGCMatchingUGCType_Collections 
k_EUGCMatchingUGCType_Artwork 
k_EUGCMatchingUGCType_Videos 
k_EUGCMatchingUGCType_Screenshots 
k_EUGCMatchingUGCType_AllGuides 
k_EUGCMatchingUGCType_WebGuides 
k_EUGCMatchingUGCType_IntegratedGuides 
k_EUGCMatchingUGCType_UsableInGame 
k_EUGCMatchingUGCType_ControllerBindings 
k_EUGCMatchingUGCType_GameManagedItems 
k_EUGCMatchingUGCType_All 

Definition at line 15979 of file Enums.h.

◆ EUGCQuery

enum class EUGCQuery : int
strong
Enumerator
k_EUGCQuery_RankedByVote 
k_EUGCQuery_RankedByPublicationDate 
k_EUGCQuery_AcceptedForGameRankedByAcceptanceDate 
k_EUGCQuery_RankedByTrend 
k_EUGCQuery_FavoritedByFriendsRankedByPublicationDate 
k_EUGCQuery_CreatedByFriendsRankedByPublicationDate 
k_EUGCQuery_RankedByNumTimesReported 
k_EUGCQuery_CreatedByFollowedUsersRankedByPublicationDate 
k_EUGCQuery_NotYetRated 
k_EUGCQuery_RankedByTotalVotesAsc 
k_EUGCQuery_RankedByVotesUp 
k_EUGCQuery_RankedByTextSearch 
k_EUGCQuery_RankedByTotalUniqueSubscriptions 
k_EUGCQuery_RankedByPlaytimeTrend 
k_EUGCQuery_RankedByTotalPlaytime 
k_EUGCQuery_RankedByAveragePlaytimeTrend 
k_EUGCQuery_RankedByLifetimeAveragePlaytime 
k_EUGCQuery_RankedByPlaytimeSessionsTrend 
k_EUGCQuery_RankedByLifetimePlaytimeSessions 
k_EUGCQuery_RankedByLastUpdatedDate 

Definition at line 15997 of file Enums.h.

◆ EUGCReadAction

enum class EUGCReadAction : int
strong
Enumerator
k_EUGCRead_ContinueReadingUntilFinished 
k_EUGCRead_ContinueReading 
k_EUGCRead_Close 

Definition at line 14903 of file Enums.h.

◆ EUIActionRepeatMode

enum class EUIActionRepeatMode : int
strong
Enumerator
RepeatDisabled 
RepeatEnabled 

Definition at line 11647 of file Enums.h.

◆ EUIScalingRule

enum class EUIScalingRule : unsigned char
strong
Enumerator
ShortestSide 
LongestSide 
Horizontal 
Vertical 
ScaleToFit 
Custom 

Definition at line 28045 of file Enums.h.

◆ EUnicodeBlockRange

enum class EUnicodeBlockRange : unsigned short
strong
Enumerator
ControlCharacter 
BasicLatin 
Latin1Supplement 
LatinExtendedA 
LatinExtendedB 
IPAExtensions 
SpacingModifierLetters 
CombiningDiacriticalMarks 
GreekAndCoptic 
Cyrillic 
CyrillicSupplementary 
Armenian 
Hebrew 
Arabic 
Syriac 
ArabicSupplement 
Thaana 
NKo 
Samaritan 
Mandaic 
ArabicExtendedA 
Devanagari 
Bengali 
Gurmukhi 
Gujarati 
Oriya 
Tamil 
Telugu 
Kannada 
Malayalam 
Sinhala 
Thai 
Lao 
Tibetan 
Myanmar 
Georgian 
HangulJamo 
Ethiopic 
EthiopicSupplement 
Cherokee 
UnifiedCanadianAboriginalSyllabics 
Ogham 
Runic 
Tagalog 
Hanunoo 
Buhid 
Tagbanwa 
Khmer 
Mongolian 
UnifiedCanadianAboriginalSyllabicsExtended 
Limbu 
TaiLe 
NewTaiLue 
KhmerSymbols 
Buginese 
TaiTham 
CombiningDiacriticalMarksExtended 
Balinese 
Sundanese 
Batak 
Lepcha 
OlChiki 
CyrillicExtendedC 
SundaneseSupplement 
VedicExtensions 
PhoneticExtensions 
PhoneticExtensionsSupplement 
CombiningDiacriticalMarksSupplement 
LatinExtendedAdditional 
GreekExtended 
GeneralPunctuation 
SuperscriptsAndSubscripts 
CurrencySymbols 
CombiningDiacriticalMarksForSymbols 
LetterlikeSymbols 
NumberForms 
Arrows 
MathematicalOperators 
MiscellaneousTechnical 
ControlPictures 
OpticalCharacterRecognition 
EnclosedAlphanumerics 
BoxDrawing 
BlockElements 
GeometricShapes 
MiscellaneousSymbols 
Dingbats 
MiscellaneousMathematicalSymbolsA 
SupplementalArrowsA 
BraillePatterns 
SupplementalArrowsB 
MiscellaneousMathematicalSymbolsB 
SupplementalMathematicalOperators 
MiscellaneousSymbolsAndArrows 
Glagolitic 
LatinExtendedC 
Coptic 
GeorgianSupplement 
Tifinagh 
EthiopicExtended 
CyrillicExtendedA 
SupplementalPunctuation 
CJKRadicalsSupplement 
KangxiRadicals 
IdeographicDescriptionCharacters 
CJKSymbolsAndPunctuation 
Hiragana 
Katakana 
Bopomofo 
HangulCompatibilityJamo 
Kanbun 
BopomofoExtended 
CJKStrokes 
KatakanaPhoneticExtensions 
EnclosedCJKLettersAndMonths 
CJKCompatibility 
CJKUnifiedIdeographsExtensionA 
YijingHexagramSymbols 
CJKUnifiedIdeographs 
YiSyllables 
YiRadicals 
Lisu 
Vai 
CyrillicExtendedB 
Bamum 
ModifierToneLetters 
LatinExtendedD 
SylotiNagri 
CommonIndicNumberForms 
PhagsPa 
Saurashtra 
DevanagariExtended 
KayahLi 
Rejang 
HangulJamoExtendedA 
Javanese 
MyanmarExtendedB 
Cham 
MyanmarExtendedA 
TaiViet 
MeeteiMayekExtensions 
EthiopicExtendedA 
LatinExtendedE 
CherokeeSupplement 
MeeteiMayek 
HangulSyllables 
HangulJamoExtendedB 
HighSurrogates 
HighPrivateUseSurrogates 
LowSurrogates 
PrivateUseArea 
CJKCompatibilityIdeographs 
AlphabeticPresentationForms 
ArabicPresentationFormsA 
VariationSelectors 
VerticalForms 
CombiningHalfMarks 
CJKCompatibilityForms 
SmallFormVariants 
ArabicPresentationFormsB 
HalfwidthAndFullwidthForms 
Specials 
LinearBSyllabary 
LinearBIdeograms 
AegeanNumbers 
AncientGreekNumbers 
AncientSymbols 
PhaistosDisc 
Lycian 
Carian 
CopticEpactNumbers 
OldItalic 
Gothic 
OldPermic 
Ugaritic 
OldPersian 
Deseret 
Shavian 
Osmanya 
Osage 
Elbasan 
CaucasianAlbanian 
LinearA 
CypriotSyllabary 
ImperialAramaic 
Palmyrene 
Nabataean 
Hatran 
Phoenician 
Lydian 
MeroiticHieroglyphs 
MeroiticCursive 
Kharoshthi 
OldSouthArabian 
OldNorthArabian 
Manichaean 
Avestan 
InscriptionalParthian 
InscriptionalPahlavi 
PsalterPahlavi 
OldTurkic 
OldHungarian 
RumiNumeralSymbols 
Brahmi 
Kaithi 
SoraSompeng 
Chakma 
Mahajani 
Sharada 
SinhalaArchaicNumbers 
Khojki 
Multani 
Khudawadi 
Grantha 
Newa 
Tirhuta 
Siddham 
Modi 
MongolianSupplement 
Takri 
Ahom 
WarangCiti 
PauCinHau 
Bhaiksuki 
Marchen 
Cuneiform 
CuneiformNumbersAndPunctuation 
EarlyDynasticCuneiform 
EgyptianHieroglyphs 
AnatolianHieroglyphs 
BamumSupplement 
Mro 
BassaVah 
PahawhHmong 
Miao 
IdeographicSymbolsAndPunctuation 
Tangut 
TangutComponents 
KanaSupplement 
Duployan 
ShorthandFormatControls 
ByzantineMusicalSymbols 
MusicalSymbols 
AncientGreekMusicalNotation 
TaiXuanJingSymbols 
CountingRodNumerals 
MathematicalAlphanumericSymbols 
SuttonSignWriting 
GlagoliticSupplement 
MendeKikakui 
Adlam 
ArabicMathematicalAlphabeticSymbols 
MahjongTiles 
DominoTiles 
PlayingCards 
EnclosedAlphanumericSupplement 
EnclosedIdeographicSupplement 
MiscellaneousSymbolsAndPictographs 
EmoticonsEmoji 
OrnamentalDingbats 
TransportAndMapSymbols 
AlchemicalSymbols 
GeometricShapesExtended 
SupplementalArrowsC 
SupplementalSymbolsAndPictographs 
CJKUnifiedIdeographsExtensionB 
CJKUnifiedIdeographsExtensionC 
CJKUnifiedIdeographsExtensionD 
CJKUnifiedIdeographsExtensionE 
CJKCompatibilityIdeographsSupplement 
Tags 
VariationSelectorsSupplement 

Definition at line 34703 of file Enums.h.

◆ EUniformBufferBaseType

enum class EUniformBufferBaseType : unsigned char
strong
Enumerator
UBMT_INVALID 
UBMT_BOOL 
UBMT_INT32 
UBMT_UINT32 
UBMT_FLOAT32 
UBMT_TEXTURE 
UBMT_SRV 
UBMT_UAV 
UBMT_SAMPLER 
UBMT_RDG_TEXTURE 
UBMT_RDG_TEXTURE_ACCESS 
UBMT_RDG_TEXTURE_ACCESS_ARRAY 
UBMT_RDG_TEXTURE_SRV 
UBMT_RDG_TEXTURE_UAV 
UBMT_RDG_BUFFER_ACCESS 
UBMT_RDG_BUFFER_ACCESS_ARRAY 
UBMT_RDG_BUFFER_SRV 
UBMT_RDG_BUFFER_UAV 
UBMT_RDG_UNIFORM_BUFFER 
UBMT_NESTED_STRUCT 
UBMT_INCLUDED_STRUCT 
UBMT_REFERENCED_STRUCT 
UBMT_RENDER_TARGET_BINDING_SLOTS 
EUniformBufferBaseType_Num 
EUniformBufferBaseType_NumBits 

Definition at line 4237 of file Enums.h.

◆ EUniformBufferBindingFlags

enum class EUniformBufferBindingFlags : unsigned char
strong
Enumerator
Shader 
Static 
StaticAndShader 

Definition at line 8657 of file Enums.h.

◆ EUniformBufferUsage

enum class EUniformBufferUsage : int
strong
Enumerator
UniformBuffer_SingleDraw 
UniformBuffer_SingleFrame 
UniformBuffer_MultiFrame 

Definition at line 5293 of file Enums.h.

◆ EUniformBufferValidation

enum class EUniformBufferValidation : int
strong
Enumerator
None 
ValidateResources 

Definition at line 7783 of file Enums.h.

◆ EUniqueIdEncodingFlags

enum class EUniqueIdEncodingFlags : unsigned char
strong
Enumerator
NotEncoded 
IsEncoded 
IsEmpty 
IsPadded 
Reserved1 
Reserved2 
Reserved3 
Reserved4 
Reserved5 
FlagsMask 
TypeMask 

Definition at line 7314 of file Enums.h.

◆ EUniqueObjectNameOptions

enum class EUniqueObjectNameOptions : int
strong
Enumerator
None 
GloballyUnique 

Definition at line 13266 of file Enums.h.

◆ EUnit

enum class EUnit : unsigned char
strong
Enumerator
Micrometers 
Millimeters 
Centimeters 
Meters 
Kilometers 
Inches 
Feet 
Yards 
Miles 
Lightyears 
Degrees 
Radians 
CentimetersPerSecond 
MetersPerSecond 
KilometersPerHour 
MilesPerHour 
Celsius 
Farenheit 
Kelvin 
Micrograms 
Milligrams 
Grams 
Kilograms 
MetricTons 
Ounces 
Pounds 
Stones 
Newtons 
PoundsForce 
KilogramsForce 
Hertz 
Kilohertz 
Megahertz 
Gigahertz 
RevolutionsPerMinute 
Bytes 
Kilobytes 
Megabytes 
Gigabytes 
Terabytes 
Lumens 
Candela 
Lux 
CandelaPerMeter2 
Nanoseconds 
Microseconds 
Milliseconds 
Seconds 
Minutes 
Hours 
Days 
Months 
Years 
PixelsPerInch 
Percentage 
Multiplier 
Unspecified 
Micrometers 

Scalar distance/length units

Millimeters 
Centimeters 
Meters 
Kilometers 
Inches 
Feet 
Yards 
Miles 
Lightyears 
Degrees 

Angular units

Radians 
CentimetersPerSecond 

Speed units

MetersPerSecond 
KilometersPerHour 
MilesPerHour 
Celsius 

Temperature units

Farenheit 
Kelvin 
Micrograms 

Mass units

Milligrams 
Grams 
Kilograms 
MetricTons 
Ounces 
Pounds 
Stones 
Newtons 

Force units

PoundsForce 
KilogramsForce 
Hertz 

Frequency units

Kilohertz 
Megahertz 
Gigahertz 
RevolutionsPerMinute 
Bytes 

Data Size units

Kilobytes 
Megabytes 
Gigabytes 
Terabytes 
Lumens 

Luminous flux units, luminous intensity, illuminance, luminance

Candela 
Lux 
CandelaPerMeter2 
Nanoseconds 

Time units

Microseconds 
Milliseconds 
Seconds 
Minutes 
Hours 
Days 
Months 
Years 
PixelsPerInch 

Pixel density units

Percentage 

Arbitrary multipliers

Multiplier 
Unspecified 

Symbolic entry, not specifiable on meta data

Definition at line 23303 of file Enums.h.

◆ EUnitType

enum class EUnitType : int
strong
Enumerator
Distance 
Angle 
Speed 
Temperature 
Mass 
Force 
Frequency 
DataSize 
LuminousFlux 
LuminousIntensity 
Illuminance 
Luminance 
Time 
PixelDensity 
Multipliers 
NumberOf 
Distance 
Angle 
Speed 
Temperature 
Mass 
Force 
Frequency 
DataSize 
LuminousFlux 
LuminousIntensity 
Illuminance 
Luminance 
Time 
PixelDensity 
Multipliers 
NumberOf 

Definition at line 23283 of file Enums.h.

◆ EUniverse

enum class EUniverse : int
strong
Enumerator
k_EUniverseInvalid 
k_EUniversePublic 
k_EUniverseBeta 
k_EUniverseInternal 
k_EUniverseDev 
k_EUniverseMax 

Definition at line 14910 of file Enums.h.

◆ EUnrealObjectInputNodeType

enum class EUnrealObjectInputNodeType : unsigned char
strong
Enumerator
Invalid 
Container 
Reference 
Leaf 

Definition at line 23787 of file Enums.h.

◆ EUnusedAttributeBehaviour

enum class EUnusedAttributeBehaviour : unsigned char
strong
Enumerator
Copy 
Zero 
None 
MarkInvalid 
PassThrough 

Definition at line 25951 of file Enums.h.

◆ EUpdateAllPrimitiveSceneInfosAsyncOps

enum class EUpdateAllPrimitiveSceneInfosAsyncOps : int
strong
Enumerator
None 
CacheMeshDrawCommands 
CreateLightPrimitiveInteractions 
All 

Definition at line 12242 of file Enums.h.

◆ EUpdateClockSource

enum class EUpdateClockSource : unsigned char
strong
Enumerator
Tick 
Platform 
Audio 
RelativeTimecode 
Timecode 
PlayEveryFrame 
Custom 

Definition at line 8693 of file Enums.h.

◆ EUpdatePositionMethod

enum class EUpdatePositionMethod : unsigned char
strong
Enumerator
Play 
Jump 
Scrub 

Definition at line 19551 of file Enums.h.

◆ EUpdateRateShiftBucket

enum class EUpdateRateShiftBucket : unsigned char
strong
Enumerator
ShiftBucket0 
ShiftBucket1 
ShiftBucket2 
ShiftBucket3 
ShiftBucket4 
ShiftBucket5 
ShiftBucketMax 

Definition at line 18057 of file Enums.h.

◆ EUpdateStaticMeshFlags

enum class EUpdateStaticMeshFlags : unsigned char
strong
Enumerator
RasterCommands 
RayTracingCommands 
AllCommands 

Definition at line 11976 of file Enums.h.

◆ EUpdateTextureValueType

enum class EUpdateTextureValueType : int
strong
Enumerator
Float 
Int32 
Uint32 

Definition at line 12873 of file Enums.h.

◆ EUpdateTransformFlags

enum class EUpdateTransformFlags : int
strong
Enumerator
None 
SkipPhysicsUpdate 
PropagateFromParent 
OnlyUpdateIfUsingSocket 

Definition at line 8968 of file Enums.h.

◆ EUpscaleMethod

enum class EUpscaleMethod : unsigned char
strong
Enumerator
Nearest 
Bilinear 
Directional 
CatmullRom 
Lanczos 
Gaussian 
SmoothStep 
MAX 

Definition at line 24466 of file Enums.h.

◆ EUpscaleStage

enum class EUpscaleStage : int
strong
Enumerator
PrimaryToSecondary 
PrimaryToOutput 
SecondaryToOutput 
MAX 

Definition at line 24478 of file Enums.h.

◆ EUsdActiveAllocator

enum class EUsdActiveAllocator : int
strong
Enumerator
Unreal 
System 

Definition at line 24362 of file Enums.h.

◆ EUsdDefaultKind

enum class EUsdDefaultKind : int
strong
Enumerator
None 
Model 
Component 
Group 
Assembly 
Subcomponent 

Definition at line 19836 of file Enums.h.

◆ EUsdDuplicateType

enum class EUsdDuplicateType : unsigned char
strong
Enumerator
FlattenComposedPrim 
SingleLayerSpecs 
AllLocalLayerSpecs 

Definition at line 29944 of file Enums.h.

◆ EUsdInitialLoadSet

enum class EUsdInitialLoadSet : unsigned char
strong
Enumerator
LoadAll 
LoadNone 

Definition at line 22474 of file Enums.h.

◆ EUsdInterpolationType

enum class EUsdInterpolationType : unsigned char
strong
Enumerator
Held 
Linear 

Definition at line 22480 of file Enums.h.

◆ EUsdPurpose

enum class EUsdPurpose : int
strong
Enumerator
Default 
Proxy 
Render 
Guide 

Definition at line 19821 of file Enums.h.

◆ EUsdRootMotionHandling

enum class EUsdRootMotionHandling : int
strong
Enumerator
NoAdditionalRootMotion 
UseMotionFromSkelRoot 
UseMotionFromSkeleton 

Definition at line 19829 of file Enums.h.

◆ EUsdSaveDialogBehavior

enum class EUsdSaveDialogBehavior : unsigned char
strong
Enumerator
NeverSave 
AlwaysSave 
ShowPrompt 

Definition at line 24368 of file Enums.h.

◆ EUsdUpAxis

enum class EUsdUpAxis : unsigned char
strong
Enumerator
YAxis 
ZAxis 

Definition at line 29951 of file Enums.h.

◆ EUserActivityContext

enum class EUserActivityContext : unsigned char
strong
Enumerator
Game 
Editor 
Other 

Definition at line 12274 of file Enums.h.

◆ EUserDefinedStructureStatus

enum class EUserDefinedStructureStatus : int
strong
Enumerator
UDSS_UpToDate 
UDSS_Dirty 
UDSS_Error 
UDSS_Duplicate 
UDSS_MAX 

Definition at line 9514 of file Enums.h.

◆ EUserHasLicenseForAppResult

enum class EUserHasLicenseForAppResult : int
strong
Enumerator
k_EUserHasLicenseResultHasLicense 
k_EUserHasLicenseResultDoesNotHaveLicense 
k_EUserHasLicenseResultNoAuth 

Definition at line 15288 of file Enums.h.

◆ EUserUGCList

enum class EUserUGCList : int
strong
Enumerator
k_EUserUGCList_Published 
k_EUserUGCList_VotedOn 
k_EUserUGCList_VotedUp 
k_EUserUGCList_VotedDown 
k_EUserUGCList_WillVoteLater 
k_EUserUGCList_Favorited 
k_EUserUGCList_Subscribed 
k_EUserUGCList_UsedOrPlayed 
k_EUserUGCList_Followed 

Definition at line 15966 of file Enums.h.

◆ EUserVerificationStatus

enum class EUserVerificationStatus : int
strong
Enumerator
NotStarted 
CheckingAccountExistsFromListenServer 
CheckingAccountExistsFromDedicatedServer 
CheckingSanctions 
EstablishingAntiCheatProof 
WaitingForAntiCheatIntegrity 
Verified 
Failed 

Definition at line 16850 of file Enums.h.

◆ EUVLayoutPreviewSide

enum class EUVLayoutPreviewSide : int
strong
Enumerator
Left 
Right 

Definition at line 23549 of file Enums.h.

◆ EUVLayoutType

enum class EUVLayoutType : int
strong
Enumerator
Transform 
Stack 
Repack 

Definition at line 20603 of file Enums.h.

◆ EUVOutput

enum class EUVOutput : unsigned char
strong
Enumerator
DoNotOutputChannel 
OutputChannel 

Definition at line 19640 of file Enums.h.

◆ EUVProjectionMethod

enum class EUVProjectionMethod : unsigned char
strong
Enumerator
Box 
Cylinder 
Plane 
ExpMap 

Definition at line 24119 of file Enums.h.

◆ EUVProjectionToolActions

enum class EUVProjectionToolActions : int
strong
Enumerator
NoAction 
AutoFit 
AutoFitAlign 
Reset 

Definition at line 24127 of file Enums.h.

◆ EUVProjectionToolInitializationMode

enum class EUVProjectionToolInitializationMode : int
strong
Enumerator
Default 
UsePrevious 
AutoFit 
AutoFitAlign 

Definition at line 24142 of file Enums.h.

◆ EVectorCurveChannel

enum class EVectorCurveChannel : unsigned char
strong
Enumerator
Invalid 

Definition at line 13056 of file Enums.h.

◆ EVectorFieldConstructionOp

enum class EVectorFieldConstructionOp : int
strong
Enumerator
VFCO_Extrude 
VFCO_Revolve 
VFCO_MAX 

Definition at line 12763 of file Enums.h.

◆ EVectorNoiseFunction

enum class EVectorNoiseFunction : int
strong
Enumerator
VNF_CellnoiseALU 
VNF_VectorALU 
VNF_GradientALU 
VNF_CurlALU 
VNF_VoronoiALU 
VNF_MAX 

Definition at line 38160 of file Enums.h.

◆ EVectorQuantization

enum class EVectorQuantization : unsigned char
strong
Enumerator
RoundWholeNumber 
RoundOneDecimal 
RoundTwoDecimals 

Definition at line 16708 of file Enums.h.

◆ EVectorVMBaseTypes

enum class EVectorVMBaseTypes : unsigned char
strong
Enumerator
Float 
Int 
Bool 
Num 

Definition at line 39131 of file Enums.h.

◆ EVectorVMFlags

enum class EVectorVMFlags : int
strong
Enumerator
VVMFlag_OptSaveIntermediateState 
VVMFlag_OptOmitStats 
VVMFlag_LargeScript 
VVMFlag_HasRandInstruction 
VVMFlag_DataMapCacheSetup 
VVMFlag_SupportsAVX 

Definition at line 39121 of file Enums.h.

◆ EVectorVMOp

enum class EVectorVMOp : unsigned char
strong
Enumerator
done 
add 
sub 
mul 
div 
mad 
lerp 
rcp 
rsq 
sqrt 
neg 
abs 
exp 
exp2 
log 
log2 
sin 
cos 
tan 
asin 
acos 
atan 
atan2 
ceil 
floor 
fmod 
frac 
trunc 
clamp 
min 
max 
pow 
round 
sign 
step 
random 
noise 
cmplt 
cmple 
cmpgt 
cmpge 
cmpeq 
cmpneq 
select 
addi 
subi 
muli 
divi 
clampi 
mini 
maxi 
absi 
negi 
signi 
randomi 
cmplti 
cmplei 
cmpgti 
cmpgei 
cmpeqi 
cmpneqi 
bit_and 
bit_or 
bit_xor 
bit_not 
bit_lshift 
bit_rshift 
logic_and 
logic_or 
logic_xor 
logic_not 
f2i 
i2f 
f2b 
b2f 
i2b 
b2i 
inputdata_float 
inputdata_int32 
inputdata_half 
inputdata_noadvance_float 
inputdata_noadvance_int32 
inputdata_noadvance_half 
outputdata_float 
outputdata_int32 
outputdata_half 
acquireindex 
external_func_call 
exec_index 
noise2D 
noise3D 
enter_stat_scope 
exit_stat_scope 
update_id 
acquire_id 
half_to_float 
exec_indexf 
exec_index_addi 
cmplt_select 
cmple_select 
cmpeq_select 
cmplti_select 
cmplei_select 
cmpeqi_select 
cmplt_logic_and 
cmple_logic_and 
cmpgt_logic_and 
cmpge_logic_and 
cmpeq_logic_and 
cmpne_logic_and 
cmplti_logic_and 
cmplei_logic_and 
cmpgti_logic_and 
cmpgei_logic_and 
cmpeqi_logic_and 
cmpnei_logic_and 
cmplt_logic_or 
cmple_logic_or 
cmpgt_logic_or 
cmpge_logic_or 
cmpeq_logic_or 
cmpne_logic_or 
cmplti_logic_or 
cmplei_logic_or 
cmpgti_logic_or 
cmpgei_logic_or 
cmpeqi_logic_or 
cmpnei_logic_or 
mad_add 
mad_sub0 
mad_sub1 
mad_mul 
mad_sqrt 
mad_mad0 
mad_mad1 
mul_mad0 
mul_mad1 
mul_add 
mul_sub0 
mul_sub1 
mul_mul 
mul_max 
mul_2x 
add_mad1 
add_add 
sub_cmplt1 
sub_neg 
sub_mul 
div_mad0 
div_f2i 
div_mul 
muli_addi 
addi_bit_rshift 
addi_muli 
b2i_2x 
i2f_div0 
i2f_div1 
i2f_mul 
i2f_mad0 
i2f_mad1 
f2i_select1 
f2i_maxi 
f2i_addi 
fmod_add 
bit_and_i2f 
bit_rshift_bit_and 
neg_cmplt 
bit_or_muli 
bit_lshift_bit_or 
random_add 
random_2x 
max_f2i 
select_mul 
select_add 
sin_cos 
NumOpcodes 

Definition at line 10040 of file Enums.h.

◆ EVectorVMOpCategory

enum class EVectorVMOpCategory : unsigned char
strong
Enumerator
Input 
Output 
Op 
ExtFnCall 
IndexGen 
RWBuffer 
Stat 
Fused 
Other 
MAX 

Definition at line 10026 of file Enums.h.

◆ EVelocityPass

enum class EVelocityPass : unsigned int
strong
Enumerator
Opaque 
Translucent 
Count 

Definition at line 34114 of file Enums.h.

◆ EVertexColorMaskChannel

enum class EVertexColorMaskChannel : unsigned char
strong
Enumerator
Red 
Green 
Blue 
Alpha 
MAX_None 

Definition at line 21054 of file Enums.h.

◆ EVertexElementType

enum class EVertexElementType : int
strong
Enumerator
VET_None 
VET_Float1 
VET_Float2 
VET_Float3 
VET_Float4 
VET_PackedNormal 
VET_UByte4 
VET_UByte4N 
VET_Color 
VET_Short2 
VET_Short4 
VET_Short2N 
VET_Half2 
VET_Half4 
VET_Short4N 
VET_UShort2 
VET_UShort4 
VET_UShort2N 
VET_UShort4N 
VET_URGB10A2N 
VET_UInt 
VET_MAX 
VET_NumBits 

Definition at line 4952 of file Enums.h.

◆ EVertexFactoryFlags

enum class EVertexFactoryFlags : unsigned int
strong
Enumerator
None 
UsedWithMaterials 
SupportsStaticLighting 
SupportsDynamicLighting 
SupportsPrecisePrevWorldPos 
SupportsPositionOnly 
SupportsCachingMeshDrawCommands 
SupportsPrimitiveIdStream 
SupportsNaniteRendering 
SupportsRayTracing 
SupportsRayTracingDynamicGeometry 
SupportsRayTracingProceduralPrimitive 
SupportsLightmapBaking 
SupportsPSOPrecaching 
SupportsManualVertexFetch 
DoesNotSupportNullPixelShader 
SupportsGPUSkinPassThrough 
SupportsComputeShading 
SupportsLumenMeshCards 

Definition at line 13759 of file Enums.h.

◆ EVertexInputStreamType

enum class EVertexInputStreamType : unsigned char
strong
Enumerator
Default 
PositionOnly 
PositionAndNormalOnly 
Count 

Definition at line 7615 of file Enums.h.

◆ EVertexPaintAxis

enum class EVertexPaintAxis : unsigned char
strong
Enumerator

Definition at line 40309 of file Enums.h.

◆ EVertexStreamUsage

enum class EVertexStreamUsage : unsigned char
strong
Enumerator
Default 
Instancing 
Overridden 
ManualFetch 

Definition at line 13079 of file Enums.h.

◆ EVerticalAlignment

enum class EVerticalAlignment : int
strong
Enumerator
VAlign_Fill 
VAlign_Top 
VAlign_Center 
VAlign_Bottom 

Definition at line 5462 of file Enums.h.

◆ EVerticalTextAligment

enum class EVerticalTextAligment : int
strong
Enumerator
EVRTA_TextTop 
EVRTA_TextCenter 
EVRTA_TextBottom 
EVRTA_QuadTop 

Definition at line 12654 of file Enums.h.

◆ EVideoRecordingState

enum class EVideoRecordingState : int
strong
Enumerator
None 
Starting 
Recording 
Pausing 
Paused 
Finalizing 
Error 

Definition at line 40325 of file Enums.h.

◆ EViewInteractionState

enum class EViewInteractionState : int
strong
Enumerator
None 
Hovered 
Focused 

Definition at line 13857 of file Enums.h.

◆ EViewModeIndex

enum class EViewModeIndex : int
strong
Enumerator
VMI_BrushWireframe 
VMI_Wireframe 
VMI_Unlit 
VMI_Lit 
VMI_Lit_DetailLighting 
VMI_LightingOnly 
VMI_LightComplexity 
VMI_ShaderComplexity 
VMI_LightmapDensity 
VMI_LitLightmapDensity 
VMI_ReflectionOverride 
VMI_VisualizeBuffer 
VMI_StationaryLightOverlap 
VMI_CollisionPawn 
VMI_CollisionVisibility 
VMI_LODColoration 
VMI_QuadOverdraw 
VMI_PrimitiveDistanceAccuracy 
VMI_MeshUVDensityAccuracy 
VMI_ShaderComplexityWithQuadOverdraw 
VMI_HLODColoration 
VMI_GroupLODColoration 
VMI_MaterialTextureScaleAccuracy 
VMI_RequiredTextureResolution 
VMI_PathTracing 
VMI_RayTracingDebug 
VMI_VisualizeNanite 
VMI_VirtualTexturePendingMips 
VMI_VisualizeLumen 
VMI_VisualizeVirtualShadowMap 
VMI_VisualizeGPUSkinCache 
VMI_VisualizeSubstrate 
VMI_VisualizeGroom 
VMI_Max 
VMI_Unknown 

Definition at line 11579 of file Enums.h.

◆ EViewState

enum class EViewState : unsigned char
strong
Enumerator
Store 
ModPage 
ScreenShot 
Dropdown 
ServerMods 
Popup 

Definition at line 27425 of file Enums.h.

◆ EViewTargetBlendFunction

enum class EViewTargetBlendFunction : int
strong
Enumerator
VTBlend_Linear 
VTBlend_Cubic 
VTBlend_EaseIn 
VTBlend_EaseOut 
VTBlend_EaseInOut 
VTBlend_PreBlended 
VTBlend_MAX 

Definition at line 4660 of file Enums.h.

◆ EVirtualizationMode

enum class EVirtualizationMode : unsigned char
strong
Enumerator
Disabled 
PlayWhenSilent 
Restart 

Definition at line 20145 of file Enums.h.

◆ EVirtualKeyboardDismissAction

enum class EVirtualKeyboardDismissAction : unsigned char
strong
Enumerator
TextChangeOnDismiss 
TextCommitOnAccept 
TextCommitOnDismiss 

Definition at line 28715 of file Enums.h.

◆ EVirtualKeyboardTrigger

enum class EVirtualKeyboardTrigger : unsigned char
strong
Enumerator
OnFocusByPointer 
OnAllFocusEvents 

Definition at line 28709 of file Enums.h.

◆ EVirtualShadowMapProjectionInputType

enum class EVirtualShadowMapProjectionInputType : int
strong
Enumerator
GBuffer 
HairStrands 

Definition at line 37134 of file Enums.h.

◆ EVirtualStackAllocatorDecommitMode

enum class EVirtualStackAllocatorDecommitMode : unsigned char
strong
Enumerator
AllOnDestruction 
AllOnStackEmpty 
ExcessOnStackEmpty 
NumModes 

Definition at line 14638 of file Enums.h.

◆ EVirtualTextureCodec

enum class EVirtualTextureCodec : unsigned char
strong
Enumerator
Black 
OpaqueBlack 
White 
Flat 
RawGPU 
ZippedGPU_DEPRECATED 
Crunch_DEPRECATED 
Max 

Definition at line 38905 of file Enums.h.

◆ EVirtualTextureUnpackType

enum class EVirtualTextureUnpackType : int
strong
Enumerator
None 
BaseColorYCoCg 
NormalBC3 
NormalBC5 
NormalBC3BC3 
NormalBC5BC1 
HeightR16 
NormalBGR565 
BaseColorSRGB 
NormalPackedSwitch 

Definition at line 32515 of file Enums.h.

◆ EVisibilityAggressiveness

enum class EVisibilityAggressiveness : int
strong
Enumerator
VIS_LeastAggressive 
VIS_ModeratelyAggressive 
VIS_MostAggressive 
VIS_Max 

Definition at line 20956 of file Enums.h.

◆ EVisibilityBasedAnimTickOption

enum class EVisibilityBasedAnimTickOption : unsigned char
strong
Enumerator
LocalControlTickPoseAndRefreshBones 
AlwaysTickPoseAndRefreshBones 
AlwaysTickPose 
OnlyTickMontagesWhenNotRendered 
OnlyTickPoseWhenRendered 

Definition at line 12566 of file Enums.h.

◆ EVisibilityTrackAction

enum class EVisibilityTrackAction : int
strong
Enumerator
EVTA_Hide 
EVTA_Show 
EVTA_Toggle 
EVTA_MAX 

Definition at line 37974 of file Enums.h.

◆ EVisibilityTrackCondition

enum class EVisibilityTrackCondition : int
strong
Enumerator
EVTC_Always 
EVTC_GoreEnabled 
EVTC_GoreDisabled 
EVTC_MAX 

Definition at line 37982 of file Enums.h.

◆ EVisibiltyOptionsEnum

enum class EVisibiltyOptionsEnum : unsigned char
strong
Enumerator
Dataflow_VisibilityOptions_Visible 
Dataflow_VisibilityOptions_Invisible 
Dataflow_Max 

Definition at line 25082 of file Enums.h.

◆ EVoiceBlockReasons

enum class EVoiceBlockReasons : unsigned char
strong
Enumerator
None 
Muted 
MutedBy 
Gameplay 
Blocked 
BlockedBy 

Definition at line 9115 of file Enums.h.

◆ EVoiceChatAttenuationModel

enum class EVoiceChatAttenuationModel : int
strong
Enumerator
None 
InverseByDistance 
LinearByDistance 
ExponentialByDistance 

Definition at line 29787 of file Enums.h.

◆ EVoiceChatChannelType

enum class EVoiceChatChannelType : int
strong
Enumerator
NonPositional 
Positional 
Echo 

Definition at line 29773 of file Enums.h.

◆ EVoiceChatResult

enum class EVoiceChatResult : int
strong
Enumerator
Success 
InvalidState 
NotInitialized 
NotConnected 
NotLoggedIn 
NotPermitted 
Throttled 
InvalidArgument 
CredentialsInvalid 
CredentialsExpired 
ClientTimeout 
ServerTimeout 
DnsFailure 
ConnectionFailure 
ImplementationError 

Definition at line 29754 of file Enums.h.

◆ EVoiceChatTransmitMode

enum class EVoiceChatTransmitMode : int
strong
Enumerator
None 
All 
Channel 

Definition at line 29780 of file Enums.h.

◆ EVoiceResult

enum class EVoiceResult : int
strong
Enumerator
k_EVoiceResultOK 
k_EVoiceResultNotInitialized 
k_EVoiceResultNotRecording 
k_EVoiceResultNoData 
k_EVoiceResultBufferTooSmall 
k_EVoiceResultDataCorrupted 
k_EVoiceResultRestricted 
k_EVoiceResultUnsupportedCodec 
k_EVoiceResultReceiverOutOfDate 
k_EVoiceResultReceiverDidNotAnswer 

Definition at line 14738 of file Enums.h.

◆ EVoiceSampleRate

enum class EVoiceSampleRate : int
strong
Enumerator
Low16000Hz 
Normal24000Hz 

Definition at line 20008 of file Enums.h.

◆ EVoipStreamDataFormat

enum class EVoipStreamDataFormat : unsigned char
strong
Enumerator
Float 
Int16 
Unknown 

Definition at line 26343 of file Enums.h.

◆ EVolumeCacheType

enum class EVolumeCacheType : unsigned char
strong
Enumerator
OpenVDB 

Definition at line 11308 of file Enums.h.

◆ EVolumeLightingMethod

enum class EVolumeLightingMethod : int
strong
Enumerator
VLM_VolumetricLightmap 
VLM_SparseVolumeLightingSamples 

Definition at line 7073 of file Enums.h.

◆ EVolumetricCloudRenderViewPsPermutations

Enumerator
CloudPs_AtmoTrans0_SampleShad0_2ndLight0 
CloudPs_AtmoTrans1_SampleShad0_2ndLight0 
CloudPs_AtmoTrans0_SampleShad1_2ndLight0 
CloudPs_AtmoTrans1_SampleShad1_2ndLight0 
CloudPs_AtmoTrans0_SampleShad0_2ndLight1 
CloudPs_AtmoTrans1_SampleShad0_2ndLight1 
CloudPs_AtmoTrans0_SampleShad1_2ndLight1 
CloudPs_AtmoTrans1_SampleShad1_2ndLight1 
CloudPsCount 

Definition at line 37241 of file Enums.h.

◆ EVolumetricCloudTracingMaxDistanceMode

enum class EVolumetricCloudTracingMaxDistanceMode : unsigned char
strong
Enumerator
DistanceFromCloudLayerEntryPoint 
DistanceFromPointOfView 

Definition at line 37260 of file Enums.h.

◆ EVolumeUpdateType

enum class EVolumeUpdateType : int
strong
Enumerator
VUT_MeshDistanceFields 
VUT_Heightfields 
VUT_All 

Definition at line 9063 of file Enums.h.

◆ EVoxelBlendOperation

enum class EVoxelBlendOperation : unsigned char
strong
Enumerator
Union 
Subtract 

Definition at line 26726 of file Enums.h.

◆ EVoxelizeShapeMode

enum class EVoxelizeShapeMode : int
strong
Enumerator
VMode_Primitive_Sphere 
VMode_Object_Box 

Definition at line 37221 of file Enums.h.

◆ EVRSAxisShadingRate

enum class EVRSAxisShadingRate : unsigned char
strong
Enumerator
VRSASR_1X 
VRSASR_2X 
VRSASR_4X 

Definition at line 4821 of file Enums.h.

◆ EVRScreenshotType

enum class EVRScreenshotType : int
strong
Enumerator
k_EVRScreenshotType_None 
k_EVRScreenshotType_Mono 
k_EVRScreenshotType_Stereo 
k_EVRScreenshotType_MonoCubemap 
k_EVRScreenshotType_MonoPanorama 
k_EVRScreenshotType_StereoPanorama 

Definition at line 15506 of file Enums.h.

◆ EVRSGenerationFlags

enum class EVRSGenerationFlags : unsigned int
strong
Enumerator
None 
StereoRendering 
SideBySideStereo 
HMDFixedFoveation 
HMDEyeTrackedFoveation 

Definition at line 36809 of file Enums.h.

◆ EVRSImageDataType

enum class EVRSImageDataType : unsigned char
strong
Enumerator
VRSImage_NotSupported 
VRSImage_Palette 
VRSImage_Fractional 

Definition at line 22486 of file Enums.h.

◆ EVRSRateCombiner

enum class EVRSRateCombiner : unsigned char
strong
Enumerator
VRSRB_Passthrough 
VRSRB_Override 
VRSRB_Min 
VRSRB_Max 
VRSRB_Sum 

Definition at line 4399 of file Enums.h.

◆ EVRSShadingRate

enum class EVRSShadingRate : unsigned char
strong
Enumerator
VRSSR_1x1 
VRSSR_1x2 
VRSSR_2x1 
VRSSR_2x2 
VRSSR_2x4 
VRSSR_4x2 
VRSSR_4x4 
VRSSR_Last 

Definition at line 6576 of file Enums.h.

◆ EVTPageTableFormat

enum class EVTPageTableFormat : unsigned char
strong
Enumerator
UInt16 
UInt32 

Definition at line 9763 of file Enums.h.

◆ EVTProducePageFlags

enum class EVTProducePageFlags : unsigned char
strong
Enumerator
None 
SkipPageBorders 
ContinuousUpdate 

Definition at line 11873 of file Enums.h.

◆ EVTRequestPagePriority

enum class EVTRequestPagePriority : int
strong
Enumerator
Normal 
High 

Definition at line 17124 of file Enums.h.

◆ EVTRequestPageStatus

enum class EVTRequestPageStatus : int
strong
Enumerator
Invalid 
Saturated 
Pending 
Available 

Definition at line 11397 of file Enums.h.

◆ EWalkableSlopeBehavior

enum class EWalkableSlopeBehavior : int
strong
Enumerator
WalkableSlope_Default 
WalkableSlope_Increase 
WalkableSlope_Decrease 
WalkableSlope_Unwalkable 
WalkableSlope_Max 

Definition at line 4555 of file Enums.h.

◆ EWarpingDirectionSource

enum class EWarpingDirectionSource : int
strong
Enumerator
Goals 
Chain 

Definition at line 24531 of file Enums.h.

◆ EWarpingEvaluationMode

enum class EWarpingEvaluationMode : unsigned char
strong
Enumerator
Manual 
Graph 

Definition at line 7826 of file Enums.h.

◆ EWarpingVectorMode

enum class EWarpingVectorMode : unsigned char
strong
Enumerator
ComponentSpaceVector 
ActorSpaceVector 
WorldSpaceVector 
IKFootRootLocalSpaceVector 

Definition at line 8009 of file Enums.h.

◆ EWarpPointAnimProvider

enum class EWarpPointAnimProvider : unsigned char
strong
Enumerator
None 
Static 
Bone 

Definition at line 17104 of file Enums.h.

◆ EWaterRenderFlags

enum class EWaterRenderFlags : int
strong
Enumerator
eWRF_NONE 
eWRF_UNDER 
eWRF_ABOVE 
eWRF_UNDER_FOR_MASK 
eWRF_ABOVE_FOR_MASK 

Definition at line 18380 of file Enums.h.

◆ EWaveFunctionType

enum class EWaveFunctionType : int
strong
Enumerator
Field_Wave_Cosine 
Field_Wave_Gaussian 
Field_Wave_Falloff 
Field_Wave_Decay 
Field_Wave_Max 

Definition at line 20851 of file Enums.h.

◆ EWaveTableCurve

enum class EWaveTableCurve : unsigned char
strong
Enumerator
Linear 
Linear_Inv 
Exp 
Exp_Inverse 
Log 
Sin 
Sin_Full 
SCurve 
Shared 
Custom 
File 
Count 

Definition at line 26732 of file Enums.h.

◆ EWaveTableResolution

enum class EWaveTableResolution : unsigned char
strong
Enumerator
None 
Res_8 
Res_16 
Res_32 
Res_64 
Res_128 
Res_256 
Res_512 
Res_1024 
Res_2048 
Res_4096 
Res_Max 
Maximum 

Definition at line 26759 of file Enums.h.

◆ EWeaponAmmoReloadState

enum class EWeaponAmmoReloadState : unsigned char
strong
Enumerator
Playing_Anim 
Waiting_For_Ammo 
Ready 

Definition at line 29158 of file Enums.h.

◆ EWeightmapRTType

enum class EWeightmapRTType : unsigned char
strong
Enumerator
WeightmapRT_Scratch_RGBA 
WeightmapRT_Scratch1 
WeightmapRT_Scratch2 
WeightmapRT_Scratch3 
WeightmapRT_Mip0 
WeightmapRT_Mip1 
WeightmapRT_Mip2 
WeightmapRT_Mip3 
WeightmapRT_Mip4 
WeightmapRT_Mip5 
WeightmapRT_Mip6 
WeightmapRT_Mip7 
WeightmapRT_Count 

Definition at line 36973 of file Enums.h.

◆ EWeightMapTargetCommon

enum class EWeightMapTargetCommon : unsigned char
strong
Enumerator
None 
MaxDistance 
BackstopDistance 
BackstopRadius 
AnimDriveStiffness 
AnimDriveDamping_DEPRECATED 

Definition at line 39103 of file Enums.h.

◆ EWeightScheme

enum class EWeightScheme : int
strong
Enumerator
Uniform 
Umbrella 
Valence 
MeanValue 
Cotangent 
ClampedCotangent 
IDTCotangent 

Definition at line 31315 of file Enums.h.

◆ EWidgetAnimationEvent

enum class EWidgetAnimationEvent : unsigned char
strong
Enumerator
Started 
Finished 

Definition at line 24085 of file Enums.h.

◆ EWidgetBlendMode

enum class EWidgetBlendMode : unsigned char
strong
Enumerator
Opaque 
Masked 
Transparent 

Definition at line 37183 of file Enums.h.

◆ EWidgetDesignFlags

enum class EWidgetDesignFlags : unsigned char
strong
Enumerator
None 
Designing 
ShowOutline 
ExecutePreConstruct 
Previewing 

Definition at line 29822 of file Enums.h.

◆ EWidgetGeometryMode

enum class EWidgetGeometryMode : unsigned char
strong
Enumerator
Plane 
Cylinder 

Definition at line 37196 of file Enums.h.

◆ EWidgetInteractionSource

enum class EWidgetInteractionSource : unsigned char
strong
Enumerator
World 
Mouse 
CenterScreen 
Custom 

Definition at line 38229 of file Enums.h.

◆ EWidgetSpace

enum class EWidgetSpace : unsigned char
strong
Enumerator
World 
Screen 

Definition at line 37190 of file Enums.h.

◆ EWidgetTickFrequency

enum class EWidgetTickFrequency : unsigned char
strong
Enumerator
Never 
Auto 

Definition at line 24091 of file Enums.h.

◆ EWidgetTimingPolicy

enum class EWidgetTimingPolicy : unsigned char
strong
Enumerator
RealTime 
GameTime 

Definition at line 37215 of file Enums.h.

◆ EWidgetUpdateFlags

enum class EWidgetUpdateFlags : unsigned char
strong
Enumerator
None 
NeedsTick 
NeedsActiveTimerUpdate 
NeedsRepaint 
NeedsVolatilePaint 
NeedsVolatilePrepass 
AnyUpdate 

Definition at line 12746 of file Enums.h.

◆ EWindowActivation

enum class EWindowActivation : unsigned char
strong
Enumerator
Activate 
ActivateByMouse 
Deactivate 

Definition at line 11237 of file Enums.h.

◆ EWindowDrawAttentionRequestType

enum class EWindowDrawAttentionRequestType : int
strong
Enumerator
UntilActivated 
Stop 

Definition at line 9398 of file Enums.h.

◆ EWindowsRHI

enum class EWindowsRHI : int
strong
Enumerator
D3D11 
D3D12 
Vulkan 
OpenGL 
count 

Definition at line 34433 of file Enums.h.

◆ EWindowTitleBarMode

enum class EWindowTitleBarMode : unsigned char
strong
Enumerator
Overlay 
VerticalBox 

Definition at line 23477 of file Enums.h.

◆ EWindowTransparency

enum class EWindowTransparency : int
strong
Enumerator
None 
PerWindow 

Definition at line 12268 of file Enums.h.

◆ EWindowType

enum class EWindowType : int
strong
Enumerator
Normal 
Menu 
ToolTip 
Notification 
CursorDecorator 
GameWindow 

Definition at line 18121 of file Enums.h.

◆ EWindowVisibility

enum class EWindowVisibility : unsigned char
strong
Enumerator
Visible 
SelfHitTestInvisible 

Definition at line 37202 of file Enums.h.

◆ EWindSourceMode

enum class EWindSourceMode : unsigned char
strong
Enumerator
AtmosphericWind 
FoliageInteraction 

Definition at line 31848 of file Enums.h.

◆ EWindSourceType

enum class EWindSourceType : unsigned char
strong
Enumerator
Directional 
Point 

Definition at line 37146 of file Enums.h.

◆ EWinHttpCallbackStatus

enum class EWinHttpCallbackStatus : unsigned int
strong
Enumerator
ResolvingName 
NameResolved 
ConnectingToServer 
ConnectedToServer 
SendingRequest 
RequestSent 
ReceivingResponse 
ResponseReceived 
ClosingConnection 
ConnectionClosed 
HandleCreated 
HandleClosing 
DetectingProxy 
Redirect 
IntermediateResponse 
SecureFailure 
HeadersAvailable 
DataAvailable 
ReadComplete 
WriteComplete 
RequestError 
SendRequestComplete 
GetProxyForUrlComplete 
CloseComplete 
ShutdownComplete 
SettingsWriteComplete 
SettingsReadComplete 

Definition at line 36048 of file Enums.h.

◆ EWirelessTransmissionType

enum class EWirelessTransmissionType : unsigned char
strong
Enumerator
Custom 
Power 
Water 
Fuel 
Ammo 
Crafting 
ItemTransfer 

Definition at line 28507 of file Enums.h.

◆ EWorkshopEnumerationType

enum class EWorkshopEnumerationType : int
strong
Enumerator
k_EWorkshopEnumerationTypeRankedByVote 
k_EWorkshopEnumerationTypeRecent 
k_EWorkshopEnumerationTypeTrending 
k_EWorkshopEnumerationTypeFavoritesOfFriends 
k_EWorkshopEnumerationTypeVotedByFriends 
k_EWorkshopEnumerationTypeContentByFriends 
k_EWorkshopEnumerationTypeRecentFromFollowedUsers 

Definition at line 15481 of file Enums.h.

◆ EWorkshopFileAction

enum class EWorkshopFileAction : int
strong
Enumerator
k_EWorkshopFileActionPlayed 
k_EWorkshopFileActionCompleted 

Definition at line 15475 of file Enums.h.

◆ EWorkshopFileType

enum class EWorkshopFileType : int
strong
Enumerator
k_EWorkshopFileTypeFirst 
k_EWorkshopFileTypeCommunity 
k_EWorkshopFileTypeMicrotransaction 
k_EWorkshopFileTypeCollection 
k_EWorkshopFileTypeArt 
k_EWorkshopFileTypeVideo 
k_EWorkshopFileTypeScreenshot 
k_EWorkshopFileTypeGame 
k_EWorkshopFileTypeSoftware 
k_EWorkshopFileTypeConcept 
k_EWorkshopFileTypeWebGuide 
k_EWorkshopFileTypeIntegratedGuide 
k_EWorkshopFileTypeMerch 
k_EWorkshopFileTypeControllerBinding 
k_EWorkshopFileTypeSteamworksAccessInvite 
k_EWorkshopFileTypeSteamVideo 
k_EWorkshopFileTypeGameManagedItem 
k_EWorkshopFileTypeMax 

Definition at line 15447 of file Enums.h.

◆ EWorkshopVideoProvider

enum class EWorkshopVideoProvider : int
strong
Enumerator
k_EWorkshopVideoProviderNone 
k_EWorkshopVideoProviderYoutube 

Definition at line 15469 of file Enums.h.

◆ EWorldContentState

enum class EWorldContentState : int
strong
Enumerator
NoContent 
ContentBundleInjected 

Definition at line 39978 of file Enums.h.

◆ EWorldPartitionInitState

enum class EWorldPartitionInitState : int
strong
Enumerator
Uninitialized 
Initializing 
Initialized 
Uninitializing 

Definition at line 32304 of file Enums.h.

◆ EWorldPartitionRuntimeCellState

enum class EWorldPartitionRuntimeCellState : unsigned char
strong
Enumerator
Unloaded 
Loaded 
Activated 

Definition at line 32346 of file Enums.h.

◆ EWorldPartitionRuntimeCellVisualizeMode

enum class EWorldPartitionRuntimeCellVisualizeMode : int
strong
Enumerator
StreamingPriority 
StreamingStatus 

Definition at line 32353 of file Enums.h.

◆ EWorldPartitionStreamingPerformance

enum class EWorldPartitionStreamingPerformance : unsigned char
strong
Enumerator
Good 
Slow 
Critical 

Definition at line 32359 of file Enums.h.

◆ EWorldPositionIncludedOffsets

enum class EWorldPositionIncludedOffsets : int
strong
Enumerator
WPT_Default 
WPT_ExcludeAllShaderOffsets 
WPT_CameraRelative 
WPT_CameraRelativeNoOffsets 
WPT_MAX 

Definition at line 32472 of file Enums.h.

◆ EWriteDemoFrameFlags

enum class EWriteDemoFrameFlags : unsigned int
strong
Enumerator
None 
SkipGameSpecific 

Definition at line 8466 of file Enums.h.

◆ EXboxOrigin

enum class EXboxOrigin : int
strong
Enumerator
k_EXboxOrigin_A 
k_EXboxOrigin_B 
k_EXboxOrigin_X 
k_EXboxOrigin_Y 
k_EXboxOrigin_LeftBumper 
k_EXboxOrigin_RightBumper 
k_EXboxOrigin_Menu 
k_EXboxOrigin_View 
k_EXboxOrigin_LeftTrigger_Pull 
k_EXboxOrigin_LeftTrigger_Click 
k_EXboxOrigin_RightTrigger_Pull 
k_EXboxOrigin_RightTrigger_Click 
k_EXboxOrigin_LeftStick_Move 
k_EXboxOrigin_LeftStick_Click 
k_EXboxOrigin_LeftStick_DPadNorth 
k_EXboxOrigin_LeftStick_DPadSouth 
k_EXboxOrigin_LeftStick_DPadWest 
k_EXboxOrigin_LeftStick_DPadEast 
k_EXboxOrigin_RightStick_Move 
k_EXboxOrigin_RightStick_Click 
k_EXboxOrigin_RightStick_DPadNorth 
k_EXboxOrigin_RightStick_DPadSouth 
k_EXboxOrigin_RightStick_DPadWest 
k_EXboxOrigin_RightStick_DPadEast 
k_EXboxOrigin_DPad_North 
k_EXboxOrigin_DPad_South 
k_EXboxOrigin_DPad_West 
k_EXboxOrigin_DPad_East 
k_EXboxOrigin_Count 

Definition at line 15933 of file Enums.h.

◆ EXformParameter

enum class EXformParameter : unsigned char
strong
Enumerator
TX 
TY 
TZ 
RX 
RY 
RZ 
SX 
SY 
SZ 
COUNT 

Definition at line 23766 of file Enums.h.

◆ exr_attribute_type_t

enum class exr_attribute_type_t : int
strong
Enumerator
EXR_ATTR_UNKNOWN 
EXR_ATTR_BOX2I 
EXR_ATTR_BOX2F 
EXR_ATTR_CHLIST 
EXR_ATTR_CHROMATICITIES 
EXR_ATTR_COMPRESSION 
EXR_ATTR_DOUBLE 
EXR_ATTR_ENVMAP 
EXR_ATTR_FLOAT 
EXR_ATTR_FLOAT_VECTOR 
EXR_ATTR_INT 
EXR_ATTR_KEYCODE 
EXR_ATTR_LINEORDER 
EXR_ATTR_M33F 
EXR_ATTR_M33D 
EXR_ATTR_M44F 
EXR_ATTR_M44D 
EXR_ATTR_PREVIEW 
EXR_ATTR_RATIONAL 
EXR_ATTR_STRING 
EXR_ATTR_STRING_VECTOR 
EXR_ATTR_TILEDESC 
EXR_ATTR_TIMECODE 
EXR_ATTR_V2I 
EXR_ATTR_V2F 
EXR_ATTR_V2D 
EXR_ATTR_V3I 
EXR_ATTR_V3F 
EXR_ATTR_V3D 
EXR_ATTR_OPAQUE 
EXR_ATTR_LAST_KNOWN_TYPE 

Definition at line 26640 of file Enums.h.

◆ exr_error_code_t

enum class exr_error_code_t : int
strong
Enumerator
EXR_ERR_SUCCESS 
EXR_ERR_OUT_OF_MEMORY 
EXR_ERR_MISSING_CONTEXT_ARG 
EXR_ERR_INVALID_ARGUMENT 
EXR_ERR_ARGUMENT_OUT_OF_RANGE 
EXR_ERR_FILE_ACCESS 
EXR_ERR_FILE_BAD_HEADER 
EXR_ERR_NOT_OPEN_READ 
EXR_ERR_NOT_OPEN_WRITE 
EXR_ERR_HEADER_NOT_WRITTEN 
EXR_ERR_READ_IO 
EXR_ERR_WRITE_IO 
EXR_ERR_NAME_TOO_LONG 
EXR_ERR_MISSING_REQ_ATTR 
EXR_ERR_INVALID_ATTR 
EXR_ERR_NO_ATTR_BY_NAME 
EXR_ERR_ATTR_TYPE_MISMATCH 
EXR_ERR_ATTR_SIZE_MISMATCH 
EXR_ERR_SCAN_TILE_MIXEDAPI 
EXR_ERR_TILE_SCAN_MIXEDAPI 
EXR_ERR_MODIFY_SIZE_CHANGE 
EXR_ERR_ALREADY_WROTE_ATTRS 
EXR_ERR_BAD_CHUNK_LEADER 
EXR_ERR_CORRUPT_CHUNK 
EXR_ERR_INCORRECT_PART 
EXR_ERR_INCORRECT_CHUNK 
EXR_ERR_USE_SCAN_DEEP_WRITE 
EXR_ERR_USE_TILE_DEEP_WRITE 
EXR_ERR_USE_SCAN_NONDEEP_WRITE 
EXR_ERR_USE_TILE_NONDEEP_WRITE 
EXR_ERR_INVALID_SAMPLE_DATA 
EXR_ERR_FEATURE_NOT_IMPLEMENTED 
EXR_ERR_UNKNOWN 

Definition at line 26580 of file Enums.h.

◆ exr_pixel_type_t

enum class exr_pixel_type_t : int
strong
Enumerator
EXR_PIXEL_UINT 
EXR_PIXEL_HALF 
EXR_PIXEL_FLOAT 
EXR_PIXEL_LAST_TYPE 

Definition at line 26632 of file Enums.h.

◆ exr_tile_level_mode_t

enum class exr_tile_level_mode_t : int
strong
Enumerator
EXR_TILE_ONE_LEVEL 
EXR_TILE_MIPMAP_LEVELS 
EXR_TILE_RIPMAP_LEVELS 
EXR_TILE_LAST_TYPE 

Definition at line 26624 of file Enums.h.

◆ exr_tile_round_mode_t

enum class exr_tile_round_mode_t : int
strong
Enumerator
EXR_TILE_ROUND_DOWN 
EXR_TILE_ROUND_UP 
EXR_TILE_ROUND_LAST_TYPE 

Definition at line 26617 of file Enums.h.

◆ EXRTrackedDeviceType

enum class EXRTrackedDeviceType : unsigned char
strong
Enumerator
HeadMountedDisplay 
Controller 
TrackingReference 
Tracker 
Other 
Invalid 
Any 

Definition at line 12936 of file Enums.h.

◆ EXRVisualType

enum class EXRVisualType : unsigned char
strong
Enumerator
Controller 
Hand 

Definition at line 12980 of file Enums.h.

◆ EZenPackageVersion

enum class EZenPackageVersion : unsigned int
strong
Enumerator
Initial 
DataResourceTable 
LatestPlusOne 
Latest 

Definition at line 32224 of file Enums.h.

◆ FAIDistanceType

enum class FAIDistanceType : unsigned char
strong
Enumerator
Distance3D 
Distance2D 
DistanceZ 
MAX 

Definition at line 41098 of file Enums.h.

◆ FAmazonS3GetObjectStatus

enum class FAmazonS3GetObjectStatus : int
strong
Enumerator
GetObject_NotStarted 
GetObject_Downloading 
GetObject_Done 
GetObject_Errored 

Definition at line 32130 of file Enums.h.

◆ FCPXMLExportDataSource

enum class FCPXMLExportDataSource : unsigned char
strong
Enumerator
OutputMetadata 
SequenceData 

Definition at line 22448 of file Enums.h.

◆ FDataDrivenCVarType

enum class FDataDrivenCVarType : unsigned char
strong
Enumerator
CVarFloat 
CVarInt 
CVarBool 

Definition at line 38404 of file Enums.h.

◆ FFFP_MODE

enum class FFFP_MODE : int
strong
Enumerator
FFFP_EXACTMATCH 
FFFP_NEARESTPARENTMATCH 

Definition at line 206 of file Enums.h.

◆ FForceFeedbackChannelType

enum class FForceFeedbackChannelType : int
strong
Enumerator
LEFT_LARGE 
LEFT_SMALL 
RIGHT_LARGE 
RIGHT_SMALL 

Definition at line 12542 of file Enums.h.

◆ FGCLockBehavior

enum class FGCLockBehavior : int
strong
Enumerator
Default 
Legacy 

Definition at line 34325 of file Enums.h.

◆ FGlobalDFCacheType

enum class FGlobalDFCacheType : int
strong
Enumerator
GDF_MostlyStatic 
GDF_Full 
GDF_Num 

Definition at line 9070 of file Enums.h.

◆ FHairLUTType

enum class FHairLUTType : int
strong
Enumerator
HairLUTType_DualScattering 
HairLUTType_MeanEnergy 
HairLUTType_Coverage 
HairLUTTypeCount 

Definition at line 36818 of file Enums.h.

◆ FILE_USAGE_TYPE

enum class FILE_USAGE_TYPE : int
strong
Enumerator
FUT_PLAYING 
FUT_EDITING 
FUT_GENERIC 

Definition at line 679 of file Enums.h.

◆ FILETYPEATTRIBUTEFLAGS

enum class FILETYPEATTRIBUTEFLAGS : unsigned __int64
strong
Enumerator
FTA_None 
FTA_Exclude 
FTA_Show 
FTA_HasExtension 
FTA_NoEdit 
FTA_NoRemove 
FTA_NoNewVerb 
FTA_NoEditVerb 
FTA_NoRemoveVerb 
FTA_NoEditDesc 
FTA_NoEditIcon 
FTA_NoEditDflt 
FTA_NoEditVerbCmd 
FTA_NoEditVerbExe 
FTA_NoDDE 
FTA_NoEditMIME 
FTA_OpenIsSafe 
FTA_AlwaysUnsafe 
FTA_NoRecentDocs 
FTA_SafeForElevation 
FTA_AlwaysUseDirectInvoke 

Definition at line 32557 of file Enums.h.

◆ FIoStoreTocEntryMetaFlags

enum class FIoStoreTocEntryMetaFlags : unsigned char
strong
Enumerator
None 
Compressed 
MemoryMapped 

Definition at line 32981 of file Enums.h.

◆ FLightOcclusionType

enum class FLightOcclusionType : unsigned char
strong
Enumerator
Shadowmap 
Raytraced 

Definition at line 36019 of file Enums.h.

◆ FLYOUT_PLACEMENT

enum class FLYOUT_PLACEMENT : int
strong
Enumerator
FP_DEFAULT 
FP_ABOVE 
FP_BELOW 
FP_LEFT 
FP_RIGHT 

Definition at line 142 of file Enums.h.

◆ FMaterialGPUMessageFlags

enum class FMaterialGPUMessageFlags : unsigned int
strong
Enumerator
None 
PrimitiveId 
InstanceId 
RowIdx 

Definition at line 37350 of file Enums.h.

◆ FNavigationSystemRunMode

enum class FNavigationSystemRunMode : unsigned char
strong
Enumerator
InvalidMode 
GameMode 
EditorMode 
SimulationMode 
PIEMode 
InferFromWorldMode 
EditorWorldPartitionBuildMode 

Definition at line 29300 of file Enums.h.

◆ FoliageVertexColorMask

enum class FoliageVertexColorMask : int
strong
Enumerator
FOLIAGEVERTEXCOLORMASK_Disabled 
FOLIAGEVERTEXCOLORMASK_Red 
FOLIAGEVERTEXCOLORMASK_Green 
FOLIAGEVERTEXCOLORMASK_Blue 
FOLIAGEVERTEXCOLORMASK_Alpha 

Definition at line 21063 of file Enums.h.

◆ FRWScopeLockType

enum class FRWScopeLockType : int
strong
Enumerator
SLT_ReadOnly 
SLT_Write 

Definition at line 5909 of file Enums.h.

◆ FSteamConnectionMethod

enum class FSteamConnectionMethod : signed char
strong
Enumerator
None 
Direct 
P2P 
PartnerHosted 

Definition at line 16616 of file Enums.h.

◆ FTriangleSortingOrder

enum class FTriangleSortingOrder : int
strong
Enumerator
FrontToBack 
BackToFront 

Definition at line 34149 of file Enums.h.

◆ FWP_CLASSIFY_OPTION_TYPE_

enum class FWP_CLASSIFY_OPTION_TYPE_ : int
strong
Enumerator
FWP_CLASSIFY_OPTION_MULTICAST_STATE 
FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING 
FWP_CLASSIFY_OPTION_UNICAST_LIFETIME 
FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME 
FWP_CLASSIFY_OPTION_SECURE_SOCKET_SECURITY_FLAGS 
FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_MM_POLICY_KEY 
FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_QM_POLICY_KEY 
FWP_CLASSIFY_OPTION_LOCAL_ONLY_MAPPING 
FWP_CLASSIFY_OPTION_MAX 

Definition at line 3305 of file Enums.h.

◆ FWP_DATA_TYPE_

enum class FWP_DATA_TYPE_ : int
strong
Enumerator
FWP_EMPTY 
FWP_UINT8 
FWP_UINT16 
FWP_UINT32 
FWP_UINT64 
FWP_INT8 
FWP_INT16 
FWP_INT32 
FWP_INT64 
FWP_FLOAT 
FWP_DOUBLE 
FWP_BYTE_ARRAY16_TYPE 
FWP_BYTE_BLOB_TYPE 
FWP_SID 
FWP_SECURITY_DESCRIPTOR_TYPE 
FWP_TOKEN_INFORMATION_TYPE 
FWP_TOKEN_ACCESS_INFORMATION_TYPE 
FWP_UNICODE_STRING_TYPE 
FWP_BYTE_ARRAY6_TYPE 
FWP_BITMAP_INDEX_TYPE 
FWP_BITMAP_ARRAY64_TYPE 
FWP_SINGLE_DATA_TYPE_MAX 
FWP_V4_ADDR_MASK 
FWP_V6_ADDR_MASK 
FWP_RANGE_TYPE 
FWP_DATA_TYPE_MAX 

Definition at line 2930 of file Enums.h.

◆ FWP_DIRECTION_

enum class FWP_DIRECTION_ : int
strong
Enumerator
FWP_DIRECTION_OUTBOUND 
FWP_DIRECTION_INBOUND 
FWP_DIRECTION_MAX 

Definition at line 3397 of file Enums.h.

◆ FWP_FILTER_ENUM_TYPE_

enum class FWP_FILTER_ENUM_TYPE_ : int
strong
Enumerator
FWP_FILTER_ENUM_FULLY_CONTAINED 
FWP_FILTER_ENUM_OVERLAPPING 
FWP_FILTER_ENUM_TYPE_MAX 

Definition at line 3271 of file Enums.h.

◆ FWP_IP_VERSION_

enum class FWP_IP_VERSION_ : int
strong
Enumerator
FWP_IP_VERSION_V4 
FWP_IP_VERSION_V6 
FWP_IP_VERSION_NONE 
FWP_IP_VERSION_MAX 

Definition at line 2922 of file Enums.h.

◆ FWP_MATCH_TYPE_

enum class FWP_MATCH_TYPE_ : int
strong
Enumerator
FWP_MATCH_EQUAL 
FWP_MATCH_GREATER 
FWP_MATCH_LESS 
FWP_MATCH_GREATER_OR_EQUAL 
FWP_MATCH_LESS_OR_EQUAL 
FWP_MATCH_RANGE 
FWP_MATCH_FLAGS_ALL_SET 
FWP_MATCH_FLAGS_ANY_SET 
FWP_MATCH_FLAGS_NONE_SET 
FWP_MATCH_EQUAL_CASE_INSENSITIVE 
FWP_MATCH_NOT_EQUAL 
FWP_MATCH_PREFIX 
FWP_MATCH_NOT_PREFIX 
FWP_MATCH_TYPE_MAX 

Definition at line 2787 of file Enums.h.

◆ FWP_NE_FAMILY_

enum class FWP_NE_FAMILY_ : int
strong
Enumerator
FWP_AF_INET 
FWP_AF_INET6 
FWP_AF_ETHER 
FWP_AF_NONE 

Definition at line 2914 of file Enums.h.

◆ FWP_VSWITCH_NETWORK_TYPE_

enum class FWP_VSWITCH_NETWORK_TYPE_ : int
strong
Enumerator
FWP_VSWITCH_NETWORK_TYPE_UNKNOWN 
FWP_VSWITCH_NETWORK_TYPE_PRIVATE 
FWP_VSWITCH_NETWORK_TYPE_INTERNAL 
FWP_VSWITCH_NETWORK_TYPE_EXTERNAL 

Definition at line 2967 of file Enums.h.

◆ FWPI_VPN_TRIGGER_EVENT_TYPE_

enum class FWPI_VPN_TRIGGER_EVENT_TYPE_ : int
strong
Enumerator
FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_CONNECT 
FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_NRPT_CONNECT 
FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_DISCONNECT 
FWPI_VPN_TRIGGER_EVENT_MAX 

Definition at line 2728 of file Enums.h.

◆ FWPM_APPC_NETWORK_CAPABILITY_TYPE_

enum class FWPM_APPC_NETWORK_CAPABILITY_TYPE_ : int
strong
Enumerator
FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT 
FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT_SERVER 
FWPM_APPC_NETWORK_CAPABILITY_INTERNET_PRIVATE_NETWORK 

Definition at line 2960 of file Enums.h.

◆ FWPM_CHANGE_TYPE_

enum class FWPM_CHANGE_TYPE_ : int
strong
Enumerator
FWPM_CHANGE_ADD 
FWPM_CHANGE_DELETE 
FWPM_CHANGE_TYPE_MAX 

Definition at line 3146 of file Enums.h.

◆ FWPM_CONNECTION_EVENT_TYPE_

enum class FWPM_CONNECTION_EVENT_TYPE_ : int
strong
Enumerator
FWPM_CONNECTION_EVENT_ADD 
FWPM_CONNECTION_EVENT_DELETE 
FWPM_CONNECTION_EVENT_MAX 

Definition at line 2780 of file Enums.h.

◆ FWPM_ENGINE_OPTION_

enum class FWPM_ENGINE_OPTION_ : int
strong
Enumerator
FWPM_ENGINE_COLLECT_NET_EVENTS 
FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS 
FWPM_ENGINE_NAME_CACHE 
FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS 
FWPM_ENGINE_PACKET_QUEUING 
FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC 
FWPM_ENGINE_OPTION_MAX 

Definition at line 3287 of file Enums.h.

◆ FWPM_EVENT_PROVIDER_TYPE_

enum class FWPM_EVENT_PROVIDER_TYPE_ : int
strong
Enumerator
FWPM_EVENT_PROVIDER_IKEEXT 
FWPM_EVENT_PROVIDER_FILTER_ENGINE 
FWPM_EVENT_PROVIDER_IPSEC_KERNEL 
FWPM_EVENT_PROVIDER_IPSEC_DOSP 
FWPM_EVENT_PROVIDER_APPC_NETWORK_ISOLATION 
FWPM_EVENT_PROVIDER_TYPE_MAX 

Definition at line 2770 of file Enums.h.

◆ FWPM_FIELD_TYPE_

enum class FWPM_FIELD_TYPE_ : int
strong
Enumerator
FWPM_FIELD_RAW_DATA 
FWPM_FIELD_IP_ADDRESS 
FWPM_FIELD_FLAGS 
FWPM_FIELD_TYPE_MAX 

Definition at line 3318 of file Enums.h.

◆ FWPM_NET_EVENT_TYPE_

enum class FWPM_NET_EVENT_TYPE_ : int
strong
Enumerator
FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE 
FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE 
FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE 
FWPM_NET_EVENT_TYPE_CLASSIFY_DROP 
FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP 
FWPM_NET_EVENT_TYPE_IPSEC_DOSP_DROP 
FWPM_NET_EVENT_TYPE_CLASSIFY_ALLOW 
FWPM_NET_EVENT_TYPE_CAPABILITY_DROP 
FWPM_NET_EVENT_TYPE_CAPABILITY_ALLOW 
FWPM_NET_EVENT_TYPE_CLASSIFY_DROP_MAC 
FWPM_NET_EVENT_TYPE_LPM_PACKET_ARRIVAL 
FWPM_NET_EVENT_TYPE_MAX 

Definition at line 2754 of file Enums.h.

◆ FWPM_NET_FAILURE_CAUSE_

enum class FWPM_NET_FAILURE_CAUSE_ : int
strong
Enumerator
FWPM_NET_FAILURE_UNKNOWN 
FWPM_NET_FAILURE_WRONG_COMPARTMENT 
FWPM_NET_FAILURE_AUTHIP 
FWPM_NET_FAILURE_CAUSE_MAX 

Definition at line 3366 of file Enums.h.

◆ FWPM_PROVIDER_CONTEXT_TYPE_

enum class FWPM_PROVIDER_CONTEXT_TYPE_ : int
strong
Enumerator
FWPM_IPSEC_KEYING_CONTEXT 
FWPM_IPSEC_IKE_QM_TRANSPORT_CONTEXT 
FWPM_IPSEC_IKE_QM_TUNNEL_CONTEXT 
FWPM_IPSEC_AUTHIP_QM_TRANSPORT_CONTEXT 
FWPM_IPSEC_AUTHIP_QM_TUNNEL_CONTEXT 
FWPM_IPSEC_IKE_MM_CONTEXT 
FWPM_IPSEC_AUTHIP_MM_CONTEXT 
FWPM_CLASSIFY_OPTIONS_CONTEXT 
FWPM_GENERAL_CONTEXT 
FWPM_IPSEC_IKEV2_QM_TUNNEL_CONTEXT 
FWPM_IPSEC_IKEV2_MM_CONTEXT 
FWPM_IPSEC_DOSP_CONTEXT 
FWPM_IPSEC_IKEV2_QM_TRANSPORT_CONTEXT 
FWPM_PROVIDER_CONTEXT_TYPE_MAX 

Definition at line 2736 of file Enums.h.

◆ FWPM_SERVICE_STATE_

enum class FWPM_SERVICE_STATE_ : int
strong
Enumerator
FWPM_SERVICE_STOPPED 
FWPM_SERVICE_START_PENDING 
FWPM_SERVICE_STOP_PENDING 
FWPM_SERVICE_RUNNING 
FWPM_SERVICE_STATE_MAX 

Definition at line 3200 of file Enums.h.

◆ FWPM_VSWITCH_EVENT_TYPE_

enum class FWPM_VSWITCH_EVENT_TYPE_ : int
strong
Enumerator
FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER 
FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION 
FWPM_VSWITCH_EVENT_ENABLED_FOR_INSPECTION 
FWPM_VSWITCH_EVENT_DISABLED_FOR_INSPECTION 
FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER 
FWPM_VSWITCH_EVENT_MAX 

Definition at line 2855 of file Enums.h.

◆ FWPP_SUBLAYER_INTERNAL_

enum class FWPP_SUBLAYER_INTERNAL_ : int
strong
Enumerator
FWPP_SUBLAYER_INTERNAL_INSPECTION 
FWPP_SUBLAYER_INTERNAL_TEREDO 
FWPP_SUBLAYER_INTERNAL_FIREWALL_WF 
FWPP_SUBLAYER_INTERNAL_FIREWALL_WSH 
FWPP_SUBLAYER_INTERNAL_FIREWALL_QUARANTINE 

Definition at line 3336 of file Enums.h.

◆ FWPS_ALE_PORT_STATUS0_

enum class FWPS_ALE_PORT_STATUS0_ : int
strong
Enumerator
FWPS_ALE_PORT_STATUS_OPEN 
FWPS_ALE_PORT_STATUS_CLOSE 
FWPS_ALE_PORT_STATUS_UNKNOWN 
FWPS_ALE_PORT_STATUS_MAX 

Definition at line 3153 of file Enums.h.

◆ FWPS_BUILTIN_LAYERS_

enum class FWPS_BUILTIN_LAYERS_ : int
strong
Enumerator
FWPS_LAYER_INBOUND_IPPACKET_V4 
FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD 
FWPS_LAYER_INBOUND_IPPACKET_V6 
FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD 
FWPS_LAYER_OUTBOUND_IPPACKET_V4 
FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD 
FWPS_LAYER_OUTBOUND_IPPACKET_V6 
FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD 
FWPS_LAYER_IPFORWARD_V4 
FWPS_LAYER_IPFORWARD_V4_DISCARD 
FWPS_LAYER_IPFORWARD_V6 
FWPS_LAYER_IPFORWARD_V6_DISCARD 
FWPS_LAYER_INBOUND_TRANSPORT_V4 
FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD 
FWPS_LAYER_INBOUND_TRANSPORT_V6 
FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD 
FWPS_LAYER_OUTBOUND_TRANSPORT_V4 
FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD 
FWPS_LAYER_OUTBOUND_TRANSPORT_V6 
FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD 
FWPS_LAYER_STREAM_V4 
FWPS_LAYER_STREAM_V4_DISCARD 
FWPS_LAYER_STREAM_V6 
FWPS_LAYER_STREAM_V6_DISCARD 
FWPS_LAYER_DATAGRAM_DATA_V4 
FWPS_LAYER_DATAGRAM_DATA_V4_DISCARD 
FWPS_LAYER_DATAGRAM_DATA_V6 
FWPS_LAYER_DATAGRAM_DATA_V6_DISCARD 
FWPS_LAYER_INBOUND_ICMP_ERROR_V4 
FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD 
FWPS_LAYER_INBOUND_ICMP_ERROR_V6 
FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD 
FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4 
FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD 
FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6 
FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD 
FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4 
FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD 
FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6 
FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD 
FWPS_LAYER_ALE_AUTH_LISTEN_V4 
FWPS_LAYER_ALE_AUTH_LISTEN_V4_DISCARD 
FWPS_LAYER_ALE_AUTH_LISTEN_V6 
FWPS_LAYER_ALE_AUTH_LISTEN_V6_DISCARD 
FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4 
FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD 
FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6 
FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD 
FWPS_LAYER_ALE_AUTH_CONNECT_V4 
FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD 
FWPS_LAYER_ALE_AUTH_CONNECT_V6 
FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD 
FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4 
FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD 
FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6 
FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD 
FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET 
FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET 
FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE 
FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE 
FWPS_LAYER_NAME_RESOLUTION_CACHE_V4 
FWPS_LAYER_NAME_RESOLUTION_CACHE_V6 
FWPS_LAYER_ALE_RESOURCE_RELEASE_V4 
FWPS_LAYER_ALE_RESOURCE_RELEASE_V6 
FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V4 
FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V6 
FWPS_LAYER_ALE_CONNECT_REDIRECT_V4 
FWPS_LAYER_ALE_CONNECT_REDIRECT_V6 
FWPS_LAYER_ALE_BIND_REDIRECT_V4 
FWPS_LAYER_ALE_BIND_REDIRECT_V6 
FWPS_LAYER_STREAM_PACKET_V4 
FWPS_LAYER_STREAM_PACKET_V6 
FWPS_LAYER_INGRESS_VSWITCH_ETHERNET 
FWPS_LAYER_EGRESS_VSWITCH_ETHERNET 
FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4 
FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6 
FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4 
FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6 
FWPS_LAYER_INBOUND_TRANSPORT_FAST 
FWPS_LAYER_OUTBOUND_TRANSPORT_FAST 
FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST 
FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST 
FWPS_LAYER_RESERVED_LAYER_1 
FWPS_LAYER_RESERVED_LAYER_2 
FWPS_LAYER_RESERVED_LAYER_3 
FWPS_LAYER_RESERVED_LAYER_4 
FWPS_LAYER_RESERVED_LAYER_5 
FWPS_LAYER_RESERVED_LAYER_6 
FWPS_LAYER_RESERVED_LAYER_7 
FWPS_LAYER_RESERVED_LAYER_8 
FWPS_LAYER_INBOUND_RESERVED2 
FWPS_LAYER_IPSEC_KM_DEMUX_V4 
FWPS_LAYER_IPSEC_KM_DEMUX_V6 
FWPS_LAYER_IPSEC_V4 
FWPS_LAYER_IPSEC_V6 
FWPS_LAYER_IKEEXT_V4 
FWPS_LAYER_IKEEXT_V6 
FWPS_LAYER_RPC_UM 
FWPS_LAYER_RPC_EPMAP 
FWPS_LAYER_RPC_EP_ADD 
FWPS_LAYER_RPC_PROXY_CONN 
FWPS_LAYER_RPC_PROXY_IF 
FWPS_LAYER_KM_AUTHORIZATION 
FWPS_BUILTIN_LAYER_MAX 

Definition at line 2975 of file Enums.h.

◆ FWPS_CALLOUT_NOTIFY_TYPE_

enum class FWPS_CALLOUT_NOTIFY_TYPE_ : int
strong
Enumerator
FWPS_CALLOUT_NOTIFY_ADD_FILTER 
FWPS_CALLOUT_NOTIFY_DELETE_FILTER 
FWPS_CALLOUT_NOTIFY_ADD_FILTER_POST_COMMIT 
FWPS_CALLOUT_NOTIFY_TYPE_MAX 

Definition at line 3473 of file Enums.h.

◆ FWPS_DISCARD_MODULE0_

enum class FWPS_DISCARD_MODULE0_ : int
strong
Enumerator
FWPS_DISCARD_MODULE_NETWORK 
FWPS_DISCARD_MODULE_TRANSPORT 
FWPS_DISCARD_MODULE_GENERAL 
FWPS_DISCARD_MODULE_MAX 

Definition at line 3404 of file Enums.h.

◆ FWPS_GENERAL_DISCARD_REASON_

enum class FWPS_GENERAL_DISCARD_REASON_ : int
strong
Enumerator
FWPS_DISCARD_FIREWALL_POLICY 
FWPS_DISCARD_IPSEC 
FWPS_GENERAL_DISCARD_REASON_MAX 

Definition at line 3345 of file Enums.h.

◆ FWPS_NET_BUFFER_LIST_EVENT_TYPE0_

enum class FWPS_NET_BUFFER_LIST_EVENT_TYPE0_ : int
strong
Enumerator
FWPS_NET_BUFFER_LIST_ENTERED_NETIO 
FWPS_NET_BUFFER_LIST_CLONED_BY_NETIO 
FWPS_NET_BUFFER_LIST_CLONED_VIA_WFP_API 
FWPS_NET_BUFFER_LIST_DUPLICATED_BY_NETIO 
FWPS_NET_BUFFER_LIST_EXIT_NETIO 
FWPS_NET_BUFFER_LIST_CONTEXT_REMOVED 
FWPS_NET_BUFFER_LIST_NDIS_SEND_COMPLETE 
FWPS_NET_BUFFER_LIST_NDIS_RECV_COMPLETE 
FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_SEND_COMPLETE 
FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_RECV_COMPLETE 
FWPS_NET_BUFFER_LIST_NDIS_NATIVE_SEND_COMPLETE 
FWPS_NET_BUFFER_LIST_NDIS_NATIVE_RECV_COMPLETE 
FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_INGRESS_COMPLETE 
FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_EGRESS_COMPLETE 
FWPS_NET_BUFFER_LIST_CLONED_BY_NDIS 
FWPS_NET_BUFFER_LIST_REASSEMBLED_FRAGMENT 
FWPS_NET_BUFFER_LIST_REASSEMBLY_COMPLETE 

Definition at line 3452 of file Enums.h.

◆ FWPS_NET_BUFFER_LIST_TYPE_

enum class FWPS_NET_BUFFER_LIST_TYPE_ : int
strong
Enumerator
FWPS_NBL_TYPE_ALLOCATED_BY_WFP 
FWPS_NBL_TYPE_CLONED_BY_WFP 
FWPS_NBL_TYPE_REFERENCED_BY_WFP 
FWPS_NBL_TYPE_MAX 

Definition at line 3732 of file Enums.h.

◆ GAME_INSTALL_SCOPE

enum class GAME_INSTALL_SCOPE : int
strong
Enumerator
GIS_NOT_INSTALLED 
GIS_CURRENT_USER 
GIS_ALL_USERS 

Definition at line 34304 of file Enums.h.

◆ GFSDK_Aftermath_Context_Status

enum class GFSDK_Aftermath_Context_Status : unsigned int
strong
Enumerator
GFSDK_Aftermath_Context_Status_NotStarted 
GFSDK_Aftermath_Context_Status_Executing 
GFSDK_Aftermath_Context_Status_Finished 
GFSDK_Aftermath_Context_Status_Invalid 

Definition at line 39139 of file Enums.h.

◆ GFSDK_Aftermath_FeatureFlags

enum class GFSDK_Aftermath_FeatureFlags : unsigned int
strong
Enumerator
GFSDK_Aftermath_FeatureFlags_Minimum 
GFSDK_Aftermath_FeatureFlags_EnableMarkers 
GFSDK_Aftermath_FeatureFlags_EnableResourceTracking 
GFSDK_Aftermath_FeatureFlags_CallStackCapturing 
GFSDK_Aftermath_FeatureFlags_GenerateShaderDebugInfo 
GFSDK_Aftermath_FeatureFlags_EnableShaderErrorReporting 
GFSDK_Aftermath_FeatureFlags_Maximum 

Definition at line 40696 of file Enums.h.

◆ GFSDK_Aftermath_GpuCrashDumpDecoderFlags

enum class GFSDK_Aftermath_GpuCrashDumpDecoderFlags : unsigned int
strong
Enumerator
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_BASE_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DEVICE_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_OS_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DISPLAY_DRIVER_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_GPU_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_PAGE_FAULT_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_SHADER_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_WARP_STATE_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_SHADER_MAPPING_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_EVENT_MARKER_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_CALL_STACK_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DESCRIPTION_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_FAULTED_WARP_INFO 
GFSDK_Aftermath_GpuCrashDumpDecoderFlags_ALL_INFO 

Definition at line 39526 of file Enums.h.

◆ GFSDK_Aftermath_GpuCrashDumpDescriptionKey

enum class GFSDK_Aftermath_GpuCrashDumpDescriptionKey : unsigned int
strong
Enumerator
GFSDK_Aftermath_GpuCrashDumpDescriptionKey_ApplicationName 
GFSDK_Aftermath_GpuCrashDumpDescriptionKey_ApplicationVersion 
GFSDK_Aftermath_GpuCrashDumpDescriptionKey_UserDefined 

Definition at line 39551 of file Enums.h.

◆ GFSDK_Aftermath_GpuCrashDumpFeatureFlags

enum class GFSDK_Aftermath_GpuCrashDumpFeatureFlags : unsigned int
strong
Enumerator
GFSDK_Aftermath_GpuCrashDumpFeatureFlags_Default 
GFSDK_Aftermath_GpuCrashDumpFeatureFlags_DeferDebugInfoCallbacks 

Definition at line 39410 of file Enums.h.

◆ GFSDK_Aftermath_GpuCrashDumpFormatterFlags

enum class GFSDK_Aftermath_GpuCrashDumpFormatterFlags : unsigned int
strong
Enumerator
GFSDK_Aftermath_GpuCrashDumpFormatterFlags_NONE 
GFSDK_Aftermath_GpuCrashDumpFormatterFlags_CONDENSED_OUTPUT 
GFSDK_Aftermath_GpuCrashDumpFormatterFlags_UTF8_OUTPUT 

Definition at line 39544 of file Enums.h.

◆ GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags

enum class GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags : unsigned int
strong
Enumerator
GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_None 
GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_DX 
GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_Vulkan 

Definition at line 39403 of file Enums.h.

◆ GFSDK_Aftermath_GraphicsApi

enum class GFSDK_Aftermath_GraphicsApi : unsigned int
strong
Enumerator
GFSDK_Aftermath_GraphicsApi_Unknown 
GFSDK_Aftermath_GraphicsApi_D3D_10_0 
GFSDK_Aftermath_GraphicsApi_D3D_10_1 
GFSDK_Aftermath_GraphicsApi_D3D_11_0 
GFSDK_Aftermath_GraphicsApi_D3D_11_1 
GFSDK_Aftermath_GraphicsApi_D3D_11_2 
GFSDK_Aftermath_GraphicsApi_D3D_12_0 
GFSDK_Aftermath_GraphicsApi_Vulkan 

Definition at line 39581 of file Enums.h.

◆ GFSDK_Aftermath_Result

enum class GFSDK_Aftermath_Result : unsigned int
strong
Enumerator
GFSDK_Aftermath_Result_Success 
GFSDK_Aftermath_Result_NotAvailable 
GFSDK_Aftermath_Result_Fail 
GFSDK_Aftermath_Result_FAIL_VersionMismatch 
GFSDK_Aftermath_Result_FAIL_NotInitialized 
GFSDK_Aftermath_Result_FAIL_InvalidAdapter 
GFSDK_Aftermath_Result_FAIL_InvalidParameter 
GFSDK_Aftermath_Result_FAIL_Unknown 
GFSDK_Aftermath_Result_FAIL_ApiError 
GFSDK_Aftermath_Result_FAIL_NvApiIncompatible 
GFSDK_Aftermath_Result_FAIL_GettingContextDataWithNewCommandList 
GFSDK_Aftermath_Result_FAIL_AlreadyInitialized 
GFSDK_Aftermath_Result_FAIL_D3DDebugLayerNotCompatible 
GFSDK_Aftermath_Result_FAIL_DriverInitFailed 
GFSDK_Aftermath_Result_FAIL_DriverVersionNotSupported 
GFSDK_Aftermath_Result_FAIL_OutOfMemory 
GFSDK_Aftermath_Result_FAIL_GetDataOnBundle 
GFSDK_Aftermath_Result_FAIL_GetDataOnDeferredContext 
GFSDK_Aftermath_Result_FAIL_FeatureNotEnabled 
GFSDK_Aftermath_Result_FAIL_NoResourcesRegistered 
GFSDK_Aftermath_Result_FAIL_ThisResourceNeverRegistered 
GFSDK_Aftermath_Result_FAIL_NotSupportedInUWP 
GFSDK_Aftermath_Result_FAIL_D3dDllNotSupported 
GFSDK_Aftermath_Result_FAIL_D3dDllInterceptionNotSupported 
GFSDK_Aftermath_Result_FAIL_Disabled 

Definition at line 40714 of file Enums.h.

◆ GFSDK_Aftermath_ShaderType

enum class GFSDK_Aftermath_ShaderType : unsigned int
strong
Enumerator
GFSDK_Aftermath_ShaderType_Unknown 
GFSDK_Aftermath_ShaderType_Vertex 
GFSDK_Aftermath_ShaderType_Tessellation_Control 
GFSDK_Aftermath_ShaderType_Hull 
GFSDK_Aftermath_ShaderType_Tessellation_Evaluation 
GFSDK_Aftermath_ShaderType_Domain 
GFSDK_Aftermath_ShaderType_Geometry 
GFSDK_Aftermath_ShaderType_Fragment 
GFSDK_Aftermath_ShaderType_Pixel 
GFSDK_Aftermath_ShaderType_Compute 
GFSDK_Aftermath_ShaderType_RayTracing_RayGeneration 
GFSDK_Aftermath_ShaderType_RayTracing_Miss 
GFSDK_Aftermath_ShaderType_RayTracing_Intersection 
GFSDK_Aftermath_ShaderType_RayTracing_AnyHit 
GFSDK_Aftermath_ShaderType_RayTracing_ClosestHit 
GFSDK_Aftermath_ShaderType_RayTracing_Callable 
GFSDK_Aftermath_ShaderType_RayTracing_Internal 
GFSDK_Aftermath_ShaderType_Mesh 
GFSDK_Aftermath_ShaderType_Task 

Definition at line 39558 of file Enums.h.

◆ GFSDK_Aftermath_Version

enum class GFSDK_Aftermath_Version : unsigned int
strong
Enumerator
GFSDK_Aftermath_Version_API 

Definition at line 40691 of file Enums.h.

◆ GPUSkinBoneInfluenceType

enum class GPUSkinBoneInfluenceType : int
strong
Enumerator
DefaultBoneInfluence 
UnlimitedBoneInfluence 

Definition at line 4716 of file Enums.h.

◆ GROUP_WINDOW_MANAGEMENT_POLICY

enum class GROUP_WINDOW_MANAGEMENT_POLICY : int
strong
Enumerator
GWMP_NONE 
GWMP_DELEGATE_CLOSE_REQUEST 

Definition at line 3960 of file Enums.h.

◆ GROUP_WINDOW_ROLE

enum class GROUP_WINDOW_ROLE : int
strong
Enumerator
GWR_DEFAULT 
GWR_APPLICATION 
GWR_FALLBACK 
GWR_MAX 

Definition at line 3845 of file Enums.h.

◆ HairStrandsTriangleType

enum class HairStrandsTriangleType : int
strong
Enumerator
RestPose 
DeformedPose 

Definition at line 25643 of file Enums.h.

◆ HAPI_UNREAL_NodeFlags

enum class HAPI_UNREAL_NodeFlags : int
strong
Enumerator
HAPI_UNREAL_NODEFLAGS_ANY 
HAPI_UNREAL_NODEFLAGS_NONE 

Definition at line 29195 of file Enums.h.

◆ HAPI_UNREAL_NodeType

enum class HAPI_UNREAL_NodeType : int
strong
Enumerator
HAPI_UNREAL_NODETYPE_ANY 
HAPU_UNREAL_NODETYPE_NONE 

Definition at line 29201 of file Enums.h.

◆ HCfavor_e

enum class HCfavor_e : int
strong
Enumerator
favorCompressionRatio 
favorDecompressionSpeed 

Definition at line 32857 of file Enums.h.

◆ HighlightStartingPoint

enum class HighlightStartingPoint : int
strong
Enumerator
TopLeft 
Center 

Definition at line 29748 of file Enums.h.

◆ IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE_

Enumerator
IKEEXT_IMPERSONATION_NONE 
IKEEXT_IMPERSONATION_SOCKET_PRINCIPAL 
IKEEXT_IMPERSONATION_MAX 

Definition at line 3236 of file Enums.h.

◆ IKEEXT_AUTHENTICATION_METHOD_TYPE_

enum class IKEEXT_AUTHENTICATION_METHOD_TYPE_ : int
strong
Enumerator
IKEEXT_PRESHARED_KEY 
IKEEXT_CERTIFICATE 
IKEEXT_KERBEROS 
IKEEXT_ANONYMOUS 
IKEEXT_SSL 
IKEEXT_NTLM_V2 
IKEEXT_IPV6_CGA 
IKEEXT_CERTIFICATE_ECDSA_P256 
IKEEXT_CERTIFICATE_ECDSA_P384 
IKEEXT_SSL_ECDSA_P256 
IKEEXT_SSL_ECDSA_P384 
IKEEXT_EAP 
IKEEXT_RESERVED 
IKEEXT_AUTHENTICATION_METHOD_TYPE_MAX 

Definition at line 2828 of file Enums.h.

◆ IKEEXT_CERT_CONFIG_TYPE_

enum class IKEEXT_CERT_CONFIG_TYPE_ : int
strong
Enumerator
IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST 
IKEEXT_CERT_CONFIG_ENTERPRISE_STORE 
IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE 
IKEEXT_CERT_CONFIG_UNSPECIFIED 
IKEEXT_CERT_CONFIG_TYPE_MAX 

Definition at line 2846 of file Enums.h.

◆ IKEEXT_CERT_CRITERIA_NAME_TYPE_

enum class IKEEXT_CERT_CRITERIA_NAME_TYPE_ : int
strong
Enumerator
IKEEXT_CERT_CRITERIA_DNS 
IKEEXT_CERT_CRITERIA_UPN 
IKEEXT_CERT_CRITERIA_RFC822 
IKEEXT_CERT_CRITERIA_CN 
IKEEXT_CERT_CRITERIA_OU 
IKEEXT_CERT_CRITERIA_O 
IKEEXT_CERT_CRITERIA_DC 
IKEEXT_CERT_CRITERIA_NAME_TYPE_MAX 

Definition at line 3110 of file Enums.h.

◆ IKEEXT_CERT_POLICY_PROTOCOL_TYPE_

enum class IKEEXT_CERT_POLICY_PROTOCOL_TYPE_ : int
strong
Enumerator
IKEEXT_CERT_POLICY_PROTOCOL_AUTHIP_SELECT 
IKEEXT_CERT_POLICY_PROTOCOL_AUTHIP_VALIDATE 
IKEEXT_CERT_POLICY_PROTOCOL_IKE_SELECT 
IKEEXT_CERT_POLICY_PROTOCOL_IKE_VALIDATE 
IKEEXT_CERT_POLICY_PROTOCOL_MAX 

Definition at line 2905 of file Enums.h.

◆ IKEEXT_CIPHER_TYPE_

enum class IKEEXT_CIPHER_TYPE_ : int
strong
Enumerator
IKEEXT_CIPHER_DES 
IKEEXT_CIPHER_3DES 
IKEEXT_CIPHER_AES_128 
IKEEXT_CIPHER_AES_192 
IKEEXT_CIPHER_AES_256 
IKEEXT_CIPHER_AES_GCM_128_16ICV 
IKEEXT_CIPHER_AES_GCM_256_16ICV 
IKEEXT_CIPHER_TYPE_MAX 

Definition at line 2805 of file Enums.h.

◆ IKEEXT_DH_GROUP_

enum class IKEEXT_DH_GROUP_ : int
strong
Enumerator
IKEEXT_DH_GROUP_NONE 
IKEEXT_DH_GROUP_1 
IKEEXT_DH_GROUP_2 
IKEEXT_DH_GROUP_14 
IKEEXT_DH_GROUP_2048 
IKEEXT_DH_ECP_256 
IKEEXT_DH_ECP_384 
IKEEXT_DH_GROUP_24 
IKEEXT_DH_GROUP_MAX 

Definition at line 2677 of file Enums.h.

◆ IKEEXT_EM_SA_STATE_

enum class IKEEXT_EM_SA_STATE_ : int
strong
Enumerator
IKEEXT_EM_SA_STATE_NONE 
IKEEXT_EM_SA_STATE_SENT_ATTS 
IKEEXT_EM_SA_STATE_SSPI_SENT 
IKEEXT_EM_SA_STATE_AUTH_COMPLETE 
IKEEXT_EM_SA_STATE_FINAL 
IKEEXT_EM_SA_STATE_COMPLETE 
IKEEXT_EM_SA_STATE_MAX 

Definition at line 3243 of file Enums.h.

◆ IKEEXT_INTEGRITY_TYPE_

enum class IKEEXT_INTEGRITY_TYPE_ : int
strong
Enumerator
IKEEXT_INTEGRITY_MD5 
IKEEXT_INTEGRITY_SHA1 
IKEEXT_INTEGRITY_SHA_256 
IKEEXT_INTEGRITY_SHA_384 
IKEEXT_INTEGRITY_TYPE_MAX 

Definition at line 3278 of file Enums.h.

◆ IKEEXT_KEY_MODULE_TYPE_

enum class IKEEXT_KEY_MODULE_TYPE_ : int
strong
Enumerator
IKEEXT_KEY_MODULE_IKE 
IKEEXT_KEY_MODULE_AUTHIP 
IKEEXT_KEY_MODULE_IKEV2 
IKEEXT_KEY_MODULE_MAX 

Definition at line 3352 of file Enums.h.

◆ IKEEXT_MM_SA_STATE_

enum class IKEEXT_MM_SA_STATE_ : int
strong
Enumerator
IKEEXT_MM_SA_STATE_NONE 
IKEEXT_MM_SA_STATE_SA_SENT 
IKEEXT_MM_SA_STATE_SSPI_SENT 
IKEEXT_MM_SA_STATE_FINAL 
IKEEXT_MM_SA_STATE_FINAL_SENT 
IKEEXT_MM_SA_STATE_COMPLETE 
IKEEXT_MM_SA_STATE_MAX 

Definition at line 2817 of file Enums.h.

◆ IKEEXT_QM_SA_STATE_

enum class IKEEXT_QM_SA_STATE_ : int
strong
Enumerator
IKEEXT_QM_SA_STATE_NONE 
IKEEXT_QM_SA_STATE_INITIAL 
IKEEXT_QM_SA_STATE_FINAL 
IKEEXT_QM_SA_STATE_COMPLETE 
IKEEXT_QM_SA_STATE_MAX 

Definition at line 3083 of file Enums.h.

◆ IKEEXT_SA_ROLE_

enum class IKEEXT_SA_ROLE_ : int
strong
Enumerator
IKEEXT_SA_ROLE_INITIATOR 
IKEEXT_SA_ROLE_RESPONDER 
IKEEXT_SA_ROLE_MAX 

Definition at line 3431 of file Enums.h.

◆ INPUT_DESTINATION_IDENTITY

enum class INPUT_DESTINATION_IDENTITY : int
strong
Enumerator
IDID_NONE 
IDID_LUID 
IDID_INPUTROUTINGINFO 
IDID_WINDOW 

Definition at line 3985 of file Enums.h.

◆ INPUT_DESTINATION_ROUTING_MODE

enum class INPUT_DESTINATION_ROUTING_MODE : int
strong
Enumerator
IDRM_DEFAULT 
IDRM_OBSERVE 
IDRM_ISM 
IDRM_ROUTE_TO_MT 

Definition at line 3952 of file Enums.h.

◆ INPUTDELEGATION_MODE_FLAGS

enum class INPUTDELEGATION_MODE_FLAGS : int
strong
Enumerator
IDLM_OFF 
IDLM_KEYBOARD 
IDLM_SPATIAL 
IDLM_VALID_FLAGS 

Definition at line 3929 of file Enums.h.

◆ InterleavingMode

enum class InterleavingMode : int
strong
Enumerator
INTERLEAVE_NONE 
INTERLEAVE_CAPTURE 
INTERLEAVE_FULL 
INTERLEAVE_NONE_BUFFERED 

Definition at line 37432 of file Enums.h.

◆ IPSEC_AUTH_TYPE_

enum class IPSEC_AUTH_TYPE_ : int
strong
Enumerator
IPSEC_AUTH_MD5 
IPSEC_AUTH_SHA_1 
IPSEC_AUTH_SHA_256 
IPSEC_AUTH_AES_128 
IPSEC_AUTH_AES_192 
IPSEC_AUTH_AES_256 
IPSEC_AUTH_MAX 

Definition at line 3092 of file Enums.h.

◆ IPSEC_CIPHER_TYPE_

enum class IPSEC_CIPHER_TYPE_ : int
strong
Enumerator
IPSEC_CIPHER_TYPE_DES 
IPSEC_CIPHER_TYPE_3DES 
IPSEC_CIPHER_TYPE_AES_128 
IPSEC_CIPHER_TYPE_AES_192 
IPSEC_CIPHER_TYPE_AES_256 
IPSEC_CIPHER_TYPE_MAX 

Definition at line 3254 of file Enums.h.

◆ IPSEC_FAILURE_POINT_

enum class IPSEC_FAILURE_POINT_ : int
strong
Enumerator
IPSEC_FAILURE_NONE 
IPSEC_FAILURE_ME 
IPSEC_FAILURE_PEER 
IPSEC_FAILURE_POINT_MAX 

Definition at line 3382 of file Enums.h.

◆ IPSEC_PFS_GROUP_

enum class IPSEC_PFS_GROUP_ : int
strong
Enumerator
IPSEC_PFS_NONE 
IPSEC_PFS_1 
IPSEC_PFS_2 
IPSEC_PFS_2048 
IPSEC_PFS_14 
IPSEC_PFS_ECP_256 
IPSEC_PFS_ECP_384 
IPSEC_PFS_MM 
IPSEC_PFS_24 
IPSEC_PFS_MAX 

Definition at line 2702 of file Enums.h.

◆ IPSEC_SA_CONTEXT_EVENT_TYPE0_

enum class IPSEC_SA_CONTEXT_EVENT_TYPE0_ : int
strong
Enumerator
IPSEC_SA_CONTEXT_EVENT_ADD 
IPSEC_SA_CONTEXT_EVENT_DELETE 
IPSEC_SA_CONTEXT_EVENT_MAX 

Definition at line 3445 of file Enums.h.

◆ IPSEC_TOKEN_MODE_

enum class IPSEC_TOKEN_MODE_ : int
strong
Enumerator
IPSEC_TOKEN_MODE_MAIN 
IPSEC_TOKEN_MODE_EXTENDED 
IPSEC_TOKEN_MODE_MAX 

Definition at line 3438 of file Enums.h.

◆ IPSEC_TOKEN_PRINCIPAL_

enum class IPSEC_TOKEN_PRINCIPAL_ : int
strong
Enumerator
IPSEC_TOKEN_PRINCIPAL_LOCAL 
IPSEC_TOKEN_PRINCIPAL_PEER 
IPSEC_TOKEN_PRINCIPAL_MAX 

Definition at line 3390 of file Enums.h.

◆ IPSEC_TOKEN_TYPE_

enum class IPSEC_TOKEN_TYPE_ : int
strong
Enumerator
IPSEC_TOKEN_TYPE_MACHINE 
IPSEC_TOKEN_TYPE_IMPERSONATION 
IPSEC_TOKEN_TYPE_MAX 

Definition at line 3424 of file Enums.h.

◆ IPSEC_TRAFFIC_TYPE_

enum class IPSEC_TRAFFIC_TYPE_ : int
strong
Enumerator
IPSEC_TRAFFIC_TYPE_TRANSPORT 
IPSEC_TRAFFIC_TYPE_TUNNEL 
IPSEC_TRAFFIC_TYPE_MAX 

Definition at line 3481 of file Enums.h.

◆ IPSEC_TRANSFORM_TYPE_

enum class IPSEC_TRANSFORM_TYPE_ : int
strong
Enumerator
IPSEC_TRANSFORM_AH 
IPSEC_TRANSFORM_ESP_AUTH 
IPSEC_TRANSFORM_ESP_CIPHER 
IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER 
IPSEC_TRANSFORM_ESP_AUTH_FW 
IPSEC_TRANSFORM_TYPE_MAX 

Definition at line 3326 of file Enums.h.

◆ KF_CATEGORY

enum class KF_CATEGORY : int
strong
Enumerator
KF_CATEGORY_VIRTUAL 
KF_CATEGORY_FIXED 
KF_CATEGORY_COMMON 
KF_CATEGORY_PERUSER 

Definition at line 2638 of file Enums.h.

◆ KNOWNDESTCATEGORY

enum class KNOWNDESTCATEGORY : int
strong
Enumerator
KDC_FREQUENT 
KDC_RECENT 

Definition at line 166 of file Enums.h.

◆ LandscapeSplineMeshOrientation

enum class LandscapeSplineMeshOrientation : int
strong
Enumerator
LSMO_XUp 
LSMO_YUp 
LSMO_MAX 

Definition at line 20454 of file Enums.h.

◆ LIBRARYFOLDERFILTER

enum class LIBRARYFOLDERFILTER : int
strong
Enumerator
LFF_FORCEFILESYSTEM 
LFF_STORAGEITEMS 
LFF_ALLITEMS 

Definition at line 2646 of file Enums.h.

◆ LIBRARYOPTIONFLAGS

enum class LIBRARYOPTIONFLAGS : int
strong
Enumerator
LOF_DEFAULT 
LOF_PINNEDTONAVPANE 
LOF_MASK_ALL 

Definition at line 2653 of file Enums.h.

◆ LIBRARYSAVEFLAGS

enum class LIBRARYSAVEFLAGS : int
strong
Enumerator
LSF_FAILIFTHERE 
LSF_OVERRIDEEXISTING 
LSF_MAKEUNIQUENAME 

Definition at line 2660 of file Enums.h.

◆ limitedOutput_directive

enum class limitedOutput_directive : int
strong
Enumerator
notLimited 
limitedOutput 
fillOutput 

Definition at line 32890 of file Enums.h.

◆ MDH_ReportType

enum class MDH_ReportType : int
strong
Enumerator
MDH_RANGE_METRICS_REPORT 
MDH_PERIODIC_METRICS_REPORT 

Definition at line 40743 of file Enums.h.

◆ MediaTextureOrientation

enum class MediaTextureOrientation : int
strong
Enumerator
MTORI_Original 
MTORI_CW90 
MTORI_CW180 
MTORI_CW270 

Definition at line 31264 of file Enums.h.

◆ MediaTextureOutputFormat

enum class MediaTextureOutputFormat : int
strong
Enumerator
MTOF_Default 
MTOF_SRGB_LINOUT 
MTOF_MAX 

Definition at line 31620 of file Enums.h.

◆ MERGE_UPDATE_STATUS

enum class MERGE_UPDATE_STATUS : int
strong
Enumerator
MUS_COMPLETE 
MUS_USERINPUTNEEDED 
MUS_FAILED 

Definition at line 151 of file Enums.h.

◆ mi_collect_e

enum class mi_collect_e : int
strong
Enumerator
MI_NORMAL 
MI_FORCE 
MI_ABANDON 

Definition at line 33115 of file Enums.h.

◆ mi_delayed_e

enum class mi_delayed_e : int
strong
Enumerator
MI_USE_DELAYED_FREE 
MI_DELAYED_FREEING 
MI_NO_DELAYED_FREE 
MI_NEVER_DELAYED_FREE 

Definition at line 33172 of file Enums.h.

◆ mi_init_e

enum class mi_init_e : int
strong
Enumerator
UNINIT 
DEFAULTED 
INITIALIZED 

Definition at line 33122 of file Enums.h.

◆ mi_memory_order_e

enum class mi_memory_order_e : int
strong
Enumerator
mi_memory_order_relaxed 
mi_memory_order_consume 
mi_memory_order_acquire 
mi_memory_order_release 
mi_memory_order_acq_rel 
mi_memory_order_seq_cst 

Definition at line 33162 of file Enums.h.

◆ mi_option_e

enum class mi_option_e : int
strong
Enumerator
mi_option_show_errors 
mi_option_show_stats 
mi_option_verbose 
mi_option_eager_commit 
mi_option_eager_region_commit 
mi_option_reset_decommits 
mi_option_large_os_pages 
mi_option_reserve_huge_os_pages 
mi_option_reserve_os_memory 
mi_option_segment_cache 
mi_option_page_reset 
mi_option_abandoned_page_reset 
mi_option_segment_reset 
mi_option_eager_commit_delay 
mi_option_allow_decommit 
mi_option_reset_delay 
mi_option_segment_decommit_delay 
mi_option_use_numa_nodes 
mi_option_limit_os_alloc 
mi_option_os_tag 
mi_option_max_errors 
mi_option_max_warnings 
_mi_option_last 

Definition at line 33135 of file Enums.h.

◆ mi_page_kind_e

enum class mi_page_kind_e : int
strong
Enumerator
MI_PAGE_SMALL 
MI_PAGE_MEDIUM 
MI_PAGE_LARGE 
MI_PAGE_HUGE 

Definition at line 33180 of file Enums.h.

◆ mi_segment_kind_e

enum class mi_segment_kind_e : int
strong
Enumerator
MI_SEGMENT_NORMAL 
MI_SEGMENT_HUGE 

Definition at line 33129 of file Enums.h.

◆ ModItemStatus

enum class ModItemStatus : int
strong
Enumerator
IS_None 
IS_Ready 
IS_RetrieveingInfo 
IS_Subscribing 
IS_Waiting 
IS_Installing 
IS_Copying 
IS_Failed 

Definition at line 4137 of file Enums.h.

◆ ModulationParamMode

enum class ModulationParamMode : int
strong
Enumerator
MPM_Normal 
MPM_Abs 
MPM_Direct 
MPM_MAX 

Definition at line 38700 of file Enums.h.

◆ MONITOR_DPI_TYPE

enum class MONITOR_DPI_TYPE : int
strong
Enumerator
MDT_EFFECTIVE_DPI 
MDT_ANGULAR_DPI 
MDT_RAW_DPI 
MDT_DEFAULT 

Definition at line 3837 of file Enums.h.

◆ MoveRequestState

enum class MoveRequestState : int
strong
Enumerator
DT_CROWDAGENT_TARGET_NONE 
DT_CROWDAGENT_TARGET_FAILED 
DT_CROWDAGENT_TARGET_VALID 
DT_CROWDAGENT_TARGET_REQUESTING 
DT_CROWDAGENT_TARGET_WAITING_FOR_QUEUE 
DT_CROWDAGENT_TARGET_WAITING_FOR_PATH 
DT_CROWDAGENT_TARGET_VELOCITY 

Definition at line 39232 of file Enums.h.

◆ MovieScene3DPathSection_Axis

enum class MovieScene3DPathSection_Axis : unsigned char
strong
Enumerator
NEG_X 
NEG_Y 
NEG_Z 

Definition at line 37626 of file Enums.h.

◆ NATIVE_DISPLAY_ORIENTATION

enum class NATIVE_DISPLAY_ORIENTATION : int
strong
Enumerator
NDO_LANDSCAPE 
NDO_PORTRAIT 

Definition at line 73 of file Enums.h.

◆ NETIO_TRIAGE_BLOCK_ID

enum class NETIO_TRIAGE_BLOCK_ID : int
strong
Enumerator
NetioTriageBlockIdNDIS 
NetioTriageBlockIdTCPIP 
NetioTriageBlockIdAFD 
NetioTriageBlockIdMAX 

Definition at line 3374 of file Enums.h.

◆ NISGPUArchitecture

enum class NISGPUArchitecture : unsigned int
strong
Enumerator
NVIDIA_Generic 
AMD_Generic 
Intel_Generic 
NVIDIA_Generic_fp16 

Definition at line 25365 of file Enums.h.

◆ NISHDRMode

enum class NISHDRMode : unsigned int
strong
Enumerator
None 
Linear 
PQ 

Definition at line 25373 of file Enums.h.

◆ NSVGfillRule

enum class NSVGfillRule : int
strong
Enumerator
NSVG_FILLRULE_NONZERO 
NSVG_FILLRULE_EVENODD 

Definition at line 34386 of file Enums.h.

◆ NSVGflags

enum class NSVGflags : int
strong
Enumerator
NSVG_FLAGS_VISIBLE 

Definition at line 34428 of file Enums.h.

◆ NSVGgradientUnits

enum class NSVGgradientUnits : int
strong
Enumerator
NSVG_USER_SPACE 
NSVG_OBJECT_SPACE 

Definition at line 34380 of file Enums.h.

◆ NSVGlineCap

enum class NSVGlineCap : int
strong
Enumerator
NSVG_CAP_BUTT 
NSVG_CAP_ROUND 
NSVG_CAP_SQUARE 

Definition at line 34366 of file Enums.h.

◆ NSVGlineJoin

enum class NSVGlineJoin : int
strong
Enumerator
NSVG_JOIN_MITER 
NSVG_JOIN_ROUND 
NSVG_JOIN_BEVEL 

Definition at line 34373 of file Enums.h.

◆ NSVGpaintType

enum class NSVGpaintType : int
strong
Enumerator
NSVG_PAINT_NONE 
NSVG_PAINT_COLOR 
NSVG_PAINT_LINEAR_GRADIENT 
NSVG_PAINT_RADIAL_GRADIENT 

Definition at line 34406 of file Enums.h.

◆ NSVGpointFlags

enum class NSVGpointFlags : int
strong
Enumerator
NSVG_PT_CORNER 
NSVG_PT_BEVEL 
NSVG_PT_LEFT 

Definition at line 34399 of file Enums.h.

◆ NSVGspreadType

enum class NSVGspreadType : int
strong
Enumerator
NSVG_SPREAD_PAD 
NSVG_SPREAD_REFLECT 
NSVG_SPREAD_REPEAT 

Definition at line 34392 of file Enums.h.

◆ NSVGunits

enum class NSVGunits : int
strong
Enumerator
NSVG_UNITS_USER 
NSVG_UNITS_PX 
NSVG_UNITS_PT 
NSVG_UNITS_PC 
NSVG_UNITS_MM 
NSVG_UNITS_CM 
NSVG_UNITS_IN 
NSVG_UNITS_PERCENT 
NSVG_UNITS_EM 
NSVG_UNITS_EX 

Definition at line 34414 of file Enums.h.

◆ NV_COLOR_FORMAT

enum class NV_COLOR_FORMAT : int
strong
Enumerator
NV_COLOR_FORMAT_RGB 
NV_COLOR_FORMAT_YUV422 
NV_COLOR_FORMAT_YUV444 
NV_COLOR_FORMAT_YUV420 
NV_COLOR_FORMAT_DEFAULT 
NV_COLOR_FORMAT_AUTO 

Definition at line 40755 of file Enums.h.

◆ NV_GPU_CLOCK_CLK_VF_POINT_TYPE

enum class NV_GPU_CLOCK_CLK_VF_POINT_TYPE : int
strong
Enumerator
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_FREQ 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_VOLT 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30_FREQ 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30_VOLT 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_FREQ 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_VOLT 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_VOLT_SEC 
NV_GPU_CLOCK_CLK_VF_POINT_TYPE_UNKNOWN 

Definition at line 1935 of file Enums.h.

◆ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID

enum class NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID : int
strong
Enumerator
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_NONE 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_WAIT_FOR_MODESET 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_KMD_NOTIFY 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_PRE_HW 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_NOISE_UNAWARE_CLKS 
NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_UNAWARE_VMIN 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_VOLT_INCREASE 
NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_AWARE_CLKS_INCREASE 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LINK_SPEED 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LINK_WIDTH 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_ASPM 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_DEEP_L1 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_RAM_SVOP 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_NVVDD_PSI 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_VOLT_DECREASE 
NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_AWARE_CLKS_DECREASE 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LTR_VALUE 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_LPWR_FEATURES 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_POST_HW 
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_MAX_STEPS 

Definition at line 1372 of file Enums.h.

◆ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID

enum class NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID : int
strong
Enumerator
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_NONE 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_CHANGE_RM 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_CHANGE_PMU 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_CHANGE_RM 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_CHANGE_PMU 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_PSTATE_RM 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_PSTATE_PMU 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_PSTATE_RM 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_PSTATE_PMU 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_VOLT 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_LPWR 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_BIF 
NV_GPU_PERF_CHANGE_SEQ_31_STEP_ID_NOISE_UNAWARE_CLKS 
NV_GPU_PERF_CHANGE_SEQ_31_STEP_ID_NOISE_AWARE_CLKS 
NV_GPU_PERF_CHANGE_SEQ_35_STEP_ID_PRE_VOLT_CLKS 
NV_GPU_PERF_CHANGE_SEQ_35_STEP_ID_POST_VOLT_CLKS 
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_MAX_STEPS 

Definition at line 1762 of file Enums.h.

◆ NV_GPU_PERF_PSTATE20_CLOCK_TYPE_ID

enum class NV_GPU_PERF_PSTATE20_CLOCK_TYPE_ID : int
strong
Enumerator
NVAPI_GPU_PERF_PSTATE20_CLOCK_TYPE_SINGLE 
NVAPI_GPU_PERF_PSTATE20_CLOCK_TYPE_RANGE 

Definition at line 40749 of file Enums.h.

◆ NV_GPU_PERF_RATED_TDP_CLIENT

enum class NV_GPU_PERF_RATED_TDP_CLIENT : int
strong
Enumerator
NV_GPU_PERF_RATED_TDP_CLIENT_RM 
NV_GPU_PERF_RATED_TDP_CLIENT_GLOBAL 
NV_GPU_PERF_RATED_TDP_CLIENT_OS 
NV_GPU_PERF_RATED_TDP_CLIENT_PROFILE 
NV_GPU_PERF_RATED_TDP_CLIENT_WAR_BUG_1785342 
NV_GPU_PERF_RATED_TDP_CLIENT_NUM_CLIENTS 

Definition at line 1915 of file Enums.h.

◆ NV_GPU_PERF_VPSTATES_IDX

enum class NV_GPU_PERF_VPSTATES_IDX : int
strong
Enumerator
NV_GPU_PERF_VPSTATES_IDX_D2 
NV_GPU_PERF_VPSTATES_IDX_D3 
NV_GPU_PERF_VPSTATES_IDX_D4 
NV_GPU_PERF_VPSTATES_IDX_D5 
NV_GPU_PERF_VPSTATES_IDX_OVERCUR 
NV_GPU_PERF_VPSTATES_IDX_VRHOT 
NV_GPU_PERF_VPSTATES_IDX_MAXBATT 
NV_GPU_PERF_VPSTATES_IDX_MAXSLI 
NV_GPU_PERF_VPSTATES_IDX_MAXTHERMSUS 
NV_GPU_PERF_VPSTATES_IDX_SLOWDOWNPWR 
NV_GPU_PERF_VPSTATES_IDX_MIDPOINT 
NV_GPU_PERF_VPSTATES_IDX_FLAGS 
NV_GPU_PERF_VPSTATES_IDX_INFLECTION0 
NV_GPU_PERF_VPSTATES_IDX_INFLECTION 
NV_GPU_PERF_VPSTATES_IDX_FULLDEFLECT 
NV_GPU_PERF_VPSTATES_IDX_IMPFIRST 
NV_GPU_PERF_VPSTATES_IDX_IMPLAST 
NV_GPU_PERF_VPSTATES_IDX_RATEDTDP 
NV_GPU_PERF_VPSTATES_IDX_BOOST 
NV_GPU_PERF_VPSTATES_IDX_TURBOBOOST 
NV_GPU_PERF_VPSTATES_IDX_MAXCUSTOMERBOOST 
NV_GPU_PERF_VPSTATES_IDX_INFLECTION1 
NV_GPU_PERF_VPSTATES_IDX_INFLECTION2 
NV_GPU_PERF_VPSTATES_IDX_WHISPER_MODE 
NV_GPU_PERF_VPSTATES_IDX_NUM_INDEXES 
NV_GPU_PERF_VPSTATES_IDX_INVALID 

Definition at line 1710 of file Enums.h.

◆ NV_HDR_CMD

enum class NV_HDR_CMD : int
strong
Enumerator
NV_HDR_CMD_GET 
NV_HDR_CMD_SET 

Definition at line 40671 of file Enums.h.

◆ NV_HDR_MODE

enum class NV_HDR_MODE : int
strong
Enumerator
NV_HDR_MODE_OFF 
NV_HDR_MODE_UHDA 
NV_HDR_MODE_UHDA_PASSTHROUGH 
NV_HDR_MODE_DOLBY_VISION 
NV_HDR_MODE_EDR 
NV_HDR_MODE_SDR 
NV_HDR_MODE_UHDA_NB 
NV_HDR_MODE_UHDBD 

Definition at line 40654 of file Enums.h.

◆ NV_MOSAIC_TOPO

enum class NV_MOSAIC_TOPO : int
strong
Enumerator
NV_MOSAIC_TOPO_NONE 
NV_MOSAIC_TOPO_BEGIN_BASIC 
NV_MOSAIC_TOPO_1x2_BASIC 
NV_MOSAIC_TOPO_2x1_BASIC 
NV_MOSAIC_TOPO_1x3_BASIC 
NV_MOSAIC_TOPO_3x1_BASIC 
NV_MOSAIC_TOPO_1x4_BASIC 
NV_MOSAIC_TOPO_4x1_BASIC 
NV_MOSAIC_TOPO_2x2_BASIC 
NV_MOSAIC_TOPO_2x3_BASIC 
NV_MOSAIC_TOPO_2x4_BASIC 
NV_MOSAIC_TOPO_3x2_BASIC 
NV_MOSAIC_TOPO_4x2_BASIC 
NV_MOSAIC_TOPO_1x5_BASIC 
NV_MOSAIC_TOPO_1x6_BASIC 
NV_MOSAIC_TOPO_7x1_BASIC 
NV_MOSAIC_TOPO_END_BASIC 
NV_MOSAIC_TOPO_BEGIN_PASSIVE_STEREO 
NV_MOSAIC_TOPO_1x2_PASSIVE_STEREO 
NV_MOSAIC_TOPO_2x1_PASSIVE_STEREO 
NV_MOSAIC_TOPO_1x3_PASSIVE_STEREO 
NV_MOSAIC_TOPO_3x1_PASSIVE_STEREO 
NV_MOSAIC_TOPO_1x4_PASSIVE_STEREO 
NV_MOSAIC_TOPO_4x1_PASSIVE_STEREO 
NV_MOSAIC_TOPO_2x2_PASSIVE_STEREO 
NV_MOSAIC_TOPO_END_PASSIVE_STEREO 
NV_MOSAIC_TOPO_MAX 

Definition at line 1396 of file Enums.h.

◆ NV_STATIC_METADATA_DESCRIPTOR_ID

enum class NV_STATIC_METADATA_DESCRIPTOR_ID : int
strong
Enumerator
NV_STATIC_METADATA_TYPE_1 

Definition at line 40666 of file Enums.h.

◆ NvAPIPrivateConstDataSlot

enum class NvAPIPrivateConstDataSlot : int
strong
Enumerator
PCD_NEXUS_FRAME_AND_DC_INDEX 
PCD_NEXUS_DC_EXTRA_INFO 
PCD_NEXUS_TRAP_HANDLER_DUMP_GPU_VIRTUAL_ADDRESS 
PCD_NEXUS_COMPUTE_START 
PCD_NEXUS_COMPUTE_FRAME_AND_DC_INDEX 
PCD_NEXUS_COMPUTE_DC_EXTRA_INFO 
PCD_COUNT 

Definition at line 1134 of file Enums.h.

◆ ObstacleState

enum class ObstacleState : int
strong
Enumerator
DT_OBSTACLE_EMPTY 
DT_OBSTACLE_PROCESSING 
DT_OBSTACLE_PROCESSED 
DT_OBSTACLE_REMOVING 

Definition at line 39251 of file Enums.h.

◆ ODSCRecompileCommand

enum class ODSCRecompileCommand : int
strong
Enumerator
None 
Changed 
Global 
Material 
SingleShader 

Definition at line 8664 of file Enums.h.

◆ OfflineFolderStatus

enum class OfflineFolderStatus : int
strong
Enumerator
OFS_INACTIVE 
OFS_ONLINE 
OFS_OFFLINE 
OFS_SERVERBACK 
OFS_DIRTYCACHE 

Definition at line 700 of file Enums.h.

◆ OIDNAccess

enum class OIDNAccess : int
strong
Enumerator
OIDN_ACCESS_READ 
OIDN_ACCESS_WRITE 
OIDN_ACCESS_READ_WRITE 
OIDN_ACCESS_WRITE_DISCARD 

Definition at line 29547 of file Enums.h.

◆ OIDNDeviceType

enum class OIDNDeviceType : int
strong
Enumerator
OIDN_DEVICE_TYPE_DEFAULT 
OIDN_DEVICE_TYPE_CPU 

Definition at line 29564 of file Enums.h.

◆ OIDNError

enum class OIDNError : int
strong
Enumerator
OIDN_ERROR_NONE 
OIDN_ERROR_UNKNOWN 
OIDN_ERROR_INVALID_ARGUMENT 
OIDN_ERROR_INVALID_OPERATION 
OIDN_ERROR_OUT_OF_MEMORY 
OIDN_ERROR_UNSUPPORTED_HARDWARE 
OIDN_ERROR_CANCELLED 

Definition at line 29570 of file Enums.h.

◆ OIDNFormat

enum class OIDNFormat : int
strong
Enumerator
OIDN_FORMAT_UNDEFINED 
OIDN_FORMAT_FLOAT 
OIDN_FORMAT_FLOAT2 
OIDN_FORMAT_FLOAT3 
OIDN_FORMAT_FLOAT4 

Definition at line 29555 of file Enums.h.

◆ OodleDecompressCallbackRet

enum class OodleDecompressCallbackRet : int
strong
Enumerator
OodleDecompressCallbackRet_Continue 
OodleDecompressCallbackRet_Cancel 
OodleDecompressCallbackRet_Invalid 
OodleDecompressCallbackRet_Force32 

Definition at line 32956 of file Enums.h.

◆ OodleLZ_CheckCRC

enum class OodleLZ_CheckCRC : int
strong
Enumerator
OodleLZ_CheckCRC_No 
OodleLZ_CheckCRC_Yes 
OodleLZ_CheckCRC_Force32 

Definition at line 32801 of file Enums.h.

◆ OodleLZ_CompressionLevel

enum class OodleLZ_CompressionLevel : int
strong
Enumerator
OodleLZ_CompressionLevel_None 
OodleLZ_CompressionLevel_SuperFast 
OodleLZ_CompressionLevel_VeryFast 
OodleLZ_CompressionLevel_Fast 
OodleLZ_CompressionLevel_Normal 
OodleLZ_CompressionLevel_Optimal1 
OodleLZ_CompressionLevel_Optimal2 
OodleLZ_CompressionLevel_Optimal3 
OodleLZ_CompressionLevel_Optimal4 
OodleLZ_CompressionLevel_Optimal5 
OodleLZ_CompressionLevel_HyperFast1 
OodleLZ_CompressionLevel_HyperFast2 
OodleLZ_CompressionLevel_HyperFast3 
OodleLZ_CompressionLevel_HyperFast4 
OodleLZ_CompressionLevel_HyperFast 
OodleLZ_CompressionLevel_Optimal 
OodleLZ_CompressionLevel_Max 
OodleLZ_CompressionLevel_Min 
OodleLZ_CompressionLevel_Force32 
OodleLZ_CompressionLevel_Invalid 

Definition at line 32777 of file Enums.h.

◆ OodleLZ_Compressor

enum class OodleLZ_Compressor : int
strong
Enumerator
OodleLZ_Compressor_Invalid 
OodleLZ_Compressor_None 
OodleLZ_Compressor_Kraken 
OodleLZ_Compressor_Leviathan 
OodleLZ_Compressor_Mermaid 
OodleLZ_Compressor_Selkie 
OodleLZ_Compressor_Hydra 
OodleLZ_Compressor_Count 
OodleLZ_Compressor_Force32 

Definition at line 32808 of file Enums.h.

◆ OodleLZ_Decode_ThreadPhase

enum class OodleLZ_Decode_ThreadPhase : int
strong
Enumerator
OodleLZ_Decode_ThreadPhase1 
OodleLZ_Decode_ThreadPhase2 
OodleLZ_Decode_ThreadPhaseAll 
OodleLZ_Decode_Unthreaded 

Definition at line 32821 of file Enums.h.

◆ OodleLZ_FuzzSafe

enum class OodleLZ_FuzzSafe : int
strong
Enumerator
OodleLZ_FuzzSafe_No 
OodleLZ_FuzzSafe_Yes 

Definition at line 32829 of file Enums.h.

◆ OodleLZ_Jobify

enum class OodleLZ_Jobify : int
strong
Enumerator
OodleLZ_Jobify_Default 
OodleLZ_Jobify_Disable 
OodleLZ_Jobify_Normal 
OodleLZ_Jobify_Aggressive 
OodleLZ_Jobify_Count 
OodleLZ_Jobify_Force32 

Definition at line 32971 of file Enums.h.

◆ OodleLZ_Profile

enum class OodleLZ_Profile : int
strong
Enumerator
OodleLZ_Profile_Main 
OodleLZ_Profile_Reduced 
OodleLZ_Profile_Force32 

Definition at line 32964 of file Enums.h.

◆ OodleLZ_Verbosity

enum class OodleLZ_Verbosity : int
strong
Enumerator
OodleLZ_Verbosity_None 
OodleLZ_Verbosity_Minimal 
OodleLZ_Verbosity_Some 
OodleLZ_Verbosity_Lots 
OodleLZ_Verbosity_Force32 

Definition at line 32835 of file Enums.h.

◆ ovrAchievementType_

enum class ovrAchievementType_ : int
strong
Enumerator
ovrAchievement_TypeUnknown 
ovrAchievement_TypeSimple 
ovrAchievement_TypeBitfield 
ovrAchievement_TypeCount 

Definition at line 17374 of file Enums.h.

◆ ovrKeyValuePairType_

enum class ovrKeyValuePairType_ : int
strong
Enumerator
ovrKeyValuePairType_String 
ovrKeyValuePairType_Int 
ovrKeyValuePairType_Double 
ovrKeyValuePairType_Unknown 

Definition at line 17357 of file Enums.h.

◆ ovrLeaderboardFilterType_

enum class ovrLeaderboardFilterType_ : int
strong
Enumerator
ovrLeaderboard_FilterNone 
ovrLeaderboard_FilterFriends 
ovrLeaderboard_FilterUnknown 

Definition at line 17328 of file Enums.h.

◆ ovrLeaderboardStartAt_

enum class ovrLeaderboardStartAt_ : int
strong
Enumerator
ovrLeaderboard_StartAtTop 
ovrLeaderboard_StartAtCenteredOnViewer 
ovrLeaderboard_StartAtCenteredOnViewerOrTop 
ovrLeaderboard_StartAtUnknown 

Definition at line 17320 of file Enums.h.

◆ ovrMatchmakingCriterionImportance_

enum class ovrMatchmakingCriterionImportance_ : int
strong
Enumerator
ovrMatchmaking_ImportanceRequired 
ovrMatchmaking_ImportanceHigh 
ovrMatchmaking_ImportanceMedium 
ovrMatchmaking_ImportanceLow 
ovrMatchmaking_ImportanceUnknown 

Definition at line 17365 of file Enums.h.

◆ ovrMessageType_

enum class ovrMessageType_ : int
strong
Enumerator
ovrMessage_Unknown 
ovrMessage_Achievements_AddCount 
ovrMessage_Achievements_AddFields 
ovrMessage_Achievements_GetAllDefinitions 
ovrMessage_Achievements_GetAllProgress 
ovrMessage_Achievements_GetDefinitionsByName 
ovrMessage_Achievements_GetNextAchievementDefinitionArrayPage 
ovrMessage_Achievements_GetNextAchievementProgressArrayPage 
ovrMessage_Achievements_GetProgressByName 
ovrMessage_Achievements_Unlock 
ovrMessage_ApplicationLifecycle_GetRegisteredPIDs 
ovrMessage_ApplicationLifecycle_GetSessionKey 
ovrMessage_ApplicationLifecycle_RegisterSessionKey 
ovrMessage_Application_GetVersion 
ovrMessage_Application_LaunchOtherApp 
ovrMessage_AssetFile_Delete 
ovrMessage_AssetFile_DeleteById 
ovrMessage_AssetFile_DeleteByName 
ovrMessage_AssetFile_Download 
ovrMessage_AssetFile_DownloadById 
ovrMessage_AssetFile_DownloadByName 
ovrMessage_AssetFile_DownloadCancel 
ovrMessage_AssetFile_DownloadCancelById 
ovrMessage_AssetFile_DownloadCancelByName 
ovrMessage_AssetFile_GetList 
ovrMessage_AssetFile_Status 
ovrMessage_AssetFile_StatusById 
ovrMessage_AssetFile_StatusByName 
ovrMessage_CloudStorage2_GetUserDirectoryPath 
ovrMessage_CloudStorage_Delete 
ovrMessage_CloudStorage_GetNextCloudStorageMetadataArrayPage 
ovrMessage_CloudStorage_Load 
ovrMessage_CloudStorage_LoadBucketMetadata 
ovrMessage_CloudStorage_LoadConflictMetadata 
ovrMessage_CloudStorage_LoadHandle 
ovrMessage_CloudStorage_LoadMetadata 
ovrMessage_CloudStorage_ResolveKeepLocal 
ovrMessage_CloudStorage_ResolveKeepRemote 
ovrMessage_CloudStorage_Save 
ovrMessage_Entitlement_GetIsViewerEntitled 
ovrMessage_IAP_ConsumePurchase 
ovrMessage_IAP_GetNextProductArrayPage 
ovrMessage_IAP_GetNextPurchaseArrayPage 
ovrMessage_IAP_GetProductsBySKU 
ovrMessage_IAP_GetViewerPurchases 
ovrMessage_IAP_GetViewerPurchasesDurableCache 
ovrMessage_IAP_LaunchCheckoutFlow 
ovrMessage_LanguagePack_GetCurrent 
ovrMessage_LanguagePack_SetCurrent 
ovrMessage_Leaderboard_GetEntries 
ovrMessage_Leaderboard_GetEntriesAfterRank 
ovrMessage_Leaderboard_GetNextEntries 
ovrMessage_Leaderboard_GetPreviousEntries 
ovrMessage_Leaderboard_WriteEntry 
ovrMessage_Livestreaming_GetStatus 
ovrMessage_Livestreaming_PauseStream 
ovrMessage_Livestreaming_ResumeStream 
ovrMessage_Matchmaking_Browse 
ovrMessage_Matchmaking_Browse2 
ovrMessage_Matchmaking_Cancel 
ovrMessage_Matchmaking_Cancel2 
ovrMessage_Matchmaking_CreateAndEnqueueRoom 
ovrMessage_Matchmaking_CreateAndEnqueueRoom2 
ovrMessage_Matchmaking_CreateRoom 
ovrMessage_Matchmaking_CreateRoom2 
ovrMessage_Matchmaking_Enqueue 
ovrMessage_Matchmaking_Enqueue2 
ovrMessage_Matchmaking_EnqueueRoom 
ovrMessage_Matchmaking_EnqueueRoom2 
ovrMessage_Matchmaking_GetAdminSnapshot 
ovrMessage_Matchmaking_GetStats 
ovrMessage_Matchmaking_JoinRoom 
ovrMessage_Matchmaking_ReportResultInsecure 
ovrMessage_Matchmaking_StartMatch 
ovrMessage_Media_ShareToFacebook 
ovrMessage_Notification_GetNextRoomInviteNotificationArrayPage 
ovrMessage_Notification_GetRoomInvites 
ovrMessage_Notification_MarkAsRead 
ovrMessage_Party_GetCurrent 
ovrMessage_RichPresence_Clear 
ovrMessage_RichPresence_Set 
ovrMessage_Room_CreateAndJoinPrivate 
ovrMessage_Room_CreateAndJoinPrivate2 
ovrMessage_Room_Get 
ovrMessage_Room_GetCurrent 
ovrMessage_Room_GetCurrentForUser 
ovrMessage_Room_GetInvitableUsers 
ovrMessage_Room_GetInvitableUsers2 
ovrMessage_Room_GetModeratedRooms 
ovrMessage_Room_GetNextRoomArrayPage 
ovrMessage_Room_InviteUser 
ovrMessage_Room_Join 
ovrMessage_Room_Join2 
ovrMessage_Room_KickUser 
ovrMessage_Room_LaunchInvitableUserFlow 
ovrMessage_Room_Leave 
ovrMessage_Room_SetDescription 
ovrMessage_Room_UpdateDataStore 
ovrMessage_Room_UpdateMembershipLockStatus 
ovrMessage_Room_UpdateOwner 
ovrMessage_Room_UpdatePrivateRoomJoinPolicy 
ovrMessage_User_Get 
ovrMessage_User_GetAccessToken 
ovrMessage_User_GetLoggedInUser 
ovrMessage_User_GetLoggedInUserFriends 
ovrMessage_User_GetLoggedInUserFriendsAndRooms 
ovrMessage_User_GetLoggedInUserRecentlyMetUsersAndRooms 
ovrMessage_User_GetNextUserAndRoomArrayPage 
ovrMessage_User_GetNextUserArrayPage 
ovrMessage_User_GetOrgScopedID 
ovrMessage_User_GetSdkAccounts 
ovrMessage_User_GetUserProof 
ovrMessage_User_LaunchFriendRequestFlow 
ovrMessage_User_LaunchProfile 
ovrMessage_Voip_SetSystemVoipSuppressed 
ovrMessage_Notification_ApplicationLifecycle_LaunchIntentChanged 
ovrMessage_Notification_AssetFile_DownloadUpdate 
ovrMessage_Notification_Cal_FinalizeApplication 
ovrMessage_Notification_Cal_ProposeApplication 
ovrMessage_Notification_HTTP_Transfer 
ovrMessage_Notification_Livestreaming_StatusChange 
ovrMessage_Notification_Matchmaking_MatchFound 
ovrMessage_Notification_Networking_ConnectionStateChange 
ovrMessage_Notification_Networking_PeerConnectRequest 
ovrMessage_Notification_Networking_PingResult 
ovrMessage_Notification_Party_PartyUpdate 
ovrMessage_Notification_Room_InviteAccepted 
ovrMessage_Notification_Room_InviteReceived 
ovrMessage_Notification_Room_RoomUpdate 
ovrMessage_Notification_Voip_ConnectRequest 
ovrMessage_Notification_Voip_StateChange 
ovrMessage_Notification_Voip_SystemVoipState 
ovrMessage_PlatformInitializeWithAccessToken 
ovrMessage_Platform_InitializeStandaloneOculus 
ovrMessage_PlatformInitializeAndroidAsynchronous 
ovrMessage_PlatformInitializeWindowsAsynchronous 

Definition at line 17159 of file Enums.h.

◆ ovrPeerConnectionState_

enum class ovrPeerConnectionState_ : int
strong
Enumerator
ovrPeerState_Unknown 
ovrPeerState_Connected 
ovrPeerState_Timeout 
ovrPeerState_Closed 

Definition at line 17342 of file Enums.h.

◆ ovrPlatformInitializeResult_

enum class ovrPlatformInitializeResult_ : int
strong
Enumerator
ovrPlatformInitialize_Success 
ovrPlatformInitialize_Uninitialized 
ovrPlatformInitialize_PreLoaded 
ovrPlatformInitialize_FileInvalid 
ovrPlatformInitialize_SignatureInvalid 
ovrPlatformInitialize_UnableToVerify 
ovrPlatformInitialize_VersionMismatch 
ovrPlatformInitialize_Unknown 
ovrPlatformInitialize_InvalidCredentials 
ovrPlatformInitialize_NotEntitled 

Definition at line 17138 of file Enums.h.

◆ ovrRoomJoinability_

enum class ovrRoomJoinability_ : int
strong
Enumerator
ovrRoom_JoinabilityUnknown 
ovrRoom_JoinabilityAreIn 
ovrRoom_JoinabilityAreKicked 
ovrRoom_JoinabilityCanJoin 
ovrRoom_JoinabilityIsFull 
ovrRoom_JoinabilityNoViewer 
ovrRoom_JoinabilityPolicyPrevents 

Definition at line 17299 of file Enums.h.

◆ ovrRoomJoinPolicy_

enum class ovrRoomJoinPolicy_ : int
strong
Enumerator
ovrRoom_JoinPolicyNone 
ovrRoom_JoinPolicyEveryone 
ovrRoom_JoinPolicyFriendsOfMembers 
ovrRoom_JoinPolicyFriendsOfOwner 
ovrRoom_JoinPolicyInvitedUsers 
ovrRoom_JoinPolicyUnknown 

Definition at line 17310 of file Enums.h.

◆ ovrSendPolicy_

enum class ovrSendPolicy_ : int
strong
Enumerator
ovrSend_Unreliable 
ovrSend_Reliable 
ovrSend_Unknown 

Definition at line 17350 of file Enums.h.

◆ ovrUserPresenceStatus_

enum class ovrUserPresenceStatus_ : int
strong
Enumerator
ovrUserPresenceStatus_Unknown 
ovrUserPresenceStatus_Online 
ovrUserPresenceStatus_Offline 

Definition at line 17335 of file Enums.h.

◆ ovrVoipMuteState_

enum class ovrVoipMuteState_ : int
strong
Enumerator
ovrVoipMuteState_Unknown 
ovrVoipMuteState_Muted 
ovrVoipMuteState_Unmuted 

Definition at line 17152 of file Enums.h.

◆ PageType

enum class PageType : int
strong
Enumerator
PT_DefaultOptions 
PT_ChatOptions 
PT_DinoGroup 

Definition at line 32153 of file Enums.h.

◆ ParticleReplayState

enum class ParticleReplayState : int
strong
Enumerator
PRS_Disabled 
PRS_Capturing 
PRS_Replaying 
PRS_MAX 

Definition at line 11456 of file Enums.h.

◆ ParticleSystemLODMethod

enum class ParticleSystemLODMethod : int
strong
Enumerator
PARTICLESYSTEMLODMETHOD_Automatic 
PARTICLESYSTEMLODMETHOD_DirectSet 
PARTICLESYSTEMLODMETHOD_ActivateAutomatic 

Definition at line 11161 of file Enums.h.

◆ PCGDistanceShape

enum class PCGDistanceShape : int
strong
Enumerator
SphereBounds 
BoxBounds 
Center 

Definition at line 20755 of file Enums.h.

◆ PCGNormalToDensityMode

enum class PCGNormalToDensityMode : signed char
strong
Enumerator
Set 
Minimum 
Maximum 
Add 
Subtract 
Multiply 
Divide 

Definition at line 20762 of file Enums.h.

◆ pffft_direction_t

enum class pffft_direction_t : int
strong
Enumerator
PFFFT_FORWARD 
PFFFT_BACKWARD 

Definition at line 33284 of file Enums.h.

◆ pffft_transform_t

enum class pffft_transform_t : int
strong
Enumerator
PFFFT_REAL 
PFFFT_COMPLEX 

Definition at line 33290 of file Enums.h.

◆ PKA_FLAGS

enum class PKA_FLAGS : int
strong
Enumerator
PKA_SET 
PKA_APPEND 
PKA_DELETE 

Definition at line 135 of file Enums.h.

◆ PLACEHOLDER_STATES

enum class PLACEHOLDER_STATES : int
strong
Enumerator
PS_NONE 
PS_MARKED_FOR_OFFLINE_AVAILABILITY 
PS_FULL_PRIMARY_STREAM_AVAILABLE 
PS_CREATE_FILE_ACCESSIBLE 
PS_CLOUDFILE_PLACEHOLDER 
PS_DEFAULT 
PS_ALL 

Definition at line 124 of file Enums.h.

◆ PluginStyle

enum class PluginStyle : int
strong
Enumerator
DEFAULT_STYLE 
UNREAL_STYLE 
UNITY_STYLE 
UNITY_STYLE_DEFERRED 

Definition at line 11865 of file Enums.h.

◆ ProfilerState

enum class ProfilerState : int
strong
Enumerator
PS_Off 
PS_InitForStructures 
PS_InitForDinos 
PS_InitForLocations 
PS_EmptyScene 
PS_Create 
PS_Wait 
PS_Measure 
PS_GC 
PS_OutputStats 
PS_Num 

Definition at line 32391 of file Enums.h.

◆ rcAllocHint

enum class rcAllocHint : int
strong
Enumerator
RC_ALLOC_PERM 
RC_ALLOC_TEMP 

Definition at line 39298 of file Enums.h.

◆ rcBuildContoursFlags

enum class rcBuildContoursFlags : int
strong
Enumerator
RC_CONTOUR_TESS_WALL_EDGES 
RC_CONTOUR_TESS_AREA_EDGES 

Definition at line 31943 of file Enums.h.

◆ rcFilterLowAreaFlags

enum class rcFilterLowAreaFlags : int
strong
Enumerator
RC_LOW_FILTER_SEED_SPANS 
RC_LOW_FILTER_POST_PROCESS 

Definition at line 40827 of file Enums.h.

◆ rcLogCategory

enum class rcLogCategory : int
strong
Enumerator
RC_LOG_PROGRESS 
RC_LOG_WARNING 
RC_LOG_ERROR 

Definition at line 32013 of file Enums.h.

◆ rcRasterizationFlags

enum class rcRasterizationFlags : int
strong
Enumerator
RC_PROJECT_TO_BOTTOM 

Definition at line 32054 of file Enums.h.

◆ rcRegionPartitioning

enum class rcRegionPartitioning : int
strong
Enumerator
RC_REGION_MONOTONE 
RC_REGION_WATERSHED 
RC_REGION_CHUNKY 

Definition at line 39593 of file Enums.h.

◆ rcTimerLabel

enum class rcTimerLabel : int
strong
Enumerator
RC_TIMER_TOTAL 
RC_TIMER_TEMP 
RC_TIMER_RASTERIZE_TRIANGLES 
RC_TIMER_BUILD_COMPACTHEIGHTFIELD 
RC_TIMER_BUILD_CONTOURS 
RC_TIMER_BUILD_CONTOURS_TRACE 
RC_TIMER_BUILD_CONTOURS_SIMPLIFY 
RC_TIMER_BUILD_CLUSTERS 
RC_TIMER_FILTER_BORDER 
RC_TIMER_FILTER_WALKABLE 
RC_TIMER_MEDIAN_AREA 
RC_TIMER_FILTER_LOW_OBSTACLES 
RC_TIMER_BUILD_POLYMESH 
RC_TIMER_MERGE_POLYMESH 
RC_TIMER_ERODE_AREA 
RC_TIMER_MARK_BOX_AREA 
RC_TIMER_MARK_CYLINDER_AREA 
RC_TIMER_MARK_CONVEXPOLY_AREA 
RC_TIMER_BUILD_DISTANCEFIELD 
RC_TIMER_BUILD_DISTANCEFIELD_DIST 
RC_TIMER_BUILD_DISTANCEFIELD_BLUR 
RC_TIMER_BUILD_REGIONS 
RC_TIMER_BUILD_REGIONS_WATERSHED 
RC_TIMER_BUILD_REGIONS_EXPAND 
RC_TIMER_BUILD_REGIONS_FLOOD 
RC_TIMER_BUILD_REGIONS_FILTER 
RC_TIMER_BUILD_LAYERS 
RC_TIMER_BUILD_POLYMESHDETAIL 
RC_TIMER_MERGE_POLYMESHDETAIL 
RC_MAX_TIMERS 

Definition at line 32020 of file Enums.h.

◆ repeat_state_e

enum class repeat_state_e : int
strong
Enumerator
rep_untested 
rep_not 
rep_confirmed 

Definition at line 32850 of file Enums.h.

◆ ReverbPreset

enum class ReverbPreset : int
strong
Enumerator
REVERB_Default 
REVERB_Bathroom 
REVERB_StoneRoom 
REVERB_Auditorium 
REVERB_ConcertHall 
REVERB_Cave 
REVERB_Hallway 
REVERB_StoneCorridor 
REVERB_Alley 
REVERB_Forest 
REVERB_City 
REVERB_Mountains 
REVERB_Quarry 
REVERB_Plain 
REVERB_ParkingLot 
REVERB_SewerPipe 
REVERB_Underwater 
REVERB_SmallRoom 
REVERB_MediumRoom 
REVERB_LargeRoom 
REVERB_MediumHall 
REVERB_LargeHall 
REVERB_Plate 
REVERB_MAX 

Definition at line 16723 of file Enums.h.

◆ RO_INIT_TYPE

enum class RO_INIT_TYPE : int
strong
Enumerator
RO_INIT_SINGLETHREADED 
RO_INIT_MULTITHREADED 

Definition at line 26504 of file Enums.h.

◆ ScalableAllocationResult

enum class ScalableAllocationResult : int
strong
Enumerator
TBBMALLOC_OK 
TBBMALLOC_INVALID_PARAM 
TBBMALLOC_UNSUPPORTED 
TBBMALLOC_NO_MEMORY 
TBBMALLOC_NO_EFFECT 

Definition at line 33902 of file Enums.h.

◆ sentry_level_e

enum class sentry_level_e : int
strong
Enumerator
SENTRY_LEVEL_DEBUG 
SENTRY_LEVEL_INFO 
SENTRY_LEVEL_WARNING 
SENTRY_LEVEL_ERROR 
SENTRY_LEVEL_FATAL 

Definition at line 21509 of file Enums.h.

◆ SERVERDATA_sent

enum class SERVERDATA_sent : int
strong
Enumerator
SERVERDATA_AUTH 
SERVERDATA_EXECCOMMAND 
SERVERDATA_AUTH_RESPONSE 
SERVERDATA_RESPONSE_VALUE 

Definition at line 34317 of file Enums.h.

◆ ServerSortingTypeType

enum class ServerSortingTypeType : int
strong
Enumerator
Official_Asc 
Official_Dsc 
Ping_Asc 
Ping_Dsc 
Players_Asc 
Players_Dsc 

Definition at line 32181 of file Enums.h.

◆ SET_WINDOW_GROUP_OPTIONS

enum class SET_WINDOW_GROUP_OPTIONS : int
strong
Enumerator
SWGO_NONE 
SWGO_TEMPLATE 
SWGO_NOZORDER 
SWGO_RESPECT_MINIMIZE 
SWGO_ALL 

Definition at line 3853 of file Enums.h.

◆ SHGFP_TYPE

enum class SHGFP_TYPE : int
strong
Enumerator
SHGFP_TYPE_CURRENT 
SHGFP_TYPE_DEFAULT 

Definition at line 34311 of file Enums.h.

◆ ShowHarvestingElementOption

enum class ShowHarvestingElementOption : unsigned int
strong
Enumerator
NoMulticastShowInstance 
MulticastShowInstance 

Definition at line 29918 of file Enums.h.

◆ SkeletalMeshOptimizationImportance

enum class SkeletalMeshOptimizationImportance : int
strong
Enumerator
SMOI_Off 
SMOI_Lowest 
SMOI_Low 
SMOI_Normal 
SMOI_High 
SMOI_Highest 
SMOI_MAX 

Definition at line 4895 of file Enums.h.

◆ SkeletalMeshOptimizationType

enum class SkeletalMeshOptimizationType : int
strong
Enumerator
SMOT_NumOfTriangles 
SMOT_MaxDeviation 
SMOT_TriangleOrDeviation 
SMOT_MAX 

Definition at line 4922 of file Enums.h.

◆ SkeletalMeshTerminationCriterion

enum class SkeletalMeshTerminationCriterion : int
strong
Enumerator
SMTC_NumOfTriangles 
SMTC_NumOfVerts 
SMTC_TriangleOrVert 
SMTC_AbsNumOfTriangles 
SMTC_AbsNumOfVerts 
SMTC_AbsTriangleOrVert 
SMTC_MAX 

Definition at line 5176 of file Enums.h.

◆ SPATIAL_INPUT_ACTIVATION_POLICY

enum class SPATIAL_INPUT_ACTIVATION_POLICY : int
strong
Enumerator
SIAP_ACTIVATE 
SIAP_NOACTIVATE 
SIAP_ACTIVATEIFAPPNOTINFOREGROUND 
SIAP_EAT 

Definition at line 3921 of file Enums.h.

◆ SRC_ERR

enum class SRC_ERR : int
strong
Enumerator
SRC_ERR_NO_ERROR 
SRC_ERR_MALLOC_FAILED 
SRC_ERR_BAD_STATE 
SRC_ERR_BAD_DATA 
SRC_ERR_BAD_DATA_PTR 
SRC_ERR_NO_PRIVATE 
SRC_ERR_BAD_SRC_RATIO 
SRC_ERR_BAD_PROC_PTR 
SRC_ERR_SHIFT_BITS 
SRC_ERR_FILTER_LEN 
SRC_ERR_BAD_CONVERTER 
SRC_ERR_BAD_CHANNEL_COUNT 
SRC_ERR_SINC_BAD_BUFFER_LEN 
SRC_ERR_SIZE_INCOMPATIBILITY 
SRC_ERR_BAD_PRIV_PTR 
SRC_ERR_BAD_SINC_STATE 
SRC_ERR_DATA_OVERLAP 
SRC_ERR_BAD_CALLBACK 
SRC_ERR_BAD_MODE 
SRC_ERR_NULL_CALLBACK 
SRC_ERR_NO_VARIABLE_RATIO 
SRC_ERR_SINC_PREPARE_DATA_BAD_LEN 
SRC_ERR_BAD_INTERNAL_STATE 
SRC_ERR_MAX_ERROR 

Definition at line 38640 of file Enums.h.

◆ SRC_MODE

enum class SRC_MODE : int
strong
Enumerator
SRC_MODE_PROCESS 
SRC_MODE_CALLBACK 

Definition at line 38668 of file Enums.h.

◆ SYM_TYPE

enum class SYM_TYPE : int
strong
Enumerator
SymNone 
SymCoff 
SymCv 
SymPdb 
SymExport 
SymDeferred 
SymSym 
SymDia 
SymVirtual 
NumSymTypes 

Definition at line 34282 of file Enums.h.

◆ tableType_t

enum class tableType_t : int
strong
Enumerator
clearedTable 
byPtr 
byU32 
byU16 

Definition at line 32903 of file Enums.h.

◆ tagAnalogVideoStandard

enum class tagAnalogVideoStandard : unsigned __int64
strong
Enumerator
AnalogVideo_None 
AnalogVideo_NTSC_M 
AnalogVideo_NTSC_M_J 
AnalogVideo_NTSC_433 
AnalogVideo_PAL_B 
AnalogVideo_PAL_D 
AnalogVideo_PAL_G 
AnalogVideo_PAL_H 
AnalogVideo_PAL_I 
AnalogVideo_PAL_M 
AnalogVideo_PAL_N 
AnalogVideo_PAL_60 
AnalogVideo_SECAM_B 
AnalogVideo_SECAM_D 
AnalogVideo_SECAM_G 
AnalogVideo_SECAM_H 
AnalogVideo_SECAM_K 
AnalogVideo_SECAM_K1 
AnalogVideo_SECAM_L 
AnalogVideo_SECAM_L1 
AnalogVideo_PAL_N_COMBO 
AnalogVideoMask_MCE_NTSC 
AnalogVideoMask_MCE_PAL 
AnalogVideoMask_MCE_SECAM 

Definition at line 37446 of file Enums.h.

◆ tagBANDSITECID

enum class tagBANDSITECID : int
strong
Enumerator
BSID_BANDADDED 
BSID_BANDREMOVED 

Definition at line 172 of file Enums.h.

◆ tagCameraControlProperty

enum class tagCameraControlProperty : int
strong
Enumerator
CameraControl_Pan 
CameraControl_Tilt 
CameraControl_Roll 
CameraControl_Zoom 
CameraControl_Exposure 
CameraControl_Iris 
CameraControl_Focus 

Definition at line 37529 of file Enums.h.

◆ tagCONDITION_OPERATION

enum class tagCONDITION_OPERATION : int
strong
Enumerator
COP_IMPLICIT 
COP_EQUAL 
COP_NOTEQUAL 
COP_LESSTHAN 
COP_GREATERTHAN 
COP_LESSTHANOREQUAL 
COP_GREATERTHANOREQUAL 
COP_VALUE_STARTSWITH 
COP_VALUE_ENDSWITH 
COP_VALUE_CONTAINS 
COP_VALUE_NOTCONTAINS 
COP_DOSWILDCARDS 
COP_WORD_EQUAL 
COP_WORD_STARTSWITH 
COP_APPLICATION_SPECIFIC 

Definition at line 763 of file Enums.h.

◆ tagCONDITION_TYPE

enum class tagCONDITION_TYPE : int
strong
Enumerator
CT_AND_CONDITION 
CT_OR_CONDITION 
CT_NOT_CONDITION 
CT_LEAF_CONDITION 

Definition at line 734 of file Enums.h.

◆ tagDVD_DOMAIN

enum class tagDVD_DOMAIN : int
strong
Enumerator
DVD_DOMAIN_FirstPlay 
DVD_DOMAIN_VideoManagerMenu 
DVD_DOMAIN_VideoTitleSetMenu 
DVD_DOMAIN_Title 
DVD_DOMAIN_Stop 

Definition at line 37578 of file Enums.h.

◆ tagExtentMode

enum class tagExtentMode : int
strong
Enumerator
DVEXTENT_CONTENT 
DVEXTENT_INTEGRAL 

Definition at line 3 of file Enums.h.

◆ tagMENUPOPUPSELECT

enum class tagMENUPOPUPSELECT : int
strong
Enumerator
MPOS_EXECUTE 
MPOS_FULLCANCEL 
MPOS_CANCELLEVEL 
MPOS_SELECTLEFT 
MPOS_SELECTRIGHT 
MPOS_CHILDTRACKING 

Definition at line 212 of file Enums.h.

◆ tagPhysicalConnectorType

enum class tagPhysicalConnectorType : int
strong
Enumerator
PhysConn_Video_Tuner 
PhysConn_Video_Composite 
PhysConn_Video_SVideo 
PhysConn_Video_RGB 
PhysConn_Video_YRYBY 
PhysConn_Video_SerialDigital 
PhysConn_Video_ParallelDigital 
PhysConn_Video_SCSI 
PhysConn_Video_AUX 
PhysConn_Video_1394 
PhysConn_Video_USB 
PhysConn_Video_VideoDecoder 
PhysConn_Video_VideoEncoder 
PhysConn_Video_SCART 
PhysConn_Video_Black 
PhysConn_Audio_Tuner 
PhysConn_Audio_Line 
PhysConn_Audio_Mic 
PhysConn_Audio_AESDigital 
PhysConn_Audio_SPDIFDigital 
PhysConn_Audio_SCSI 
PhysConn_Audio_AUX 
PhysConn_Audio_1394 
PhysConn_Audio_USB 
PhysConn_Audio_AudioDecoder 

Definition at line 37474 of file Enums.h.

◆ tagQualityMessageType

enum class tagQualityMessageType : int
strong
Enumerator
Famine 
Flood 

Definition at line 37440 of file Enums.h.

◆ tagTunerInputType

enum class tagTunerInputType : int
strong
Enumerator
TunerInputCable 
TunerInputAntenna 

Definition at line 37503 of file Enums.h.

◆ tagVideoProcAmpProperty

enum class tagVideoProcAmpProperty : int
strong
Enumerator
VideoProcAmp_Brightness 
VideoProcAmp_Contrast 
VideoProcAmp_Hue 
VideoProcAmp_Saturation 
VideoProcAmp_Sharpness 
VideoProcAmp_Gamma 
VideoProcAmp_ColorEnable 
VideoProcAmp_WhiteBalance 
VideoProcAmp_BacklightCompensation 
VideoProcAmp_Gain 

Definition at line 37515 of file Enums.h.

◆ TBPFLAG

enum class TBPFLAG : int
strong
Enumerator
TBPF_NOPROGRESS 
TBPF_INDETERMINATE 
TBPF_NORMAL 
TBPF_ERROR 
TBPF_PAUSED 

Definition at line 25279 of file Enums.h.

◆ TCP_UPLOAD_REASON

enum class TCP_UPLOAD_REASON : int
strong
Enumerator
LowActivity 
HighDropRate 
SmallIO 
NoBufferPreposting 
NoBufferProposting 
ReceivedUrgentData 
HighFragmentation 
HighOutOfOrderPackets 
TimeoutExpiration 
InvalidState 
UploadRequested 
HardwareFailure 
MaxUploadReason 

Definition at line 3177 of file Enums.h.

◆ TextEntryInstigator

enum class TextEntryInstigator : int
strong
Enumerator
RENAME_TRIBE 
RENAME_GROUP_RANK 
RENAME_ALLIANCE 
NEW_ALLIANCE 
NEW_GROUP_RANK 
NONE 

Definition at line 31473 of file Enums.h.

◆ TextureAddress

enum class TextureAddress : int
strong
Enumerator
TA_Wrap 
TA_Clamp 
TA_Mirror 
TA_MAX 

Definition at line 6540 of file Enums.h.

◆ TextureCompressionSettings

enum class TextureCompressionSettings : int
strong
Enumerator
TC_Default 
TC_Normalmap 
TC_Masks 
TC_Grayscale 
TC_Displacementmap 
TC_VectorDisplacementmap 
TC_HDR 
TC_EditorIcon 
TC_Alpha 
TC_DistanceFieldFont 
TC_HDR_Compressed 
TC_BC7 
TC_HalfFloat 
TC_LQ 
TC_EncodedReflectionCapture 
TC_SingleFloat 
TC_HDR_F32 
TC_MAX 

Definition at line 5679 of file Enums.h.

◆ TextureCookPlatformTilingSettings

enum class TextureCookPlatformTilingSettings : unsigned char
strong
Enumerator
TCPTS_FromTextureGroup 
TCPTS_Tile 
TCPTS_DoNotTile 
TCPTS_MAX 

Definition at line 18040 of file Enums.h.

◆ TextureFilter

enum class TextureFilter : int
strong
Enumerator
TF_Nearest 
TF_Bilinear 
TF_Trilinear 
TF_Default 
TF_MAX 

Definition at line 8869 of file Enums.h.

◆ TextureGroup

enum class TextureGroup : int
strong
Enumerator
TEXTUREGROUP_World 
TEXTUREGROUP_WorldNormalMap 
TEXTUREGROUP_WorldSpecular 
TEXTUREGROUP_Character 
TEXTUREGROUP_CharacterNormalMap 
TEXTUREGROUP_CharacterSpecular 
TEXTUREGROUP_Weapon 
TEXTUREGROUP_WeaponNormalMap 
TEXTUREGROUP_WeaponSpecular 
TEXTUREGROUP_Vehicle 
TEXTUREGROUP_VehicleNormalMap 
TEXTUREGROUP_VehicleSpecular 
TEXTUREGROUP_Cinematic 
TEXTUREGROUP_Effects 
TEXTUREGROUP_EffectsNotFiltered 
TEXTUREGROUP_Skybox 
TEXTUREGROUP_UI 
TEXTUREGROUP_Lightmap 
TEXTUREGROUP_RenderTarget 
TEXTUREGROUP_MobileFlattened 
TEXTUREGROUP_ProcBuilding_Face 
TEXTUREGROUP_ProcBuilding_LightMap 
TEXTUREGROUP_Shadowmap 
TEXTUREGROUP_ColorLookupTable 
TEXTUREGROUP_Terrain_Heightmap 
TEXTUREGROUP_Terrain_Weightmap 
TEXTUREGROUP_Bokeh 
TEXTUREGROUP_IESLightProfile 
TEXTUREGROUP_Pixels2D 
TEXTUREGROUP_HierarchicalLOD 
TEXTUREGROUP_Impostor 
TEXTUREGROUP_ImpostorNormalDepth 
TEXTUREGROUP_8BitData 
TEXTUREGROUP_16BitData 
TEXTUREGROUP_Project01 
TEXTUREGROUP_Project02 
TEXTUREGROUP_Project03 
TEXTUREGROUP_Project04 
TEXTUREGROUP_Project05 
TEXTUREGROUP_Project06 
TEXTUREGROUP_Project07 
TEXTUREGROUP_Project08 
TEXTUREGROUP_Project09 
TEXTUREGROUP_Project10 
TEXTUREGROUP_Project11 
TEXTUREGROUP_Project12 
TEXTUREGROUP_Project13 
TEXTUREGROUP_Project14 
TEXTUREGROUP_Project15 
TEXTUREGROUP_Project16 
TEXTUREGROUP_Project17 
TEXTUREGROUP_Project18 
TEXTUREGROUP_MAX 

Definition at line 11781 of file Enums.h.

◆ TextureMipGenSettings

enum class TextureMipGenSettings : int
strong
Enumerator
TMGS_FromTextureGroup 
TMGS_SimpleAverage 
TMGS_Sharpen0 
TMGS_Sharpen1 
TMGS_Sharpen2 
TMGS_Sharpen3 
TMGS_Sharpen4 
TMGS_Sharpen5 
TMGS_Sharpen6 
TMGS_Sharpen7 
TMGS_Sharpen8 
TMGS_Sharpen9 
TMGS_Sharpen10 
TMGS_NoMipmaps 
TMGS_LeaveExistingMips 
TMGS_Blur1 
TMGS_Blur2 
TMGS_Blur3 
TMGS_Blur4 
TMGS_Blur5 
TMGS_Unfiltered 
TMGS_Angular 
TMGS_MAX 

Definition at line 11838 of file Enums.h.

◆ THUMBBUTTONFLAGS

enum class THUMBBUTTONFLAGS : int
strong
Enumerator
THBF_ENABLED 
THBF_DISABLED 
THBF_DISMISSONCLICK 
THBF_NOBACKGROUND 
THBF_HIDDEN 
THBF_NONINTERACTIVE 

Definition at line 25269 of file Enums.h.

◆ THUMBBUTTONMASK

enum class THUMBBUTTONMASK : int
strong
Enumerator
THB_BITMAP 
THB_ICON 
THB_TOOLTIP 
THB_FLAGS 

Definition at line 25261 of file Enums.h.

◆ TJPF

enum class TJPF : int
strong
Enumerator
TJPF_RGB 
TJPF_BGR 
TJPF_RGBX 
TJPF_BGRX 
TJPF_XBGR 
TJPF_XRGB 
TJPF_GRAY 
TJPF_RGBA 
TJPF_BGRA 
TJPF_ABGR 
TJPF_ARGB 
TJPF_CMYK 
TJPF_UNKNOWN 

Definition at line 35007 of file Enums.h.

◆ TJSAMP

enum class TJSAMP : int
strong
Enumerator
TJSAMP_444 
TJSAMP_422 
TJSAMP_420 
TJSAMP_GRAY 
TJSAMP_440 
TJSAMP_411 

Definition at line 34997 of file Enums.h.

◆ TrustLevel

enum class TrustLevel : int
strong
Enumerator
BaseTrust 
PartialTrust 
FullTrust 

Definition at line 26497 of file Enums.h.

◆ UBiDiDirection

enum class UBiDiDirection : int
strong
Enumerator
UBIDI_LTR 
UBIDI_RTL 
UBIDI_MIXED 
UBIDI_NEUTRAL 

Definition at line 33664 of file Enums.h.

◆ UBlockCode

enum class UBlockCode : int
strong
Enumerator
UBLOCK_NO_BLOCK 
UBLOCK_BASIC_LATIN 
UBLOCK_LATIN_1_SUPPLEMENT 
UBLOCK_LATIN_EXTENDED_A 
UBLOCK_LATIN_EXTENDED_B 
UBLOCK_IPA_EXTENSIONS 
UBLOCK_SPACING_MODIFIER_LETTERS 
UBLOCK_COMBINING_DIACRITICAL_MARKS 
UBLOCK_GREEK 
UBLOCK_CYRILLIC 
UBLOCK_ARMENIAN 
UBLOCK_HEBREW 
UBLOCK_ARABIC 
UBLOCK_SYRIAC 
UBLOCK_THAANA 
UBLOCK_DEVANAGARI 
UBLOCK_BENGALI 
UBLOCK_GURMUKHI 
UBLOCK_GUJARATI 
UBLOCK_ORIYA 
UBLOCK_TAMIL 
UBLOCK_TELUGU 
UBLOCK_KANNADA 
UBLOCK_MALAYALAM 
UBLOCK_SINHALA 
UBLOCK_THAI 
UBLOCK_LAO 
UBLOCK_TIBETAN 
UBLOCK_MYANMAR 
UBLOCK_GEORGIAN 
UBLOCK_HANGUL_JAMO 
UBLOCK_ETHIOPIC 
UBLOCK_CHEROKEE 
UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS 
UBLOCK_OGHAM 
UBLOCK_RUNIC 
UBLOCK_KHMER 
UBLOCK_MONGOLIAN 
UBLOCK_LATIN_EXTENDED_ADDITIONAL 
UBLOCK_GREEK_EXTENDED 
UBLOCK_GENERAL_PUNCTUATION 
UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS 
UBLOCK_CURRENCY_SYMBOLS 
UBLOCK_COMBINING_MARKS_FOR_SYMBOLS 
UBLOCK_LETTERLIKE_SYMBOLS 
UBLOCK_NUMBER_FORMS 
UBLOCK_ARROWS 
UBLOCK_MATHEMATICAL_OPERATORS 
UBLOCK_MISCELLANEOUS_TECHNICAL 
UBLOCK_CONTROL_PICTURES 
UBLOCK_OPTICAL_CHARACTER_RECOGNITION 
UBLOCK_ENCLOSED_ALPHANUMERICS 
UBLOCK_BOX_DRAWING 
UBLOCK_BLOCK_ELEMENTS 
UBLOCK_GEOMETRIC_SHAPES 
UBLOCK_MISCELLANEOUS_SYMBOLS 
UBLOCK_DINGBATS 
UBLOCK_BRAILLE_PATTERNS 
UBLOCK_CJK_RADICALS_SUPPLEMENT 
UBLOCK_KANGXI_RADICALS 
UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS 
UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION 
UBLOCK_HIRAGANA 
UBLOCK_KATAKANA 
UBLOCK_BOPOMOFO 
UBLOCK_HANGUL_COMPATIBILITY_JAMO 
UBLOCK_KANBUN 
UBLOCK_BOPOMOFO_EXTENDED 
UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS 
UBLOCK_CJK_COMPATIBILITY 
UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A 
UBLOCK_CJK_UNIFIED_IDEOGRAPHS 
UBLOCK_YI_SYLLABLES 
UBLOCK_YI_RADICALS 
UBLOCK_HANGUL_SYLLABLES 
UBLOCK_HIGH_SURROGATES 
UBLOCK_HIGH_PRIVATE_USE_SURROGATES 
UBLOCK_LOW_SURROGATES 
UBLOCK_PRIVATE_USE_AREA 
UBLOCK_PRIVATE_USE 
UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS 
UBLOCK_ALPHABETIC_PRESENTATION_FORMS 
UBLOCK_ARABIC_PRESENTATION_FORMS_A 
UBLOCK_COMBINING_HALF_MARKS 
UBLOCK_CJK_COMPATIBILITY_FORMS 
UBLOCK_SMALL_FORM_VARIANTS 
UBLOCK_ARABIC_PRESENTATION_FORMS_B 
UBLOCK_SPECIALS 
UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS 
UBLOCK_OLD_ITALIC 
UBLOCK_GOTHIC 
UBLOCK_DESERET 
UBLOCK_BYZANTINE_MUSICAL_SYMBOLS 
UBLOCK_MUSICAL_SYMBOLS 
UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS 
UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B 
UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT 
UBLOCK_TAGS 
UBLOCK_CYRILLIC_SUPPLEMENT 
UBLOCK_CYRILLIC_SUPPLEMENTARY 
UBLOCK_TAGALOG 
UBLOCK_HANUNOO 
UBLOCK_BUHID 
UBLOCK_TAGBANWA 
UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A 
UBLOCK_SUPPLEMENTAL_ARROWS_A 
UBLOCK_SUPPLEMENTAL_ARROWS_B 
UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B 
UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS 
UBLOCK_KATAKANA_PHONETIC_EXTENSIONS 
UBLOCK_VARIATION_SELECTORS 
UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A 
UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B 
UBLOCK_LIMBU 
UBLOCK_TAI_LE 
UBLOCK_KHMER_SYMBOLS 
UBLOCK_PHONETIC_EXTENSIONS 
UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS 
UBLOCK_YIJING_HEXAGRAM_SYMBOLS 
UBLOCK_LINEAR_B_SYLLABARY 
UBLOCK_LINEAR_B_IDEOGRAMS 
UBLOCK_AEGEAN_NUMBERS 
UBLOCK_UGARITIC 
UBLOCK_SHAVIAN 
UBLOCK_OSMANYA 
UBLOCK_CYPRIOT_SYLLABARY 
UBLOCK_TAI_XUAN_JING_SYMBOLS 
UBLOCK_VARIATION_SELECTORS_SUPPLEMENT 
UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION 
UBLOCK_ANCIENT_GREEK_NUMBERS 
UBLOCK_ARABIC_SUPPLEMENT 
UBLOCK_BUGINESE 
UBLOCK_CJK_STROKES 
UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT 
UBLOCK_COPTIC 
UBLOCK_ETHIOPIC_EXTENDED 
UBLOCK_ETHIOPIC_SUPPLEMENT 
UBLOCK_GEORGIAN_SUPPLEMENT 
UBLOCK_GLAGOLITIC 
UBLOCK_KHAROSHTHI 
UBLOCK_MODIFIER_TONE_LETTERS 
UBLOCK_NEW_TAI_LUE 
UBLOCK_OLD_PERSIAN 
UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT 
UBLOCK_SUPPLEMENTAL_PUNCTUATION 
UBLOCK_SYLOTI_NAGRI 
UBLOCK_TIFINAGH 
UBLOCK_VERTICAL_FORMS 
UBLOCK_NKO 
UBLOCK_BALINESE 
UBLOCK_LATIN_EXTENDED_C 
UBLOCK_LATIN_EXTENDED_D 
UBLOCK_PHAGS_PA 
UBLOCK_PHOENICIAN 
UBLOCK_CUNEIFORM 
UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION 
UBLOCK_COUNTING_ROD_NUMERALS 
UBLOCK_SUNDANESE 
UBLOCK_LEPCHA 
UBLOCK_OL_CHIKI 
UBLOCK_CYRILLIC_EXTENDED_A 
UBLOCK_VAI 
UBLOCK_CYRILLIC_EXTENDED_B 
UBLOCK_SAURASHTRA 
UBLOCK_KAYAH_LI 
UBLOCK_REJANG 
UBLOCK_CHAM 
UBLOCK_ANCIENT_SYMBOLS 
UBLOCK_PHAISTOS_DISC 
UBLOCK_LYCIAN 
UBLOCK_CARIAN 
UBLOCK_LYDIAN 
UBLOCK_MAHJONG_TILES 
UBLOCK_DOMINO_TILES 
UBLOCK_SAMARITAN 
UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED 
UBLOCK_TAI_THAM 
UBLOCK_VEDIC_EXTENSIONS 
UBLOCK_LISU 
UBLOCK_BAMUM 
UBLOCK_COMMON_INDIC_NUMBER_FORMS 
UBLOCK_DEVANAGARI_EXTENDED 
UBLOCK_HANGUL_JAMO_EXTENDED_A 
UBLOCK_JAVANESE 
UBLOCK_MYANMAR_EXTENDED_A 
UBLOCK_TAI_VIET 
UBLOCK_MEETEI_MAYEK 
UBLOCK_HANGUL_JAMO_EXTENDED_B 
UBLOCK_IMPERIAL_ARAMAIC 
UBLOCK_OLD_SOUTH_ARABIAN 
UBLOCK_AVESTAN 
UBLOCK_INSCRIPTIONAL_PARTHIAN 
UBLOCK_INSCRIPTIONAL_PAHLAVI 
UBLOCK_OLD_TURKIC 
UBLOCK_RUMI_NUMERAL_SYMBOLS 
UBLOCK_KAITHI 
UBLOCK_EGYPTIAN_HIEROGLYPHS 
UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT 
UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT 
UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C 
UBLOCK_MANDAIC 
UBLOCK_BATAK 
UBLOCK_ETHIOPIC_EXTENDED_A 
UBLOCK_BRAHMI 
UBLOCK_BAMUM_SUPPLEMENT 
UBLOCK_KANA_SUPPLEMENT 
UBLOCK_PLAYING_CARDS 
UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS 
UBLOCK_EMOTICONS 
UBLOCK_TRANSPORT_AND_MAP_SYMBOLS 
UBLOCK_ALCHEMICAL_SYMBOLS 
UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D 
UBLOCK_ARABIC_EXTENDED_A 
UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS 
UBLOCK_CHAKMA 
UBLOCK_MEETEI_MAYEK_EXTENSIONS 
UBLOCK_MEROITIC_CURSIVE 
UBLOCK_MEROITIC_HIEROGLYPHS 
UBLOCK_MIAO 
UBLOCK_SHARADA 
UBLOCK_SORA_SOMPENG 
UBLOCK_SUNDANESE_SUPPLEMENT 
UBLOCK_TAKRI 
UBLOCK_BASSA_VAH 
UBLOCK_CAUCASIAN_ALBANIAN 
UBLOCK_COPTIC_EPACT_NUMBERS 
UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED 
UBLOCK_DUPLOYAN 
UBLOCK_ELBASAN 
UBLOCK_GEOMETRIC_SHAPES_EXTENDED 
UBLOCK_GRANTHA 
UBLOCK_KHOJKI 
UBLOCK_KHUDAWADI 
UBLOCK_LATIN_EXTENDED_E 
UBLOCK_LINEAR_A 
UBLOCK_MAHAJANI 
UBLOCK_MANICHAEAN 
UBLOCK_MENDE_KIKAKUI 
UBLOCK_MODI 
UBLOCK_MRO 
UBLOCK_MYANMAR_EXTENDED_B 
UBLOCK_NABATAEAN 
UBLOCK_OLD_NORTH_ARABIAN 
UBLOCK_OLD_PERMIC 
UBLOCK_ORNAMENTAL_DINGBATS 
UBLOCK_PAHAWH_HMONG 
UBLOCK_PALMYRENE 
UBLOCK_PAU_CIN_HAU 
UBLOCK_PSALTER_PAHLAVI 
UBLOCK_SHORTHAND_FORMAT_CONTROLS 
UBLOCK_SIDDHAM 
UBLOCK_SINHALA_ARCHAIC_NUMBERS 
UBLOCK_SUPPLEMENTAL_ARROWS_C 
UBLOCK_TIRHUTA 
UBLOCK_WARANG_CITI 
UBLOCK_AHOM 
UBLOCK_ANATOLIAN_HIEROGLYPHS 
UBLOCK_CHEROKEE_SUPPLEMENT 
UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E 
UBLOCK_EARLY_DYNASTIC_CUNEIFORM 
UBLOCK_HATRAN 
UBLOCK_MULTANI 
UBLOCK_OLD_HUNGARIAN 
UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS 
UBLOCK_SUTTON_SIGNWRITING 
UBLOCK_ADLAM 
UBLOCK_BHAIKSUKI 
UBLOCK_CYRILLIC_EXTENDED_C 
UBLOCK_GLAGOLITIC_SUPPLEMENT 
UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION 
UBLOCK_MARCHEN 
UBLOCK_MONGOLIAN_SUPPLEMENT 
UBLOCK_NEWA 
UBLOCK_OSAGE 
UBLOCK_TANGUT 
UBLOCK_TANGUT_COMPONENTS 
UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F 
UBLOCK_KANA_EXTENDED_A 
UBLOCK_MASARAM_GONDI 
UBLOCK_NUSHU 
UBLOCK_SOYOMBO 
UBLOCK_SYRIAC_SUPPLEMENT 
UBLOCK_ZANABAZAR_SQUARE 
UBLOCK_CHESS_SYMBOLS 
UBLOCK_DOGRA 
UBLOCK_GEORGIAN_EXTENDED 
UBLOCK_GUNJALA_GONDI 
UBLOCK_HANIFI_ROHINGYA 
UBLOCK_INDIC_SIYAQ_NUMBERS 
UBLOCK_MAKASAR 
UBLOCK_MAYAN_NUMERALS 
UBLOCK_MEDEFAIDRIN 
UBLOCK_OLD_SOGDIAN 
UBLOCK_SOGDIAN 
UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS 
UBLOCK_ELYMAIC 
UBLOCK_NANDINAGARI 
UBLOCK_NYIAKENG_PUACHUE_HMONG 
UBLOCK_OTTOMAN_SIYAQ_NUMBERS 
UBLOCK_SMALL_KANA_EXTENSION 
UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A 
UBLOCK_TAMIL_SUPPLEMENT 
UBLOCK_WANCHO 
UBLOCK_COUNT 
UBLOCK_INVALID_CODE 

Definition at line 30760 of file Enums.h.

◆ UBreakIteratorType

enum class UBreakIteratorType : int
strong
Enumerator
UBRK_CHARACTER 
UBRK_WORD 
UBRK_LINE 
UBRK_SENTENCE 
UBRK_TITLE 
UBRK_COUNT 

Definition at line 31083 of file Enums.h.

◆ UCalendarDateFields

enum class UCalendarDateFields : int
strong
Enumerator
UCAL_ERA 
UCAL_YEAR 
UCAL_MONTH 
UCAL_WEEK_OF_YEAR 
UCAL_WEEK_OF_MONTH 
UCAL_DATE 
UCAL_DAY_OF_YEAR 
UCAL_DAY_OF_WEEK 
UCAL_DAY_OF_WEEK_IN_MONTH 
UCAL_AM_PM 
UCAL_HOUR 
UCAL_HOUR_OF_DAY 
UCAL_MINUTE 
UCAL_SECOND 
UCAL_MILLISECOND 
UCAL_ZONE_OFFSET 
UCAL_DST_OFFSET 
UCAL_YEAR_WOY 
UCAL_DOW_LOCAL 
UCAL_EXTENDED_YEAR 
UCAL_JULIAN_DAY 
UCAL_MILLISECONDS_IN_DAY 
UCAL_IS_LEAP_MONTH 
UCAL_FIELD_COUNT 
UCAL_DAY_OF_MONTH 

Definition at line 33744 of file Enums.h.

◆ UCalendarDaysOfWeek

enum class UCalendarDaysOfWeek : int
strong
Enumerator
UCAL_SUNDAY 
UCAL_MONDAY 
UCAL_TUESDAY 
UCAL_WEDNESDAY 
UCAL_THURSDAY 
UCAL_FRIDAY 
UCAL_SATURDAY 

Definition at line 33988 of file Enums.h.

◆ UCalendarType

enum class UCalendarType : int
strong
Enumerator
UCAL_TRADITIONAL 
UCAL_DEFAULT 
UCAL_GREGORIAN 

Definition at line 33812 of file Enums.h.

◆ UCalendarWallTimeOption

enum class UCalendarWallTimeOption : int
strong
Enumerator
UCAL_WALLTIME_LAST 
UCAL_WALLTIME_FIRST 
UCAL_WALLTIME_NEXT_VALID 

Definition at line 33981 of file Enums.h.

◆ UCalendarWeekdayType

enum class UCalendarWeekdayType : int
strong
Enumerator
UCAL_WEEKDAY 
UCAL_WEEKEND 
UCAL_WEEKEND_ONSET 
UCAL_WEEKEND_CEASE 

Definition at line 33999 of file Enums.h.

◆ UCharIteratorOrigin

enum class UCharIteratorOrigin : int
strong
Enumerator
UITER_START 
UITER_CURRENT 
UITER_LIMIT 
UITER_ZERO 
UITER_LENGTH 

Definition at line 33934 of file Enums.h.

◆ UCharNameChoice

enum class UCharNameChoice : int
strong
Enumerator
U_UNICODE_CHAR_NAME 
U_UNICODE_10_CHAR_NAME 
U_EXTENDED_CHAR_NAME 
U_CHAR_NAME_ALIAS 
U_CHAR_NAME_CHOICE_COUNT 

Definition at line 30395 of file Enums.h.

◆ UCharProperty

enum class UCharProperty : int
strong
Enumerator
UCHAR_ALPHABETIC 
UCHAR_BINARY_START 
UCHAR_ASCII_HEX_DIGIT 
UCHAR_BIDI_CONTROL 
UCHAR_BIDI_MIRRORED 
UCHAR_DASH 
UCHAR_DEFAULT_IGNORABLE_CODE_POINT 
UCHAR_DEPRECATED 
UCHAR_DIACRITIC 
UCHAR_EXTENDER 
UCHAR_FULL_COMPOSITION_EXCLUSION 
UCHAR_GRAPHEME_BASE 
UCHAR_GRAPHEME_EXTEND 
UCHAR_GRAPHEME_LINK 
UCHAR_HEX_DIGIT 
UCHAR_HYPHEN 
UCHAR_ID_CONTINUE 
UCHAR_ID_START 
UCHAR_IDEOGRAPHIC 
UCHAR_IDS_BINARY_OPERATOR 
UCHAR_IDS_TRINARY_OPERATOR 
UCHAR_JOIN_CONTROL 
UCHAR_LOGICAL_ORDER_EXCEPTION 
UCHAR_LOWERCASE 
UCHAR_MATH 
UCHAR_NONCHARACTER_CODE_POINT 
UCHAR_QUOTATION_MARK 
UCHAR_RADICAL 
UCHAR_SOFT_DOTTED 
UCHAR_TERMINAL_PUNCTUATION 
UCHAR_UNIFIED_IDEOGRAPH 
UCHAR_UPPERCASE 
UCHAR_WHITE_SPACE 
UCHAR_XID_CONTINUE 
UCHAR_XID_START 
UCHAR_CASE_SENSITIVE 
UCHAR_S_TERM 
UCHAR_VARIATION_SELECTOR 
UCHAR_NFD_INERT 
UCHAR_NFKD_INERT 
UCHAR_NFC_INERT 
UCHAR_NFKC_INERT 
UCHAR_SEGMENT_STARTER 
UCHAR_PATTERN_SYNTAX 
UCHAR_PATTERN_WHITE_SPACE 
UCHAR_POSIX_ALNUM 
UCHAR_POSIX_BLANK 
UCHAR_POSIX_GRAPH 
UCHAR_POSIX_PRINT 
UCHAR_POSIX_XDIGIT 
UCHAR_CASED 
UCHAR_CASE_IGNORABLE 
UCHAR_CHANGES_WHEN_LOWERCASED 
UCHAR_CHANGES_WHEN_UPPERCASED 
UCHAR_CHANGES_WHEN_TITLECASED 
UCHAR_CHANGES_WHEN_CASEFOLDED 
UCHAR_CHANGES_WHEN_CASEMAPPED 
UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED 
UCHAR_EMOJI 
UCHAR_EMOJI_PRESENTATION 
UCHAR_EMOJI_MODIFIER 
UCHAR_EMOJI_MODIFIER_BASE 
UCHAR_EMOJI_COMPONENT 
UCHAR_REGIONAL_INDICATOR 
UCHAR_PREPENDED_CONCATENATION_MARK 
UCHAR_EXTENDED_PICTOGRAPHIC 
UCHAR_BINARY_LIMIT 
UCHAR_BIDI_CLASS 
UCHAR_INT_START 
UCHAR_BLOCK 
UCHAR_CANONICAL_COMBINING_CLASS 
UCHAR_DECOMPOSITION_TYPE 
UCHAR_EAST_ASIAN_WIDTH 
UCHAR_GENERAL_CATEGORY 
UCHAR_JOINING_GROUP 
UCHAR_JOINING_TYPE 
UCHAR_LINE_BREAK 
UCHAR_NUMERIC_TYPE 
UCHAR_SCRIPT 
UCHAR_HANGUL_SYLLABLE_TYPE 
UCHAR_NFD_QUICK_CHECK 
UCHAR_NFKD_QUICK_CHECK 
UCHAR_NFC_QUICK_CHECK 
UCHAR_NFKC_QUICK_CHECK 
UCHAR_LEAD_CANONICAL_COMBINING_CLASS 
UCHAR_TRAIL_CANONICAL_COMBINING_CLASS 
UCHAR_GRAPHEME_CLUSTER_BREAK 
UCHAR_SENTENCE_BREAK 
UCHAR_WORD_BREAK 
UCHAR_BIDI_PAIRED_BRACKET_TYPE 
UCHAR_INDIC_POSITIONAL_CATEGORY 
UCHAR_INDIC_SYLLABIC_CATEGORY 
UCHAR_VERTICAL_ORIENTATION 
UCHAR_INT_LIMIT 
UCHAR_GENERAL_CATEGORY_MASK 
UCHAR_MASK_START 
UCHAR_MASK_LIMIT 
UCHAR_NUMERIC_VALUE 
UCHAR_DOUBLE_START 
UCHAR_DOUBLE_LIMIT 
UCHAR_AGE 
UCHAR_STRING_START 
UCHAR_BIDI_MIRRORING_GLYPH 
UCHAR_CASE_FOLDING 
UCHAR_ISO_COMMENT 
UCHAR_LOWERCASE_MAPPING 
UCHAR_NAME 
UCHAR_SIMPLE_CASE_FOLDING 
UCHAR_SIMPLE_LOWERCASE_MAPPING 
UCHAR_SIMPLE_TITLECASE_MAPPING 
UCHAR_SIMPLE_UPPERCASE_MAPPING 
UCHAR_TITLECASE_MAPPING 
UCHAR_UNICODE_1_NAME 
UCHAR_UPPERCASE_MAPPING 
UCHAR_BIDI_PAIRED_BRACKET 
UCHAR_STRING_LIMIT 
UCHAR_SCRIPT_EXTENSIONS 
UCHAR_OTHER_PROPERTY_START 
UCHAR_OTHER_PROPERTY_LIMIT 
UCHAR_INVALID_CODE 

Definition at line 30050 of file Enums.h.

◆ UColAttribute

enum class UColAttribute : int
strong
Enumerator
UCOL_FRENCH_COLLATION 
UCOL_ALTERNATE_HANDLING 
UCOL_CASE_FIRST 
UCOL_CASE_LEVEL 
UCOL_NORMALIZATION_MODE 
UCOL_DECOMPOSITION_MODE 
UCOL_STRENGTH 
UCOL_HIRAGANA_QUATERNARY_MODE 
UCOL_NUMERIC_COLLATION 
UCOL_ATTRIBUTE_COUNT 

Definition at line 30524 of file Enums.h.

◆ UColAttributeValue

enum class UColAttributeValue : int
strong
Enumerator
UCOL_DEFAULT 
UCOL_PRIMARY 
UCOL_SECONDARY 
UCOL_TERTIARY 
UCOL_DEFAULT_STRENGTH 
UCOL_CE_STRENGTH_LIMIT 
UCOL_QUATERNARY 
UCOL_IDENTICAL 
UCOL_STRENGTH_LIMIT 
UCOL_OFF 
UCOL_ON 
UCOL_SHIFTED 
UCOL_NON_IGNORABLE 
UCOL_LOWER_FIRST 
UCOL_UPPER_FIRST 
UCOL_ATTRIBUTE_VALUE_COUNT 

Definition at line 30174 of file Enums.h.

◆ UColBoundMode

enum class UColBoundMode : int
strong
Enumerator
UCOL_BOUND_LOWER 
UCOL_BOUND_UPPER 
UCOL_BOUND_UPPER_LONG 
UCOL_BOUND_VALUE_COUNT 

Definition at line 33943 of file Enums.h.

◆ UCollationResult

enum class UCollationResult : int
strong
Enumerator
UCOL_EQUAL 
UCOL_GREATER 
UCOL_LESS 

Definition at line 30538 of file Enums.h.

◆ UColReorderCode

enum class UColReorderCode : int
strong
Enumerator
UCOL_REORDER_CODE_DEFAULT 
UCOL_REORDER_CODE_NONE 
UCOL_REORDER_CODE_OTHERS 
UCOL_REORDER_CODE_SPACE 
UCOL_REORDER_CODE_FIRST 
UCOL_REORDER_CODE_PUNCTUATION 
UCOL_REORDER_CODE_SYMBOL 
UCOL_REORDER_CODE_CURRENCY 
UCOL_REORDER_CODE_DIGIT 
UCOL_REORDER_CODE_LIMIT 

Definition at line 31069 of file Enums.h.

◆ UConverterType

enum class UConverterType : int
strong
Enumerator
UCNV_UNSUPPORTED_CONVERTER 
UCNV_SBCS 
UCNV_DBCS 
UCNV_MBCS 
UCNV_LATIN_1 
UCNV_UTF8 
UCNV_UTF16_BigEndian 
UCNV_UTF16_LittleEndian 
UCNV_UTF32_BigEndian 
UCNV_UTF32_LittleEndian 
UCNV_EBCDIC_STATEFUL 
UCNV_ISO_2022 
UCNV_LMBCS_1 
UCNV_LMBCS_2 
UCNV_LMBCS_3 
UCNV_LMBCS_4 
UCNV_LMBCS_5 
UCNV_LMBCS_6 
UCNV_LMBCS_8 
UCNV_LMBCS_11 
UCNV_LMBCS_16 
UCNV_LMBCS_17 
UCNV_LMBCS_18 
UCNV_LMBCS_19 
UCNV_LMBCS_LAST 
UCNV_HZ 
UCNV_SCSU 
UCNV_ISCII 
UCNV_US_ASCII 
UCNV_UTF7 
UCNV_BOCU1 
UCNV_UTF16 
UCNV_UTF32 
UCNV_CESU8 
UCNV_IMAP_MAILBOX 
UCNV_COMPOUND_TEXT 
UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES 

Definition at line 33613 of file Enums.h.

◆ UCurrencySpacing

enum class UCurrencySpacing : int
strong
Enumerator
UNUM_CURRENCY_MATCH 
UNUM_CURRENCY_SURROUNDING_MATCH 
UNUM_CURRENCY_INSERT 
UNUM_CURRENCY_SPACING_COUNT 

Definition at line 33837 of file Enums.h.

◆ UCurrencyUsage

enum class UCurrencyUsage : int
strong
Enumerator
UCURR_USAGE_STANDARD 
UCURR_USAGE_CASH 
UCURR_USAGE_COUNT 

Definition at line 34081 of file Enums.h.

◆ UDataFileAccess

enum class UDataFileAccess : int
strong
Enumerator
UDATA_FILES_FIRST 
UDATA_DEFAULT_ACCESS 
UDATA_ONLY_PACKAGES 
UDATA_PACKAGES_FIRST 
UDATA_NO_FILES 
UDATA_FILE_ACCESS_COUNT 

Definition at line 33654 of file Enums.h.

◆ UDateFormatBooleanAttribute

enum class UDateFormatBooleanAttribute : int
strong
Enumerator
UDAT_PARSE_ALLOW_WHITESPACE 
UDAT_PARSE_ALLOW_NUMERIC 
UDAT_PARSE_PARTIAL_LITERAL_MATCH 
UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH 
UDAT_BOOLEAN_ATTRIBUTE_COUNT 

Definition at line 33735 of file Enums.h.

◆ UDateFormatField

enum class UDateFormatField : int
strong
Enumerator
UDAT_ERA_FIELD 
UDAT_YEAR_FIELD 
UDAT_MONTH_FIELD 
UDAT_DATE_FIELD 
UDAT_HOUR_OF_DAY1_FIELD 
UDAT_HOUR_OF_DAY0_FIELD 
UDAT_MINUTE_FIELD 
UDAT_SECOND_FIELD 
UDAT_FRACTIONAL_SECOND_FIELD 
UDAT_DAY_OF_WEEK_FIELD 
UDAT_DAY_OF_YEAR_FIELD 
UDAT_DAY_OF_WEEK_IN_MONTH_FIELD 
UDAT_WEEK_OF_YEAR_FIELD 
UDAT_WEEK_OF_MONTH_FIELD 
UDAT_AM_PM_FIELD 
UDAT_HOUR1_FIELD 
UDAT_HOUR0_FIELD 
UDAT_TIMEZONE_FIELD 
UDAT_YEAR_WOY_FIELD 
UDAT_DOW_LOCAL_FIELD 
UDAT_EXTENDED_YEAR_FIELD 
UDAT_JULIAN_DAY_FIELD 
UDAT_MILLISECONDS_IN_DAY_FIELD 
UDAT_TIMEZONE_RFC_FIELD 
UDAT_TIMEZONE_GENERIC_FIELD 
UDAT_STANDALONE_DAY_FIELD 
UDAT_STANDALONE_MONTH_FIELD 
UDAT_QUARTER_FIELD 
UDAT_STANDALONE_QUARTER_FIELD 
UDAT_TIMEZONE_SPECIAL_FIELD 
UDAT_YEAR_NAME_FIELD 
UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD 
UDAT_TIMEZONE_ISO_FIELD 
UDAT_TIMEZONE_ISO_LOCAL_FIELD 
UDAT_RELATED_YEAR_FIELD 
UDAT_AM_PM_MIDNIGHT_NOON_FIELD 
UDAT_FLEXIBLE_DAY_PERIOD_FIELD 
UDAT_TIME_SEPARATOR_FIELD 
UDAT_FIELD_COUNT 

Definition at line 33692 of file Enums.h.

◆ UDateFormatStyle

enum class UDateFormatStyle : int
strong
Enumerator
UDAT_FULL 
UDAT_LONG 
UDAT_MEDIUM 
UDAT_SHORT 
UDAT_DEFAULT 
UDAT_RELATIVE 
UDAT_FULL_RELATIVE 
UDAT_LONG_RELATIVE 
UDAT_MEDIUM_RELATIVE 
UDAT_SHORT_RELATIVE 
UDAT_NONE 
UDAT_PATTERN 
UDAT_IGNORE 

Definition at line 33795 of file Enums.h.

◆ UDisplayContext

enum class UDisplayContext : int
strong
Enumerator
UDISPCTX_STANDARD_NAMES 
UDISPCTX_DIALECT_NAMES 
UDISPCTX_CAPITALIZATION_NONE 
UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE 
UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE 
UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU 
UDISPCTX_CAPITALIZATION_FOR_STANDALONE 
UDISPCTX_LENGTH_FULL 
UDISPCTX_LENGTH_SHORT 
UDISPCTX_SUBSTITUTE 
UDISPCTX_NO_SUBSTITUTE 

Definition at line 33959 of file Enums.h.

◆ UDisplayContextType

enum class UDisplayContextType : int
strong
Enumerator
UDISPCTX_TYPE_DIALECT_HANDLING 
UDISPCTX_TYPE_CAPITALIZATION 
UDISPCTX_TYPE_DISPLAY_LENGTH 
UDISPCTX_TYPE_SUBSTITUTE_HANDLING 

Definition at line 33858 of file Enums.h.

◆ UDLSSMode

enum class UDLSSMode : unsigned char
strong
Enumerator
Off 
Auto 
DLAA 
UltraQuality 
Quality 
Balanced 
Performance 
UltraPerformance 

Definition at line 24443 of file Enums.h.

◆ UDLSSSupport

enum class UDLSSSupport : unsigned char
strong
Enumerator
Supported 
NotSupported 
NotSupportedIncompatibleHardware 
NotSupportedDriverOutOfDate 
NotSupportedOperatingSystemOutOfDate 
NotSupportedByPlatformAtBuildTime 
NotSupportedIncompatibleAPICaptureToolActive 

Definition at line 24455 of file Enums.h.

◆ UErrorCode

enum class UErrorCode : int
strong
Enumerator
U_USING_FALLBACK_WARNING 
U_ERROR_WARNING_START 
U_USING_DEFAULT_WARNING 
U_SAFECLONE_ALLOCATED_WARNING 
U_STATE_OLD_WARNING 
U_STRING_NOT_TERMINATED_WARNING 
U_SORT_KEY_TOO_SHORT_WARNING 
U_AMBIGUOUS_ALIAS_WARNING 
U_DIFFERENT_UCA_VERSION 
U_PLUGIN_CHANGED_LEVEL_WARNING 
U_ERROR_WARNING_LIMIT 
U_ZERO_ERROR 
U_ILLEGAL_ARGUMENT_ERROR 
U_MISSING_RESOURCE_ERROR 
U_INVALID_FORMAT_ERROR 
U_FILE_ACCESS_ERROR 
U_INTERNAL_PROGRAM_ERROR 
U_MESSAGE_PARSE_ERROR 
U_MEMORY_ALLOCATION_ERROR 
U_INDEX_OUTOFBOUNDS_ERROR 
U_PARSE_ERROR 
U_INVALID_CHAR_FOUND 
U_TRUNCATED_CHAR_FOUND 
U_ILLEGAL_CHAR_FOUND 
U_INVALID_TABLE_FORMAT 
U_INVALID_TABLE_FILE 
U_BUFFER_OVERFLOW_ERROR 
U_UNSUPPORTED_ERROR 
U_RESOURCE_TYPE_MISMATCH 
U_ILLEGAL_ESCAPE_SEQUENCE 
U_UNSUPPORTED_ESCAPE_SEQUENCE 
U_NO_SPACE_AVAILABLE 
U_CE_NOT_FOUND_ERROR 
U_PRIMARY_TOO_LONG_ERROR 
U_STATE_TOO_OLD_ERROR 
U_TOO_MANY_ALIASES_ERROR 
U_ENUM_OUT_OF_SYNC_ERROR 
U_INVARIANT_CONVERSION_ERROR 
U_INVALID_STATE_ERROR 
U_COLLATOR_VERSION_MISMATCH 
U_USELESS_COLLATOR_ERROR 
U_NO_WRITE_PERMISSION 
U_STANDARD_ERROR_LIMIT 
U_BAD_VARIABLE_DEFINITION 
U_PARSE_ERROR_START 
U_MALFORMED_RULE 
U_MALFORMED_SET 
U_MALFORMED_SYMBOL_REFERENCE 
U_MALFORMED_UNICODE_ESCAPE 
U_MALFORMED_VARIABLE_DEFINITION 
U_MALFORMED_VARIABLE_REFERENCE 
U_MISMATCHED_SEGMENT_DELIMITERS 
U_MISPLACED_ANCHOR_START 
U_MISPLACED_CURSOR_OFFSET 
U_MISPLACED_QUANTIFIER 
U_MISSING_OPERATOR 
U_MISSING_SEGMENT_CLOSE 
U_MULTIPLE_ANTE_CONTEXTS 
U_MULTIPLE_CURSORS 
U_MULTIPLE_POST_CONTEXTS 
U_TRAILING_BACKSLASH 
U_UNDEFINED_SEGMENT_REFERENCE 
U_UNDEFINED_VARIABLE 
U_UNQUOTED_SPECIAL 
U_UNTERMINATED_QUOTE 
U_RULE_MASK_ERROR 
U_MISPLACED_COMPOUND_FILTER 
U_MULTIPLE_COMPOUND_FILTERS 
U_INVALID_RBT_SYNTAX 
U_INVALID_PROPERTY_PATTERN 
U_MALFORMED_PRAGMA 
U_UNCLOSED_SEGMENT 
U_ILLEGAL_CHAR_IN_SEGMENT 
U_VARIABLE_RANGE_EXHAUSTED 
U_VARIABLE_RANGE_OVERLAP 
U_ILLEGAL_CHARACTER 
U_INTERNAL_TRANSLITERATOR_ERROR 
U_INVALID_ID 
U_INVALID_FUNCTION 
U_PARSE_ERROR_LIMIT 
U_UNEXPECTED_TOKEN 
U_FMT_PARSE_ERROR_START 
U_MULTIPLE_DECIMAL_SEPARATORS 
U_MULTIPLE_DECIMAL_SEPERATORS 
U_MULTIPLE_EXPONENTIAL_SYMBOLS 
U_MALFORMED_EXPONENTIAL_PATTERN 
U_MULTIPLE_PERCENT_SYMBOLS 
U_MULTIPLE_PERMILL_SYMBOLS 
U_MULTIPLE_PAD_SPECIFIERS 
U_PATTERN_SYNTAX_ERROR 
U_ILLEGAL_PAD_POSITION 
U_UNMATCHED_BRACES 
U_UNSUPPORTED_PROPERTY 
U_UNSUPPORTED_ATTRIBUTE 
U_ARGUMENT_TYPE_MISMATCH 
U_DUPLICATE_KEYWORD 
U_UNDEFINED_KEYWORD 
U_DEFAULT_KEYWORD_MISSING 
U_DECIMAL_NUMBER_SYNTAX_ERROR 
U_FORMAT_INEXACT_ERROR 
U_NUMBER_ARG_OUTOFBOUNDS_ERROR 
U_NUMBER_SKELETON_SYNTAX_ERROR 
U_FMT_PARSE_ERROR_LIMIT 
U_BRK_INTERNAL_ERROR 
U_BRK_ERROR_START 
U_BRK_HEX_DIGITS_EXPECTED 
U_BRK_SEMICOLON_EXPECTED 
U_BRK_RULE_SYNTAX 
U_BRK_UNCLOSED_SET 
U_BRK_ASSIGN_ERROR 
U_BRK_VARIABLE_REDFINITION 
U_BRK_MISMATCHED_PAREN 
U_BRK_NEW_LINE_IN_QUOTED_STRING 
U_BRK_UNDEFINED_VARIABLE 
U_BRK_INIT_ERROR 
U_BRK_RULE_EMPTY_SET 
U_BRK_UNRECOGNIZED_OPTION 
U_BRK_MALFORMED_RULE_TAG 
U_BRK_ERROR_LIMIT 
U_REGEX_INTERNAL_ERROR 
U_REGEX_ERROR_START 
U_REGEX_RULE_SYNTAX 
U_REGEX_INVALID_STATE 
U_REGEX_BAD_ESCAPE_SEQUENCE 
U_REGEX_PROPERTY_SYNTAX 
U_REGEX_UNIMPLEMENTED 
U_REGEX_MISMATCHED_PAREN 
U_REGEX_NUMBER_TOO_BIG 
U_REGEX_BAD_INTERVAL 
U_REGEX_MAX_LT_MIN 
U_REGEX_INVALID_BACK_REF 
U_REGEX_INVALID_FLAG 
U_REGEX_LOOK_BEHIND_LIMIT 
U_REGEX_SET_CONTAINS_STRING 
U_REGEX_OCTAL_TOO_BIG 
U_REGEX_MISSING_CLOSE_BRACKET 
U_REGEX_INVALID_RANGE 
U_REGEX_STACK_OVERFLOW 
U_REGEX_TIME_OUT 
U_REGEX_STOPPED_BY_CALLER 
U_REGEX_PATTERN_TOO_BIG 
U_REGEX_INVALID_CAPTURE_GROUP_NAME 
U_REGEX_ERROR_LIMIT 
U_IDNA_PROHIBITED_ERROR 
U_IDNA_ERROR_START 
U_IDNA_UNASSIGNED_ERROR 
U_IDNA_CHECK_BIDI_ERROR 
U_IDNA_STD3_ASCII_RULES_ERROR 
U_IDNA_ACE_PREFIX_ERROR 
U_IDNA_VERIFICATION_ERROR 
U_IDNA_LABEL_TOO_LONG_ERROR 
U_IDNA_ZERO_LENGTH_LABEL_ERROR 
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR 
U_IDNA_ERROR_LIMIT 
U_STRINGPREP_PROHIBITED_ERROR 
U_STRINGPREP_UNASSIGNED_ERROR 
U_STRINGPREP_CHECK_BIDI_ERROR 
U_PLUGIN_ERROR_START 
U_PLUGIN_TOO_HIGH 
U_PLUGIN_DIDNT_SET_LEVEL 
U_PLUGIN_ERROR_LIMIT 
U_ERROR_LIMIT 

Definition at line 30545 of file Enums.h.

◆ UJoiningGroup

enum class UJoiningGroup : int
strong
Enumerator
U_JG_NO_JOINING_GROUP 
U_JG_AIN 
U_JG_ALAPH 
U_JG_ALEF 
U_JG_BEH 
U_JG_BETH 
U_JG_DAL 
U_JG_DALATH_RISH 
U_JG_E 
U_JG_FEH 
U_JG_FINAL_SEMKATH 
U_JG_GAF 
U_JG_GAMAL 
U_JG_HAH 
U_JG_TEH_MARBUTA_GOAL 
U_JG_HAMZA_ON_HEH_GOAL 
U_JG_HE 
U_JG_HEH 
U_JG_HEH_GOAL 
U_JG_HETH 
U_JG_KAF 
U_JG_KAPH 
U_JG_KNOTTED_HEH 
U_JG_LAM 
U_JG_LAMADH 
U_JG_MEEM 
U_JG_MIM 
U_JG_NOON 
U_JG_NUN 
U_JG_PE 
U_JG_QAF 
U_JG_QAPH 
U_JG_REH 
U_JG_REVERSED_PE 
U_JG_SAD 
U_JG_SADHE 
U_JG_SEEN 
U_JG_SEMKATH 
U_JG_SHIN 
U_JG_SWASH_KAF 
U_JG_SYRIAC_WAW 
U_JG_TAH 
U_JG_TAW 
U_JG_TEH_MARBUTA 
U_JG_TETH 
U_JG_WAW 
U_JG_YEH 
U_JG_YEH_BARREE 
U_JG_YEH_WITH_TAIL 
U_JG_YUDH 
U_JG_YUDH_HE 
U_JG_ZAIN 
U_JG_FE 
U_JG_KHAPH 
U_JG_ZHAIN 
U_JG_BURUSHASKI_YEH_BARREE 
U_JG_FARSI_YEH 
U_JG_NYA 
U_JG_ROHINGYA_YEH 
U_JG_MANICHAEAN_ALEPH 
U_JG_MANICHAEAN_AYIN 
U_JG_MANICHAEAN_BETH 
U_JG_MANICHAEAN_DALETH 
U_JG_MANICHAEAN_DHAMEDH 
U_JG_MANICHAEAN_FIVE 
U_JG_MANICHAEAN_GIMEL 
U_JG_MANICHAEAN_HETH 
U_JG_MANICHAEAN_HUNDRED 
U_JG_MANICHAEAN_KAPH 
U_JG_MANICHAEAN_LAMEDH 
U_JG_MANICHAEAN_MEM 
U_JG_MANICHAEAN_NUN 
U_JG_MANICHAEAN_ONE 
U_JG_MANICHAEAN_PE 
U_JG_MANICHAEAN_QOPH 
U_JG_MANICHAEAN_RESH 
U_JG_MANICHAEAN_SADHE 
U_JG_MANICHAEAN_SAMEKH 
U_JG_MANICHAEAN_TAW 
U_JG_MANICHAEAN_TEN 
U_JG_MANICHAEAN_TETH 
U_JG_MANICHAEAN_THAMEDH 
U_JG_MANICHAEAN_TWENTY 
U_JG_MANICHAEAN_WAW 
U_JG_MANICHAEAN_YODH 
U_JG_MANICHAEAN_ZAYIN 
U_JG_STRAIGHT_WAW 
U_JG_AFRICAN_FEH 
U_JG_AFRICAN_NOON 
U_JG_AFRICAN_QAF 
U_JG_MALAYALAM_BHA 
U_JG_MALAYALAM_JA 
U_JG_MALAYALAM_LLA 
U_JG_MALAYALAM_LLLA 
U_JG_MALAYALAM_NGA 
U_JG_MALAYALAM_NNA 
U_JG_MALAYALAM_NNNA 
U_JG_MALAYALAM_NYA 
U_JG_MALAYALAM_RA 
U_JG_MALAYALAM_SSA 
U_JG_MALAYALAM_TTA 
U_JG_HANIFI_ROHINGYA_KINNA_YA 
U_JG_HANIFI_ROHINGYA_PA 
U_JG_COUNT 

Definition at line 30404 of file Enums.h.

◆ ULineBreak

enum class ULineBreak : int
strong
Enumerator
U_LB_UNKNOWN 
U_LB_AMBIGUOUS 
U_LB_ALPHABETIC 
U_LB_BREAK_BOTH 
U_LB_BREAK_AFTER 
U_LB_BREAK_BEFORE 
U_LB_MANDATORY_BREAK 
U_LB_CONTINGENT_BREAK 
U_LB_CLOSE_PUNCTUATION 
U_LB_COMBINING_MARK 
U_LB_CARRIAGE_RETURN 
U_LB_EXCLAMATION 
U_LB_GLUE 
U_LB_HYPHEN 
U_LB_IDEOGRAPHIC 
U_LB_INSEPARABLE 
U_LB_INSEPERABLE 
U_LB_INFIX_NUMERIC 
U_LB_LINE_FEED 
U_LB_NONSTARTER 
U_LB_NUMERIC 
U_LB_OPEN_PUNCTUATION 
U_LB_POSTFIX_NUMERIC 
U_LB_PREFIX_NUMERIC 
U_LB_QUOTATION 
U_LB_COMPLEX_CONTEXT 
U_LB_SURROGATE 
U_LB_SPACE 
U_LB_BREAK_SYMBOLS 
U_LB_ZWSPACE 
U_LB_NEXT_LINE 
U_LB_WORD_JOINER 
U_LB_H2 
U_LB_H3 
U_LB_JL 
U_LB_JT 
U_LB_JV 
U_LB_CLOSE_PARENTHESIS 
U_LB_CONDITIONAL_JAPANESE_STARTER 
U_LB_HEBREW_LETTER 
U_LB_REGIONAL_INDICATOR 
U_LB_E_BASE 
U_LB_E_MODIFIER 
U_LB_ZWJ 
U_LB_COUNT 

Definition at line 30711 of file Enums.h.

◆ ULocDataLocaleType

enum class ULocDataLocaleType : int
strong
Enumerator
ULOC_ACTUAL_LOCALE 
ULOC_VALID_LOCALE 
ULOC_REQUESTED_LOCALE 
ULOC_DATA_LOCALE_TYPE_LIMIT 

Definition at line 33919 of file Enums.h.

◆ UNISMode

enum class UNISMode : unsigned char
strong
Enumerator
Off 
UltraQuality 
Quality 
Balanced 
Performance 
Custom 

Definition at line 31773 of file Enums.h.

◆ UNISSupport

enum class UNISSupport : unsigned char
strong
Enumerator
Supported 
NotSupported 

Definition at line 31783 of file Enums.h.

◆ UNormalizationMode

enum class UNormalizationMode : int
strong
Enumerator
UNORM_NONE 
UNORM_NFD 
UNORM_NFKD 
UNORM_NFC 
UNORM_DEFAULT 
UNORM_NFKC 
UNORM_FCD 
UNORM_MODE_COUNT 

Definition at line 30512 of file Enums.h.

◆ UNumberFormatAttribute

enum class UNumberFormatAttribute : int
strong
Enumerator
UNUM_PARSE_INT_ONLY 
UNUM_GROUPING_USED 
UNUM_DECIMAL_ALWAYS_SHOWN 
UNUM_MAX_INTEGER_DIGITS 
UNUM_MIN_INTEGER_DIGITS 
UNUM_INTEGER_DIGITS 
UNUM_MAX_FRACTION_DIGITS 
UNUM_MIN_FRACTION_DIGITS 
UNUM_FRACTION_DIGITS 
UNUM_MULTIPLIER 
UNUM_GROUPING_SIZE 
UNUM_ROUNDING_MODE 
UNUM_ROUNDING_INCREMENT 
UNUM_FORMAT_WIDTH 
UNUM_PADDING_POSITION 
UNUM_SECONDARY_GROUPING_SIZE 
UNUM_SIGNIFICANT_DIGITS_USED 
UNUM_MIN_SIGNIFICANT_DIGITS 
UNUM_MAX_SIGNIFICANT_DIGITS 
UNUM_LENIENT_PARSE 
UNUM_PARSE_ALL_INPUT 
UNUM_SCALE 
UNUM_MINIMUM_GROUPING_DIGITS 
UNUM_CURRENCY_USAGE 
UNUM_MAX_NONBOOLEAN_ATTRIBUTE 
UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITS 
UNUM_PARSE_NO_EXPONENT 
UNUM_PARSE_DECIMAL_MARK_REQUIRED 
UNUM_PARSE_CASE_SENSITIVE 
UNUM_SIGN_ALWAYS_SHOWN 
UNUM_LIMIT_BOOLEAN_ATTRIBUTE 

Definition at line 34046 of file Enums.h.

◆ UNumberFormatAttributeValue

enum class UNumberFormatAttributeValue : int
strong
Enumerator
UNUM_NO 
UNUM_YES 
UNUM_MAYBE 

Definition at line 34039 of file Enums.h.

◆ UNumberFormatFields

enum class UNumberFormatFields : int
strong
Enumerator
UNUM_INTEGER_FIELD 
UNUM_FRACTION_FIELD 
UNUM_DECIMAL_SEPARATOR_FIELD 
UNUM_EXPONENT_SYMBOL_FIELD 
UNUM_EXPONENT_SIGN_FIELD 
UNUM_EXPONENT_FIELD 
UNUM_GROUPING_SEPARATOR_FIELD 
UNUM_CURRENCY_FIELD 
UNUM_PERCENT_FIELD 
UNUM_PERMILL_FIELD 
UNUM_SIGN_FIELD 
UNUM_MEASURE_UNIT_FIELD 
UNUM_COMPACT_FIELD 
UNUM_FIELD_COUNT 

Definition at line 33819 of file Enums.h.

◆ UNumberFormatRoundingMode

enum class UNumberFormatRoundingMode : int
strong
Enumerator
UNUM_ROUND_CEILING 
UNUM_ROUND_FLOOR 
UNUM_ROUND_DOWN 
UNUM_ROUND_UP 
UNUM_ROUND_HALFEVEN 
UNUM_FOUND_HALFEVEN 
UNUM_ROUND_HALFDOWN 
UNUM_ROUND_HALFUP 
UNUM_ROUND_UNNECESSARY 

Definition at line 33845 of file Enums.h.

◆ UNumberFormatStyle

enum class UNumberFormatStyle : int
strong
Enumerator
UNUM_PATTERN_DECIMAL 
UNUM_DECIMAL 
UNUM_CURRENCY 
UNUM_PERCENT 
UNUM_SCIENTIFIC 
UNUM_SPELLOUT 
UNUM_ORDINAL 
UNUM_DURATION 
UNUM_NUMBERING_SYSTEM 
UNUM_PATTERN_RULEBASED 
UNUM_CURRENCY_ISO 
UNUM_CURRENCY_PLURAL 
UNUM_CURRENCY_ACCOUNTING 
UNUM_CASH_CURRENCY 
UNUM_DECIMAL_COMPACT_SHORT 
UNUM_DECIMAL_COMPACT_LONG 
UNUM_CURRENCY_STANDARD 
UNUM_FORMAT_STYLE_COUNT 
UNUM_DEFAULT 
UNUM_IGNORE 

Definition at line 33866 of file Enums.h.

◆ UpdateFlags

enum class UpdateFlags : int
strong
Enumerator
DT_CROWD_ANTICIPATE_TURNS 
DT_CROWD_OBSTACLE_AVOIDANCE 
DT_CROWD_SEPARATION 
DT_CROWD_OPTIMIZE_VIS 
DT_CROWD_OPTIMIZE_TOPO 
DT_CROWD_OPTIMIZE_VIS_MULTI 
DT_CROWD_OFFSET_PATH 
DT_CROWD_SLOWDOWN_AT_GOAL 

Definition at line 39200 of file Enums.h.

◆ UPluralType

enum class UPluralType : int
strong
Enumerator
UPLURAL_TYPE_CARDINAL 
UPLURAL_TYPE_ORDINAL 
UPLURAL_TYPE_COUNT 

Definition at line 33685 of file Enums.h.

◆ URegexpFlag

enum class URegexpFlag : int
strong
Enumerator
UREGEX_CANON_EQ 
UREGEX_CASE_INSENSITIVE 
UREGEX_COMMENTS 
UREGEX_DOTALL 
UREGEX_LITERAL 
UREGEX_MULTILINE 
UREGEX_UNIX_LINES 
UREGEX_UWORD 
UREGEX_ERROR_ON_UNKNOWN_ESCAPES 

Definition at line 33672 of file Enums.h.

◆ UResType

enum class UResType : int
strong
Enumerator
URES_NONE 
URES_STRING 
URES_BINARY 
URES_TABLE 
URES_ALIAS 
URES_INT 
URES_ARRAY 
URES_INT_VECTOR 
RES_NONE 
RES_STRING 
RES_BINARY 
RES_TABLE 
RES_ALIAS 
RES_INT 
RES_ARRAY 
RES_INT_VECTOR 
RES_RESERVED 
URES_LIMIT 

Definition at line 33773 of file Enums.h.

◆ UScriptCode

enum class UScriptCode : int
strong
Enumerator
USCRIPT_INVALID_CODE 
USCRIPT_COMMON 
USCRIPT_INHERITED 
USCRIPT_ARABIC 
USCRIPT_ARMENIAN 
USCRIPT_BENGALI 
USCRIPT_BOPOMOFO 
USCRIPT_CHEROKEE 
USCRIPT_COPTIC 
USCRIPT_CYRILLIC 
USCRIPT_DESERET 
USCRIPT_DEVANAGARI 
USCRIPT_ETHIOPIC 
USCRIPT_GEORGIAN 
USCRIPT_GOTHIC 
USCRIPT_GREEK 
USCRIPT_GUJARATI 
USCRIPT_GURMUKHI 
USCRIPT_HAN 
USCRIPT_HANGUL 
USCRIPT_HEBREW 
USCRIPT_HIRAGANA 
USCRIPT_KANNADA 
USCRIPT_KATAKANA 
USCRIPT_KHMER 
USCRIPT_LAO 
USCRIPT_LATIN 
USCRIPT_MALAYALAM 
USCRIPT_MONGOLIAN 
USCRIPT_MYANMAR 
USCRIPT_OGHAM 
USCRIPT_OLD_ITALIC 
USCRIPT_ORIYA 
USCRIPT_RUNIC 
USCRIPT_SINHALA 
USCRIPT_SYRIAC 
USCRIPT_TAMIL 
USCRIPT_TELUGU 
USCRIPT_THAANA 
USCRIPT_THAI 
USCRIPT_TIBETAN 
USCRIPT_CANADIAN_ABORIGINAL 
USCRIPT_UCAS 
USCRIPT_YI 
USCRIPT_TAGALOG 
USCRIPT_HANUNOO 
USCRIPT_BUHID 
USCRIPT_TAGBANWA 
USCRIPT_BRAILLE 
USCRIPT_CYPRIOT 
USCRIPT_LIMBU 
USCRIPT_LINEAR_B 
USCRIPT_OSMANYA 
USCRIPT_SHAVIAN 
USCRIPT_TAI_LE 
USCRIPT_UGARITIC 
USCRIPT_KATAKANA_OR_HIRAGANA 
USCRIPT_BUGINESE 
USCRIPT_GLAGOLITIC 
USCRIPT_KHAROSHTHI 
USCRIPT_SYLOTI_NAGRI 
USCRIPT_NEW_TAI_LUE 
USCRIPT_TIFINAGH 
USCRIPT_OLD_PERSIAN 
USCRIPT_BALINESE 
USCRIPT_BATAK 
USCRIPT_BLISSYMBOLS 
USCRIPT_BRAHMI 
USCRIPT_CHAM 
USCRIPT_CIRTH 
USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC 
USCRIPT_DEMOTIC_EGYPTIAN 
USCRIPT_HIERATIC_EGYPTIAN 
USCRIPT_EGYPTIAN_HIEROGLYPHS 
USCRIPT_KHUTSURI 
USCRIPT_SIMPLIFIED_HAN 
USCRIPT_TRADITIONAL_HAN 
USCRIPT_PAHAWH_HMONG 
USCRIPT_OLD_HUNGARIAN 
USCRIPT_HARAPPAN_INDUS 
USCRIPT_JAVANESE 
USCRIPT_KAYAH_LI 
USCRIPT_LATIN_FRAKTUR 
USCRIPT_LATIN_GAELIC 
USCRIPT_LEPCHA 
USCRIPT_LINEAR_A 
USCRIPT_MANDAIC 
USCRIPT_MANDAEAN 
USCRIPT_MAYAN_HIEROGLYPHS 
USCRIPT_MEROITIC_HIEROGLYPHS 
USCRIPT_MEROITIC 
USCRIPT_NKO 
USCRIPT_ORKHON 
USCRIPT_OLD_PERMIC 
USCRIPT_PHAGS_PA 
USCRIPT_PHOENICIAN 
USCRIPT_MIAO 
USCRIPT_PHONETIC_POLLARD 
USCRIPT_RONGORONGO 
USCRIPT_SARATI 
USCRIPT_ESTRANGELO_SYRIAC 
USCRIPT_WESTERN_SYRIAC 
USCRIPT_EASTERN_SYRIAC 
USCRIPT_TENGWAR 
USCRIPT_VAI 
USCRIPT_VISIBLE_SPEECH 
USCRIPT_CUNEIFORM 
USCRIPT_UNWRITTEN_LANGUAGES 
USCRIPT_UNKNOWN 
USCRIPT_CARIAN 
USCRIPT_JAPANESE 
USCRIPT_LANNA 
USCRIPT_LYCIAN 
USCRIPT_LYDIAN 
USCRIPT_OL_CHIKI 
USCRIPT_REJANG 
USCRIPT_SAURASHTRA 
USCRIPT_SIGN_WRITING 
USCRIPT_SUNDANESE 
USCRIPT_MOON 
USCRIPT_MEITEI_MAYEK 
USCRIPT_IMPERIAL_ARAMAIC 
USCRIPT_AVESTAN 
USCRIPT_CHAKMA 
USCRIPT_KOREAN 
USCRIPT_KAITHI 
USCRIPT_MANICHAEAN 
USCRIPT_INSCRIPTIONAL_PAHLAVI 
USCRIPT_PSALTER_PAHLAVI 
USCRIPT_BOOK_PAHLAVI 
USCRIPT_INSCRIPTIONAL_PARTHIAN 
USCRIPT_SAMARITAN 
USCRIPT_TAI_VIET 
USCRIPT_MATHEMATICAL_NOTATION 
USCRIPT_SYMBOLS 
USCRIPT_BAMUM 
USCRIPT_LISU 
USCRIPT_NAKHI_GEBA 
USCRIPT_OLD_SOUTH_ARABIAN 
USCRIPT_BASSA_VAH 
USCRIPT_DUPLOYAN 
USCRIPT_DUPLOYAN_SHORTAND 
USCRIPT_ELBASAN 
USCRIPT_GRANTHA 
USCRIPT_KPELLE 
USCRIPT_LOMA 
USCRIPT_MENDE 
USCRIPT_MEROITIC_CURSIVE 
USCRIPT_OLD_NORTH_ARABIAN 
USCRIPT_NABATAEAN 
USCRIPT_PALMYRENE 
USCRIPT_KHUDAWADI 
USCRIPT_SINDHI 
USCRIPT_WARANG_CITI 
USCRIPT_AFAKA 
USCRIPT_JURCHEN 
USCRIPT_MRO 
USCRIPT_NUSHU 
USCRIPT_SHARADA 
USCRIPT_SORA_SOMPENG 
USCRIPT_TAKRI 
USCRIPT_TANGUT 
USCRIPT_WOLEAI 
USCRIPT_ANATOLIAN_HIEROGLYPHS 
USCRIPT_KHOJKI 
USCRIPT_TIRHUTA 
USCRIPT_CAUCASIAN_ALBANIAN 
USCRIPT_MAHAJANI 
USCRIPT_AHOM 
USCRIPT_HATRAN 
USCRIPT_MODI 
USCRIPT_MULTANI 
USCRIPT_PAU_CIN_HAU 
USCRIPT_SIDDHAM 
USCRIPT_ADLAM 
USCRIPT_BHAIKSUKI 
USCRIPT_MARCHEN 
USCRIPT_NEWA 
USCRIPT_OSAGE 
USCRIPT_HAN_WITH_BOPOMOFO 
USCRIPT_JAMO 
USCRIPT_SYMBOLS_EMOJI 
USCRIPT_MASARAM_GONDI 
USCRIPT_SOYOMBO 
USCRIPT_ZANABAZAR_SQUARE 
USCRIPT_DOGRA 
USCRIPT_GUNJALA_GONDI 
USCRIPT_MAKASAR 
USCRIPT_MEDEFAIDRIN 
USCRIPT_HANIFI_ROHINGYA 
USCRIPT_SOGDIAN 
USCRIPT_OLD_SOGDIAN 
USCRIPT_ELYMAIC 
USCRIPT_NYIAKENG_PUACHUE_HMONG 
USCRIPT_NANDINAGARI 
USCRIPT_WANCHO 
USCRIPT_CODE_LIMIT 

Definition at line 30194 of file Enums.h.

◆ USetSpanCondition

enum class USetSpanCondition : int
strong
Enumerator
USET_SPAN_NOT_CONTAINED 
USET_SPAN_CONTAINED 
USET_SPAN_SIMPLE 
USET_SPAN_CONDITION_COUNT 

Definition at line 33951 of file Enums.h.

◆ UStreamlineDLSSGMode

enum class UStreamlineDLSSGMode : unsigned char
strong
Enumerator
Off 
On 
Auto 

Definition at line 31759 of file Enums.h.

◆ UStreamlineFeature

enum class UStreamlineFeature : unsigned char
strong
Enumerator
DLSSG 
Reflex 
Count 

Definition at line 31752 of file Enums.h.

◆ UStreamlineReflexMode

enum class UStreamlineReflexMode : unsigned char
strong
Enumerator
Disabled 
Enabled 
EnabledPlusBoost 

Definition at line 31766 of file Enums.h.

◆ USystemTimeZoneType

enum class USystemTimeZoneType : int
strong
Enumerator
UCAL_ZONE_TYPE_ANY 
UCAL_ZONE_TYPE_CANONICAL 
UCAL_ZONE_TYPE_CANONICAL_LOCATION 

Definition at line 33974 of file Enums.h.

◆ variable_length_error

enum class variable_length_error : int
strong
Enumerator
loop_error 
initial_error 
lz4ok 

Definition at line 32869 of file Enums.h.

◆ VideoCopyProtectionType

enum class VideoCopyProtectionType : int
strong
Enumerator
VideoCopyProtectionMacrovisionBasic 
VideoCopyProtectionMacrovisionCBI 

Definition at line 37509 of file Enums.h.

◆ VIDEOENCODER_BITRATE_MODE

enum class VIDEOENCODER_BITRATE_MODE : int
strong
Enumerator
ConstantBitRate 
VariableBitRateAverage 
VariableBitRatePeak 

Definition at line 37571 of file Enums.h.

◆ ViewSubresourceSubsetFlags

enum class ViewSubresourceSubsetFlags : int
strong
Enumerator
ViewSubresourceSubsetFlags_None 
ViewSubresourceSubsetFlags_DepthOnlyDsv 
ViewSubresourceSubsetFlags_StencilOnlyDsv 
ViewSubresourceSubsetFlags_DepthAndStencilDsv 

Definition at line 38953 of file Enums.h.

◆ VkAccelerationStructureBuildTypeKHR

enum class VkAccelerationStructureBuildTypeKHR : int
strong
Enumerator
VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR 
VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR 
VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR 
VK_ACCELERATION_STRUCTURE_BUILD_TYPE_MAX_ENUM_KHR 

Definition at line 39500 of file Enums.h.

◆ VkAccelerationStructureMemoryRequirementsTypeNV

Enumerator
VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_OBJECT_NV 
VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BUILD_SCRATCH_NV 
VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_UPDATE_SCRATCH_NV 
VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BEGIN_RANGE_NV 
VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_END_RANGE_NV 
VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_RANGE_SIZE_NV 
VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_MAX_ENUM_NV 

Definition at line 2003 of file Enums.h.

◆ VkAccelerationStructureTypeKHR

enum class VkAccelerationStructureTypeKHR : int
strong
Enumerator
VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR 
VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_KHR 
VK_ACCELERATION_STRUCTURE_TYPE_GENERIC_KHR 
VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_NV 
VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_NV 
VK_ACCELERATION_STRUCTURE_TYPE_MAX_ENUM_KHR 

Definition at line 26795 of file Enums.h.

◆ VkAccelerationStructureTypeNV

enum class VkAccelerationStructureTypeNV : int
strong
Enumerator
VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_NV 
VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_NV 
VK_ACCELERATION_STRUCTURE_TYPE_BEGIN_RANGE_NV 
VK_ACCELERATION_STRUCTURE_TYPE_END_RANGE_NV 
VK_ACCELERATION_STRUCTURE_TYPE_RANGE_SIZE_NV 
VK_ACCELERATION_STRUCTURE_TYPE_MAX_ENUM_NV 

Definition at line 1949 of file Enums.h.

◆ VkAccessFlagBits

enum class VkAccessFlagBits : unsigned __int64
strong
Enumerator
VK_ACCESS_INDIRECT_COMMAND_READ_BIT 
VK_ACCESS_INDEX_READ_BIT 
VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT 
VK_ACCESS_UNIFORM_READ_BIT 
VK_ACCESS_INPUT_ATTACHMENT_READ_BIT 
VK_ACCESS_SHADER_READ_BIT 
VK_ACCESS_SHADER_WRITE_BIT 
VK_ACCESS_COLOR_ATTACHMENT_READ_BIT 
VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT 
VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT 
VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT 
VK_ACCESS_TRANSFER_READ_BIT 
VK_ACCESS_TRANSFER_WRITE_BIT 
VK_ACCESS_HOST_READ_BIT 
VK_ACCESS_HOST_WRITE_BIT 
VK_ACCESS_MEMORY_READ_BIT 
VK_ACCESS_MEMORY_WRITE_BIT 
VK_ACCESS_NONE 
VK_ACCESS_TRANSFORM_FEEDBACK_WRITE_BIT_EXT 
VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT 
VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT 
VK_ACCESS_CONDITIONAL_RENDERING_READ_BIT_EXT 
VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT 
VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_KHR 
VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR 
VK_ACCESS_FRAGMENT_DENSITY_MAP_READ_BIT_EXT 
VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR 
VK_ACCESS_COMMAND_PREPROCESS_READ_BIT_NV 
VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_NV 
VK_ACCESS_SHADING_RATE_IMAGE_READ_BIT_NV 
VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_NV 
VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_NV 
VK_ACCESS_NONE_KHR 
VK_ACCESS_FLAG_BITS_MAX_ENUM 

Definition at line 27259 of file Enums.h.

◆ VkAttachmentLoadOp

enum class VkAttachmentLoadOp : int
strong
Enumerator
VK_ATTACHMENT_LOAD_OP_LOAD 
VK_ATTACHMENT_LOAD_OP_CLEAR 
VK_ATTACHMENT_LOAD_OP_DONT_CARE 
VK_ATTACHMENT_LOAD_OP_BEGIN_RANGE 
VK_ATTACHMENT_LOAD_OP_END_RANGE 
VK_ATTACHMENT_LOAD_OP_RANGE_SIZE 
VK_ATTACHMENT_LOAD_OP_MAX_ENUM 

Definition at line 782 of file Enums.h.

◆ VkAttachmentStoreOp

enum class VkAttachmentStoreOp : int
strong
Enumerator
VK_ATTACHMENT_STORE_OP_STORE 
VK_ATTACHMENT_STORE_OP_DONT_CARE 
VK_ATTACHMENT_STORE_OP_BEGIN_RANGE 
VK_ATTACHMENT_STORE_OP_END_RANGE 
VK_ATTACHMENT_STORE_OP_RANGE_SIZE 
VK_ATTACHMENT_STORE_OP_MAX_ENUM 

Definition at line 793 of file Enums.h.

◆ VkBlendFactor

enum class VkBlendFactor : int
strong
Enumerator
VK_BLEND_FACTOR_ZERO 
VK_BLEND_FACTOR_ONE 
VK_BLEND_FACTOR_SRC_COLOR 
VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR 
VK_BLEND_FACTOR_DST_COLOR 
VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR 
VK_BLEND_FACTOR_SRC_ALPHA 
VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA 
VK_BLEND_FACTOR_DST_ALPHA 
VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA 
VK_BLEND_FACTOR_CONSTANT_COLOR 
VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR 
VK_BLEND_FACTOR_CONSTANT_ALPHA 
VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA 
VK_BLEND_FACTOR_SRC_ALPHA_SATURATE 
VK_BLEND_FACTOR_SRC1_COLOR 
VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR 
VK_BLEND_FACTOR_SRC1_ALPHA 
VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA 
VK_BLEND_FACTOR_BEGIN_RANGE 
VK_BLEND_FACTOR_END_RANGE 
VK_BLEND_FACTOR_RANGE_SIZE 
VK_BLEND_FACTOR_MAX_ENUM 

Definition at line 2469 of file Enums.h.

◆ VkBlendOp

enum class VkBlendOp : int
strong
Enumerator
VK_BLEND_OP_ADD 
VK_BLEND_OP_SUBTRACT 
VK_BLEND_OP_REVERSE_SUBTRACT 
VK_BLEND_OP_MIN 
VK_BLEND_OP_MAX 
VK_BLEND_OP_ZERO_EXT 
VK_BLEND_OP_SRC_EXT 
VK_BLEND_OP_DST_EXT 
VK_BLEND_OP_SRC_OVER_EXT 
VK_BLEND_OP_DST_OVER_EXT 
VK_BLEND_OP_SRC_IN_EXT 
VK_BLEND_OP_DST_IN_EXT 
VK_BLEND_OP_SRC_OUT_EXT 
VK_BLEND_OP_DST_OUT_EXT 
VK_BLEND_OP_SRC_ATOP_EXT 
VK_BLEND_OP_DST_ATOP_EXT 
VK_BLEND_OP_XOR_EXT 
VK_BLEND_OP_MULTIPLY_EXT 
VK_BLEND_OP_SCREEN_EXT 
VK_BLEND_OP_OVERLAY_EXT 
VK_BLEND_OP_DARKEN_EXT 
VK_BLEND_OP_LIGHTEN_EXT 
VK_BLEND_OP_COLORDODGE_EXT 
VK_BLEND_OP_COLORBURN_EXT 
VK_BLEND_OP_HARDLIGHT_EXT 
VK_BLEND_OP_SOFTLIGHT_EXT 
VK_BLEND_OP_DIFFERENCE_EXT 
VK_BLEND_OP_EXCLUSION_EXT 
VK_BLEND_OP_INVERT_EXT 
VK_BLEND_OP_INVERT_RGB_EXT 
VK_BLEND_OP_LINEARDODGE_EXT 
VK_BLEND_OP_LINEARBURN_EXT 
VK_BLEND_OP_VIVIDLIGHT_EXT 
VK_BLEND_OP_LINEARLIGHT_EXT 
VK_BLEND_OP_PINLIGHT_EXT 
VK_BLEND_OP_HARDMIX_EXT 
VK_BLEND_OP_HSL_HUE_EXT 
VK_BLEND_OP_HSL_SATURATION_EXT 
VK_BLEND_OP_HSL_COLOR_EXT 
VK_BLEND_OP_HSL_LUMINOSITY_EXT 
VK_BLEND_OP_PLUS_EXT 
VK_BLEND_OP_PLUS_CLAMPED_EXT 
VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT 
VK_BLEND_OP_PLUS_DARKER_EXT 
VK_BLEND_OP_MINUS_EXT 
VK_BLEND_OP_MINUS_CLAMPED_EXT 
VK_BLEND_OP_CONTRAST_EXT 
VK_BLEND_OP_INVERT_OVG_EXT 
VK_BLEND_OP_RED_EXT 
VK_BLEND_OP_GREEN_EXT 
VK_BLEND_OP_BLUE_EXT 
VK_BLEND_OP_BEGIN_RANGE 
VK_BLEND_OP_END_RANGE 
VK_BLEND_OP_RANGE_SIZE 
VK_BLEND_OP_MAX_ENUM 

Definition at line 2525 of file Enums.h.

◆ VkBlendOverlapEXT

enum class VkBlendOverlapEXT : int
strong
Enumerator
VK_BLEND_OVERLAP_UNCORRELATED_EXT 
VK_BLEND_OVERLAP_DISJOINT_EXT 
VK_BLEND_OVERLAP_CONJOINT_EXT 
VK_BLEND_OVERLAP_BEGIN_RANGE_EXT 
VK_BLEND_OVERLAP_END_RANGE_EXT 
VK_BLEND_OVERLAP_RANGE_SIZE_EXT 
VK_BLEND_OVERLAP_MAX_ENUM_EXT 

Definition at line 723 of file Enums.h.

◆ VkBorderColor

enum class VkBorderColor : int
strong
Enumerator
VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK 
VK_BORDER_COLOR_INT_TRANSPARENT_BLACK 
VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK 
VK_BORDER_COLOR_INT_OPAQUE_BLACK 
VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE 
VK_BORDER_COLOR_INT_OPAQUE_WHITE 
VK_BORDER_COLOR_BEGIN_RANGE 
VK_BORDER_COLOR_END_RANGE 
VK_BORDER_COLOR_RANGE_SIZE 
VK_BORDER_COLOR_MAX_ENUM 

Definition at line 709 of file Enums.h.

◆ VkBufferCreateFlagBits

enum class VkBufferCreateFlagBits : int
strong
Enumerator
VK_BUFFER_CREATE_SPARSE_BINDING_BIT 
VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT 
VK_BUFFER_CREATE_SPARSE_ALIASED_BIT 
VK_BUFFER_CREATE_PROTECTED_BIT 
VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT 
VK_BUFFER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT 
VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT 
VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR 
VK_BUFFER_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 27203 of file Enums.h.

◆ VkBufferUsageFlagBits

enum class VkBufferUsageFlagBits : int
strong
Enumerator
VK_BUFFER_USAGE_TRANSFER_SRC_BIT 
VK_BUFFER_USAGE_TRANSFER_DST_BIT 
VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT 
VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT 
VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT 
VK_BUFFER_USAGE_STORAGE_BUFFER_BIT 
VK_BUFFER_USAGE_INDEX_BUFFER_BIT 
VK_BUFFER_USAGE_VERTEX_BUFFER_BIT 
VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT 
VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT 
VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT 
VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT 
VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT 
VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR 
VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR 
VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR 
VK_BUFFER_USAGE_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT 
VK_BUFFER_USAGE_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT 
VK_BUFFER_USAGE_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT 
VK_BUFFER_USAGE_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT 
VK_BUFFER_USAGE_MICROMAP_STORAGE_BIT_EXT 
VK_BUFFER_USAGE_RAY_TRACING_BIT_NV 
VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_EXT 
VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR 
VK_BUFFER_USAGE_FLAG_BITS_MAX_ENUM 

Definition at line 27216 of file Enums.h.

◆ VkBuildAccelerationStructureFlagBitsKHR

enum class VkBuildAccelerationStructureFlagBitsKHR : int
strong
Enumerator
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR 
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_KHR 
VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_KHR 
VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_KHR 
VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_KHR 
VK_BUILD_ACCELERATION_STRUCTURE_MOTION_BIT_NV 
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_UPDATE_EXT 
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISABLE_OPACITY_MICROMAPS_EXT 
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_DATA_UPDATE_EXT 
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_NV 
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_NV 
VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_NV 
VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_NV 
VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_NV 
VK_BUILD_ACCELERATION_STRUCTURE_FLAG_BITS_MAX_ENUM_KHR 

Definition at line 26776 of file Enums.h.

◆ VkBuildAccelerationStructureModeKHR

enum class VkBuildAccelerationStructureModeKHR : int
strong
Enumerator
VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR 
VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR 
VK_BUILD_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR 

Definition at line 39493 of file Enums.h.

◆ VkChromaLocation

enum class VkChromaLocation : int
strong
Enumerator
VK_CHROMA_LOCATION_COSITED_EVEN 
VK_CHROMA_LOCATION_MIDPOINT 
VK_CHROMA_LOCATION_COSITED_EVEN_KHR 
VK_CHROMA_LOCATION_MIDPOINT_KHR 
VK_CHROMA_LOCATION_BEGIN_RANGE 
VK_CHROMA_LOCATION_END_RANGE 
VK_CHROMA_LOCATION_RANGE_SIZE 
VK_CHROMA_LOCATION_MAX_ENUM 

Definition at line 2239 of file Enums.h.

◆ VkCoarseSampleOrderTypeNV

enum class VkCoarseSampleOrderTypeNV : int
strong
Enumerator
VK_COARSE_SAMPLE_ORDER_TYPE_DEFAULT_NV 
VK_COARSE_SAMPLE_ORDER_TYPE_CUSTOM_NV 
VK_COARSE_SAMPLE_ORDER_TYPE_PIXEL_MAJOR_NV 
VK_COARSE_SAMPLE_ORDER_TYPE_SAMPLE_MAJOR_NV 
VK_COARSE_SAMPLE_ORDER_TYPE_BEGIN_RANGE_NV 
VK_COARSE_SAMPLE_ORDER_TYPE_END_RANGE_NV 
VK_COARSE_SAMPLE_ORDER_TYPE_RANGE_SIZE_NV 
VK_COARSE_SAMPLE_ORDER_TYPE_MAX_ENUM_NV 

Definition at line 1750 of file Enums.h.

◆ VkColorComponentFlagBits

enum class VkColorComponentFlagBits : int
strong
Enumerator
VK_COLOR_COMPONENT_R_BIT 
VK_COLOR_COMPONENT_G_BIT 
VK_COLOR_COMPONENT_B_BIT 
VK_COLOR_COMPONENT_A_BIT 
VK_COLOR_COMPONENT_FLAG_BITS_MAX_ENUM 

Definition at line 39475 of file Enums.h.

◆ VkColorSpaceKHR

enum class VkColorSpaceKHR : int
strong
Enumerator
VK_COLOR_SPACE_SRGB_NONLINEAR_KHR 
VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXT 
VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT 
VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT 
VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXT 
VK_COLOR_SPACE_BT709_LINEAR_EXT 
VK_COLOR_SPACE_BT709_NONLINEAR_EXT 
VK_COLOR_SPACE_BT2020_LINEAR_EXT 
VK_COLOR_SPACE_HDR10_ST2084_EXT 
VK_COLOR_SPACE_DOLBYVISION_EXT 
VK_COLOR_SPACE_HDR10_HLG_EXT 
VK_COLOR_SPACE_ADOBERGB_LINEAR_EXT 
VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXT 
VK_COLOR_SPACE_PASS_THROUGH_EXT 
VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT 
VK_COLOR_SPACE_DISPLAY_NATIVE_AMD 
VK_COLORSPACE_SRGB_NONLINEAR_KHR 
VK_COLOR_SPACE_DCI_P3_LINEAR_EXT 
VK_COLOR_SPACE_BEGIN_RANGE_KHR 
VK_COLOR_SPACE_END_RANGE_KHR 
VK_COLOR_SPACE_RANGE_SIZE_KHR 
VK_COLOR_SPACE_MAX_ENUM_KHR 

Definition at line 1036 of file Enums.h.

◆ VkCommandBufferLevel

enum class VkCommandBufferLevel : int
strong
Enumerator
VK_COMMAND_BUFFER_LEVEL_PRIMARY 
VK_COMMAND_BUFFER_LEVEL_SECONDARY 
VK_COMMAND_BUFFER_LEVEL_BEGIN_RANGE 
VK_COMMAND_BUFFER_LEVEL_END_RANGE 
VK_COMMAND_BUFFER_LEVEL_RANGE_SIZE 
VK_COMMAND_BUFFER_LEVEL_MAX_ENUM 

Definition at line 826 of file Enums.h.

◆ VkCommandBufferResetFlagBits

enum class VkCommandBufferResetFlagBits : int
strong
Enumerator
VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT 
VK_COMMAND_BUFFER_RESET_FLAG_BITS_MAX_ENUM 

Definition at line 39447 of file Enums.h.

◆ VkCommandBufferUsageFlagBits

enum class VkCommandBufferUsageFlagBits : int
strong
Enumerator
VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT 
VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT 
VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT 
VK_COMMAND_BUFFER_USAGE_FLAG_BITS_MAX_ENUM 

Definition at line 39439 of file Enums.h.

◆ VkCommandPoolCreateFlagBits

enum class VkCommandPoolCreateFlagBits : int
strong
Enumerator
VK_COMMAND_POOL_CREATE_TRANSIENT_BIT 
VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT 
VK_COMMAND_POOL_CREATE_PROTECTED_BIT 
VK_COMMAND_POOL_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 39453 of file Enums.h.

◆ VkCompareOp

enum class VkCompareOp : int
strong
Enumerator
VK_COMPARE_OP_NEVER 
VK_COMPARE_OP_LESS 
VK_COMPARE_OP_EQUAL 
VK_COMPARE_OP_LESS_OR_EQUAL 
VK_COMPARE_OP_GREATER 
VK_COMPARE_OP_NOT_EQUAL 
VK_COMPARE_OP_GREATER_OR_EQUAL 
VK_COMPARE_OP_ALWAYS 
VK_COMPARE_OP_BEGIN_RANGE 
VK_COMPARE_OP_END_RANGE 
VK_COMPARE_OP_RANGE_SIZE 
VK_COMPARE_OP_MAX_ENUM 

Definition at line 2357 of file Enums.h.

◆ VkComponentSwizzle

enum class VkComponentSwizzle : int
strong
Enumerator
VK_COMPONENT_SWIZZLE_IDENTITY 
VK_COMPONENT_SWIZZLE_ZERO 
VK_COMPONENT_SWIZZLE_ONE 
VK_COMPONENT_SWIZZLE_R 
VK_COMPONENT_SWIZZLE_G 
VK_COMPONENT_SWIZZLE_B 
VK_COMPONENT_SWIZZLE_A 
VK_COMPONENT_SWIZZLE_BEGIN_RANGE 
VK_COMPONENT_SWIZZLE_END_RANGE 
VK_COMPONENT_SWIZZLE_RANGE_SIZE 
VK_COMPONENT_SWIZZLE_MAX_ENUM 

Definition at line 2224 of file Enums.h.

◆ VkComponentTypeNV

enum class VkComponentTypeNV : int
strong
Enumerator
VK_COMPONENT_TYPE_FLOAT16_NV 
VK_COMPONENT_TYPE_FLOAT32_NV 
VK_COMPONENT_TYPE_FLOAT64_NV 
VK_COMPONENT_TYPE_SINT8_NV 
VK_COMPONENT_TYPE_SINT16_NV 
VK_COMPONENT_TYPE_SINT32_NV 
VK_COMPONENT_TYPE_SINT64_NV 
VK_COMPONENT_TYPE_UINT8_NV 
VK_COMPONENT_TYPE_UINT16_NV 
VK_COMPONENT_TYPE_UINT32_NV 
VK_COMPONENT_TYPE_UINT64_NV 
VK_COMPONENT_TYPE_BEGIN_RANGE_NV 
VK_COMPONENT_TYPE_END_RANGE_NV 
VK_COMPONENT_TYPE_RANGE_SIZE_NV 
VK_COMPONENT_TYPE_MAX_ENUM_NV 

Definition at line 994 of file Enums.h.

◆ VkCompositeAlphaFlagBitsKHR

enum class VkCompositeAlphaFlagBitsKHR : int
strong
Enumerator
VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR 
VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR 
VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR 
VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR 
VK_COMPOSITE_ALPHA_FLAG_BITS_MAX_ENUM_KHR 

Definition at line 39313 of file Enums.h.

◆ VkConservativeRasterizationModeEXT

enum class VkConservativeRasterizationModeEXT : int
strong
Enumerator
VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT 
VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT 
VK_CONSERVATIVE_RASTERIZATION_MODE_UNDERESTIMATE_EXT 
VK_CONSERVATIVE_RASTERIZATION_MODE_BEGIN_RANGE_EXT 
VK_CONSERVATIVE_RASTERIZATION_MODE_END_RANGE_EXT 
VK_CONSERVATIVE_RASTERIZATION_MODE_RANGE_SIZE_EXT 
VK_CONSERVATIVE_RASTERIZATION_MODE_MAX_ENUM_EXT 

Definition at line 1856 of file Enums.h.

◆ VkCopyAccelerationStructureModeKHR

enum class VkCopyAccelerationStructureModeKHR : int
strong
Enumerator
VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_KHR 
VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_KHR 
VK_COPY_ACCELERATION_STRUCTURE_MODE_SERIALIZE_KHR 
VK_COPY_ACCELERATION_STRUCTURE_MODE_DESERIALIZE_KHR 
VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_NV 
VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_NV 
VK_COPY_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR 

Definition at line 26805 of file Enums.h.

◆ VkCopyAccelerationStructureModeNV

enum class VkCopyAccelerationStructureModeNV : int
strong
Enumerator
VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_NV 
VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_NV 
VK_COPY_ACCELERATION_STRUCTURE_MODE_BEGIN_RANGE_NV 
VK_COPY_ACCELERATION_STRUCTURE_MODE_END_RANGE_NV 
VK_COPY_ACCELERATION_STRUCTURE_MODE_RANGE_SIZE_NV 
VK_COPY_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_NV 

Definition at line 1993 of file Enums.h.

◆ VkCoverageModulationModeNV

enum class VkCoverageModulationModeNV : int
strong
Enumerator
VK_COVERAGE_MODULATION_MODE_NONE_NV 
VK_COVERAGE_MODULATION_MODE_RGB_NV 
VK_COVERAGE_MODULATION_MODE_ALPHA_NV 
VK_COVERAGE_MODULATION_MODE_RGBA_NV 
VK_COVERAGE_MODULATION_MODE_BEGIN_RANGE_NV 
VK_COVERAGE_MODULATION_MODE_END_RANGE_NV 
VK_COVERAGE_MODULATION_MODE_RANGE_SIZE_NV 
VK_COVERAGE_MODULATION_MODE_MAX_ENUM_NV 

Definition at line 982 of file Enums.h.

◆ VkCoverageReductionModeNV

enum class VkCoverageReductionModeNV : int
strong
Enumerator
VK_COVERAGE_REDUCTION_MODE_MERGE_NV 
VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV 
VK_COVERAGE_REDUCTION_MODE_BEGIN_RANGE_NV 
VK_COVERAGE_REDUCTION_MODE_END_RANGE_NV 
VK_COVERAGE_REDUCTION_MODE_RANGE_SIZE_NV 
VK_COVERAGE_REDUCTION_MODE_MAX_ENUM_NV 

Definition at line 1124 of file Enums.h.

◆ VkCullModeFlagBits

enum class VkCullModeFlagBits : int
strong
Enumerator
VK_CULL_MODE_NONE 
VK_CULL_MODE_FRONT_BIT 
VK_CULL_MODE_BACK_BIT 
VK_CULL_MODE_FRONT_AND_BACK 
VK_CULL_MODE_FLAG_BITS_MAX_ENUM 

Definition at line 39484 of file Enums.h.

◆ VkDebugReportObjectTypeEXT

enum class VkDebugReportObjectTypeEXT : int
strong
Enumerator
VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_OBJECT_TABLE_NVX_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_BEGIN_RANGE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_END_RANGE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_RANGE_SIZE_EXT 
VK_DEBUG_REPORT_OBJECT_TYPE_MAX_ENUM_EXT 

Definition at line 869 of file Enums.h.

◆ VkDependencyFlagBits

enum class VkDependencyFlagBits : int
strong
Enumerator
VK_DEPENDENCY_BY_REGION_BIT 
VK_DEPENDENCY_DEVICE_GROUP_BIT 
VK_DEPENDENCY_VIEW_LOCAL_BIT 
VK_DEPENDENCY_VIEW_LOCAL_BIT_KHR 
VK_DEPENDENCY_DEVICE_GROUP_BIT_KHR 
VK_DEPENDENCY_FLAG_BITS_MAX_ENUM 

Definition at line 1827 of file Enums.h.

◆ VkDescriptorBindingFlagBits

enum class VkDescriptorBindingFlagBits : int
strong
Enumerator
VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT 
VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT 
VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT 
VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT 
VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT_EXT 
VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT_EXT 
VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT_EXT 
VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT_EXT 
VK_DESCRIPTOR_BINDING_FLAG_BITS_MAX_ENUM 

Definition at line 27042 of file Enums.h.

◆ VkDescriptorPoolCreateFlagBits

enum class VkDescriptorPoolCreateFlagBits : int
strong
Enumerator
VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT 
VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT 
VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_EXT 
VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT_EXT 
VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_VALVE 
VK_DESCRIPTOR_POOL_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 26910 of file Enums.h.

◆ VkDescriptorSetLayoutCreateFlagBits

enum class VkDescriptorSetLayoutCreateFlagBits : int
strong
Enumerator
VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT 
VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR 
VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT 
VK_DESCRIPTOR_SET_LAYOUT_CREATE_EMBEDDED_IMMUTABLE_SAMPLERS_BIT_EXT 
VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_EXT 
VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT_EXT 
VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_VALVE 
VK_DESCRIPTOR_SET_LAYOUT_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 26936 of file Enums.h.

◆ VkDescriptorType

enum class VkDescriptorType : int
strong
Enumerator
VK_DESCRIPTOR_TYPE_SAMPLER 
VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER 
VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE 
VK_DESCRIPTOR_TYPE_STORAGE_IMAGE 
VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER 
VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER 
VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER 
VK_DESCRIPTOR_TYPE_STORAGE_BUFFER 
VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC 
VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC 
VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT 
VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT 
VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV 
VK_DESCRIPTOR_TYPE_BEGIN_RANGE 
VK_DESCRIPTOR_TYPE_END_RANGE 
VK_DESCRIPTOR_TYPE_RANGE_SIZE 
VK_DESCRIPTOR_TYPE_MAX_ENUM 

Definition at line 742 of file Enums.h.

◆ VkDescriptorUpdateTemplateType

enum class VkDescriptorUpdateTemplateType : int
strong
Enumerator
VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET 
VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR 
VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR 
VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_BEGIN_RANGE 
VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_END_RANGE 
VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_RANGE_SIZE 
VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_MAX_ENUM 

Definition at line 2274 of file Enums.h.

◆ VkDeviceDiagnosticsConfigFlagBitsNV

enum class VkDeviceDiagnosticsConfigFlagBitsNV : int
strong
Enumerator
VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV 
VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV 
VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV 
VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_ERROR_REPORTING_BIT_NV 
VK_DEVICE_DIAGNOSTICS_CONFIG_FLAG_BITS_MAX_ENUM_NV 

Definition at line 41169 of file Enums.h.

◆ VkDeviceEventTypeEXT

enum class VkDeviceEventTypeEXT : int
strong
Enumerator
VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT 
VK_DEVICE_EVENT_TYPE_BEGIN_RANGE_EXT 
VK_DEVICE_EVENT_TYPE_END_RANGE_EXT 
VK_DEVICE_EVENT_TYPE_RANGE_SIZE_EXT 
VK_DEVICE_EVENT_TYPE_MAX_ENUM_EXT 

Definition at line 1156 of file Enums.h.

◆ VkDiscardRectangleModeEXT

enum class VkDiscardRectangleModeEXT : int
strong
Enumerator
VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT 
VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT 
VK_DISCARD_RECTANGLE_MODE_BEGIN_RANGE_EXT 
VK_DISCARD_RECTANGLE_MODE_END_RANGE_EXT 
VK_DISCARD_RECTANGLE_MODE_RANGE_SIZE_EXT 
VK_DISCARD_RECTANGLE_MODE_MAX_ENUM_EXT 

Definition at line 1740 of file Enums.h.

◆ VkDisplayEventTypeEXT

enum class VkDisplayEventTypeEXT : int
strong
Enumerator
VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT 
VK_DISPLAY_EVENT_TYPE_BEGIN_RANGE_EXT 
VK_DISPLAY_EVENT_TYPE_END_RANGE_EXT 
VK_DISPLAY_EVENT_TYPE_RANGE_SIZE_EXT 
VK_DISPLAY_EVENT_TYPE_MAX_ENUM_EXT 

Definition at line 1200 of file Enums.h.

◆ VkDisplayPowerStateEXT

enum class VkDisplayPowerStateEXT : int
strong
Enumerator
VK_DISPLAY_POWER_STATE_OFF_EXT 
VK_DISPLAY_POWER_STATE_SUSPEND_EXT 
VK_DISPLAY_POWER_STATE_ON_EXT 
VK_DISPLAY_POWER_STATE_BEGIN_RANGE_EXT 
VK_DISPLAY_POWER_STATE_END_RANGE_EXT 
VK_DISPLAY_POWER_STATE_RANGE_SIZE_EXT 
VK_DISPLAY_POWER_STATE_MAX_ENUM_EXT 

Definition at line 1145 of file Enums.h.

◆ VkDriverId

enum class VkDriverId : int
strong
Enumerator
VK_DRIVER_ID_AMD_PROPRIETARY 
VK_DRIVER_ID_AMD_OPEN_SOURCE 
VK_DRIVER_ID_MESA_RADV 
VK_DRIVER_ID_NVIDIA_PROPRIETARY 
VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS 
VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA 
VK_DRIVER_ID_IMAGINATION_PROPRIETARY 
VK_DRIVER_ID_QUALCOMM_PROPRIETARY 
VK_DRIVER_ID_ARM_PROPRIETARY 
VK_DRIVER_ID_GOOGLE_SWIFTSHADER 
VK_DRIVER_ID_GGP_PROPRIETARY 
VK_DRIVER_ID_BROADCOM_PROPRIETARY 
VK_DRIVER_ID_MESA_LLVMPIPE 
VK_DRIVER_ID_MOLTENVK 
VK_DRIVER_ID_COREAVI_PROPRIETARY 
VK_DRIVER_ID_JUICE_PROPRIETARY 
VK_DRIVER_ID_VERISILICON_PROPRIETARY 
VK_DRIVER_ID_MESA_TURNIP 
VK_DRIVER_ID_MESA_V3DV 
VK_DRIVER_ID_MESA_PANVK 
VK_DRIVER_ID_SAMSUNG_PROPRIETARY 
VK_DRIVER_ID_MESA_VENUS 
VK_DRIVER_ID_MESA_DOZEN 
VK_DRIVER_ID_MESA_NVK 
VK_DRIVER_ID_AMD_PROPRIETARY_KHR 
VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR 
VK_DRIVER_ID_MESA_RADV_KHR 
VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR 
VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR 
VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR 
VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR 
VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR 
VK_DRIVER_ID_ARM_PROPRIETARY_KHR 
VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR 
VK_DRIVER_ID_GGP_PROPRIETARY_KHR 
VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR 
VK_DRIVER_ID_MAX_ENUM 

Definition at line 27073 of file Enums.h.

◆ VkDriverIdKHR

enum class VkDriverIdKHR : int
strong
Enumerator
VK_DRIVER_ID_AMD_PROPRIETARY_KHR 
VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR 
VK_DRIVER_ID_MESA_RADV_KHR 
VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR 
VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR 
VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR 
VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR 
VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR 
VK_DRIVER_ID_ARM_PROPRIETARY_KHR 
VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR 
VK_DRIVER_ID_GGP_PROPRIETARY_KHR 
VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR 
VK_DRIVER_ID_BEGIN_RANGE_KHR 
VK_DRIVER_ID_END_RANGE_KHR 
VK_DRIVER_ID_RANGE_SIZE_KHR 
VK_DRIVER_ID_MAX_ENUM_KHR 

Definition at line 2120 of file Enums.h.

◆ VkDynamicState

enum class VkDynamicState : int
strong
Enumerator
VK_DYNAMIC_STATE_VIEWPORT 
VK_DYNAMIC_STATE_SCISSOR 
VK_DYNAMIC_STATE_LINE_WIDTH 
VK_DYNAMIC_STATE_DEPTH_BIAS 
VK_DYNAMIC_STATE_BLEND_CONSTANTS 
VK_DYNAMIC_STATE_DEPTH_BOUNDS 
VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK 
VK_DYNAMIC_STATE_STENCIL_WRITE_MASK 
VK_DYNAMIC_STATE_STENCIL_REFERENCE 
VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV 
VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT 
VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT 
VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV 
VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV 
VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV 
VK_DYNAMIC_STATE_LINE_STIPPLE_EXT 
VK_DYNAMIC_STATE_BEGIN_RANGE 
VK_DYNAMIC_STATE_END_RANGE 
VK_DYNAMIC_STATE_RANGE_SIZE 
VK_DYNAMIC_STATE_MAX_ENUM 

Definition at line 2614 of file Enums.h.

◆ VkEventCreateFlagBits

enum class VkEventCreateFlagBits : int
strong
Enumerator
VK_EVENT_CREATE_DEVICE_ONLY_BIT 
VK_EVENT_CREATE_DEVICE_ONLY_BIT_KHR 
VK_EVENT_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 27245 of file Enums.h.

◆ VkExternalFenceFeatureFlagBits

enum class VkExternalFenceFeatureFlagBits : int
strong
Enumerator
VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT 
VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT 
VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT_KHR 
VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT_KHR 
VK_EXTERNAL_FENCE_FEATURE_FLAG_BITS_MAX_ENUM 

Definition at line 2460 of file Enums.h.

◆ VkExternalFenceHandleTypeFlagBits

enum class VkExternalFenceHandleTypeFlagBits : int
strong
Enumerator
VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT 
VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT 
VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT 
VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT 
VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR 
VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR 
VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR 
VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT_KHR 
VK_EXTERNAL_FENCE_HANDLE_TYPE_FLAG_BITS_MAX_ENUM 

Definition at line 2447 of file Enums.h.

◆ VkExternalMemoryFeatureFlagBits

enum class VkExternalMemoryFeatureFlagBits : int
strong
Enumerator
VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT 
VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT 
VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT 
VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_KHR 
VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_KHR 
VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_KHR 
VK_EXTERNAL_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM 

Definition at line 2412 of file Enums.h.

◆ VkExternalMemoryHandleTypeFlagBits

enum class VkExternalMemoryHandleTypeFlagBits : int
strong
Enumerator
VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_MAPPED_FOREIGN_MEMORY_BIT_EXT 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT_KHR 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT_KHR 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT_KHR 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT_KHR 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT_KHR 
VK_EXTERNAL_MEMORY_HANDLE_TYPE_FLAG_BITS_MAX_ENUM 

Definition at line 2373 of file Enums.h.

◆ VkExternalSemaphoreFeatureFlagBits

enum class VkExternalSemaphoreFeatureFlagBits : int
strong
Enumerator
VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT 
VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT 
VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT_KHR 
VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT_KHR 
VK_EXTERNAL_SEMAPHORE_FEATURE_FLAG_BITS_MAX_ENUM 

Definition at line 2584 of file Enums.h.

◆ VkExternalSemaphoreHandleTypeFlagBits

enum class VkExternalSemaphoreHandleTypeFlagBits : int
strong
Enumerator
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT_KHR 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT_KHR 
VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_FLAG_BITS_MAX_ENUM 

Definition at line 2510 of file Enums.h.

◆ VkFenceCreateFlagBits

enum class VkFenceCreateFlagBits : int
strong
Enumerator
VK_FENCE_CREATE_SIGNALED_BIT 
VK_FENCE_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 41163 of file Enums.h.

◆ VkFenceImportFlagBits

enum class VkFenceImportFlagBits : int
strong
Enumerator
VK_FENCE_IMPORT_TEMPORARY_BIT 
VK_FENCE_IMPORT_TEMPORARY_BIT_KHR 
VK_FENCE_IMPORT_FLAG_BITS_MAX_ENUM 

Definition at line 2496 of file Enums.h.

◆ VkFilter

enum class VkFilter : int
strong
Enumerator
VK_FILTER_NEAREST 
VK_FILTER_LINEAR 
VK_FILTER_CUBIC_IMG 
VK_FILTER_CUBIC_EXT 
VK_FILTER_BEGIN_RANGE 
VK_FILTER_END_RANGE 
VK_FILTER_RANGE_SIZE 
VK_FILTER_MAX_ENUM 

Definition at line 194 of file Enums.h.

◆ VkFormat

enum class VkFormat : int
strong
Enumerator
VK_FORMAT_UNDEFINED 
VK_FORMAT_R4G4_UNORM_PACK8 
VK_FORMAT_R4G4B4A4_UNORM_PACK16 
VK_FORMAT_B4G4R4A4_UNORM_PACK16 
VK_FORMAT_R5G6B5_UNORM_PACK16 
VK_FORMAT_B5G6R5_UNORM_PACK16 
VK_FORMAT_R5G5B5A1_UNORM_PACK16 
VK_FORMAT_B5G5R5A1_UNORM_PACK16 
VK_FORMAT_A1R5G5B5_UNORM_PACK16 
VK_FORMAT_R8_UNORM 
VK_FORMAT_R8_SNORM 
VK_FORMAT_R8_USCALED 
VK_FORMAT_R8_SSCALED 
VK_FORMAT_R8_UINT 
VK_FORMAT_R8_SINT 
VK_FORMAT_R8_SRGB 
VK_FORMAT_R8G8_UNORM 
VK_FORMAT_R8G8_SNORM 
VK_FORMAT_R8G8_USCALED 
VK_FORMAT_R8G8_SSCALED 
VK_FORMAT_R8G8_UINT 
VK_FORMAT_R8G8_SINT 
VK_FORMAT_R8G8_SRGB 
VK_FORMAT_R8G8B8_UNORM 
VK_FORMAT_R8G8B8_SNORM 
VK_FORMAT_R8G8B8_USCALED 
VK_FORMAT_R8G8B8_SSCALED 
VK_FORMAT_R8G8B8_UINT 
VK_FORMAT_R8G8B8_SINT 
VK_FORMAT_R8G8B8_SRGB 
VK_FORMAT_B8G8R8_UNORM 
VK_FORMAT_B8G8R8_SNORM 
VK_FORMAT_B8G8R8_USCALED 
VK_FORMAT_B8G8R8_SSCALED 
VK_FORMAT_B8G8R8_UINT 
VK_FORMAT_B8G8R8_SINT 
VK_FORMAT_B8G8R8_SRGB 
VK_FORMAT_R8G8B8A8_UNORM 
VK_FORMAT_R8G8B8A8_SNORM 
VK_FORMAT_R8G8B8A8_USCALED 
VK_FORMAT_R8G8B8A8_SSCALED 
VK_FORMAT_R8G8B8A8_UINT 
VK_FORMAT_R8G8B8A8_SINT 
VK_FORMAT_R8G8B8A8_SRGB 
VK_FORMAT_B8G8R8A8_UNORM 
VK_FORMAT_B8G8R8A8_SNORM 
VK_FORMAT_B8G8R8A8_USCALED 
VK_FORMAT_B8G8R8A8_SSCALED 
VK_FORMAT_B8G8R8A8_UINT 
VK_FORMAT_B8G8R8A8_SINT 
VK_FORMAT_B8G8R8A8_SRGB 
VK_FORMAT_A8B8G8R8_UNORM_PACK32 
VK_FORMAT_A8B8G8R8_SNORM_PACK32 
VK_FORMAT_A8B8G8R8_USCALED_PACK32 
VK_FORMAT_A8B8G8R8_SSCALED_PACK32 
VK_FORMAT_A8B8G8R8_UINT_PACK32 
VK_FORMAT_A8B8G8R8_SINT_PACK32 
VK_FORMAT_A8B8G8R8_SRGB_PACK32 
VK_FORMAT_A2R10G10B10_UNORM_PACK32 
VK_FORMAT_A2R10G10B10_SNORM_PACK32 
VK_FORMAT_A2R10G10B10_USCALED_PACK32 
VK_FORMAT_A2R10G10B10_SSCALED_PACK32 
VK_FORMAT_A2R10G10B10_UINT_PACK32 
VK_FORMAT_A2R10G10B10_SINT_PACK32 
VK_FORMAT_A2B10G10R10_UNORM_PACK32 
VK_FORMAT_A2B10G10R10_SNORM_PACK32 
VK_FORMAT_A2B10G10R10_USCALED_PACK32 
VK_FORMAT_A2B10G10R10_SSCALED_PACK32 
VK_FORMAT_A2B10G10R10_UINT_PACK32 
VK_FORMAT_A2B10G10R10_SINT_PACK32 
VK_FORMAT_R16_UNORM 
VK_FORMAT_R16_SNORM 
VK_FORMAT_R16_USCALED 
VK_FORMAT_R16_SSCALED 
VK_FORMAT_R16_UINT 
VK_FORMAT_R16_SINT 
VK_FORMAT_R16_SFLOAT 
VK_FORMAT_R16G16_UNORM 
VK_FORMAT_R16G16_SNORM 
VK_FORMAT_R16G16_USCALED 
VK_FORMAT_R16G16_SSCALED 
VK_FORMAT_R16G16_UINT 
VK_FORMAT_R16G16_SINT 
VK_FORMAT_R16G16_SFLOAT 
VK_FORMAT_R16G16B16_UNORM 
VK_FORMAT_R16G16B16_SNORM 
VK_FORMAT_R16G16B16_USCALED 
VK_FORMAT_R16G16B16_SSCALED 
VK_FORMAT_R16G16B16_UINT 
VK_FORMAT_R16G16B16_SINT 
VK_FORMAT_R16G16B16_SFLOAT 
VK_FORMAT_R16G16B16A16_UNORM 
VK_FORMAT_R16G16B16A16_SNORM 
VK_FORMAT_R16G16B16A16_USCALED 
VK_FORMAT_R16G16B16A16_SSCALED 
VK_FORMAT_R16G16B16A16_UINT 
VK_FORMAT_R16G16B16A16_SINT 
VK_FORMAT_R16G16B16A16_SFLOAT 
VK_FORMAT_R32_UINT 
VK_FORMAT_R32_SINT 
VK_FORMAT_R32_SFLOAT 
VK_FORMAT_R32G32_UINT 
VK_FORMAT_R32G32_SINT 
VK_FORMAT_R32G32_SFLOAT 
VK_FORMAT_R32G32B32_UINT 
VK_FORMAT_R32G32B32_SINT 
VK_FORMAT_R32G32B32_SFLOAT 
VK_FORMAT_R32G32B32A32_UINT 
VK_FORMAT_R32G32B32A32_SINT 
VK_FORMAT_R32G32B32A32_SFLOAT 
VK_FORMAT_R64_UINT 
VK_FORMAT_R64_SINT 
VK_FORMAT_R64_SFLOAT 
VK_FORMAT_R64G64_UINT 
VK_FORMAT_R64G64_SINT 
VK_FORMAT_R64G64_SFLOAT 
VK_FORMAT_R64G64B64_UINT 
VK_FORMAT_R64G64B64_SINT 
VK_FORMAT_R64G64B64_SFLOAT 
VK_FORMAT_R64G64B64A64_UINT 
VK_FORMAT_R64G64B64A64_SINT 
VK_FORMAT_R64G64B64A64_SFLOAT 
VK_FORMAT_B10G11R11_UFLOAT_PACK32 
VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 
VK_FORMAT_D16_UNORM 
VK_FORMAT_X8_D24_UNORM_PACK32 
VK_FORMAT_D32_SFLOAT 
VK_FORMAT_S8_UINT 
VK_FORMAT_D16_UNORM_S8_UINT 
VK_FORMAT_D24_UNORM_S8_UINT 
VK_FORMAT_D32_SFLOAT_S8_UINT 
VK_FORMAT_BC1_RGB_UNORM_BLOCK 
VK_FORMAT_BC1_RGB_SRGB_BLOCK 
VK_FORMAT_BC1_RGBA_UNORM_BLOCK 
VK_FORMAT_BC1_RGBA_SRGB_BLOCK 
VK_FORMAT_BC2_UNORM_BLOCK 
VK_FORMAT_BC2_SRGB_BLOCK 
VK_FORMAT_BC3_UNORM_BLOCK 
VK_FORMAT_BC3_SRGB_BLOCK 
VK_FORMAT_BC4_UNORM_BLOCK 
VK_FORMAT_BC4_SNORM_BLOCK 
VK_FORMAT_BC5_UNORM_BLOCK 
VK_FORMAT_BC5_SNORM_BLOCK 
VK_FORMAT_BC6H_UFLOAT_BLOCK 
VK_FORMAT_BC6H_SFLOAT_BLOCK 
VK_FORMAT_BC7_UNORM_BLOCK 
VK_FORMAT_BC7_SRGB_BLOCK 
VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK 
VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK 
VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK 
VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK 
VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK 
VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK 
VK_FORMAT_EAC_R11_UNORM_BLOCK 
VK_FORMAT_EAC_R11_SNORM_BLOCK 
VK_FORMAT_EAC_R11G11_UNORM_BLOCK 
VK_FORMAT_EAC_R11G11_SNORM_BLOCK 
VK_FORMAT_ASTC_4x4_UNORM_BLOCK 
VK_FORMAT_ASTC_4x4_SRGB_BLOCK 
VK_FORMAT_ASTC_5x4_UNORM_BLOCK 
VK_FORMAT_ASTC_5x4_SRGB_BLOCK 
VK_FORMAT_ASTC_5x5_UNORM_BLOCK 
VK_FORMAT_ASTC_5x5_SRGB_BLOCK 
VK_FORMAT_ASTC_6x5_UNORM_BLOCK 
VK_FORMAT_ASTC_6x5_SRGB_BLOCK 
VK_FORMAT_ASTC_6x6_UNORM_BLOCK 
VK_FORMAT_ASTC_6x6_SRGB_BLOCK 
VK_FORMAT_ASTC_8x5_UNORM_BLOCK 
VK_FORMAT_ASTC_8x5_SRGB_BLOCK 
VK_FORMAT_ASTC_8x6_UNORM_BLOCK 
VK_FORMAT_ASTC_8x6_SRGB_BLOCK 
VK_FORMAT_ASTC_8x8_UNORM_BLOCK 
VK_FORMAT_ASTC_8x8_SRGB_BLOCK 
VK_FORMAT_ASTC_10x5_UNORM_BLOCK 
VK_FORMAT_ASTC_10x5_SRGB_BLOCK 
VK_FORMAT_ASTC_10x6_UNORM_BLOCK 
VK_FORMAT_ASTC_10x6_SRGB_BLOCK 
VK_FORMAT_ASTC_10x8_UNORM_BLOCK 
VK_FORMAT_ASTC_10x8_SRGB_BLOCK 
VK_FORMAT_ASTC_10x10_UNORM_BLOCK 
VK_FORMAT_ASTC_10x10_SRGB_BLOCK 
VK_FORMAT_ASTC_12x10_UNORM_BLOCK 
VK_FORMAT_ASTC_12x10_SRGB_BLOCK 
VK_FORMAT_ASTC_12x12_UNORM_BLOCK 
VK_FORMAT_ASTC_12x12_SRGB_BLOCK 
VK_FORMAT_G8B8G8R8_422_UNORM 
VK_FORMAT_B8G8R8G8_422_UNORM 
VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM 
VK_FORMAT_G8_B8R8_2PLANE_420_UNORM 
VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM 
VK_FORMAT_G8_B8R8_2PLANE_422_UNORM 
VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM 
VK_FORMAT_R10X6_UNORM_PACK16 
VK_FORMAT_R10X6G10X6_UNORM_2PACK16 
VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 
VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16 
VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 
VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16 
VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 
VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16 
VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16 
VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16 
VK_FORMAT_R12X4_UNORM_PACK16 
VK_FORMAT_R12X4G12X4_UNORM_2PACK16 
VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16 
VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16 
VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16 
VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16 
VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16 
VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16 
VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16 
VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16 
VK_FORMAT_G16B16G16R16_422_UNORM 
VK_FORMAT_B16G16R16G16_422_UNORM 
VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM 
VK_FORMAT_G16_B16R16_2PLANE_420_UNORM 
VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM 
VK_FORMAT_G16_B16R16_2PLANE_422_UNORM 
VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM 
VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG 
VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG 
VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG 
VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG 
VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG 
VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG 
VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG 
VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG 
VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT 
VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT 
VK_FORMAT_G8B8G8R8_422_UNORM_KHR 
VK_FORMAT_B8G8R8G8_422_UNORM_KHR 
VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR 
VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR 
VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR 
VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR 
VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR 
VK_FORMAT_R10X6_UNORM_PACK16_KHR 
VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR 
VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR 
VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR 
VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR 
VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR 
VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR 
VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR 
VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR 
VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR 
VK_FORMAT_R12X4_UNORM_PACK16_KHR 
VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR 
VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR 
VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR 
VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR 
VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR 
VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR 
VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR 
VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR 
VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR 
VK_FORMAT_G16B16G16R16_422_UNORM_KHR 
VK_FORMAT_B16G16R16G16_422_UNORM_KHR 
VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR 
VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR 
VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR 
VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR 
VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR 
VK_FORMAT_BEGIN_RANGE 
VK_FORMAT_END_RANGE 
VK_FORMAT_RANGE_SIZE 
VK_FORMAT_MAX_ENUM 

Definition at line 1427 of file Enums.h.

◆ VkFragmentShadingRateCombinerOpKHR

enum class VkFragmentShadingRateCombinerOpKHR : int
strong
Enumerator
VK_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR 
VK_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_KHR 
VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_KHR 
VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_KHR 
VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_KHR 
VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_ENUM_KHR 

Definition at line 41153 of file Enums.h.

◆ VkFramebufferCreateFlagBits

enum class VkFramebufferCreateFlagBits : int
strong
Enumerator
VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT 
VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR 
VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 26964 of file Enums.h.

◆ VkFrontFace

enum class VkFrontFace : int
strong
Enumerator
VK_FRONT_FACE_COUNTER_CLOCKWISE 
VK_FRONT_FACE_CLOCKWISE 
VK_FRONT_FACE_BEGIN_RANGE 
VK_FRONT_FACE_END_RANGE 
VK_FRONT_FACE_RANGE_SIZE 
VK_FRONT_FACE_MAX_ENUM 

Definition at line 2340 of file Enums.h.

◆ VkFullScreenExclusiveEXT

enum class VkFullScreenExclusiveEXT : int
strong
Enumerator
VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT 
VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT 
VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT 
VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT 
VK_FULL_SCREEN_EXCLUSIVE_MAX_ENUM_EXT 

Definition at line 39304 of file Enums.h.

◆ VkGeometryFlagBitsKHR

enum class VkGeometryFlagBitsKHR : int
strong
Enumerator
VK_GEOMETRY_OPAQUE_BIT_KHR 
VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR 
VK_GEOMETRY_OPAQUE_BIT_NV 
VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_NV 
VK_GEOMETRY_FLAG_BITS_MAX_ENUM_KHR 

Definition at line 26826 of file Enums.h.

◆ VkGeometryInstanceFlagBitsKHR

enum class VkGeometryInstanceFlagBitsKHR : int
strong
Enumerator
VK_GEOMETRY_INSTANCE_TRIANGLE_FACING_CULL_DISABLE_BIT_KHR 
VK_GEOMETRY_INSTANCE_TRIANGLE_FLIP_FACING_BIT_KHR 
VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_KHR 
VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_KHR 
VK_GEOMETRY_INSTANCE_FORCE_OPACITY_MICROMAP_2_STATE_EXT 
VK_GEOMETRY_INSTANCE_DISABLE_OPACITY_MICROMAPS_EXT 
VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_KHR 
VK_GEOMETRY_INSTANCE_TRIANGLE_CULL_DISABLE_BIT_NV 
VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_NV 
VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_NV 
VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_NV 
VK_GEOMETRY_INSTANCE_FLAG_BITS_MAX_ENUM_KHR 

Definition at line 26835 of file Enums.h.

◆ VkGeometryTypeKHR

enum class VkGeometryTypeKHR : int
strong
Enumerator
VK_GEOMETRY_TYPE_TRIANGLES_KHR 
VK_GEOMETRY_TYPE_AABBS_KHR 
VK_GEOMETRY_TYPE_INSTANCES_KHR 
VK_GEOMETRY_TYPE_TRIANGLES_NV 
VK_GEOMETRY_TYPE_AABBS_NV 
VK_GEOMETRY_TYPE_MAX_ENUM_KHR 

Definition at line 26816 of file Enums.h.

◆ VkGeometryTypeNV

enum class VkGeometryTypeNV : int
strong
Enumerator
VK_GEOMETRY_TYPE_TRIANGLES_NV 
VK_GEOMETRY_TYPE_AABBS_NV 
VK_GEOMETRY_TYPE_BEGIN_RANGE_NV 
VK_GEOMETRY_TYPE_END_RANGE_NV 
VK_GEOMETRY_TYPE_RANGE_SIZE_NV 
VK_GEOMETRY_TYPE_MAX_ENUM_NV 

Definition at line 1983 of file Enums.h.

◆ VkImageAspectFlagBits

enum class VkImageAspectFlagBits : int
strong
Enumerator
VK_IMAGE_ASPECT_COLOR_BIT 
VK_IMAGE_ASPECT_DEPTH_BIT 
VK_IMAGE_ASPECT_STENCIL_BIT 
VK_IMAGE_ASPECT_METADATA_BIT 
VK_IMAGE_ASPECT_PLANE_0_BIT 
VK_IMAGE_ASPECT_PLANE_1_BIT 
VK_IMAGE_ASPECT_PLANE_2_BIT 
VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT 
VK_IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXT 
VK_IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXT 
VK_IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT 
VK_IMAGE_ASPECT_PLANE_0_BIT_KHR 
VK_IMAGE_ASPECT_PLANE_1_BIT_KHR 
VK_IMAGE_ASPECT_PLANE_2_BIT_KHR 
VK_IMAGE_ASPECT_FLAG_BITS_MAX_ENUM 

Definition at line 1259 of file Enums.h.

◆ VkImageCreateFlagBits

enum class VkImageCreateFlagBits : int
strong
Enumerator
VK_IMAGE_CREATE_SPARSE_BINDING_BIT 
VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT 
VK_IMAGE_CREATE_SPARSE_ALIASED_BIT 
VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT 
VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT 
VK_IMAGE_CREATE_ALIAS_BIT 
VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT 
VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT 
VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT 
VK_IMAGE_CREATE_EXTENDED_USAGE_BIT 
VK_IMAGE_CREATE_PROTECTED_BIT 
VK_IMAGE_CREATE_DISJOINT_BIT 
VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV 
VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT 
VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT 
VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR 
VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR 
VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR 
VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR 
VK_IMAGE_CREATE_DISJOINT_BIT_KHR 
VK_IMAGE_CREATE_ALIAS_BIT_KHR 
VK_IMAGE_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 1098 of file Enums.h.

◆ VkImageLayout

enum class VkImageLayout : int
strong
Enumerator
VK_IMAGE_LAYOUT_UNDEFINED 
VK_IMAGE_LAYOUT_GENERAL 
VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL 
VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL 
VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL 
VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL 
VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL 
VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL 
VK_IMAGE_LAYOUT_PREINITIALIZED 
VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL 
VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL 
VK_IMAGE_LAYOUT_PRESENT_SRC_KHR 
VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR 
VK_IMAGE_LAYOUT_SHADING_RATE_OPTIMAL_NV 
VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT 
VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR 
VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR 
VK_IMAGE_LAYOUT_BEGIN_RANGE 
VK_IMAGE_LAYOUT_END_RANGE 
VK_IMAGE_LAYOUT_RANGE_SIZE 
VK_IMAGE_LAYOUT_MAX_ENUM 

Definition at line 2095 of file Enums.h.

◆ VkImageTiling

enum class VkImageTiling : int
strong
Enumerator
VK_IMAGE_TILING_OPTIMAL 
VK_IMAGE_TILING_LINEAR 
VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT 
VK_IMAGE_TILING_BEGIN_RANGE 
VK_IMAGE_TILING_END_RANGE 
VK_IMAGE_TILING_RANGE_SIZE 
VK_IMAGE_TILING_MAX_ENUM 

Definition at line 2035 of file Enums.h.

◆ VkImageType

enum class VkImageType : int
strong
Enumerator
VK_IMAGE_TYPE_1D 
VK_IMAGE_TYPE_2D 
VK_IMAGE_TYPE_3D 
VK_IMAGE_TYPE_BEGIN_RANGE 
VK_IMAGE_TYPE_END_RANGE 
VK_IMAGE_TYPE_RANGE_SIZE 
VK_IMAGE_TYPE_MAX_ENUM 

Definition at line 2024 of file Enums.h.

◆ VkImageUsageFlagBits

enum class VkImageUsageFlagBits : int
strong
Enumerator
VK_IMAGE_USAGE_TRANSFER_SRC_BIT 
VK_IMAGE_USAGE_TRANSFER_DST_BIT 
VK_IMAGE_USAGE_SAMPLED_BIT 
VK_IMAGE_USAGE_STORAGE_BIT 
VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT 
VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT 
VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT 
VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT 
VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT 
VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR 
VK_IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT 
VK_IMAGE_USAGE_INVOCATION_MASK_BIT_HUAWEI 
VK_IMAGE_USAGE_SAMPLE_WEIGHT_BIT_QCOM 
VK_IMAGE_USAGE_SAMPLE_BLOCK_MATCH_BIT_QCOM 
VK_IMAGE_USAGE_SHADING_RATE_IMAGE_BIT_NV 
VK_IMAGE_USAGE_FLAG_BITS_MAX_ENUM 

Definition at line 27183 of file Enums.h.

◆ VkImageViewType

enum class VkImageViewType : int
strong
Enumerator
VK_IMAGE_VIEW_TYPE_1D 
VK_IMAGE_VIEW_TYPE_2D 
VK_IMAGE_VIEW_TYPE_3D 
VK_IMAGE_VIEW_TYPE_CUBE 
VK_IMAGE_VIEW_TYPE_1D_ARRAY 
VK_IMAGE_VIEW_TYPE_2D_ARRAY 
VK_IMAGE_VIEW_TYPE_CUBE_ARRAY 
VK_IMAGE_VIEW_TYPE_BEGIN_RANGE 
VK_IMAGE_VIEW_TYPE_END_RANGE 
VK_IMAGE_VIEW_TYPE_RANGE_SIZE 
VK_IMAGE_VIEW_TYPE_MAX_ENUM 

Definition at line 2170 of file Enums.h.

◆ VkIndexType

enum class VkIndexType : int
strong
Enumerator
VK_INDEX_TYPE_UINT16 
VK_INDEX_TYPE_UINT32 
VK_INDEX_TYPE_NONE_NV 
VK_INDEX_TYPE_UINT8_EXT 
VK_INDEX_TYPE_BEGIN_RANGE 
VK_INDEX_TYPE_END_RANGE 
VK_INDEX_TYPE_RANGE_SIZE 
VK_INDEX_TYPE_MAX_ENUM 

Definition at line 836 of file Enums.h.

◆ VkIndirectCommandsTokenTypeNVX

enum class VkIndirectCommandsTokenTypeNVX : int
strong
Enumerator
VK_INDIRECT_COMMANDS_TOKEN_TYPE_PIPELINE_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DESCRIPTOR_SET_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_BEGIN_RANGE_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_END_RANGE_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_RANGE_SIZE_NVX 
VK_INDIRECT_COMMANDS_TOKEN_TYPE_MAX_ENUM_NVX 

Definition at line 2208 of file Enums.h.

◆ VkInternalAllocationType

enum class VkInternalAllocationType : int
strong
Enumerator
VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE 
VK_INTERNAL_ALLOCATION_TYPE_BEGIN_RANGE 
VK_INTERNAL_ALLOCATION_TYPE_END_RANGE 
VK_INTERNAL_ALLOCATION_TYPE_RANGE_SIZE 
VK_INTERNAL_ALLOCATION_TYPE_MAX_ENUM 

Definition at line 1363 of file Enums.h.

◆ VkLineRasterizationModeEXT

enum class VkLineRasterizationModeEXT : int
strong
Enumerator
VK_LINE_RASTERIZATION_MODE_DEFAULT_EXT 
VK_LINE_RASTERIZATION_MODE_RECTANGULAR_EXT 
VK_LINE_RASTERIZATION_MODE_BRESENHAM_EXT 
VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_EXT 
VK_LINE_RASTERIZATION_MODE_BEGIN_RANGE_EXT 
VK_LINE_RASTERIZATION_MODE_END_RANGE_EXT 
VK_LINE_RASTERIZATION_MODE_RANGE_SIZE_EXT 
VK_LINE_RASTERIZATION_MODE_MAX_ENUM_EXT 

Definition at line 1287 of file Enums.h.

◆ VkLogicOp

enum class VkLogicOp : int
strong
Enumerator
VK_LOGIC_OP_CLEAR 
VK_LOGIC_OP_AND 
VK_LOGIC_OP_AND_REVERSE 
VK_LOGIC_OP_COPY 
VK_LOGIC_OP_AND_INVERTED 
VK_LOGIC_OP_NO_OP 
VK_LOGIC_OP_XOR 
VK_LOGIC_OP_OR 
VK_LOGIC_OP_NOR 
VK_LOGIC_OP_EQUIVALENT 
VK_LOGIC_OP_INVERT 
VK_LOGIC_OP_OR_REVERSE 
VK_LOGIC_OP_COPY_INVERTED 
VK_LOGIC_OP_OR_INVERTED 
VK_LOGIC_OP_NAND 
VK_LOGIC_OP_SET 
VK_LOGIC_OP_BEGIN_RANGE 
VK_LOGIC_OP_END_RANGE 
VK_LOGIC_OP_RANGE_SIZE 
VK_LOGIC_OP_MAX_ENUM 

Definition at line 2423 of file Enums.h.

◆ VkMemoryAllocateFlagBits

enum class VkMemoryAllocateFlagBits : int
strong
Enumerator
VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT 
VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT_KHR 
VK_MEMORY_ALLOCATE_FLAG_BITS_MAX_ENUM 

Definition at line 2350 of file Enums.h.

◆ VkMemoryHeapFlagBits

enum class VkMemoryHeapFlagBits : int
strong
Enumerator
VK_MEMORY_HEAP_DEVICE_LOCAL_BIT 
VK_MEMORY_HEAP_MULTI_INSTANCE_BIT 
VK_MEMORY_HEAP_MULTI_INSTANCE_BIT_KHR 
VK_MEMORY_HEAP_FLAG_BITS_MAX_ENUM 

Definition at line 1220 of file Enums.h.

◆ VkMemoryOverallocationBehaviorAMD

enum class VkMemoryOverallocationBehaviorAMD : int
strong
Enumerator
VK_MEMORY_OVERALLOCATION_BEHAVIOR_DEFAULT_AMD 
VK_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD 
VK_MEMORY_OVERALLOCATION_BEHAVIOR_DISALLOWED_AMD 
VK_MEMORY_OVERALLOCATION_BEHAVIOR_BEGIN_RANGE_AMD 
VK_MEMORY_OVERALLOCATION_BEHAVIOR_END_RANGE_AMD 
VK_MEMORY_OVERALLOCATION_BEHAVIOR_RANGE_SIZE_AMD 
VK_MEMORY_OVERALLOCATION_BEHAVIOR_MAX_ENUM_AMD 

Definition at line 1209 of file Enums.h.

◆ VkMemoryPropertyFlagBits

enum class VkMemoryPropertyFlagBits : int
strong
Enumerator
VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT 
VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT 
VK_MEMORY_PROPERTY_HOST_COHERENT_BIT 
VK_MEMORY_PROPERTY_HOST_CACHED_BIT 
VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT 
VK_MEMORY_PROPERTY_PROTECTED_BIT 
VK_MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD 
VK_MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD 
VK_MEMORY_PROPERTY_RDMA_CAPABLE_BIT_NV 
VK_MEMORY_PROPERTY_FLAG_BITS_MAX_ENUM 

Definition at line 39416 of file Enums.h.

◆ VkObjectEntryTypeNVX

enum class VkObjectEntryTypeNVX : int
strong
Enumerator
VK_OBJECT_ENTRY_TYPE_DESCRIPTOR_SET_NVX 
VK_OBJECT_ENTRY_TYPE_PIPELINE_NVX 
VK_OBJECT_ENTRY_TYPE_INDEX_BUFFER_NVX 
VK_OBJECT_ENTRY_TYPE_VERTEX_BUFFER_NVX 
VK_OBJECT_ENTRY_TYPE_PUSH_CONSTANT_NVX 
VK_OBJECT_ENTRY_TYPE_BEGIN_RANGE_NVX 
VK_OBJECT_ENTRY_TYPE_END_RANGE_NVX 
VK_OBJECT_ENTRY_TYPE_RANGE_SIZE_NVX 
VK_OBJECT_ENTRY_TYPE_MAX_ENUM_NVX 

Definition at line 2251 of file Enums.h.

◆ VkObjectType

enum class VkObjectType : int
strong
Enumerator
VK_OBJECT_TYPE_UNKNOWN 
VK_OBJECT_TYPE_INSTANCE 
VK_OBJECT_TYPE_PHYSICAL_DEVICE 
VK_OBJECT_TYPE_DEVICE 
VK_OBJECT_TYPE_QUEUE 
VK_OBJECT_TYPE_SEMAPHORE 
VK_OBJECT_TYPE_COMMAND_BUFFER 
VK_OBJECT_TYPE_FENCE 
VK_OBJECT_TYPE_DEVICE_MEMORY 
VK_OBJECT_TYPE_BUFFER 
VK_OBJECT_TYPE_IMAGE 
VK_OBJECT_TYPE_EVENT 
VK_OBJECT_TYPE_QUERY_POOL 
VK_OBJECT_TYPE_BUFFER_VIEW 
VK_OBJECT_TYPE_IMAGE_VIEW 
VK_OBJECT_TYPE_SHADER_MODULE 
VK_OBJECT_TYPE_PIPELINE_CACHE 
VK_OBJECT_TYPE_PIPELINE_LAYOUT 
VK_OBJECT_TYPE_RENDER_PASS 
VK_OBJECT_TYPE_PIPELINE 
VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT 
VK_OBJECT_TYPE_SAMPLER 
VK_OBJECT_TYPE_DESCRIPTOR_POOL 
VK_OBJECT_TYPE_DESCRIPTOR_SET 
VK_OBJECT_TYPE_FRAMEBUFFER 
VK_OBJECT_TYPE_COMMAND_POOL 
VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION 
VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE 
VK_OBJECT_TYPE_SURFACE_KHR 
VK_OBJECT_TYPE_SWAPCHAIN_KHR 
VK_OBJECT_TYPE_DISPLAY_KHR 
VK_OBJECT_TYPE_DISPLAY_MODE_KHR 
VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT 
VK_OBJECT_TYPE_OBJECT_TABLE_NVX 
VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX 
VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT 
VK_OBJECT_TYPE_VALIDATION_CACHE_EXT 
VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV 
VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL 
VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR 
VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR 
VK_OBJECT_TYPE_BEGIN_RANGE 
VK_OBJECT_TYPE_END_RANGE 
VK_OBJECT_TYPE_RANGE_SIZE 
VK_OBJECT_TYPE_MAX_ENUM 

Definition at line 933 of file Enums.h.

◆ VkPeerMemoryFeatureFlagBits

enum class VkPeerMemoryFeatureFlagBits : int
strong
Enumerator
VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT 
VK_PEER_MEMORY_FEATURE_COPY_DST_BIT 
VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT 
VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT 
VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT_KHR 
VK_PEER_MEMORY_FEATURE_COPY_DST_BIT_KHR 
VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT_KHR 
VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT_KHR 
VK_PEER_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM 

Definition at line 2327 of file Enums.h.

◆ VkPerformanceConfigurationTypeINTEL

enum class VkPerformanceConfigurationTypeINTEL : int
strong
Enumerator
VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL 
VK_PERFORMANCE_CONFIGURATION_TYPE_BEGIN_RANGE_INTEL 
VK_PERFORMANCE_CONFIGURATION_TYPE_END_RANGE_INTEL 
VK_PERFORMANCE_CONFIGURATION_TYPE_RANGE_SIZE_INTEL 
VK_PERFORMANCE_CONFIGURATION_TYPE_MAX_ENUM_INTEL 

Definition at line 1887 of file Enums.h.

◆ VkPerformanceCounterDescriptionFlagBitsKHR

Enumerator
VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR 
VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR 
VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR 
VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR 
VK_PERFORMANCE_COUNTER_DESCRIPTION_FLAG_BITS_MAX_ENUM_KHR 

Definition at line 26851 of file Enums.h.

◆ VkPerformanceCounterScopeKHR

enum class VkPerformanceCounterScopeKHR : int
strong
Enumerator
VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR 
VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR 
VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR 
VK_QUERY_SCOPE_COMMAND_BUFFER_KHR 
VK_QUERY_SCOPE_RENDER_PASS_KHR 
VK_QUERY_SCOPE_COMMAND_KHR 
VK_PERFORMANCE_COUNTER_SCOPE_MAX_ENUM_KHR 

Definition at line 26748 of file Enums.h.

◆ VkPerformanceOverrideTypeINTEL

enum class VkPerformanceOverrideTypeINTEL : int
strong
Enumerator
VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL 
VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL 
VK_PERFORMANCE_OVERRIDE_TYPE_BEGIN_RANGE_INTEL 
VK_PERFORMANCE_OVERRIDE_TYPE_END_RANGE_INTEL 
VK_PERFORMANCE_OVERRIDE_TYPE_RANGE_SIZE_INTEL 
VK_PERFORMANCE_OVERRIDE_TYPE_MAX_ENUM_INTEL 

Definition at line 1905 of file Enums.h.

◆ VkPerformanceParameterTypeINTEL

enum class VkPerformanceParameterTypeINTEL : int
strong
Enumerator
VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL 
VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL 
VK_PERFORMANCE_PARAMETER_TYPE_BEGIN_RANGE_INTEL 
VK_PERFORMANCE_PARAMETER_TYPE_END_RANGE_INTEL 
VK_PERFORMANCE_PARAMETER_TYPE_RANGE_SIZE_INTEL 
VK_PERFORMANCE_PARAMETER_TYPE_MAX_ENUM_INTEL 

Definition at line 1925 of file Enums.h.

◆ VkPerformanceValueTypeINTEL

enum class VkPerformanceValueTypeINTEL : int
strong
Enumerator
VK_PERFORMANCE_VALUE_TYPE_UINT32_INTEL 
VK_PERFORMANCE_VALUE_TYPE_UINT64_INTEL 
VK_PERFORMANCE_VALUE_TYPE_FLOAT_INTEL 
VK_PERFORMANCE_VALUE_TYPE_BOOL_INTEL 
VK_PERFORMANCE_VALUE_TYPE_STRING_INTEL 
VK_PERFORMANCE_VALUE_TYPE_BEGIN_RANGE_INTEL 
VK_PERFORMANCE_VALUE_TYPE_END_RANGE_INTEL 
VK_PERFORMANCE_VALUE_TYPE_RANGE_SIZE_INTEL 
VK_PERFORMANCE_VALUE_TYPE_MAX_ENUM_INTEL 

Definition at line 1959 of file Enums.h.

◆ VkPhysicalDeviceType

enum class VkPhysicalDeviceType : int
strong
Enumerator
VK_PHYSICAL_DEVICE_TYPE_OTHER 
VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU 
VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU 
VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU 
VK_PHYSICAL_DEVICE_TYPE_CPU 
VK_PHYSICAL_DEVICE_TYPE_BEGIN_RANGE 
VK_PHYSICAL_DEVICE_TYPE_END_RANGE 
VK_PHYSICAL_DEVICE_TYPE_RANGE_SIZE 
VK_PHYSICAL_DEVICE_TYPE_MAX_ENUM 

Definition at line 2046 of file Enums.h.

◆ VkPipelineBindPoint

enum class VkPipelineBindPoint : int
strong
Enumerator
VK_PIPELINE_BIND_POINT_GRAPHICS 
VK_PIPELINE_BIND_POINT_COMPUTE 
VK_PIPELINE_BIND_POINT_RAY_TRACING_NV 
VK_PIPELINE_BIND_POINT_BEGIN_RANGE 
VK_PIPELINE_BIND_POINT_END_RANGE 
VK_PIPELINE_BIND_POINT_RANGE_SIZE 
VK_PIPELINE_BIND_POINT_MAX_ENUM 

Definition at line 803 of file Enums.h.

◆ VkPipelineCacheCreateFlagBits

enum class VkPipelineCacheCreateFlagBits : int
strong
Enumerator
VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT 
VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT 
VK_PIPELINE_CACHE_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 27252 of file Enums.h.

◆ VkPipelineCacheHeaderVersion

enum class VkPipelineCacheHeaderVersion : int
strong
Enumerator
VK_PIPELINE_CACHE_HEADER_VERSION_ONE 
VK_PIPELINE_CACHE_HEADER_VERSION_BEGIN_RANGE 
VK_PIPELINE_CACHE_HEADER_VERSION_END_RANGE 
VK_PIPELINE_CACHE_HEADER_VERSION_RANGE_SIZE 
VK_PIPELINE_CACHE_HEADER_VERSION_MAX_ENUM 

Definition at line 2605 of file Enums.h.

◆ VkPipelineColorBlendStateCreateFlagBits

enum class VkPipelineColorBlendStateCreateFlagBits : int
strong
Enumerator
VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_EXT 
VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_ARM 
VK_PIPELINE_COLOR_BLEND_STATE_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 26929 of file Enums.h.

◆ VkPipelineCreateFlagBits

enum class VkPipelineCreateFlagBits : int
strong
Enumerator
VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT 
VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT 
VK_PIPELINE_CREATE_DERIVATIVE_BIT 
VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT 
VK_PIPELINE_CREATE_DISPATCH_BASE 
VK_PIPELINE_CREATE_DEFER_COMPILE_BIT_NV 
VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR 
VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR 
VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR 
VK_PIPELINE_CREATE_DISPATCH_BASE_KHR 
VK_PIPELINE_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 1299 of file Enums.h.

◆ VkPipelineCreationFeedbackFlagBits

enum class VkPipelineCreationFeedbackFlagBits : int
strong
Enumerator
VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT 
VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT 
VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT 
VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT_EXT 
VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT 
VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT_EXT 
VK_PIPELINE_CREATION_FEEDBACK_FLAG_BITS_MAX_ENUM 

Definition at line 27055 of file Enums.h.

◆ VkPipelineDepthStencilStateCreateFlagBits

Enumerator
VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT 
VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT 
VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM 
VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM 
VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 26920 of file Enums.h.

◆ VkPipelineExecutableStatisticFormatKHR

enum class VkPipelineExecutableStatisticFormatKHR : int
strong
Enumerator
VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR 
VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR 
VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR 
VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR 
VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BEGIN_RANGE_KHR 
VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_END_RANGE_KHR 
VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_RANGE_SIZE_KHR 
VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_MAX_ENUM_KHR 

Definition at line 2593 of file Enums.h.

◆ VkPipelineShaderStageCreateFlagBits

enum class VkPipelineShaderStageCreateFlagBits : int
strong
Enumerator
VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT 
VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT 
VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT 
VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT 
VK_PIPELINE_SHADER_STAGE_CREATE_FLAG_BITS_MAX_ENUM 

Definition at line 26971 of file Enums.h.

◆ VkPipelineStageFlagBits

enum class VkPipelineStageFlagBits : unsigned __int64
strong
Enumerator
VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT 
VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT 
VK_PIPELINE_STAGE_VERTEX_INPUT_BIT 
VK_PIPELINE_STAGE_VERTEX_SHADER_BIT 
VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT 
VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT 
VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT 
VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT 
VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT 
VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT 
VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT 
VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT 
VK_PIPELINE_STAGE_TRANSFER_BIT 
VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT 
VK_PIPELINE_STAGE_HOST_BIT 
VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT 
VK_PIPELINE_STAGE_ALL_COMMANDS_BIT 
VK_PIPELINE_STAGE_NONE 
VK_PIPELINE_STAGE_TRANSFORM_FEEDBACK_BIT_EXT 
VK_PIPELINE_STAGE_CONDITIONAL_RENDERING_BIT_EXT 
VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR 
VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR 
VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT 
VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR 
VK_PIPELINE_STAGE_COMMAND_PREPROCESS_BIT_NV 
VK_PIPELINE_STAGE_TASK_SHADER_BIT_EXT 
VK_PIPELINE_STAGE_MESH_SHADER_BIT_EXT 
VK_PIPELINE_STAGE_SHADING_RATE_IMAGE_BIT_NV 
VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_NV 
VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_NV 
VK_PIPELINE_STAGE_TASK_SHADER_BIT_NV 
VK_PIPELINE_STAGE_MESH_SHADER_BIT_NV 
VK_PIPELINE_STAGE_NONE_KHR 
VK_PIPELINE_STAGE_FLAG_BITS_MAX_ENUM 

Definition at line 27145 of file Enums.h.

◆ VkPointClippingBehavior

enum class VkPointClippingBehavior : int
strong
Enumerator
VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES 
VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY 
VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR 
VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR 
VK_POINT_CLIPPING_BEHAVIOR_BEGIN_RANGE 
VK_POINT_CLIPPING_BEHAVIOR_END_RANGE 
VK_POINT_CLIPPING_BEHAVIOR_RANGE_SIZE 
VK_POINT_CLIPPING_BEHAVIOR_MAX_ENUM 

Definition at line 2083 of file Enums.h.

◆ VkPolygonMode

enum class VkPolygonMode : int
strong
Enumerator
VK_POLYGON_MODE_FILL 
VK_POLYGON_MODE_LINE 
VK_POLYGON_MODE_POINT 
VK_POLYGON_MODE_FILL_RECTANGLE_NV 
VK_POLYGON_MODE_BEGIN_RANGE 
VK_POLYGON_MODE_END_RANGE 
VK_POLYGON_MODE_RANGE_SIZE 
VK_POLYGON_MODE_MAX_ENUM 

Definition at line 2315 of file Enums.h.

◆ VkPresentModeKHR

enum class VkPresentModeKHR : int
strong
Enumerator
VK_PRESENT_MODE_IMMEDIATE_KHR 
VK_PRESENT_MODE_MAILBOX_KHR 
VK_PRESENT_MODE_FIFO_KHR 
VK_PRESENT_MODE_FIFO_RELAXED_KHR 
VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR 
VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR 
VK_PRESENT_MODE_BEGIN_RANGE_KHR 
VK_PRESENT_MODE_END_RANGE_KHR 
VK_PRESENT_MODE_RANGE_SIZE_KHR 
VK_PRESENT_MODE_MAX_ENUM_KHR 

Definition at line 1074 of file Enums.h.

◆ VkPrimitiveTopology

enum class VkPrimitiveTopology : int
strong
Enumerator
VK_PRIMITIVE_TOPOLOGY_POINT_LIST 
VK_PRIMITIVE_TOPOLOGY_LINE_LIST 
VK_PRIMITIVE_TOPOLOGY_LINE_STRIP 
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST 
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP 
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN 
VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY 
VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY 
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY 
VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY 
VK_PRIMITIVE_TOPOLOGY_PATCH_LIST 
VK_PRIMITIVE_TOPOLOGY_BEGIN_RANGE 
VK_PRIMITIVE_TOPOLOGY_END_RANGE 
VK_PRIMITIVE_TOPOLOGY_RANGE_SIZE 
VK_PRIMITIVE_TOPOLOGY_MAX_ENUM 

Definition at line 2285 of file Enums.h.

◆ VkQueryControlFlagBits

enum class VkQueryControlFlagBits : int
strong
Enumerator
VK_QUERY_CONTROL_PRECISE_BIT 
VK_QUERY_CONTROL_FLAG_BITS_MAX_ENUM 

Definition at line 39508 of file Enums.h.

◆ VkQueryPoolSamplingModeINTEL

enum class VkQueryPoolSamplingModeINTEL : int
strong
Enumerator
VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL 
VK_QUERY_POOL_SAMPLING_MODE_BEGIN_RANGE_INTEL 
VK_QUERY_POOL_SAMPLING_MODE_END_RANGE_INTEL 
VK_QUERY_POOL_SAMPLING_MODE_RANGE_SIZE_INTEL 
VK_QUERY_POOL_SAMPLING_MODE_MAX_ENUM_INTEL 

Definition at line 1896 of file Enums.h.

◆ VkQueryResultFlagBits

enum class VkQueryResultFlagBits : int
strong
Enumerator
VK_QUERY_RESULT_64_BIT 
VK_QUERY_RESULT_WAIT_BIT 
VK_QUERY_RESULT_WITH_AVAILABILITY_BIT 
VK_QUERY_RESULT_PARTIAL_BIT 
VK_QUERY_RESULT_FLAG_BITS_MAX_ENUM 

Definition at line 39430 of file Enums.h.

◆ VkQueryType

enum class VkQueryType : int
strong
Enumerator
VK_QUERY_TYPE_OCCLUSION 
VK_QUERY_TYPE_PIPELINE_STATISTICS 
VK_QUERY_TYPE_TIMESTAMP 
VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT 
VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_NV 
VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL 
VK_QUERY_TYPE_BEGIN_RANGE 
VK_QUERY_TYPE_END_RANGE 
VK_QUERY_TYPE_RANGE_SIZE 
VK_QUERY_TYPE_MAX_ENUM 

Definition at line 2059 of file Enums.h.

◆ VkQueueFlagBits

enum class VkQueueFlagBits : int
strong
Enumerator
VK_QUEUE_GRAPHICS_BIT 
VK_QUEUE_COMPUTE_BIT 
VK_QUEUE_TRANSFER_BIT 
VK_QUEUE_SPARSE_BINDING_BIT 
VK_QUEUE_PROTECTED_BIT 
VK_QUEUE_OPTICAL_FLOW_BIT_NV 
VK_QUEUE_FLAG_BITS_MAX_ENUM 

Definition at line 39392 of file Enums.h.

◆ VkQueueGlobalPriorityEXT

enum class VkQueueGlobalPriorityEXT : int
strong
Enumerator
VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT 
VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT 
VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT 
VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT 
VK_QUEUE_GLOBAL_PRIORITY_BEGIN_RANGE_EXT 
VK_QUEUE_GLOBAL_PRIORITY_END_RANGE_EXT 
VK_QUEUE_GLOBAL_PRIORITY_RANGE_SIZE_EXT 
VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_EXT 

Definition at line 814 of file Enums.h.

◆ VkQueueGlobalPriorityKHR

enum class VkQueueGlobalPriorityKHR : int
strong
Enumerator
VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR 
VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR 
VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR 
VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR 
VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT 
VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT 
VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT 
VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT 
VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_KHR 

Definition at line 26860 of file Enums.h.

◆ VkRasterizationOrderAMD

enum class VkRasterizationOrderAMD : int
strong
Enumerator
VK_RASTERIZATION_ORDER_STRICT_AMD 
VK_RASTERIZATION_ORDER_RELAXED_AMD 
VK_RASTERIZATION_ORDER_BEGIN_RANGE_AMD 
VK_RASTERIZATION_ORDER_END_RANGE_AMD 
VK_RASTERIZATION_ORDER_RANGE_SIZE_AMD 
VK_RASTERIZATION_ORDER_MAX_ENUM_AMD 

Definition at line 1088 of file Enums.h.

◆ VkRayTracingShaderGroupTypeKHR

enum class VkRayTracingShaderGroupTypeKHR : int
strong
Enumerator
VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR 
VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR 
VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR 
VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_MAX_ENUM_KHR 

Definition at line 26880 of file Enums.h.

◆ VkRayTracingShaderGroupTypeNV

enum class VkRayTracingShaderGroupTypeNV : int
strong
Enumerator
VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_BEGIN_RANGE_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_END_RANGE_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_RANGE_SIZE_NV 
VK_RAY_TRACING_SHADER_GROUP_TYPE_MAX_ENUM_NV 

Definition at line 1972 of file Enums.h.

◆ VkRenderingFlagBits

enum class VkRenderingFlagBits : int
strong
Enumerator
VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT 
VK_RENDERING_SUSPENDING_BIT 
VK_RENDERING_RESUMING_BIT 
VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT 
VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR 
VK_RENDERING_SUSPENDING_BIT_KHR 
VK_RENDERING_RESUMING_BIT_KHR 
VK_RENDERING_FLAG_BITS_MAX_ENUM 

Definition at line 26898 of file Enums.h.

◆ VkResolveModeFlagBits

enum class VkResolveModeFlagBits : int
strong
Enumerator
VK_RESOLVE_MODE_NONE 
VK_RESOLVE_MODE_SAMPLE_ZERO_BIT 
VK_RESOLVE_MODE_AVERAGE_BIT 
VK_RESOLVE_MODE_MIN_BIT 
VK_RESOLVE_MODE_MAX_BIT 
VK_RESOLVE_MODE_NONE_KHR 
VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR 
VK_RESOLVE_MODE_AVERAGE_BIT_KHR 
VK_RESOLVE_MODE_MIN_BIT_KHR 
VK_RESOLVE_MODE_MAX_BIT_KHR 
VK_RESOLVE_MODE_FLAG_BITS_MAX_ENUM 

Definition at line 27027 of file Enums.h.

◆ VkSampleCountFlagBits

enum class VkSampleCountFlagBits : int
strong
Enumerator
VK_SAMPLE_COUNT_1_BIT 
VK_SAMPLE_COUNT_2_BIT 
VK_SAMPLE_COUNT_4_BIT 
VK_SAMPLE_COUNT_8_BIT 
VK_SAMPLE_COUNT_16_BIT 
VK_SAMPLE_COUNT_32_BIT 
VK_SAMPLE_COUNT_64_BIT 
VK_SAMPLE_COUNT_FLAG_BITS_MAX_ENUM 

Definition at line 39336 of file Enums.h.

◆ VkSamplerAddressMode

enum class VkSamplerAddressMode : int
strong
Enumerator
VK_SAMPLER_ADDRESS_MODE_REPEAT 
VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT 
VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE 
VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER 
VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE 
VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE_KHR 
VK_SAMPLER_ADDRESS_MODE_BEGIN_RANGE 
VK_SAMPLER_ADDRESS_MODE_END_RANGE 
VK_SAMPLER_ADDRESS_MODE_RANGE_SIZE 
VK_SAMPLER_ADDRESS_MODE_MAX_ENUM 

Definition at line 686 of file Enums.h.

◆ VkSamplerMipmapMode

enum class VkSamplerMipmapMode : int
strong
Enumerator
VK_SAMPLER_MIPMAP_MODE_NEAREST 
VK_SAMPLER_MIPMAP_MODE_LINEAR 
VK_SAMPLER_MIPMAP_MODE_BEGIN_RANGE 
VK_SAMPLER_MIPMAP_MODE_END_RANGE 
VK_SAMPLER_MIPMAP_MODE_RANGE_SIZE 
VK_SAMPLER_MIPMAP_MODE_MAX_ENUM 

Definition at line 669 of file Enums.h.

◆ VkSamplerReductionMode

enum class VkSamplerReductionMode : int
strong
Enumerator
VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE 
VK_SAMPLER_REDUCTION_MODE_MIN 
VK_SAMPLER_REDUCTION_MODE_MAX 
VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT 
VK_SAMPLER_REDUCTION_MODE_MIN_EXT 
VK_SAMPLER_REDUCTION_MODE_MAX_EXT 
VK_SAMPLER_REDUCTION_MODE_MAX_ENUM 

Definition at line 27125 of file Enums.h.

◆ VkSamplerReductionModeEXT

enum class VkSamplerReductionModeEXT : int
strong
Enumerator
VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT 
VK_SAMPLER_REDUCTION_MODE_MIN_EXT 
VK_SAMPLER_REDUCTION_MODE_MAX_EXT 
VK_SAMPLER_REDUCTION_MODE_BEGIN_RANGE_EXT 
VK_SAMPLER_REDUCTION_MODE_END_RANGE_EXT 
VK_SAMPLER_REDUCTION_MODE_RANGE_SIZE_EXT 
VK_SAMPLER_REDUCTION_MODE_MAX_ENUM_EXT 

Definition at line 2197 of file Enums.h.

◆ VkSamplerYcbcrModelConversion

enum class VkSamplerYcbcrModelConversion : int
strong
Enumerator
VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_BEGIN_RANGE 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_END_RANGE 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_RANGE_SIZE 
VK_SAMPLER_YCBCR_MODEL_CONVERSION_MAX_ENUM 

Definition at line 2152 of file Enums.h.

◆ VkSamplerYcbcrRange

enum class VkSamplerYcbcrRange : int
strong
Enumerator
VK_SAMPLER_YCBCR_RANGE_ITU_FULL 
VK_SAMPLER_YCBCR_RANGE_ITU_NARROW 
VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR 
VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR 
VK_SAMPLER_YCBCR_RANGE_BEGIN_RANGE 
VK_SAMPLER_YCBCR_RANGE_END_RANGE 
VK_SAMPLER_YCBCR_RANGE_RANGE_SIZE 
VK_SAMPLER_YCBCR_RANGE_MAX_ENUM 

Definition at line 2185 of file Enums.h.

◆ VkScopeNV

enum class VkScopeNV : int
strong
Enumerator
VK_SCOPE_DEVICE_NV 
VK_SCOPE_WORKGROUP_NV 
VK_SCOPE_SUBGROUP_NV 
VK_SCOPE_QUEUE_FAMILY_NV 
VK_SCOPE_BEGIN_RANGE_NV 
VK_SCOPE_END_RANGE_NV 
VK_SCOPE_RANGE_SIZE_NV 
VK_SCOPE_MAX_ENUM_NV 

Definition at line 1013 of file Enums.h.

◆ VkSemaphoreImportFlagBits

enum class VkSemaphoreImportFlagBits : int
strong
Enumerator
VK_SEMAPHORE_IMPORT_TEMPORARY_BIT 
VK_SEMAPHORE_IMPORT_TEMPORARY_BIT_KHR 
VK_SEMAPHORE_IMPORT_FLAG_BITS_MAX_ENUM 

Definition at line 2503 of file Enums.h.

◆ VkSemaphoreType

enum class VkSemaphoreType : int
strong
Enumerator
VK_SEMAPHORE_TYPE_BINARY 
VK_SEMAPHORE_TYPE_TIMELINE 
VK_SEMAPHORE_TYPE_BINARY_KHR 
VK_SEMAPHORE_TYPE_TIMELINE_KHR 
VK_SEMAPHORE_TYPE_MAX_ENUM 

Definition at line 27136 of file Enums.h.

◆ VkSemaphoreWaitFlagBits

enum class VkSemaphoreWaitFlagBits : int
strong
Enumerator
VK_SEMAPHORE_WAIT_ANY_BIT 
VK_SEMAPHORE_WAIT_ANY_BIT_KHR 
VK_SEMAPHORE_WAIT_FLAG_BITS_MAX_ENUM 

Definition at line 27066 of file Enums.h.

◆ VkShaderFloatControlsIndependence

enum class VkShaderFloatControlsIndependence : int
strong
Enumerator
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_MAX_ENUM 

Definition at line 27114 of file Enums.h.

◆ VkShaderFloatControlsIndependenceKHR

enum class VkShaderFloatControlsIndependenceKHR : int
strong
Enumerator
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_BEGIN_RANGE_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_END_RANGE_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_RANGE_SIZE_KHR 
VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_MAX_ENUM_KHR 

Definition at line 2304 of file Enums.h.

◆ VkShaderInfoTypeAMD

enum class VkShaderInfoTypeAMD : int
strong
Enumerator
VK_SHADER_INFO_TYPE_STATISTICS_AMD 
VK_SHADER_INFO_TYPE_BINARY_AMD 
VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD 
VK_SHADER_INFO_TYPE_BEGIN_RANGE_AMD 
VK_SHADER_INFO_TYPE_END_RANGE_AMD 
VK_SHADER_INFO_TYPE_RANGE_SIZE_AMD 
VK_SHADER_INFO_TYPE_MAX_ENUM_AMD 

Definition at line 1876 of file Enums.h.

◆ VkShaderStageFlagBits

enum class VkShaderStageFlagBits : int
strong
Enumerator
VK_SHADER_STAGE_VERTEX_BIT 
VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT 
VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT 
VK_SHADER_STAGE_GEOMETRY_BIT 
VK_SHADER_STAGE_FRAGMENT_BIT 
VK_SHADER_STAGE_COMPUTE_BIT 
VK_SHADER_STAGE_ALL_GRAPHICS 
VK_SHADER_STAGE_ALL 
VK_SHADER_STAGE_RAYGEN_BIT_KHR 
VK_SHADER_STAGE_ANY_HIT_BIT_KHR 
VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR 
VK_SHADER_STAGE_MISS_BIT_KHR 
VK_SHADER_STAGE_INTERSECTION_BIT_KHR 
VK_SHADER_STAGE_CALLABLE_BIT_KHR 
VK_SHADER_STAGE_TASK_BIT_EXT 
VK_SHADER_STAGE_MESH_BIT_EXT 
VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI 
VK_SHADER_STAGE_RAYGEN_BIT_NV 
VK_SHADER_STAGE_ANY_HIT_BIT_NV 
VK_SHADER_STAGE_CLOSEST_HIT_BIT_NV 
VK_SHADER_STAGE_MISS_BIT_NV 
VK_SHADER_STAGE_INTERSECTION_BIT_NV 
VK_SHADER_STAGE_CALLABLE_BIT_NV 
VK_SHADER_STAGE_TASK_BIT_NV 
VK_SHADER_STAGE_MESH_BIT_NV 
VK_SHADER_STAGE_FLAG_BITS_MAX_ENUM 

Definition at line 26980 of file Enums.h.

◆ VkShadingRatePaletteEntryNV

enum class VkShadingRatePaletteEntryNV : int
strong
Enumerator
VK_SHADING_RATE_PALETTE_ENTRY_NO_INVOCATIONS_NV 
VK_SHADING_RATE_PALETTE_ENTRY_16_INVOCATIONS_PER_PIXEL_NV 
VK_SHADING_RATE_PALETTE_ENTRY_8_INVOCATIONS_PER_PIXEL_NV 
VK_SHADING_RATE_PALETTE_ENTRY_4_INVOCATIONS_PER_PIXEL_NV 
VK_SHADING_RATE_PALETTE_ENTRY_2_INVOCATIONS_PER_PIXEL_NV 
VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_PIXEL_NV 
VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X1_PIXELS_NV 
VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_1X2_PIXELS_NV 
VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X2_PIXELS_NV 
VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X2_PIXELS_NV 
VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X4_PIXELS_NV 
VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X4_PIXELS_NV 
VK_SHADING_RATE_PALETTE_ENTRY_BEGIN_RANGE_NV 
VK_SHADING_RATE_PALETTE_ENTRY_END_RANGE_NV 
VK_SHADING_RATE_PALETTE_ENTRY_RANGE_SIZE_NV 
VK_SHADING_RATE_PALETTE_ENTRY_MAX_ENUM_NV 

Definition at line 1343 of file Enums.h.

◆ VkSharingMode

enum class VkSharingMode : int
strong
Enumerator
VK_SHARING_MODE_EXCLUSIVE 
VK_SHARING_MODE_CONCURRENT 
VK_SHARING_MODE_BEGIN_RANGE 
VK_SHARING_MODE_END_RANGE 
VK_SHARING_MODE_RANGE_SIZE 
VK_SHARING_MODE_MAX_ENUM 

Definition at line 2073 of file Enums.h.

◆ VkStencilFaceFlagBits

enum class VkStencilFaceFlagBits : int
strong
Enumerator
VK_STENCIL_FACE_FRONT_BIT 
VK_STENCIL_FACE_BACK_BIT 
VK_STENCIL_FACE_FRONT_AND_BACK 
VK_STENCIL_FRONT_AND_BACK 
VK_STENCIL_FACE_FLAG_BITS_MAX_ENUM 

Definition at line 1867 of file Enums.h.

◆ VkStencilOp

enum class VkStencilOp : int
strong
Enumerator
VK_STENCIL_OP_KEEP 
VK_STENCIL_OP_ZERO 
VK_STENCIL_OP_REPLACE 
VK_STENCIL_OP_INCREMENT_AND_CLAMP 
VK_STENCIL_OP_DECREMENT_AND_CLAMP 
VK_STENCIL_OP_INVERT 
VK_STENCIL_OP_INCREMENT_AND_WRAP 
VK_STENCIL_OP_DECREMENT_AND_WRAP 
VK_STENCIL_OP_BEGIN_RANGE 
VK_STENCIL_OP_END_RANGE 
VK_STENCIL_OP_RANGE_SIZE 
VK_STENCIL_OP_MAX_ENUM 

Definition at line 2396 of file Enums.h.

◆ VkStructureType

enum class VkStructureType : int
strong
Enumerator
VK_STRUCTURE_TYPE_APPLICATION_INFO 
VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO 
VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO 
VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO 
VK_STRUCTURE_TYPE_SUBMIT_INFO 
VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO 
VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE 
VK_STRUCTURE_TYPE_BIND_SPARSE_INFO 
VK_STRUCTURE_TYPE_FENCE_CREATE_INFO 
VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO 
VK_STRUCTURE_TYPE_EVENT_CREATE_INFO 
VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO 
VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO 
VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO 
VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO 
VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO 
VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO 
VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO 
VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO 
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO 
VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO 
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO 
VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET 
VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET 
VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO 
VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO 
VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO 
VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO 
VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO 
VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO 
VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO 
VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER 
VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER 
VK_STRUCTURE_TYPE_MEMORY_BARRIER 
VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO 
VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES 
VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO 
VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES 
VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS 
VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO 
VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO 
VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO 
VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO 
VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO 
VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO 
VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO 
VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES 
VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO 
VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 
VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 
VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2 
VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 
VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 
VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2 
VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2 
VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 
VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES 
VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO 
VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO 
VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO 
VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES 
VK_STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES 
VK_STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2 
VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO 
VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO 
VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO 
VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES 
VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES 
VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO 
VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO 
VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES 
VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO 
VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO 
VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO 
VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES 
VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO 
VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO 
VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES 
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES 
VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_PRESENT_INFO_KHR 
VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR 
VK_STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR 
VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR 
VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR 
VK_STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR 
VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD 
VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT 
VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT 
VK_STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT 
VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX 
VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD 
VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV 
VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV 
VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV 
VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV 
VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV 
VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT 
VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT 
VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT 
VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR 
VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR 
VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR 
VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR 
VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR 
VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT 
VK_STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES_KHR 
VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR 
VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX 
VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX 
VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX 
VK_STRUCTURE_TYPE_CMD_RESERVE_SPACE_FOR_COMMANDS_INFO_NVX 
VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_LIMITS_NVX 
VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_FEATURES_NVX 
VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT 
VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT 
VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT 
VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT 
VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX 
VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT 
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_HDR_METADATA_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR 
VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR 
VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR 
VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR 
VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR 
VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR 
VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR 
VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR 
VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR 
VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR 
VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR 
VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR 
VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR 
VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR 
VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR 
VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR 
VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR 
VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR 
VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK 
VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK 
VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT 
VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT 
VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT 
VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT 
VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID 
VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID 
VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID 
VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID 
VK_STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID 
VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT 
VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT 
VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT 
VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV 
VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT 
VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT 
VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT 
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT_EXT 
VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV 
VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_GEOMETRY_NV 
VK_STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV 
VK_STRUCTURE_TYPE_GEOMETRY_AABB_NV 
VK_STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV 
VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV 
VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV 
VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV 
VK_STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT 
VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES_KHR 
VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT 
VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES_KHR 
VK_STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD 
VK_STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD 
VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT 
VK_STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP 
VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV 
VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV 
VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV 
VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL 
VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL 
VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL 
VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL 
VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL 
VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL 
VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD 
VK_STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD 
VK_STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA 
VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT 
VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT 
VK_STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT 
VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT 
VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV 
VK_STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV 
VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV 
VK_STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES_KHR 
VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT 
VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT 
VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT 
VK_STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT 
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR 
VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR 
VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR 
VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR 
VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES 
VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT 
VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR 
VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR 
VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO_KHR 
VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO_KHR 
VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO_KHR 
VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO_KHR 
VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR 
VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO_KHR 
VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR 
VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR 
VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR 
VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR 
VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR 
VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR 
VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR 
VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR 
VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR 
VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR 
VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR 
VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR 
VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR 
VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR 
VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR 
VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR 
VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR 
VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR 
VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR 
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT 
VK_STRUCTURE_TYPE_BEGIN_RANGE 
VK_STRUCTURE_TYPE_END_RANGE 
VK_STRUCTURE_TYPE_RANGE_SIZE 
VK_STRUCTURE_TYPE_MAX_ENUM 

Definition at line 222 of file Enums.h.

◆ VkSubgroupFeatureFlagBits

enum class VkSubgroupFeatureFlagBits : int
strong
Enumerator
VK_SUBGROUP_FEATURE_BASIC_BIT 
VK_SUBGROUP_FEATURE_VOTE_BIT 
VK_SUBGROUP_FEATURE_ARITHMETIC_BIT 
VK_SUBGROUP_FEATURE_BALLOT_BIT 
VK_SUBGROUP_FEATURE_SHUFFLE_BIT 
VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT 
VK_SUBGROUP_FEATURE_CLUSTERED_BIT 
VK_SUBGROUP_FEATURE_QUAD_BIT 
VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV 
VK_SUBGROUP_FEATURE_FLAG_BITS_MAX_ENUM 

Definition at line 39378 of file Enums.h.

◆ VkSubmitFlagBits

enum class VkSubmitFlagBits : int
strong
Enumerator
VK_SUBMIT_PROTECTED_BIT 
VK_SUBMIT_PROTECTED_BIT_KHR 
VK_SUBMIT_FLAG_BITS_MAX_ENUM 

Definition at line 26891 of file Enums.h.

◆ VkSubpassContents

enum class VkSubpassContents : int
strong
Enumerator
VK_SUBPASS_CONTENTS_INLINE 
VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS 
VK_SUBPASS_CONTENTS_BEGIN_RANGE 
VK_SUBPASS_CONTENTS_END_RANGE 
VK_SUBPASS_CONTENTS_RANGE_SIZE 
VK_SUBPASS_CONTENTS_MAX_ENUM 

Definition at line 859 of file Enums.h.

◆ VkSubpassDescriptionFlagBits

enum class VkSubpassDescriptionFlagBits : int
strong
Enumerator
VK_SUBPASS_DESCRIPTION_PER_VIEW_ATTRIBUTES_BIT_NVX 
VK_SUBPASS_DESCRIPTION_PER_VIEW_POSITION_X_ONLY_BIT_NVX 
VK_SUBPASS_DESCRIPTION_FRAGMENT_REGION_BIT_QCOM 
VK_SUBPASS_DESCRIPTION_SHADER_RESOLVE_BIT_QCOM 
VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_EXT 
VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT 
VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT 
VK_SUBPASS_DESCRIPTION_ENABLE_LEGACY_DITHERING_BIT_EXT 
VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_ARM 
VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM 
VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM 
VK_SUBPASS_DESCRIPTION_FLAG_BITS_MAX_ENUM 

Definition at line 26948 of file Enums.h.

◆ VkSurfaceCounterFlagBitsEXT

enum class VkSurfaceCounterFlagBitsEXT : int
strong
Enumerator
VK_SURFACE_COUNTER_VBLANK_BIT_EXT 
VK_SURFACE_COUNTER_VBLANK_EXT 
VK_SURFACE_COUNTER_FLAG_BITS_MAX_ENUM_EXT 

Definition at line 26873 of file Enums.h.

◆ VkSurfaceTransformFlagBitsKHR

enum class VkSurfaceTransformFlagBitsKHR : int
strong
Enumerator
VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR 
VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR 
VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR 
VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR 
VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR 
VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR 
VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR 
VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR 
VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR 
VK_SURFACE_TRANSFORM_FLAG_BITS_MAX_ENUM_KHR 

Definition at line 39322 of file Enums.h.

◆ VkSystemAllocationScope

enum class VkSystemAllocationScope : int
strong
Enumerator
VK_SYSTEM_ALLOCATION_SCOPE_COMMAND 
VK_SYSTEM_ALLOCATION_SCOPE_OBJECT 
VK_SYSTEM_ALLOCATION_SCOPE_CACHE 
VK_SYSTEM_ALLOCATION_SCOPE_DEVICE 
VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE 
VK_SYSTEM_ALLOCATION_SCOPE_BEGIN_RANGE 
VK_SYSTEM_ALLOCATION_SCOPE_END_RANGE 
VK_SYSTEM_ALLOCATION_SCOPE_RANGE_SIZE 
VK_SYSTEM_ALLOCATION_SCOPE_MAX_ENUM 

Definition at line 1330 of file Enums.h.

◆ VkTessellationDomainOrigin

enum class VkTessellationDomainOrigin : int
strong
Enumerator
VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT 
VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT 
VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR 
VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR 
VK_TESSELLATION_DOMAIN_ORIGIN_BEGIN_RANGE 
VK_TESSELLATION_DOMAIN_ORIGIN_END_RANGE 
VK_TESSELLATION_DOMAIN_ORIGIN_RANGE_SIZE 
VK_TESSELLATION_DOMAIN_ORIGIN_MAX_ENUM 

Definition at line 2140 of file Enums.h.

◆ VkTimeDomainEXT

enum class VkTimeDomainEXT : int
strong
Enumerator
VK_TIME_DOMAIN_DEVICE_EXT 
VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT 
VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT 
VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT 
VK_TIME_DOMAIN_BEGIN_RANGE_EXT 
VK_TIME_DOMAIN_END_RANGE_EXT 
VK_TIME_DOMAIN_RANGE_SIZE_EXT 
VK_TIME_DOMAIN_MAX_ENUM_EXT 

Definition at line 1062 of file Enums.h.

◆ VkToolPurposeFlagBits

enum class VkToolPurposeFlagBits : int
strong
Enumerator
VK_TOOL_PURPOSE_VALIDATION_BIT 
VK_TOOL_PURPOSE_PROFILING_BIT 
VK_TOOL_PURPOSE_TRACING_BIT 
VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT 
VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT 
VK_TOOL_PURPOSE_DEBUG_REPORTING_BIT_EXT 
VK_TOOL_PURPOSE_DEBUG_MARKERS_BIT_EXT 
VK_TOOL_PURPOSE_VALIDATION_BIT_EXT 
VK_TOOL_PURPOSE_PROFILING_BIT_EXT 
VK_TOOL_PURPOSE_TRACING_BIT_EXT 
VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT_EXT 
VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT_EXT 
VK_TOOL_PURPOSE_FLAG_BITS_MAX_ENUM 

Definition at line 27010 of file Enums.h.

◆ VkValidationCacheHeaderVersionEXT

enum class VkValidationCacheHeaderVersionEXT : int
strong
Enumerator
VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT 
VK_VALIDATION_CACHE_HEADER_VERSION_BEGIN_RANGE_EXT 
VK_VALIDATION_CACHE_HEADER_VERSION_END_RANGE_EXT 
VK_VALIDATION_CACHE_HEADER_VERSION_RANGE_SIZE_EXT 
VK_VALIDATION_CACHE_HEADER_VERSION_MAX_ENUM_EXT 

Definition at line 1243 of file Enums.h.

◆ VkValidationCheckEXT

enum class VkValidationCheckEXT : int
strong
Enumerator
VK_VALIDATION_CHECK_ALL_EXT 
VK_VALIDATION_CHECK_SHADERS_EXT 
VK_VALIDATION_CHECK_BEGIN_RANGE_EXT 
VK_VALIDATION_CHECK_END_RANGE_EXT 
VK_VALIDATION_CHECK_RANGE_SIZE_EXT 
VK_VALIDATION_CHECK_MAX_ENUM_EXT 

Definition at line 2014 of file Enums.h.

◆ VkValidationFeatureDisableEXT

enum class VkValidationFeatureDisableEXT : int
strong
Enumerator
VK_VALIDATION_FEATURE_DISABLE_ALL_EXT 
VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT 
VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT 
VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT 
VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT 
VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT 
VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT 
VK_VALIDATION_FEATURE_DISABLE_BEGIN_RANGE_EXT 
VK_VALIDATION_FEATURE_DISABLE_END_RANGE_EXT 
VK_VALIDATION_FEATURE_DISABLE_RANGE_SIZE_EXT 
VK_VALIDATION_FEATURE_DISABLE_MAX_ENUM_EXT 

Definition at line 918 of file Enums.h.

◆ VkValidationFeatureEnableEXT

enum class VkValidationFeatureEnableEXT : int
strong
Enumerator
VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT 
VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT 
VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT 
VK_VALIDATION_FEATURE_ENABLE_BEGIN_RANGE_EXT 
VK_VALIDATION_FEATURE_ENABLE_END_RANGE_EXT 
VK_VALIDATION_FEATURE_ENABLE_RANGE_SIZE_EXT 
VK_VALIDATION_FEATURE_ENABLE_MAX_ENUM_EXT 

Definition at line 848 of file Enums.h.

◆ VkVendorId

enum class VkVendorId : int
strong
Enumerator
VK_VENDOR_ID_VIV 
VK_VENDOR_ID_VSI 
VK_VENDOR_ID_KAZAN 
VK_VENDOR_ID_BEGIN_RANGE 
VK_VENDOR_ID_END_RANGE 
VK_VENDOR_ID_RANGE_SIZE 
VK_VENDOR_ID_MAX_ENUM 

Definition at line 1025 of file Enums.h.

◆ VkVertexInputRate

enum class VkVertexInputRate : int
strong
Enumerator
VK_VERTEX_INPUT_RATE_VERTEX 
VK_VERTEX_INPUT_RATE_INSTANCE 
VK_VERTEX_INPUT_RATE_BEGIN_RANGE 
VK_VERTEX_INPUT_RATE_END_RANGE 
VK_VERTEX_INPUT_RATE_RANGE_SIZE 
VK_VERTEX_INPUT_RATE_MAX_ENUM 

Definition at line 2264 of file Enums.h.

◆ VkViewportCoordinateSwizzleNV

enum class VkViewportCoordinateSwizzleNV : int
strong
Enumerator
VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_X_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_X_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Y_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Y_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Z_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Z_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_W_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_W_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_BEGIN_RANGE_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_END_RANGE_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_RANGE_SIZE_NV 
VK_VIEWPORT_COORDINATE_SWIZZLE_MAX_ENUM_NV 

Definition at line 1314 of file Enums.h.

◆ VMR_ASPECT_RATIO_MODE

enum class VMR_ASPECT_RATIO_MODE : int
strong
Enumerator
VMR_ARMODE_NONE 
VMR_ARMODE_LETTER_BOX 

Definition at line 37587 of file Enums.h.

◆ WFP_VPN_EVENT_TYPE_

enum class WFP_VPN_EVENT_TYPE_ : int
strong
Enumerator
WfpFilePathTriggerIncrement 
WfpFilePathTriggerDecrement 
WfpAppSidTriggerIncrement 
WfpAppSidTriggerDecrement 
WfpSecurityDescriptorTriggerIncrement 
WfpSecurityDescriptorTriggerDecrement 
WfpNrptTriggerIncrement 
WfpNrptTriggerDecrement 
WfpFlowTriggerIncrement 
WfpFlowTriggerDecrement 
WfpConnectFromDisconnect 
WfpDisconnectAfterDebounce 

Definition at line 3161 of file Enums.h.

◆ WICBitmapAlphaChannelOption

enum class WICBitmapAlphaChannelOption : int
strong
Enumerator
WICBitmapUseAlpha 
WICBitmapUsePremultipliedAlpha 
WICBitmapIgnoreAlpha 
WICBITMAPALPHACHANNELOPTIONS_FORCE_DWORD 

Definition at line 3895 of file Enums.h.

◆ WICBitmapCreateCacheOption

enum class WICBitmapCreateCacheOption : int
strong
Enumerator
WICBitmapNoCache 
WICBitmapCacheOnDemand 
WICBitmapCacheOnLoad 
WICBITMAPCREATECACHEOPTION_FORCE_DWORD 

Definition at line 3862 of file Enums.h.

◆ WICBitmapDitherType

enum class WICBitmapDitherType : int
strong
Enumerator
WICBitmapDitherTypeNone 
WICBitmapDitherTypeSolid 
WICBitmapDitherTypeOrdered4x4 
WICBitmapDitherTypeOrdered8x8 
WICBitmapDitherTypeOrdered16x16 
WICBitmapDitherTypeSpiral4x4 
WICBitmapDitherTypeSpiral8x8 
WICBitmapDitherTypeDualSpiral4x4 
WICBitmapDitherTypeDualSpiral8x8 
WICBitmapDitherTypeErrorDiffusion 
WICBITMAPDITHERTYPE_FORCE_DWORD 

Definition at line 3880 of file Enums.h.

◆ WICBitmapEncoderCacheOption

enum class WICBitmapEncoderCacheOption : int
strong
Enumerator
WICBitmapEncoderCacheInMemory 
WICBitmapEncoderCacheTempFile 
WICBitmapEncoderNoCache 
WICBITMAPENCODERCACHEOPTION_FORCE_DWORD 

Definition at line 3937 of file Enums.h.

◆ WICBitmapInterpolationMode

enum class WICBitmapInterpolationMode : int
strong
Enumerator
WICBitmapInterpolationModeNearestNeighbor 
WICBitmapInterpolationModeLinear 
WICBitmapInterpolationModeCubic 
WICBitmapInterpolationModeFant 
WICBitmapInterpolationModeHighQualityCubic 
WICBITMAPINTERPOLATIONMODE_FORCE_DWORD 

Definition at line 3870 of file Enums.h.

◆ WICBitmapLockFlags

enum class WICBitmapLockFlags : int
strong
Enumerator
WICBitmapLockRead 
WICBitmapLockWrite 
WICBITMAPLOCKFLAGS_FORCE_DWORD 

Definition at line 3914 of file Enums.h.

◆ WICBitmapPaletteType

enum class WICBitmapPaletteType : int
strong
Enumerator
WICBitmapPaletteTypeCustom 
WICBitmapPaletteTypeMedianCut 
WICBitmapPaletteTypeFixedBW 
WICBitmapPaletteTypeFixedHalftone8 
WICBitmapPaletteTypeFixedHalftone27 
WICBitmapPaletteTypeFixedHalftone64 
WICBitmapPaletteTypeFixedHalftone125 
WICBitmapPaletteTypeFixedHalftone216 
WICBitmapPaletteTypeFixedWebPalette 
WICBitmapPaletteTypeFixedHalftone252 
WICBitmapPaletteTypeFixedHalftone256 
WICBitmapPaletteTypeFixedGray4 
WICBitmapPaletteTypeFixedGray16 
WICBitmapPaletteTypeFixedGray256 
WICBITMAPPALETTETYPE_FORCE_DWORD 

Definition at line 9 of file Enums.h.

◆ WICBitmapTransformOptions

enum class WICBitmapTransformOptions : int
strong
Enumerator
WICBitmapTransformRotate0 
WICBitmapTransformRotate90 
WICBitmapTransformRotate180 
WICBitmapTransformRotate270 
WICBitmapTransformFlipHorizontal 
WICBitmapTransformFlipVertical 
WICBITMAPTRANSFORMOPTIONS_FORCE_DWORD 

Definition at line 3903 of file Enums.h.

◆ WICColorContextType

enum class WICColorContextType : int
strong
Enumerator
WICColorContextUninitialized 
WICColorContextProfile 
WICColorContextExifColorSpace 

Definition at line 3978 of file Enums.h.

◆ WICComponentType

enum class WICComponentType : int
strong
Enumerator
WICDecoder 
WICEncoder 
WICPixelFormatConverter 
WICMetadataReader 
WICMetadataWriter 
WICPixelFormat 
WICAllComponents 
WICCOMPONENTTYPE_FORCE_DWORD 

Definition at line 3966 of file Enums.h.

◆ WICDecodeOptions

enum class WICDecodeOptions : int
strong
Enumerator
WICDecodeMetadataCacheOnDemand 
WICDecodeMetadataCacheOnLoad 
WICMETADATACACHEOPTION_FORCE_DWORD 

Definition at line 3945 of file Enums.h.

◆ WICNamedWhitePoint

enum class WICNamedWhitePoint : int
strong
Enumerator
WICWhitePointDefault 
WICWhitePointDaylight 
WICWhitePointCloudy 
WICWhitePointShade 
WICWhitePointTungsten 
WICWhitePointFluorescent 
WICWhitePointFlash 
WICWhitePointUnderwater 
WICWhitePointCustom 
WICWhitePointAutoWhiteBalance 
WICWhitePointAsShot 
WICNAMEDWHITEPOINT_FORCE_DWORD 

Definition at line 28 of file Enums.h.

◆ WINDOWCOMPOSITIONATTRIB

enum class WINDOWCOMPOSITIONATTRIB : int
strong
Enumerator
WCA_UNDEFINED 
WCA_NCRENDERING_ENABLED 
WCA_NCRENDERING_POLICY 
WCA_TRANSITIONS_FORCEDISABLED 
WCA_ALLOW_NCPAINT 
WCA_CAPTION_BUTTON_BOUNDS 
WCA_NONCLIENT_RTL_LAYOUT 
WCA_FORCE_ICONIC_REPRESENTATION 
WCA_EXTENDED_FRAME_BOUNDS 
WCA_HAS_ICONIC_BITMAP 
WCA_THEME_ATTRIBUTES 
WCA_NCRENDERING_EXILED 
WCA_NCADORNMENTINFO 
WCA_EXCLUDED_FROM_LIVEPREVIEW 
WCA_VIDEO_OVERLAY_ACTIVE 
WCA_FORCE_ACTIVEWINDOW_APPEARANCE 
WCA_DISALLOW_PEEK 
WCA_CLOAK 
WCA_CLOAKED 
WCA_ACCENT_POLICY 
WCA_FREEZE_REPRESENTATION 
WCA_EVER_UNCLOAKED 
WCA_VISUAL_OWNER 
WCA_HOLOGRAPHIC 
WCA_EXCLUDED_FROM_DDA 
WCA_PASSIVEUPDATEMODE 
WCA_LAST 

Definition at line 3786 of file Enums.h.

◆ WINDOWTHEMEATTRIBUTETYPE

enum class WINDOWTHEMEATTRIBUTETYPE : int
strong
Enumerator
WTA_NONCLIENT 

Definition at line 3817 of file Enums.h.

◆ XXH_alignment

enum class XXH_alignment : int
strong
Enumerator
XXH_aligned 
XXH_unaligned 

Definition at line 33890 of file Enums.h.

◆ XXH_INLINE_XXH_errorcode

enum class XXH_INLINE_XXH_errorcode : int
strong
Enumerator
XXH_INLINE_XXH_OK 
XXH_INLINE_XXH_ERROR 

Definition at line 33896 of file Enums.h.