Skip to content

Enum Index

github-actions[bot] edited this page Sep 12, 2026 · 55 revisions

Enum Index

Every declared enum.

Total: 927 symbols. Auto-generated by docs/generate-symbol-index.sh.

Symbol Kind Module Source Brief
AbilityFlags enum SparkEngine GameplayComponents.h:L176
AbilitySchool enum SparkEngine AbilitySystem.h:L67
AbilityTargetType enum SparkEngine AbilitySystem.h:L58
AbilityTargetType enum Tests TestAbilitySystem.cpp:L22
AccessibilityFlags enum SparkEngine InputBindings.h:L61 Bitmask flags for accessibility features.
AccountStatus enum GameModules MMOAccountSystem.h:L33 Account status flags
AccountTier enum GameModules MMOAccountSystem.h:L43 Account tier for subscription or progression gating
AchievementCategory enum GameModules GameSystemEnums.h:L208 Achievement/trophy categories
AchievementCategory enum GameModules MMOEnums.h:L179 Achievement categories
AchievementCategory enum SparkEngine GameSystemEnums.h:L208 Achievement/trophy categories
AchievementType enum SparkEngine AchievementSystem.h:L72 Achievement unlock behaviour type.
AclFixtureResult enum Tests TestGatewaySecurity.cpp:L42
Action enum GameModules TFKeybinds.h:L37
ActionType enum SparkEngine EventResponseSystem.h:L69 Types of actions that a rule can execute
ActionType enum SparkEngine InputActionSystem.h:L53 Type of input action
ActionType enum Tests TestEventResponseSystem.cpp:L40
ActivationType enum SparkEngine NeuralTypes.h:L25
ActiveTab enum SparkEditor FPSToolsPanel.h:L36
AddressMode enum SparkEditor RenderingEnums.h:L113 Address modes
AdvanceResult enum SparkGateway GatewayCoordinator.h:L136
AdvHookType enum Tests TestAdversarialEngine.cpp:L1337
AdvPermission enum Tests TestAdversarialEngine.cpp:L1199
AgentState enum SparkEditor AIDebugPanel.h:L44
AIBehaviorState enum GameModules GameSystemEnums.h:L76 AI behavior states
AIBehaviorState enum SparkEngine GameSystemEnums.h:L76 AI behavior states
AIDifficulty enum GameModules RacingAIDriver.h:L29 AI difficulty presets
Alignment enum SparkEngine AdvancedPlacementComponents.h:L422
AlignMode enum SparkEditor ObjectPlacementPanel.h:L31
AllowedDOFs enum SparkEngine PhysicsTypes.h:L79 Allowed degrees of freedom for a physics body.
Anchor enum SparkEngine UISystem.h:L77 Screen anchor points for UI widget positioning.
AnimalBehavior enum GameModules OpenWorldEnums.h:L52 Wildlife behavioral state
AnimalType enum GameModules OpenWorldEnums.h:L34 Wildlife species categories
AnimationPlayMode enum SparkEditor SceneSystemEnums.h:L198 Animation play modes
AnimNotifyType enum SparkEngine AnimNotify.h:L52 Built-in animation notify types
AntiAliasingType enum SparkEditor RenderingEnums.h:L148 Anti-aliasing types
APICategory enum SparkEngine ScriptHotReload.h:L200 Categories of engine API available to scripts
AreaControlPhase enum SparkGateway GatewayAreaControl.h:L15
AreaState enum SparkEngine SeamlessAreaManagerTypes.h:L38 Current loading state of a world area
AreaState enum Tests TestSeamlessAreaManager.cpp:L24
AreaStatus enum SparkEditor StreamingPanel.h:L34
ArenaTeam enum Templates GameModule.h:L22
ARPGDamageType enum GameModules ARPGEnums.h:L36 Damage types for combat and resistance calculations
ARPGDungeonTier enum GameModules ARPGEnums.h:L109 Dungeon difficulty tiers with increasing rewards and danger
ARPGHeroAction enum GameModules ARPGEngineSystems.h:L34 High-level hero actions mirrored into the engine animation state machine.
ARPGHeroClass enum GameModules ARPGEnums.h:L22 Playable hero classes inspired by classic ARPGs
ARPGItemRarity enum GameModules ARPGEnums.h:L51 Item rarity tiers affecting affix count and power
ARPGItemSlot enum GameModules ARPGEnums.h:L65 Equipment slot positions on a hero
ARPGMonsterRank enum GameModules ARPGEnums.h:L83 Monster threat ranking
ARPGSkillType enum GameModules ARPGEnums.h:L96 Skill activation types
AssetLoadType enum SparkEngine AssetStallDetector.h:L40 Classification of asset types for load tracking
AssetLoadType enum Tests TestAssetStallDetector.cpp:L20
AssetMessage enum SparkEngine AssetServiceProtocol.h:L34
AssetType enum SparkEditor AssetPipelineTypes.h:L25 Asset types supported by the pipeline
AssetType enum SparkEngine AssetMigration.h:L60 Discriminator for the kind of asset stored in a binary file.
AssetType enum SparkEngine AssetPipeline.h:L49 Asset types supported by the pipeline
AssetType enum Tests TestAssetPipelineCache.cpp:L26
AuctionDuration enum GameModules MMOEnums.h:L130 Auction house listing duration
Audio3DMode enum SparkEditor AudioSystemEnums.h:L94 3D audio modes
AudioBackendType enum SparkEngine AudioBackendFactory.h:L31 Identifiers for supported audio backends
AudioBus enum SparkEngine MusicManager.h:L37
AudioCategory enum SparkEngine AudioEngine.h:L46 Volume category a playback request is billed to
AudioCompressionType enum SparkEditor AudioSystemEnums.h:L105 Audio compression types
AudioEffect enum SparkEditor AudioSystemEnums.h:L66 Audio effects types
AudioFormat enum SparkEditor AudioSystemEnums.h:L19 Audio file formats
AudioPlaybackState enum SparkEditor AudioSystemEnums.h:L32 Audio playback states
AudioQuality enum SparkEditor AudioSystemEnums.h:L55 Audio quality settings
AudioSourceType enum SparkEditor AudioSystemEnums.h:L82 Audio source types
AuditAssetType enum SparkEditor AssetAuditGraph.h:L55 Asset type classification
AuraStackType enum SparkEngine AbilitySystem.h:L159
AuraStackType enum Tests TestAbilitySystem.cpp:L40
AuraType enum SparkEngine AbilitySystem.h:L141
AuraType enum Tests TestAbilitySystem.cpp:L30
BackgroundLoadState enum SparkEditor LevelStreamingEnums.h:L138 Background loading states
BasicBlendMode enum SparkEngine GraphicsEngine.h:L731 Blend modes for the basic draw path.
BasicDepthMode enum SparkEngine GraphicsEngine.h:L747 Depth modes for the basic draw path.
BindingType enum SparkEngine InputEnums.h:L90 Input binding types
Biome enum GameModules OpenWorldEnums.h:L20 World biome types affecting terrain, weather, wildlife, and resources
BlendMode enum SparkEditor RenderingEnums.h:L72 Blend modes
BlendMode enum SparkEditor MaterialEditorPanel.h:L102 Render state configuration for a material.
BlendMode enum SparkEngine AnimationBlender.h:L25 Specifies how an animation layer's result is combined with lower layers.
BlendMode enum SparkEngine AnimationTypes.h:L323 Specifies how an animation layer's result is combined with lower layers.
BlendMode enum SparkEngine SpriteBatch.h:L36
BlendMode enum SparkEngine MaterialSystem.h:L62 Material blend modes
BlendMode enum Tests TestAnimationSystem.cpp:L259
BlendMode enum Tests TestMaterialSystemEdgeCases.cpp:L30
BlendMode enum Tests TestMaterialSystemValidation.cpp:L25
BlendMode2D enum SparkEngine SceneGraph2D.h:L78
BlockoutShape enum SparkEditor PrototypingSystem.h:L22 Prototype primitive shapes for quick level blocking
BodyType enum SparkEditor SceneSystemEnums.h:L123 Physics rigid body types
BodyType enum SparkEditor SceneFileTypes.h:L160 Physics rigid body component data
BodyType enum SparkEngine Sprite2DComponents.h:L364
BodyType enum SparkEngine JoltPhysicsInterface.h:L249
BodyType enum Tests TestPhysicsECSIntegration.cpp:L29
BodyType enum Tests TestPhysicsSystem.cpp:L17
BodyType enum Tests TestSprite2DComponents.cpp:L412
BodyType enum Tests Test_ecs_ai_pathfollow.cpp:L28
BossPhase enum GameModules MMOEnums.h:L115 World boss phases for multi-stage encounters
BotState enum GameModules TFBotSystem.h:L115
BottleneckType enum SparkEditor ProfilerEnums.h:L34 Performance bottleneck types
BoundaryHandling enum SparkEditor LevelStreamingEnums.h:L127 Tile boundary handling
BranchOperation enum SparkEditor VersionControlEnums.h:L118 Branch operation types
BrickLOD enum SparkEngine AdaptiveProbeVolumes.h:L46
BrushShape enum SparkEngine CSGSystem.h:L70 Primitive shape types for CSG brushes
BTNodeType enum SparkEditor AIEditorPanel.h:L34
BufferType enum SparkEngine GraphicsEnums.h:L41 Buffer types
BufferUsage enum SparkEngine GraphicsEnums.h:L31 Buffer usage types
BuildArchitecture enum SparkEditor BuildSystemEnums.h:L53 Build architecture
BuildConfiguration enum SparkEditor BuildSystemEnums.h:L41 Build configuration types
BuildPlatform enum SparkEditor BuildSystemEnums.h:L19 Target platforms for building
BuildProfile enum SparkEditor BuildCookPanel.h:L27 Build, cook, and packaging configuration panel for standalone game builds.
BuildResult enum SparkEditor BuildPipeline.h:L28 Result of a completed build.
BuildStatus enum SparkEditor BuildSystemEnums.h:L65 Build status
BuildType enum SparkBuild Config.h:L34
CameraMode enum GameModules RacingEnums.h:L62 Camera view modes for the racing camera system
CampTier enum GameModules OpenWorldEnums.h:L215 Player camp upgrade tiers
CaptureMode enum SparkEditor ProfilerEnums.h:L105 Profiler capture modes
CastPhase enum SparkEngine AbilitySystem.h:L242
CastPhase enum Tests TestAbilitySystem.cpp:L46
CellLoadState enum SparkEngine HLODSystem.h:L195 Load state for a world partition cell
CellState enum SparkEngine SpatialGrid.h:L69
CellState enum Tests TestSpatialGrid.cpp:L38
CellularDistanceFunction enum SparkEngine FastNoiseLite.h:L62
CellularReturnType enum SparkEngine FastNoiseLite.h:L70
ChampionAffix enum GameModules ARPGMonsterSystem.h:L25 Champion affixes that modify monster behavior and stats
ChangeType enum SparkEngine ReactiveSystem.h:L48 Type of component change that triggered the reactive system.
ChannelConfiguration enum SparkEditor AudioSystemEnums.h:L44 Audio channel configurations
ChannelType enum SparkEngine NetworkManager.h:L95
ChannelType enum Tests TestNetworkManagerOrchestration.cpp:L57
ChannelType enum Tests TestServerMockClient.cpp:L55
CharacterClass enum GameModules RPGEnums.h:L22 Playable character classes with distinct stat growth and abilities
CharacterGroundState enum SparkEngine CharacterController.h:L39 Ground state of the character controller.
ChatChannel enum GameModules MMOChatSystem.h:L34 Chat channel types
ChatChannel enum GameModules TFNetProtocolGameplay.h:L165
ClassAbility enum GameModules GameSystemEnums.h:L246 Class ability types
ClassAbility enum SparkEngine GameSystemEnums.h:L246 Class ability types
ClassId enum GameModules MMOCharacterSystem.h:L38 Playable class ID
ClassId enum GameModules TFTypes.h:L34
ClearFlags enum SparkEngine GraphicsEnums.h:L77 Viewport clear flags
CodeSigningType enum SparkEditor BuildSystemEnums.h:L94 Code signing types
CollaborationMessage enum SparkDaemon CollaborationProtocol.h:L26
CollectibleType enum GameModules PlatformerEnums.h:L55 Types of collectible items
ColliderType enum SparkEditor SceneSystemEnums.h:L133 Collider shape types
ColliderType enum SparkEditor SceneFileTypes.h:L188 Collider component data
CollisionShapeType enum SparkEngine PhysicsTypes.h:L41 Collision shapes
CollisionShapeType enum Tests TestPhysicsComponents.cpp:L56
Color enum Tests TestTypeTraits.cpp:L22
ColorblindMode enum SparkEngine AccessibilitySystem.h:L44 Colorblind simulation/correction mode.
ColumnType enum SparkEngine DataTableSystem.h:L27 Supported column value types.
CombatAction enum GameModules RPGEnums.h:L105 Actions available during combat
CombatIntensity enum SparkEngine MusicManager.h:L137
CombineOp enum SparkEngine FastNoise2SIMD.h:L597 Operation used by CombinerNode to merge two child noise outputs
CommandPermission enum SparkEngine SparkConsole.h:L58 Convert display string to severity enum (returns Info on unknown)
ComparisonFunction enum SparkEngine GraphicsEnums.h:L89 Comparison functions
ComponentType enum SparkEditor SceneSystemEnums.h:L21 Component type enumeration
CompositeOp enum SparkEngine UICompositor.h:L42
CompositionMode enum SparkEditor LevelStreamingEnums.h:L94 World composition modes
Compression enum Tests TestSparkPak.cpp:L28
CompressionMethod enum SparkEngine CompressionUtils.h:L19 Compression algorithm selection.
ComputePriority enum Tests TestAsyncComputeScheduler.cpp:L15
ConditionGroupLogic enum SparkEngine ConditionSystem.h:L81
ConditionGroupLogic enum Tests TestConditionSystem.cpp:L46
ConditionType enum SparkEngine ConditionSystem.h:L24
ConditionType enum Tests TestConditionSystem.cpp:L17
ConflictType enum SparkEditor VersionControlEnums.h:L71 Merge conflict types
ConflictType enum SparkEditor VersionControlTypes.h:L96
ConnectionState enum SparkEngine NetworkManager.h:L117 Immutable snapshot consumed by first-party discovery endpoints.
ConnectionState enum Tests TestNetworkManagerOrchestration.cpp:L29
ConsoleLogLevel enum SparkEngine InGameConsole.h:L62 Log level for console messages
ConsoleSeverity enum SparkEngine SparkConsole.h:L37
ConstraintType enum SparkEngine PhysicsTypes.h:L94 Physics constraint types
ControlMessage enum SparkEngine DaemonProtocol.h:L49
CoordinateSystem enum SparkEngine FBXImporter.h:L32 Target coordinate system for imported geometry.
CoroutineStatus enum SparkEditor CoroutineDebugPanel.h:L35
CoverHeight enum SparkEngine CoverSystem.h:L32 Whether a cover point requires crouching or allows standing.
CoverHeight enum Tests TestCoverSystem.cpp:L38
CraftingCategory enum GameModules OpenWorldEnums.h:L91 Crafting recipe categories
CraftingDiscipline enum GameModules MMOEnums.h:L73 Crafting skill disciplines
CraftingStation enum GameModules MMOEnums.h:L59 Crafting station types required for recipes
CraftState enum SparkEngine LootAndCraftingSystem.h:L266 State of an in-progress craft
CrashReportDelivery enum SparkEngine CrashHandler.cpp:L580
CrosshairStyle enum GameModules HUDSystem.h:L33 Crosshair style options
CSGOperation enum SparkEngine CSGSystem.h:L80 Boolean operation types
CullMode enum SparkEditor RenderingEnums.h:L84 Cull modes
CullMode enum SparkEditor MaterialEditorPanel.h:L112
CullMode enum SparkEngine MaterialSystem.h:L75 Material cull modes
CullMode enum Tests TestGraphicsEngine.cpp:L215
CullMode enum Tests TestMaterialSystemEdgeCases.cpp:L40
CullMode enum Tests TestMaterialSystemValidation.cpp:L35
CullResult enum SparkEngine FrustumCulling.h:L106 Visibility test result from frustum queries.
CullResult enum Tests TestFrustumCulling.cpp:L52
CursorMode enum SparkEngine InputEnums.h:L113 Cursor modes
CVarFlags enum SparkEngine ConsoleVariable.h:L52
CVarFlags enum Tests TestConsoleVariables.cpp:L24
CVarType enum SparkEngine ConsoleVariable.h:L76
CVarType enum Tests TestConsoleVariables.cpp:L44
D3D11_BIND_FLAG enum SparkEngine PlatformD3DStubs.h:L148
D3D11_FILTER enum SparkEngine PlatformD3DStubs.h:L193
D3D11_RESOURCE_MISC_FLAG enum SparkEngine PlatformD3DStubs.h:L172
D3D11_TEXTURE_ADDRESS_MODE enum SparkEngine PlatformD3DStubs.h:L199
D3D11_USAGE enum SparkEngine PlatformD3DStubs.h:L162
DaemonCacheScope enum SparkEngine DaemonDiagnostics.h:L59
DamageType enum GameModules GameSystemEnums.h:L152 Damage types for combat system
DamageType enum GameModules RPGEnums.h:L36 Damage types for combat calculations and resistances
DamageType enum SparkEngine GameSystemEnums.h:L152 Damage types for combat system
DamageZoneType enum GameModules GameSystemEnums.h:L341 Damage zone types
DamageZoneType enum SparkEngine GameSystemEnums.h:L341 Damage zone types
DayPeriod enum GameModules OpenWorldEnums.h:L203 Time-of-day periods that affect gameplay
DayPeriod enum SparkEngine TimeOfDaySystem.h:L40 Period of the day derived from the current hour
DayPeriod enum Tests TestDayNightCycle.cpp:L28
DayPeriod enum Tests TestTimeOfDaySystem.cpp:L13
DeadZoneMode enum SparkEngine GamepadInput.h:L110
DeadZoneMode enum Tests TestGamepadInputProcessing.cpp:L55
DebugCategory enum SparkEngine GameplayDebugger.h:L43 Debug visualization categories
DebugHookPoint enum SparkEngine DebugHookManager.h:L78 Engine-level instrumentation points where debug hooks can fire.
DebugShapeType enum SparkEngine DebugDraw.h:L68 Type of debug shape primitive
DecalType enum SparkEngine DecalSystem.h:L50
DedicatedServerProcessState enum SparkEditor DedicatedServerProcessController.h:L36
DenoiserBackend enum SparkEngine DenoiserInterface.h:L38
DenoiserQuality enum SparkEngine DenoiserInterface.h:L48
DeployableKind enum GameModules TFTypes.h:L55
DeploymentTarget enum SparkEditor BuildSystemEnums.h:L82 Deployment target types
DesignerAnchorPreset enum SparkEditor UIDesignerSystem.h:L51 UI anchor presets
DesignerLayoutMode enum SparkEditor UIDesignerSystem.h:L40 UI layout modes
DesignerWidgetType enum SparkEditor UIDesignerSystem.h:L22 UI widget types available in the WYSIWYG editor
DeviceState enum SparkEngine InputEnums.h:L124 Input device states
DialogueNodeType enum GameModules RPGEnums.h:L79 Node types in a branching dialogue tree
DialogueNodeType enum SparkEngine DialogueSystem.h:L58 Types of dialogue nodes.
DietType enum GameModules OpenWorldEnums.h:L65 Wildlife diet classification (drives predator-prey interactions)
DifficultyLevel enum GameModules GameSystemEnums.h:L98 Game difficulty levels
DifficultyLevel enum SparkEngine GameSystemEnums.h:L98 Game difficulty levels
Direction enum Tests TestTypeTraits.cpp:L36
DirectorPhase enum SparkEngine AIDirector.h:L59 Phases of the AI Director's intensity cycle.
DirtyFlag enum SparkEngine UIDirtyTracking.h:L35 Bitfield flags indicating what changed on a widget
DirtyFlag enum SparkEngine PipelineStateCache.h:L61 Dirty flags for tracking which pipeline state categories need flushing.
DiscoveryMode enum SparkEngine ModuleManager.h:L102
DiscoveryState enum GameModules OpenWorldEnums.h:L119 Discovery state for map fog / exploration progress
DockPosition enum SparkEditor CoreEditorEnums.h:L19 Dock position enumeration for panel docking
DocumentTransitionAction enum SparkEditor EditorUI.h:L50
DomainWarpType enum SparkEngine FastNoiseLite.h:L81
DoorState enum GameModules InteractiveObject.h:L112 Door object that can be opened and closed
DoorStyle enum GameModules InteractiveObject.h:L119
DragKind enum SparkEditor DecorLayoutEditorPanel.h:L159
DragKind enum SparkEditor RegionMapEditorPanel.h:L131
DriftState enum GameModules RacingEnums.h:L88 Drift state machine for the drift/boost mechanic
DropType enum GameModules LootSystem.h:L61 A dropped item in the world waiting for pickup
DSPEffectType enum SparkEngine AudioMixer.h:L148 Types of DSP effects available for mix buses.
DungeonDifficulty enum GameModules MMOEnums.h:L103 Dungeon difficulty modes
DungeonTile enum SparkEngine ProceduralGenerator.h:L91 Tile types for dungeon generation
DXGI_FORMAT enum SparkEngine PlatformD3DStubs.h:L134
Ease enum SparkEngine Tween.h:L50 Available easing curve types.
Ease enum Tests TestTween.cpp:L20
EaseType enum SparkEngine TweenSystem.h:L41 Easing function type for tween interpolation.
EditMessageType enum SparkEditor CollaborativeEditSession.h:L112 Types of edits that can be broadcast
EditorCameraMode enum SparkEditor PlayModeToolbarPanel.h:L23
EditorCameraMode enum SparkEngine PlayModeTypes.h:L76
EditorNetMessageType enum SparkEditor LiveEditBridge.h:L33 Custom message types for editor→AreaServer communication.
EditorProcessStopResult enum SparkEditor EditorProcessLaunch.h:L81 Force-terminate a process launched via LaunchEditorProcess (used by
EditorRecoveryDialogState enum SparkEditor EditorRecovery.h:L83
EditorRecoveryLoadState enum SparkEditor EditorRecovery.h:L68
EditorState enum SparkEditor CoreEditorEnums.h:L54 Editor application states
EditorTheme enum SparkEditor CoreEditorEnums.h:L67 Editor theme types
EffectType enum SparkEngine AbilitySystem.h:L80
EffectType enum Tests TestAbilitySystem.cpp:L481
ElevatorState enum GameModules InteractiveObject.h:L240 Elevator/lift platform
EmitterShape enum SparkEngine GPUParticleTypes.h:L22 Emitter shape types for particle spawning
EmitterShape enum SparkEngine ParticleSystem.h:L31 Emitter shape types for particle spawning
EncounterState enum SparkEngine InstanceManager.h:L37
EncounterState enum Tests TestInstanceManager.cpp:L20
EnemyType enum GameModules Enemy.h:L33 Enemy archetype presets
EngineCommandType enum SparkEditor EngineInterface.h:L38 Command types that can be sent to the engine
EngineConnectionStatus enum SparkEditor IntegrationTypes.h:L27 Engine connection status
EngineConnectionStatus enum SparkEditor SparkEngineIntegration.h:L37 Engine connection status
EngineEventType enum SparkEditor EngineInterface.h:L95 Event types that can be received from the engine
entity enum SparkEngine TerrainRenderer.h:L41
EntityEventCleanupMode enum SparkEngine Components.h:L72
EventCategory enum SparkEditor EventMonitorPanel.h:L36
EventPriority enum SparkEngine EventSystem.h:L279 Dispatch priority tier for queued events.
EventState enum GameModules OpenWorldEnums.h:L180 Event lifecycle state
EventTriggerType enum SparkEngine EventResponseSystem.h:L40 Types of events that can trigger a rule
EventTriggerType enum Tests TestEventResponseSystem.cpp:L19
ExportFormat enum SparkEditor ProfilerEnums.h:L116 Data export formats
ExposureMode enum SparkEngine TonemapColorGrading.h:L62
Faction enum Tests TestSparkGameRTS.cpp:L52
Faction enum Tests TestTFCaptureMath.cpp:L28
Faction enum Tests TestTFRegionLattice.cpp:L35
FactionId enum GameModules TFTypes.h:L25
FalloffType enum SparkEditor TerrainData.h:L57
FieldType enum SparkEngine Reflection.h:L56
FieldType enum Tests TestReflection.cpp:L32
FieldVisibility enum SparkEngine ReplicationFields.h:L33
FieldVisibility enum Tests TestReplicationFields.cpp:L17
FileChangeType enum SparkEngine ScriptHotReload.h:L39
FileChangeType enum SparkEngine FileWatcher.h:L46 Type of file change detected
FileChangeType enum Tests TestScriptHotReload.cpp:L20
FileLogLevel enum SparkEngine FileLogger.h:L49 Log severity levels for file filtering
FileStatus enum SparkEditor VersionControlEnums.h:L54 File status in version control
FillMode enum SparkEditor RenderingEnums.h:L94 Fill modes
FilterMode enum SparkEditor RenderingEnums.h:L103 Filter modes
FilterMode enum SparkEditor MaterialEditorPanel.h:L74
FireMode enum SparkEngine WeaponManager.h:L38
FireMode enum Tests TestWeaponMechanics.cpp:L23
FireMode enum Tests TestWeaponSystem.cpp:L19
FlexAlign enum SparkEngine UILayoutExtensions.h:L20
FogMode enum SparkEngine FogSystem.h:L49
FoliageRenderLOD enum SparkEngine FoliageRenderer.h:L66 LOD level chosen for a single foliage instance.
ForceType enum SparkEngine AdvancedPlacementComponents.h:L182 A volume that applies physics forces to bodies inside it.
Format enum SparkEditor AssetPipelineTypes.h:L87
Format enum SparkEditor AssetPipelineTypes.h:L124
FormationType enum SparkEngine FormationSystem.h:L57 Supported formation shapes.
FPSMessageType enum GameModules MultiplayerSystem.h:L71 Network message types for FPS multiplayer protocol.
FractalType enum SparkEngine FastNoiseLite.h:L54
FrameBottleneck enum SparkEngine GPUStallProfiler.h:L23 Frame bottleneck classification.
FrameState enum SparkEngine FrameInspector.h:L57 Frame execution state
FreezeState enum SparkEngine FreezeDetector.h:L77 Freeze state reported by the watchdog
FreezeState enum Tests TestFreezeDetector.cpp:L23
Frontend enum SparkInstaller InstallerContext.h:L16
GameModeType enum GameModules GameModeTypes.h:L20 Available game mode types
GameModeType enum SparkEngine DedicatedServer.h:L50 Game mode identifiers matching FPSToolsPanel definitions
GameModeType enum Tests TestDedicatedServer.cpp:L27
GamepadAxis enum SparkEngine InputEnums.h:L65 Gamepad axes
GamepadAxis enum SparkSDK InputTypes.h:L71 Gamepad axis identifiers
GamepadButton enum SparkEngine InputEnums.h:L42 Gamepad buttons
GamepadButton enum SparkEngine GamepadInput.h:L63 Gamepad button identifiers matching the Xbox controller layout
GamepadButton enum SparkSDK InputTypes.h:L50 Gamepad button identifiers (Xbox layout)
GamepadButton enum Tests TestGamepadInputProcessing.cpp:L24
GamepadStick enum SparkEngine GamepadInput.h:L94 Gamepad thumbstick identifiers
GamepadStick enum Tests TestGamepadInputProcessing.cpp:L49
GamepadTrigger enum SparkEngine GamepadInput.h:L85 Gamepad analog trigger identifiers
GamepadTrigger enum Tests TestGamepadInputProcessing.cpp:L43
GameSessionState enum GameModules GameSystemEnums.h:L113 Game session states
GameSessionState enum SparkEngine GameSystemEnums.h:L113 Game session states
GameTemplate enum SparkEditor PrototypingSystem.h:L38 Pre-built gameplay templates for rapid prototyping
Generator enum SparkBuild Config.h:L42
GestureType enum SparkEngine MobilePlatform.h:L64 Recognized gesture types.
GestureType enum SparkEngine InputEnums.h:L134 Touch gesture types
GizmoMode enum SparkEditor SceneViewPanel.h:L41 Viewport transform tool. The toolbar buttons, the W/E/R hotkeys and
GPUCaptureTool enum SparkEngine GPUDebugMarkers.h:L52
GPUCounterCategory enum SparkEngine GPUPerfCounters.h:L26 GPU performance counter categories.
GPUResourceType enum SparkEngine GPUResourceLeakDetector.h:L42 GPU resource type classification for leak tracking
GPUResourceType enum Tests TestGPUResourceLeakDetector.cpp:L21
GraphicsAPI enum SparkEngine GraphicsEnums.h:L19 Graphics API types
GraphicsBackend enum SparkEngine RHITypes.h:L32
GravityZoneType enum GameModules GameSystemEnums.h:L325 Gravity zone types
GravityZoneType enum SparkEngine GameSystemEnums.h:L325 Gravity zone types
GroupRole enum SparkEngine GroupAI.h:L65 Roles that members can fill within a group.
GroupTactic enum SparkEngine GroupAI.h:L75 High-level group tactics that coordinate member behavior.
GroupTactic enum Tests TestGroupAI.cpp:L21
GuildPermission enum GameModules MMOEnums.h:L195 Guild permission flags (bitfield)
GuildRank enum GameModules MMOEnums.h:L21 Guild rank levels with ascending privilege
HandoffOperationResult enum SparkGateway GatewayCoordinator.h:L52
HazardType enum GameModules PlatformerEnums.h:L70 Types of environmental hazards
HealthState enum GameModules GameSystemEnums.h:L55 Player health states
HealthState enum SparkEngine GameSystemEnums.h:L55 Player health states
Height enum SparkEngine PlacementComponents.h:L138 Marks an entity position as a cover point for AI combat.
HitchSeverity enum SparkEngine HitchDetector.h:L57 Hitch severity classification
HitchSeverity enum Tests TestHitchDetector.cpp:L21
HitZone enum GameModules TFBallistics.h:L33
HLODLevel enum SparkEngine HLODSystem.h:L39 Hierarchical LOD levels from full detail to billboard imposters
HookType enum SparkEngine ScriptHookManager.h:L65 Hook categories -- what event types scripts can respond to.
HookType enum Tests TestScriptHookManager.cpp:L19
IKType enum SparkEngine AnimationTypes.h:L487 IK solver algorithm variants.
IKType enum SparkEngine IKSolver.h:L25 IK solver algorithm variants.
ImpactBehavior enum SparkEngine FPSComponents.h:L106
ImpactBehavior enum Tests TestFPSComponents.cpp:L102
InputAction enum SparkEngine InputEnums.h:L19 Input action types
InputCaptureHint enum SparkEditor GameViewPanel.h:L71
InputCaptureMode enum SparkEditor CoreEditorEnums.h:L92 Input capture modes
InputContext enum SparkEngine InputEnums.h:L101 Input context types
InputTrigger enum SparkEngine InputActionSystem.h:L61 When a button action triggers
InstanceFlags enum SparkEngine GPUSceneBuffer.h:L84 Instance flags for GPUInstanceData::flags field.
InstanceRole enum SparkEditor PlayControlPanel.h:L60 Wire the Game Module Selector panel so the play bar launches
InstanceState enum GameModules MMODungeonSystem.h:L53 Instance state
InteractionType enum GameModules GameSystemEnums.h:L178 Interaction types for objects and NPCs
InteractionType enum SparkEngine FPSComponents.h:L201
InteractionType enum SparkEngine MaterialEffects.h:L33 Type of physical interaction that triggers a material effect.
InteractionType enum SparkEngine GameSystemEnums.h:L178 Interaction types for objects and NPCs
InteractionType enum Tests TestFPSComponents.cpp:L203
InteractionType enum Tests TestMaterialEffects.cpp:L13
InteractiveObjectType enum GameModules GameSystemEnums.h:L303 Interactive object types
InteractiveObjectType enum SparkEngine GameSystemEnums.h:L303 Interactive object types
InternalMessageType enum SparkEditor CollaborativeEditSession.h:L171 Types of internal messages exchanged between peers
InterpolationMode enum SparkEngine Sequencer.h:L46
IOOperationType enum SparkEngine IODebugger.h:L43 Type of I/O operation
ISALevel enum SparkEngine MultiISA.h:L24 Detected SIMD instruction set level.
ItemCategory enum GameModules InventorySystem.h:L60 Item category for filtering and UI grouping
ItemCategory enum GameModules MMOEnums.h:L165 Item categories for inventory filtering
ItemRarity enum GameModules GameSystemEnums.h:L135 Item rarity levels
ItemRarity enum GameModules InventorySystem.h:L48 Item rarity tiers affecting drop rates and visual display
ItemRarity enum GameModules MMOEnums.h:L152 Item rarity tiers for loot and crafting output
ItemRarity enum GameModules RPGEnums.h:L118 Item rarity tiers affecting stats and value
ItemRarity enum SparkEngine LootAndCraftingSystem.h:L26 Item rarity tiers used by loot and crafting systems
ItemRarity enum SparkEngine GameSystemEnums.h:L135 Item rarity levels
ItemRarity enum Tests TestInventorySystem.cpp:L15
ItemSlot enum GameModules RPGEnums.h:L50 Equipment slot positions on a character
JitterPattern enum SparkEngine TemporalEffectsTypes.h:L29 Jitter pattern types for TAA sub-pixel sampling
JitterPattern enum SparkEngine TemporalTypes.h:L32 Jitter pattern types for TAA sub-pixel sampling
JointType enum SparkEngine PlacementComponents.h:L71 Defines a physics constraint/joint between two rigid bodies.
KeyModifier enum SparkEngine InputEnums.h:L78 Key modifier flags
KeyState enum Tests TestInputSystem.cpp:L14
KeywordType enum SparkEngine ShaderVariantSystem.h:L45 How a shader keyword affects compilation
Kind enum GameModules TFImpactFx.h:L115
Kind enum GameModules TFVehicleFx.h:L92
LaunchTarget enum SparkLauncher LauncherProcess.h:L15
LayoutDirection enum SparkEngine UISystem.h:L94 Layout direction for automatic child arrangement.
LayoutDockPosition enum SparkEditor EditorLayoutManager.h:L31 Dock anchor for a panel within the editor dockspace.
LayoutMode enum SparkEditor CoreEditorEnums.h:L79 Editor layout modes
Level enum SparkEditor BuildPipeline.h:L39 A single line of build output with severity.
LevelTheme enum GameModules PlatformerEnums.h:L85 Visual themes for levels
LifecycleOrder enum SparkEngine LifecycleStage.h:L19
LifecyclePhase enum SparkEngine GameplaySystemLifecycle.cpp:L25
LifecycleState enum SparkEngine EngineContext.h:L120
LifecycleThreadAffinity enum SparkEngine LifecycleStage.h:L13
LightType enum SparkEditor SceneSystemEnums.h:L103 Light component types
LightType enum SparkEngine LightingSystem.h:L36 Light types supported by the system
LightType enum Tests TestSceneSerializer.cpp:L51
LineCap enum SparkEngine SVGRenderer.h:L89
LineJoin enum SparkEngine SVGRenderer.h:L96
LoadDestination enum SparkEngine DirectStorageLoader.h:L42 Destination for loaded data
LoadDestination enum Tests TestDirectStorageLoader.cpp:L26
LoadingPriority enum SparkEditor LevelStreamingEnums.h:L32 Loading priority levels
LoadingPriority enum SparkEngine AssetPipeline.h:L66 Asset loading priority
LoadingPriority enum Tests TestAssetPipelineCache.cpp:L40
LoadingState enum SparkEngine LoadingScreen.h:L68 Current state of the loading process.
LoadPriority enum SparkEngine DirectStorageLoader.h:L33 Load request priority
LoadPriority enum Tests TestDirectStorageLoader.cpp:L18
LoadResult enum GameModules TFDatabase.h:L124
LoadResult enum GameModules TFOutfitStore.h:L144
LoadStatus enum SparkEngine DirectStorageLoader.h:L50 Completion status for async loads
LoadStatus enum Tests TestDirectStorageLoader.cpp:L33
LockAxis enum SparkEngine PlacementComponents.h:L326
LODLevel enum SparkEditor LevelStreamingTypes.h:L42 Level of detail settings
LODQualityTier enum SparkEditor AssetPipelineTypes.h:L53
LODTargetPlatform enum SparkEditor AssetPipelineTypes.h:L46
LogCategory enum SparkEditor EditorLogger.h:L43 Log categories for classification
LogCategory enum SparkEngine Logger.h:L146
LogFileFormat enum SparkEngine FileLogger.h:L62 Log file output format
LoginUIState enum GameModules MMOLoginUI.h:L33 UI flow state machine
LogLevel enum SparkEditor EditorLogger.h:L30 Log severity levels
LogLevel enum SparkEngine Logger.h:L74
LoopMode enum SparkEngine TweenSystem.h:L65 Loop behavior for a tween.
LoopMode enum Tests TestSplineMath.cpp:L121
LoopType enum SparkEngine Tween.h:L247 How a tween behaves when it reaches the end.
LoopType enum Tests TestTween.cpp:L106
LootRule enum GameModules MMOEnums.h:L47 Loot distribution rules for party/raid content
LossType enum SparkEngine CpuNeuralTraining.h:L59
MatchPhase enum Templates GameModule.h:L49
MaterialBlendMode enum SparkEngine MaterialDefinition.h:L61 Blend mode presets for material render state
MaterialTextureType enum SparkEngine MaterialSystem.h:L85 Texture types for material slots
MaterialTextureType enum Tests TestMaterialSystemEdgeCases.cpp:L47
MaterialTextureType enum Tests TestMaterialSystemValidation.cpp:L42
MemoryAnomalyType enum SparkEngine MemoryMonitor.h:L51 Types of memory anomalies the monitor can detect
MemoryCategory enum SparkEditor ProfilerEnums.h:L73 Memory allocation categories
MemoryHealthStatus enum SparkEngine MemoryMonitor.h:L99 Overall health status of the memory subsystem
MemoryStrategy enum SparkEditor LevelStreamingEnums.h:L105 Memory management strategies
MergeStrategy enum SparkEditor VersionControlEnums.h:L102 Merge strategy types
MergeStrategy enum SparkEditor VersionControlTypes.h:L207
MeshTopology enum SparkEngine GraphicsEnums.h:L53 Mesh topology types
MessageType enum SparkEngine NetworkManager.h:L129
MessageType enum SparkEngine PacketValidator.h:L31
MessageType enum Tests TestNetworkManagerOrchestration.cpp:L44
MessageType enum Tests TestServerMockClient.cpp:L38
MetricType enum SparkEditor ProfilerEnums.h:L88 Performance metric types
MinimapBlipType enum GameModules HUDSystem.h:L90 Minimap blip types
MMOStarterFaction enum Templates GameModule.h:L14
MMOStmtId enum GameModules MMOPersistenceSystem.h:L101 Prepared statement IDs for MMO database operations
MobileQualityPreset enum SparkEngine MobilePlatform.h:L94 GPU quality presets for mobile performance.
Mode enum GameModules TFSpectator.h:L108
Mode enum SparkEngine AdvancedPlacementComponents.h:L215 Enables ragdoll physics on a skeletal mesh entity.
Mode enum SparkEngine PlacementComponents.h:L35 Applies wind force to particles, vegetation, and cloth within range.
Mode enum SparkEngine FreezeSystem.h:L32
Mode enum SparkInstaller InstallerContext.h:L10
Mode enum Tests TestFreezeSystem.cpp:L18
ModState enum SparkEngine ModSystem.h:L60
ModuleChangeType enum SparkEngine ModuleHotReload.h:L26
ModuleCompatibilityStatus enum SparkSDK ModuleABI.h:L109
ModuleKind enum SparkSDK IModule.h:L46
MotionBlurType enum SparkEngine TemporalEffectsTypes.h:L80 Motion blur technique types
MotionBlurType enum SparkEngine TemporalTypes.h:L83 Motion blur technique types
MotionQuality enum SparkEngine PhysicsComponents.h:L39
MotionQuality enum SparkEngine PhysicsTypes.h:L67 Motion quality — controls how precisely collisions are detected.
MotionType enum SparkEngine IPhysicsBackend.h:L47
MotorState enum SparkEngine PhysicsTypes.h:L662 Motor state for constraint motors.
MouseButton enum SparkEngine InputEnums.h:L30 Mouse button types
MouseButton enum SparkSDK InputTypes.h:L29 Mouse button identifiers
MovementSlot enum SparkEngine MovementSystem.h:L91 Priority slots for movement generators.
MovementSlot enum Tests TestMovementSystem.cpp:L26
MovementState enum GameModules GameSystemEnums.h:L29 Player movement states
MovementState enum SparkEngine GameSystemEnums.h:L29 Player movement states
MovementType enum SparkEngine MovementSystem.h:L69 Movement generator types identifying what kind of movement is active.
MovementType enum SparkEngine FPSComponents.h:L99
MovementType enum Tests TestFPSComponents.cpp:L96
MovementType enum Tests TestMovementSystem.cpp:L12
MSAALevel enum SparkEngine GraphicsEngineTypes.h:L72 Multi-sampling anti-aliasing settings
NavLinkTraversalType enum SparkEngine NavMeshLink.h:L31 Traversal type for an off-mesh link.
NetRole enum GameModules TFTypes.h:L91
NetworkEndpointPolicyError enum SparkEngine NetworkBindPolicy.h:L27 Why an explicitly requested endpoint policy was rejected.
NetworkHealthState enum SparkEngine NetworkHealthMonitor.h:L40 Network connection health classification
NetworkHealthState enum Tests TestNetworkHealthMonitor.cpp:L21
NetworkPeerScope enum SparkEngine NetworkBindPolicy.h:L20 The only remote address classes available before authenticated transport exists.
NetworkRole enum SparkEngine NetworkManager.h:L102
NetworkRole enum Tests TestNetworkManagerOrchestration.cpp:L37
NodeStatus enum SparkEngine BehaviorTreeTypes.h:L48 Result returned by a behavior tree node after each tick.
NodeStatus enum Tests TestAIBehaviorTree.cpp:L15
NodeStatus enum Tests TestAIStress.cpp:L20
NodeType enum SparkEditor DialogueEditorPanel.h:L35
NodeType enum Tests TestShaderGraphCompiler.cpp:L17
NoiseNodeType enum SparkEngine FastNoise2SIMD.h:L154 Node type identifier
NoiseType enum SparkEngine FastNoiseLite.h:L45
NPCBehavior enum GameModules RPGEnums.h:L92 NPC behavioral states
NPCDisposition enum GameModules RPGEnums.h:L131 NPC disposition toward the player
NPCRole enum GameModules OpenWorldEnums.h:L141 NPC roles within settlements
ObjectiveType enum GameModules QuestSystem.h:L58 Types of quest objectives
ObjectiveType enum GameModules RPGEnums.h:L142 Quest objective types
ObjectiveType enum Tests TestQuestSystem.cpp:L23
ObjectLayer enum SparkEditor SceneSystemEnums.h:L169 Scene object layer types
ObstacleShape enum SparkEngine NavMeshObstacles.h:L73 Shape type for a dynamic NavMesh obstacle.
OldEnum enum Tests TestTypeTraits.cpp:L41
OneHandedMode enum SparkEngine AccessibilitySystem.h:L56 One-handed input mode selection.
Op enum SparkEngine DynamicResponseSystem.h:L85 Comparison operator for the condition.
OptimizationPriority enum SparkEditor ProfilerEnums.h:L49 Optimization suggestion priorities
OptimizerKind enum SparkEngine NeuralWeights.h:L47 Optimizer kind enumeration, stored inside the optimizer trailer.
OptionCategory enum SparkBuild Config.h:L12
OrchestrationMessage enum SparkDaemon OrchestrationProtocol.h:L28
OutputFormat enum SparkEngine MovieRenderPipeline.h:L39 Output image format for rendered frames
OverlayPosition enum SparkEngine DebugOverlay.h:L67 Screen corner for overlay positioning
OverlaySection enum SparkEngine DebugOverlay.h:L49 Sections that can be individually toggled in the overlay
PackageBuildConfig enum SparkEngine GamePackager.h:L24
PackageCompressionType enum SparkEditor BuildSystemEnums.h:L106 Compression types for packaging
PackagePlatform enum SparkEngine GamePackager.h:L46 Target platform for the package
PacketViolation enum SparkEngine PacketValidator.h:L37 Why a packet was rejected
Page enum SparkInstaller WizardGui.cpp:L22
PakCompression enum SparkEngine SparkPak.h:L50 Compression method for individual entries.
PanelCategory enum SparkEditor EditorPanel.h:L25 Category classification for editor panels.
PanelType enum SparkEditor CoreEditorEnums.h:L33 Editor panel types
ParamType enum SparkEngine MaterialDefinition.h:L70 Parameter types supported in material definitions
ParseResult enum SparkShaderCompiler main.cpp:L444
ParticleBlendMode enum SparkEngine GPUParticleTypes.h:L34 Blend modes for particle rendering
ParticleBlendMode enum SparkEngine ParticleSystem.h:L43 Blend modes for particle rendering
ParticleSpace enum SparkEngine GPUParticleTypes.h:L45 Space in which particles simulate
ParticleSpace enum SparkEngine ParticleSystem.h:L54 Space in which particles simulate
PartyRole enum GameModules MMOEnums.h:L34 Party role assignments for group content
PartyState enum GameModules MMOPartySystem.h:L38 Party state
PassPhase enum SparkEngine RenderPipeline.h:L75 Render pipeline phases (execution order).
PathCommandType enum SparkEngine SVGRenderer.h:L59
Pending enum Tests TestTFOnboarding.cpp:L70
PendingOp enum GameModules TFLoginFlow.h:L179
Phase enum GameModules TFPerfCounters.h:L60
Phase enum GameModules TFWeatherFx.h:L110
Phase enum SparkEngine PhaseSystemManager.h:L40 Named execution phases for deterministic system ordering.
Phase enum Tests TestECSIntegration.cpp:L431
PhysicsBodyType enum SparkEngine PhysicsTypes.h:L31 Physics body types
PhysicsBodyType enum Tests TestPhysicsComponents.cpp:L49
PhysicsBodyType enum Tests TestPhysicsStress.cpp:L46
PhysicsVehicleType enum SparkEngine PhysicsTypes.h:L703 Vehicle type enumeration.
PinKind enum SparkEngine VisualScriptGraphTypes.h:L30 Data type of a visual script pin
PinKind enum Tests TestVisualScriptCompiler.cpp:L56
PinType enum Tests TestShaderGraphCompiler.cpp:L203
PipeMode enum SparkEngine Process.h:L38
PixelFormat enum SparkEngine RHITypes.h:L47
PlacementMode enum SparkEditor ObjectPlacementPanel.h:L22 Editor panel for placing, scattering, and snapping objects in the scene.
PlaneIndex enum SparkEngine FrustumCulling.h:L124 Plane indices for readability.
PlatformKeyCode enum SparkEngine PlatformInput.h:L49 Unified key/button codes across all input devices.
PlatformType enum GameModules PlatformerEnums.h:L40 Types of platforms with different behaviors
PlaybackCamera enum SparkEngine ReplaySystem.h:L28
PlaybackState enum SparkEngine ReplaySystem.h:L37
PlayerActionFlags enum GameModules MultiplayerSystem.h:L91 Replicated player state sent in each snapshot.
PlayerClass enum GameModules GameSystemEnums.h:L229 Player class types for class-based FPS gameplay
PlayerClass enum SparkEngine GameSystemEnums.h:L229 Player class types for class-based FPS gameplay
PlayerState enum GameModules PlatformerEnums.h:L21 Player movement and action states
PlaylistMode enum SparkEngine MusicManager.h:L113
PlayMode enum SparkEditor EditorUI.h:L385
PlayModeState enum SparkEditor PlayModeToolbarPanel.h:L24
PlayModeState enum SparkEngine PlayModeTypes.h:L25
PointType enum SparkEngine PlacementComponents.h:L175 Marks an entity position as a tactical point for AI decision-making.
POIType enum GameModules OpenWorldEnums.h:L103 Point of interest types on the world map
Policy enum SparkEngine BehaviorTreeNodes.h:L160 Composite node that ticks
PostProcessEffect enum SparkEditor RenderingEnums.h:L172 Post-processing effects
PostProcessPass enum SparkEngine PostProcessingTypes.h:L40 Individual post-processing passes in render order
PostProcessPass enum Tests TestPostProcessingPipeline.cpp:L13
PowerUpType enum GameModules LootSystem.h:L30 Types of power-up pickups
PowerUpType enum GameModules PlatformerEnums.h:L100 Temporary power-up effects
PreparationFailure enum SparkEngine EngineContext.cpp:L204
Preset enum SparkEngine VolumeComponents.h:L305 Defines a spatial zone where audio reverb is applied.
PreviewLighting enum SparkEditor MaterialEditorPanel.h:L265
PreviewShape enum SparkEditor MaterialEditorPanel.h:L255
PrimitiveTopology enum SparkEditor RenderingEnums.h:L124 Primitive topology types
Priority enum SparkEditor ProfilerTypes.h:L231 Automated optimization suggestion
ProcessHealth enum SparkDaemon OrchestrationProtocol.h:L67
ProcessingStatus enum SparkEditor AssetPipelineTypes.h:L64 Asset processing status
ProcTrigger enum SparkEngine AbilitySystem.h:L195
ProfileCategory enum SparkEngine Profiler.h:L32 Profiling category
ProfilePropertyFlags enum SparkEngine ProfileProperties.h:L23 Flags controlling profile property behaviour
ProfilerSampleType enum SparkEditor ProfilerEnums.h:L19 Profiler sample types
ProfilerSampleType enum SparkEditor ProfilerTypes.h:L39 Profiler sample types
ProfilerViewMode enum SparkEditor ProfilerEnums.h:L60 Profiler view modes
ProjectileType enum GameModules ProjectilePool.h:L28 Enumeration of projectile types for factory creation
ProjectionType enum SparkEditor SceneSystemEnums.h:L114 Camera projection types
ProjectionType enum SparkEditor SceneFileTypes.h:L138 Camera component data
ProjectTemplate enum SparkEditor ProjectManager.h:L46 Project template types for new project creation
PropertyType enum SparkEngine MaterialPropertyHandle.h:L29 Type of a material property value.
QualityPreset enum SparkEngine GraphicsEngineTypes.h:L60 Rendering quality presets
QuestState enum GameModules RPGEnums.h:L67 Quest progression states
QuestState enum SparkEngine QuestSystem.h:L94
QuestStatus enum GameModules QuestSystem.h:L47 Status of a quest in the player's journal
QuestStatus enum Tests TestGameplayStress.cpp:L152
QuestStatus enum Tests TestQuestSystem.cpp:L16
QuoteMode enum SparkEditor EditorProcessLaunchPosixInternal.h:L70
RaceId enum GameModules MMOCharacterSystem.h:L28 Playable race ID
RaceMode enum GameModules RacingRaceManager.h:L26 Race format modes
RaceState enum GameModules RacingEnums.h:L49 Race lifecycle states
RagdollMode enum SparkEngine RagdollSystem.h:L35 Ragdoll blend mode controlling how animation and physics interact.
RagdollShapeType enum SparkEngine RagdollSystem.h:L58 Shape type for ragdoll physics bodies.
RagdollState enum SparkEngine RagdollSystem.h:L150 Current state of a ragdoll instance.
Rarity enum SparkEngine InventorySystem.h:L50
Rarity enum Tests TestSparkGameARPG.cpp:L15
RayTracingBackend enum SparkEngine RHITypes.h:L293 Active ray tracing backend — selected at init based on hardware
RayTracingQuality enum SparkEngine RHITypes.h:L304 Quality tier for hybrid ray tracing
ReadStatus enum GameModules TFWorldSave.h:L22
ReflAttrMetadataFixture enum Tests TestReflectionReal.cpp:L40
ReloadResult enum SparkEngine ModuleHotReload.h:L44 Result of a module reload attempt
RemoteDebugAuditDecision enum SparkEngine RemoteDebugAccessControl.h:L73 Secret-safe outcome for one attempted dispatch.
RemoteDebugCapability enum SparkEngine RemoteDebugAccessControl.h:L36 Per-command capabilities; a command handler must declare one.
RemoteDebugRole enum SparkEngine RemoteDebugAccessControl.h:L28 Fixed least-privilege role policy for trusted local loopback.
RenderCommandType enum SparkEngine RenderCommandRing.h:L28 Command types that can be posted to the render thread.
RenderGraphPassType enum SparkEngine RenderGraphTypes.h:L197 Classifies a render pass for scheduling purposes.
RenderGraphResourceLifetime enum SparkEngine RenderGraphTypes.h:L175 Indicates whether a resource is graph-managed (transient) or
RenderGraphResourceType enum SparkEngine RenderGraphTypes.h:L184 The kind of GPU resource a handle points to.
RenderingPipeline enum SparkEditor RenderingEnums.h:L19 Rendering pipeline types
RenderJobState enum SparkEngine MovieRenderPipeline.h:L111 State of a movie render job
RenderLayer enum SparkEngine DrawSortKey.h:L60 Render layer determines major sort bucket and depth direction.
RenderMode enum SparkEditor SceneViewPanel.h:L226
RenderPath enum SparkEngine GraphicsEngineTypes.h:L22 Render path / pipeline types for advanced graphics
RenderQuality enum SparkEngine MovieRenderPipeline.h:L29 Quality preset for offline rendering
RenderQueue enum SparkEngine GraphicsEnums.h:L119 Render queue types
RenderTargetFormat enum SparkEditor RenderingEnums.h:L136 Render target formats
RenderTargetFormat enum SparkEngine RenderTarget.h:L33 Render target formats for different rendering passes
RenderTargetSlot enum SparkEngine RHIBridge.h:L200
RenderTargetUsage enum SparkEngine RenderTarget.h:L68 Render target usage flags
ReputationTier enum GameModules MMOEnums.h:L87 Reputation standing tiers with a faction
Resolution enum SparkEditor GameViewPanel.h:L115
ResourceState enum SparkEngine GraphicsEnums.h:L65 Resource states
ResourceState enum SparkEngine RHIValidationLayer.h:L32 Lifecycle state of a tracked RHI resource.
ResourceType enum GameModules OpenWorldEnums.h:L74 Harvestable resource categories
ResponseEpochTransition enum Tests TestRemoteDebugSystem.cpp:L404
ResState enum Tests TestExtendedSystems.cpp:L670
RestartPolicy enum SparkDaemon OrchestrationProtocol.h:L48
ReverbPreset enum SparkEngine AudioMixer.h:L72 Predefined reverb environment settings.
RHIAddressMode enum SparkEngine RHITypes.h:L207
RHIBlendFactor enum SparkEngine RHIPipelineTypes.h:L52
RHIBlendOp enum SparkEngine RHIPipelineTypes.h:L66
RHIBufferAccess enum SparkEngine RHITypes.h:L155
RHIBufferUsage enum SparkEngine RHITypes.h:L134
RHICompareOp enum SparkEngine RHITypes.h:L216
RHICullMode enum SparkEngine RHIPipelineTypes.h:L45
RHIFillMode enum SparkEngine RHIPipelineTypes.h:L39
RHIFilterMode enum SparkEngine RHITypes.h:L200
RHIPrimitiveTopology enum SparkEngine RHIPipelineTypes.h:L29
RHIShaderStage enum SparkEngine RHITypes.h:L105
RHIShaderStage enum SparkEngine Shader.h:L28
RHIStencilOp enum SparkEngine RHIPipelineTypes.h:L75
RHITextureType enum SparkEngine RHITypes.h:L167
RHITextureUsage enum SparkEngine RHITypes.h:L177
RHIVertexFormat enum SparkEngine RHIPipelineTypes.h:L91
RoundState enum GameModules GameModeTypes.h:L127 Round state
RouteFailure enum SparkGateway GatewayCoordinator.h:L115
RPGStarterQuestStage enum Templates GameModule.h:L16
RTEffect enum SparkEngine RHITypes.h:L314 RT feature flags — which effects use ray tracing
RTFeature enum SparkEngine DXRSupport.h:L81
RTSBuildingType enum GameModules RTSEnums.h:L52 Structure types that can be constructed
RTSCommandType enum GameModules RTSEnums.h:L79 Commands that can be issued to units
RTSFaction enum GameModules RTSEnums.h:L25 Playable factions with distinct units, buildings, and playstyles
RTSMatchState enum GameModules RTSEnums.h:L94 Match progression states
RTSResourceType enum GameModules RTSEnums.h:L68 Resource categories for the economy
RTSUnitState enum GameModules RTSEnums.h:L107 Unit behavioral states for AI
RTSUnitType enum GameModules RTSEnums.h:L36 Unit archetypes available for production
RTSVisibility enum GameModules RTSEnums.h:L123 Fog of war visibility levels
RuntimeLightType enum SparkEngine LightManager.h:L50
RuntimeSupport enum GameModules VisualScriptDemoRuntime.h:L20
SandboxViolationType enum SparkEngine ScriptSandbox.h:L45 Types of sandbox violations
SaveFileType enum GameModules GameSystemEnums.h:L356 Save file types
SaveFileType enum SparkEngine GameSystemEnums.h:L356 Save file types
SceneDeserializeMode enum SparkEngine ReflectedSceneSerializer.h:L20
SceneLoadState enum SparkEditor SceneSystemEnums.h:L157 Scene loading states
ScreenOrientation enum SparkEngine MobilePlatform.h:L121
ScriptContext enum SparkEngine AngelScriptEngine.h:L401 Script execution context for multiplayer separation
ScriptContext enum Tests TestAngelScriptEngine.cpp:L20
ScriptContext enum Tests Test_scripting_hardening.cpp:L102
ScriptNodeType enum SparkEngine VisualScriptNodeTypes.h:L25 Types of nodes in a visual script graph
ScriptNodeType enum Tests TestVisualScriptCompiler.cpp:L41
ScriptSecurityLevel enum SparkEngine ScriptSandbox.h:L35 Security level for script execution
SDFPrimitiveType enum SparkEngine HybridRTTypes.h:L28
SearchFilter enum SparkEditor SearchPanel.h:L50 Search filter type selection
SearchResultType enum SparkEditor SearchPanel.h:L27 Type of search result
SecurityLevel enum Tests TestConsoleRBAC.cpp:L16
SelectionFilter enum SparkEditor SelectionManager.h:L82 Selection filter presets
SelectionMode enum SparkEditor CoreEditorEnums.h:L103 Selection modes
SequencePlayState enum SparkEngine Sequencer.h:L54
SerializationFormat enum SparkEditor SceneSerializer.h:L26 Scene serialization format options
ServerBuildProfile enum SparkEditor DedicatedServerPanel.h:L56
ServerPlatform enum SparkEditor DedicatedServerPanel.h:L47 Editor panel for dedicated server configuration, cooking, and PIE launching
ServiceId enum SparkEngine DaemonProtocol.h:L38
SessionState enum SparkEngine RemoteDebugSystem.h:L55 Connection lifecycle states
SessionState enum SparkGateway GatewayCoordinator.h:L94
SettingsFlags enum SparkEngine EngineSettings.h:L88
SettlementType enum GameModules OpenWorldEnums.h:L129 Settlement types in the world
Severity enum SparkEngine SparkError.h:L38
ShaderLanguage enum SparkEngine RHITypes.h:L122
ShaderMessage enum SparkEngine ShaderServiceProtocol.h:L32
ShaderNodeType enum SparkEngine ShaderGraphCompiler.h:L34
ShaderParamType enum SparkEditor MaterialEditorPanel.h:L29 Shader parameter types supported in the material editor.
ShaderStage enum SparkEngine ShaderCrossCompiler.h:L54
ShaderStageType enum SparkEngine ShaderHotReload.h:L53 Shader stage type for classification during hot-reload.
ShaderTarget enum SparkEngine ShaderCrossCompiler.h:L42
ShaderType enum SparkEditor RenderingEnums.h:L30 Shader types
ShaderType enum SparkEngine Shader.h:L82 Shader types supported by the engine
ShadingModel enum SparkEngine MaterialDefinition.h:L51 Shading model selection for material definitions
ShadowMapType enum SparkEditor RenderingEnums.h:L161 Shadow map types
ShadowTechnique enum SparkEngine LightingSystem.h:L48 Shadow mapping techniques
Shape enum SparkEngine PhysicsComponents.h:L106 Defines the collision shape attached to a rigid body.
Shape enum SparkEngine PlacementComponents.h:L115 Marks an entity as an occluder for the software occlusion system.
Shape enum SparkEngine Sprite2DComponents.h:L425
Shape enum SparkEngine VolumeComponents.h:L32 Spatial trigger that fires events when entities enter or exit.
Shape enum SparkEngine VolumeComponents.h:L163 Marks an entity as a dynamic NavMesh obstacle.
Shape enum SparkEngine GameplayDebugger.h:L103 A debug shape for 3D visualization
Shape enum Tests TestPhysicsComponents.cpp:L94
Shape enum Tests TestPhysicsECSIntegration.cpp:L44
ShapeType enum SparkEngine Physics2DTypes.h:L244
ShapeType enum SparkEngine JoltPhysicsInterface.h:L97
ShapeType enum SparkEngine IPhysicsBackend.h:L35
ShapeType enum Tests TestPhysicsSystem.cpp:L24
SIMDLevel enum SparkEngine FastNoise2SIMD.h:L47
SimulationSubsystem enum SparkEditor PlayModeToolbarPanel.h:L22
SimulationSubsystem enum SparkEngine PlayModeTypes.h:L39
SkyMode enum SparkEngine AdvancedPlacementComponents.h:L133 Configures sky rendering for the scene.
SkyType enum SparkEditor SceneSystemEnums.h:L146 Sky rendering types
SkyType enum SparkEditor SceneFileTypes.h:L1080 Environment and scene settings
SlangOptLevel enum SparkEngine SlangShaderInterface.h:L72 Optimization level for shader compilation
SlangShaderStage enum SparkEngine SlangShaderInterface.h:L80 Shader pipeline stage
SlangTarget enum SparkEngine SlangShaderInterface.h:L39 Target output format for Slang compilation
Slot enum GameModules TFWeaponSystem.h:L111
SocialListKind enum GameModules TFSocialProtocol.h:L69
SocialOp enum GameModules TFSocialProtocol.h:L48
SocialOpResult enum GameModules TFSocialProtocol.h:L57
SplineLoopMode enum SparkEngine SplineComponents.h:L51 Controls what happens when a spline follower reaches the end of its path.
SplineType enum SparkEngine SplinePath.h:L40 Interpolation method used by SplinePath.
SplineType enum Tests TestSplineMath.cpp:L114
SquadOp enum GameModules TFNetProtocolGameplay.h:L144
SquadWpOp enum GameModules TFSquadTypes.h:L29
SSAOQuality enum SparkEngine ScreenSpaceEffects.h:L51
SSRQuality enum SparkEngine ScreenSpaceEffects.h:L101
State enum SparkEngine DynamicPluginHost.h:L25
State enum SparkEngine AISystem.h:L131 High-level AI state broadcasted to other game systems.
State enum SparkEngine AIComponents.h:L36 AI agent state, perception data, and pathfinding for an NPC entity.
State enum SparkEngine FPSComponents.h:L210
State enum Tests TestAnimationPhysicsIntegration.cpp:L115
State enum Tests TestECSIntegration.cpp:L73
State enum Tests TestFPSComponents.cpp:L211
State enum Tests TestServerMockClient.cpp:L332
State enum Tests TestStateMachine.cpp:L9
StateViolationSeverity enum SparkEngine InvalidStateDetector.h:L48
StencilOperation enum SparkEngine GraphicsEnums.h:L104 Stencil operations
Step enum GameModules TFTutorial.h:L76
StoreLoadStatus enum GameModules TFSocialSystem.h:L143
StreamingMethod enum SparkEditor LevelStreamingEnums.h:L43 Streaming methods
StreamingQuality enum SparkEditor LevelStreamingEnums.h:L116 Streaming quality settings
StreamingState enum SparkEditor LevelStreamingTypes.h:L30 Level streaming state
StreamingState enum SparkEngine AssetPipeline.h:L77 Asset streaming state
StreamingState enum Tests TestAssetPipelineCache.cpp:L48
SubsystemState enum SparkEngine EngineBootstrap.h:L66 Runtime state of a subsystem managed by EngineBootstrap
SupervisedProcessState enum SparkDaemon OrchestrationProtocol.h:L55
SurfaceType enum GameModules RacingEnums.h:L35 Track surface materials affecting tire grip and handling
SurfaceType enum SparkEngine MaterialEffects.h:L45 Surface material type for effect resolution.
SurfaceType enum SparkEngine DecalSystem.h:L36
SurfaceType enum Tests TestMaterialEffects.cpp:L22
SurvivalStat enum GameModules OpenWorldEnums.h:L155 Player survival stat categories
TAAQuality enum SparkEngine TemporalEffectsTypes.h:L40 TAA quality presets
TAAQuality enum SparkEngine TemporalTypes.h:L43 TAA quality presets
Tab enum SparkEditor ProjectBrowserPanel.h:L67
Tab enum SparkLauncher LauncherApp.h:L39
TacticalPointType enum SparkEngine TacticalPointSystem.h:L35 Classification of a tactical position's strategic purpose.
TacticalPointType enum Tests TestTacticalPointSystem.cpp:L27
TalentSpec enum GameModules MMOEnums.h:L141 Talent tree specialization paths
TargetPlatform enum SparkEditor BuildCookPanel.h:L35
TargetPlatform enum SparkEngine GamePackager.h:L17
Team enum GameModules GameModeTypes.h:L37 Team identifiers
TelemetryDeliveryResult enum SparkEngine Telemetry.h:L95 Result of one backend delivery attempt.
TelemetrySpoolResult enum SparkEngine TelemetrySpool.h:L32
TemperatureZone enum GameModules OpenWorldEnums.h:L191 Temperature range affecting survival
TemplateLoadResult enum SparkEngine TemplateRuntime.h:L68
TerrainTool enum SparkEditor TerrainData.h:L25
TestBottleneck enum Tests TestGPUStallProfiler.cpp:L16
TestCompression enum Tests TestCompressionUtils.cpp:L17
TestFlag enum Tests TestBitFlags.cpp:L5
TestFlag enum Tests TestBitFlagsReal.cpp:L13
TestGPUCounter enum Tests TestGPUPerfCounters.cpp:L13
TestHealthStatus enum Tests TestSelfRecovery.cpp:L115
TestISALevel enum Tests TestMultiISADispatch.cpp:L12
TestMemUsage enum Tests TestDescriptorCache.cpp:L121
TestOutcome enum Tests TestFramework.h:L113
TestRenderCmd enum Tests TestRenderCommandRing.cpp:L16
TestState enum Tests TestStateMachineReal.cpp:L11 Real-class tests for Spark::StateMachine
TextAlignment enum SparkEngine FontSystem.h:L56 Text alignment options
TextureCompressionFormat enum SparkEngine TextureCompressor.h:L30 Block compression format for GPU textures.
TextureFormat enum SparkEditor RenderingEnums.h:L43 Texture formats
TextureFormat enum SparkEngine TextureSystem.h:L67 Texture formats supported by the system
TextureQuality enum SparkEngine TextureSystem.h:L112 Texture quality settings
TextureSlotUsage enum SparkEngine MaterialDefinition.h:L81 Semantic usage hint for texture slots
TextureType enum SparkEditor RenderingEnums.h:L60 Texture types
TextureType enum SparkEngine TextureSystem.h:L87 Texture types
TextureUsage enum SparkEngine TextureSystem.h:L98 Texture usage flags
TFAbilityKind enum GameModules TFAbilityTypes.h:L103
TFAbilityPhase enum GameModules TFAbilityTypes.h:L35
TFAlertPhase enum GameModules TFAlertSystem.h:L92
TFAlertType enum GameModules TFAlertSystem.h:L85
TFAuthErr enum GameModules TFAccountSystem.h:L20
TFButton enum GameModules TFNetProtocolGameplay.h:L22
TFCharErr enum GameModules TFCharacterSystem.h:L23
TFColossusResult enum GameModules TFColossusSystem.h:L44
TFDatabaseStatus enum GameModules TFDatabase.h:L37
TFDeployResult enum GameModules TFDeployableSystem.h:L87
TFDirectiveKind enum GameModules TFDirectiveData.h:L39
TFFlowState enum GameModules TFLoginFlow.h:L56
TFImpactSurface enum GameModules TFFireFxProtocol.h:L145
TFMedalId enum GameModules TFMedalSystem.h:L93
TFMsg enum GameModules TFNetProtocolIds.h:L17
TFOpticKind enum GameModules TFOpticsSystem.h:L69
TFOutfitOp enum GameModules TFOutfitSystemTypes.h:L43
TFOutfitRank enum GameModules TFOutfitStore.h:L30
TFOutfitResult enum GameModules TFOutfitSystemTypes.h:L56
TFPingType enum GameModules TFPingSystem.h:L84
TFPingType enum GameModules TFPingUI.h:L50
TFTravelErr enum GameModules TFTravelSystemWire.h:L26
TFUiBleep enum GameModules TFUiSounds.h:L41
TFUnlockKind enum GameModules TFUnlockTree.h:L35
TFUnlockResult enum GameModules TFProgressionTypes.h:L39
TFWeaponState enum GameModules TFComponents.h:L49
TileLOD enum SparkEditor LevelStreamingEnums.h:L55 Level of detail for tiles
TileState enum SparkEditor LevelStreamingEnums.h:L19 Tile loading states
TileTool enum SparkEditor TilemapEditorPanel.h:L48
TileType enum SparkEditor LevelStreamingEnums.h:L67 Tile types
TimerState enum SparkEngine TimerManager.h:L55 Timer state
TonemapOperator enum SparkEngine PostProcessingTypes.h:L228 Tonemapping operator selection
TonemapOperator enum SparkEngine TonemapColorGrading.h:L41
TonemapOperator enum Tests TestPostProcessingPipeline.cpp:L85
TooltipPosition enum SparkEditor TutorialSystem.h:L65 Position of a tooltip relative to its target panel.
TopologyService enum SparkEditor ServiceTopologyController.h:L15
TouchEventType enum SparkEngine MobilePlatform.h:L36 Types of touch events.
TracePass enum SparkEngine MetalRayTracing.h:L106 Which trace passes the HybridRT manager wants this frame.
TrackLayout enum GameModules RacingTrackSystem.h:L26 Track layout categories
TrackType enum SparkEngine Sequencer.h:L35
TradeState enum GameModules MMOTradingSystem.h:L27 State of a direct trade
TranscoderFormat enum SparkEngine BasisTranscoder.h:L43 GPU-compressed target formats for transcoding
TransformSpace enum SparkEditor EditorUI.h:L399 Play-in-editor manager (scene snapshot, time control, subsystem toggles)
TransformSpace enum SparkEditor SceneSystemEnums.h:L188 Transform space types
TransformTool enum SparkEditor EditorUI.h:L195 Active viewport transform tool. The main toolbar, the W/E/R
TransportType enum SparkEngine NetworkIntegration.h:L53 Configuration for the integrated network stack.
TraversalType enum SparkEngine AdvancedPlacementComponents.h:L102 Defines an off-mesh link between two NavMesh positions.
TriggerShape enum SparkEngine ProximityTriggerSystem.h:L41 Shape of a trigger volume.
TriggerType enum SparkEditor LevelStreamingEnums.h:L83 Streaming trigger types
TutorialDifficulty enum SparkEditor TutorialSystem.h:L74 Difficulty classification for a tutorial sequence.
TutorialStepType enum SparkEditor TutorialSystem.h:L55 The kind of action a tutorial step performs.
TweenState enum SparkEngine TweenSystem.h:L56 Current state of a tween.
Type enum GameModules ClassSystem.h:L122 Deployable object placed by Engineer or other classes
Type enum GameModules ProgressionSystem.h:L30 An unlock granted at a specific level
Type enum GameModules RacingTrackSystem.h:L64 A track hazard (oil slick, barrier, jump ramp, etc.)
Type enum SparkEditor ProfilerTypes.h:L206 Performance bottleneck identification
Type enum SparkEditor JSONSceneSerializer.cpp:L763
Type enum SparkEditor SceneFileTypes.h:L115 Light component data
Type enum SparkEditor TerrainData.h:L165
Type enum SparkEditor VersionControlTypes.h:L157 Async VCS operation
Type enum SparkEngine MusicManager.h:L206
Type enum SparkEngine CoroutineTypes.h:L444
Type enum SparkEngine DynamicResponseSystem.h:L112 Types of actions a response rule can execute.
Type enum SparkEngine LightComponents.h:L30
Type enum SparkEngine PhysicsComponents.h:L31
Type enum SparkEngine QuestSystem.h:L53
Type enum SparkEngine NetworkManager.h:L249
Type enum SparkEngine LightmapBaker.h:L87 A light source for baking
Type enum SparkEngine RHIFactory.h:L154 Reflected shader resource binding
Type enum SparkEngine GamepadInput.h:L469 Internal action binding record linking a game action name to a button or trigger
Type enum SparkEngine ClothSimulation.h:L99 A simple collider for cloth-to-rigid-body interaction.
Type enum SparkEngine JsonUtils.h:L81 JSON value type discriminator.
Type enum Tests TestCoroutineScheduler.cpp:L120
Type enum Tests TestECSIntegration.cpp:L33
UnsavedChangesDecision enum SparkEditor EditorUI.h:L60
UpdateFlag enum SparkEngine SceneGraph2D.h:L29
UpdateStage enum SparkEngine FixedTimestepAccumulator.h:L24 Update stage a system registers for
UpscalingMode enum SparkEngine DynamicQualityTypes.h:L43 Available upscaling modes
UpscalingMode enum SparkEngine UpscalingTypes.h:L42 Available upscaling modes
UpscalingQuality enum SparkEngine DynamicQualityTypes.h:L56 Quality presets that determine internal render resolution
UpscalingQuality enum SparkEngine UpscalingTypes.h:L55 Quality presets that determine internal render resolution
ValidationSeverity enum SparkEngine AssetValidator.h:L18
VCSOperationType enum SparkEditor VersionControlEnums.h:L84 VCS operation types
VCSType enum SparkEditor VersionControlEnums.h:L42 Version control system types
VehicleId enum GameModules TFTypes.h:L45
VehicleSeatRole enum GameModules GameSystemEnums.h:L290 Vehicle seat roles
VehicleSeatRole enum SparkEngine GameSystemEnums.h:L290 Vehicle seat roles
VehicleType enum GameModules GameSystemEnums.h:L269 Vehicle types
VehicleType enum GameModules RacingEnums.h:L21 Vehicle class archetypes with distinct handling profiles
VehicleType enum SparkEngine AdvancedPlacementComponents.h:L280 Configures vehicle physics simulation on an entity.
VehicleType enum SparkEngine GameSystemEnums.h:L269 Vehicle types
VideoState enum SparkEngine VideoPlayer.h:L52 Playback state of a video
ViolationSeverity enum SparkEngine MemoryIntegrity.h:L69 Severity of an integrity violation
ViolationType enum SparkEngine MemoryIntegrity.h:L60 Type of integrity violation detected
VolumeParameterType enum SparkEngine VolumeSystem.h:L45 Parameter categories that volumes can override
VRAMPressureLevel enum SparkEngine VRAMBudgetMonitor.h:L27 Coarse memory-pressure classification used by subsystems to
VRSMode enum SparkEngine GraphicsEngineTypes.h:L40 Variable Rate Shading mode
VRSShadingRate enum SparkEngine GraphicsEngineTypes.h:L50 Variable Rate Shading quality/rate
VRTrackingSpace enum SparkEngine VRSystem.h:L106 Tracking space configuration.
VRTrackingSpace enum Tests TestVRSystem.cpp:L59
WalKind enum SparkDaemon OrchestrationJournal.cpp:L29
WaveState enum GameModules WaveSpawner.h:L49 Current state of the wave spawner
WeaponSlot enum SparkEngine WeaponManager.h:L55
WeaponSlot enum Tests TestWeaponMechanics.cpp:L40
WeaponSlot enum Tests TestWeaponSystem.cpp:L36
WeaponState enum SparkEngine WeaponManager.h:L45
WeaponState enum Tests TestWeaponMechanics.cpp:L30
WeaponState enum Tests TestWeaponSystem.cpp:L26
WeaponType enum SparkSDK WeaponTypes.h:L20 Weapon types supported by the game system
WeatherCondition enum GameModules RacingEnums.h:L75 Weather conditions affecting visibility and grip
WeatherType enum SparkEngine WeatherSystem.h:L51 Available weather conditions
WeatherType enum Tests TestWeatherSystem.cpp:L12
WindDirection enum SparkEngine WeatherSystem.h:L65 Wind direction presets
WorkflowStatus enum SparkEditor EditorWorkflow.h:L59
WorkingDirectoryResult enum SparkEngine RuntimePackage.h:L12
WorldEventType enum GameModules OpenWorldEnums.h:L166 Dynamic world event types
WrapMode enum SparkEditor MaterialEditorPanel.h:L83

SparkEngine Wiki

Website Entry Points

Getting Started

Engine Subsystems

Gameplay & Tools

Platform Support

Graphics

Advanced

Development & Process

Research & Analysis

Engineering Notes & Audits

Specifications

Reference

Clone this wiki locally