Skip to content

Macro Index

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

Macro and Alias Index

Every indexed macro and type alias.

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

Symbol Kind Module Source Brief
__ID3D12Device5_FWD_DEFINED__ macro SparkEngine D3D12Device.h:L31
_APS_NEXT_COMMAND_VALUE macro SparkEngine resource.h:L37
_APS_NEXT_CONTROL_VALUE macro SparkEngine resource.h:L38
_APS_NEXT_RESOURCE_VALUE macro SparkEngine resource.h:L36
_APS_NEXT_SYMED_VALUE macro SparkEngine resource.h:L39
_APS_NO_MFC macro SparkEngine resource.h:L35
_countof macro SparkEngine PlatformTypes.h:L229
_GNU_SOURCE macro tools gvisor-wine-shim.c:L112
_In_ macro SparkEngine PlatformTypes.h:L212
_In_opt_ macro SparkEngine PlatformTypes.h:L215
_Inout_ macro SparkEngine PlatformTypes.h:L221
_Out_ macro SparkEngine PlatformTypes.h:L218
_WIN32_WINNT macro SparkEngine SparkEngineCamera.h:L17
_WIN32_WINNT macro SparkEngine targetver.h:L21
_XM_NO_INTRINSICS_ macro Tests TestAdversarialEngine.cpp:L15
_XM_NO_INTRINSICS_ macro Tests TestConnectionScopeWiring.cpp:L20
_XM_NO_INTRINSICS_ macro Tests TestConnectionTimeout.cpp:L11 Tests for connection timeout detection, RTT estimation, and
_XM_NO_INTRINSICS_ macro Tests TestECSystemSpecialized.cpp:L14
_XM_NO_INTRINSICS_ macro Tests TestGraphicsStress.cpp:L6
_XM_NO_INTRINSICS_ macro Tests TestMaterialSystemEdgeCases.cpp:L13
_XM_NO_INTRINSICS_ macro Tests TestNetworkIntegration.cpp:L15
_XM_NO_INTRINSICS_ macro Tests TestNetworkMMOIntegration.cpp:L17
_XM_NO_INTRINSICS_ macro Tests TestNetworkManagerEdgeCases.cpp:L14
_XM_NO_INTRINSICS_ macro Tests TestNetworkStress.cpp:L18
_XM_NO_INTRINSICS_ macro Tests TestRecastIntegration.cpp:L10 Tests verifying Recast/Detour integration with the NavMesh system
_XM_NO_INTRINSICS_ macro Tests TestServerLiveMockClient.cpp:L28
_XM_NO_INTRINSICS_ macro Tests Test_net-world_migration.cpp:L28
A alias GameModules TFBotSystemInternal.h:L188
A alias GameModules TFBotSystemInternal.h:L205
AbilityID alias SparkEngine AbilitySystem.h:L51
AbilityID alias Tests TestAbilitySystem.cpp:L18
AbilityID alias Tests TestGameplayStress.cpp:L327
AccS alias SparkEngine EngineSettings.cpp:L470
ActionFunc alias SparkEngine BehaviorTreeNodes.h:L333 Leaf node that executes a custom user-supplied function each tick.
ActionParam alias SparkEngine EventResponseSystem.h:L120
ActionParam alias Tests TestEventResponseSystem.cpp:L69
AddFn alias SparkEngine Reflection.h:L294 Function signatures for runtime component operations on a World.
AdvHookHandler alias Tests TestAdversarialEngine.cpp:L1354
AES alias SparkEngine EngineSettings.cpp:L309
AgentID alias Tests TestCollisionAvoidance.cpp:L13
AimSent alias GameModules TFVehicleSystem.h:L149
AIS alias SparkEngine EngineSettings.cpp:L156
AL_BUFFER macro SparkEngine OpenALAudioEngine.cpp:L47
AL_DISTANCE_MODEL macro SparkEngine OpenALAudioEngine.cpp:L55
AL_DOPPLER_FACTOR macro SparkEngine OpenALAudioEngine.cpp:L57
AL_FALSE macro SparkEngine OpenALAudioEngine.cpp:L54
AL_FORMAT_MONO16 macro SparkEngine OpenALAudioEngine.cpp:L50
AL_FORMAT_MONO8 macro SparkEngine OpenALAudioEngine.cpp:L49
AL_FORMAT_STEREO16 macro SparkEngine OpenALAudioEngine.cpp:L52
AL_FORMAT_STEREO8 macro SparkEngine OpenALAudioEngine.cpp:L51
AL_GAIN macro SparkEngine OpenALAudioEngine.cpp:L44
AL_INVERSE_DISTANCE_CLAMPED macro SparkEngine OpenALAudioEngine.cpp:L56
AL_LOOPING macro SparkEngine OpenALAudioEngine.cpp:L46
AL_NO_ERROR macro SparkEngine OpenALAudioEngine.cpp:L37
AL_ORIENTATION macro SparkEngine OpenALAudioEngine.cpp:L48
AL_PAUSED macro SparkEngine OpenALAudioEngine.cpp:L40
AL_PITCH macro SparkEngine OpenALAudioEngine.cpp:L45
AL_PLAYING macro SparkEngine OpenALAudioEngine.cpp:L39
AL_POSITION macro SparkEngine OpenALAudioEngine.cpp:L42
AL_SOURCE_STATE macro SparkEngine OpenALAudioEngine.cpp:L38
AL_SPEED_OF_SOUND macro SparkEngine OpenALAudioEngine.cpp:L58
AL_STOPPED macro SparkEngine OpenALAudioEngine.cpp:L41
AL_TRUE macro SparkEngine OpenALAudioEngine.cpp:L53
AL_VELOCITY macro SparkEngine OpenALAudioEngine.cpp:L43
ALboolean alias SparkEngine OpenALAudioEngine.cpp:L36
ALCcontext alias SparkEngine OpenALAudioEngine.h:L36
ALCcontext alias SparkEngine OpenALAudioEngine.h:L39
ALCdevice alias SparkEngine OpenALAudioEngine.h:L35
ALCdevice alias SparkEngine OpenALAudioEngine.h:L38
ALchar alias SparkEngine OpenALAudioEngine.cpp:L35
ALenum alias SparkEngine OpenALAudioEngine.cpp:L31
ALfloat alias SparkEngine OpenALAudioEngine.cpp:L33
ALint alias SparkEngine OpenALAudioEngine.cpp:L32
ALsizei alias SparkEngine OpenALAudioEngine.cpp:L34
ALuint alias SparkEngine OpenALAudioEngine.cpp:L30
AnimationHandle alias SparkEngine OpaqueHandle.h:L109 Handle to an AnimationInstance managed by the AnimationUpdateSystem.
AnimationSystem alias SparkEngine AnimationSystem.h:L554 Type alias so EngineContext/EngineSetup can reference "AnimationSystem"
AnimationSystem alias SparkSDK IEngineContext.h:L41
AnimS alias SparkEngine EngineSettings.cpp:L356
APIENTRY macro SparkEngine PlatformTypes.h:L201
ARCH_SET_GS macro tools gvisor-wine-shim.c:L134
AreaID alias SparkEngine AreaServerTypes.h:L34
AreaID alias SparkEngine AreaAssetLoader.h:L31 Unique area identifier (same type as SeamlessAreaManager::AreaID)
AreaID alias SparkEngine SeamlessAreaManagerTypes.h:L28 Unique area identifier (matches AreaServer AreaID convention)
AreaID alias Tests TestAreaAssetLoader.cpp:L37
AreaID alias Tests TestSeamlessAreaManager.cpp:L21
AreaID alias Tests TestWorldServerRouting.cpp:L22
AreaLoadCompleteCallback alias SparkEngine AreaAssetLoader.h:L34 Called when all assets for an area have finished loading
AreaLoadCompleteCallback alias Tests TestAreaAssetLoader.cpp:L38
AreaResolver alias GameModules MMOPlayerSystem.h:L110
AreaStateChangedCallback alias SparkEngine SeamlessAreaManagerTypes.h:L115 Called when an area finishes loading or begins unloading
AreaStateChangedCallback alias Tests TestSeamlessAreaManager.cpp:L57
AreaTransitionCallback alias GameModules MMOPlayerSystem.h:L111
ArrayType alias SparkEngine JsonUtils.h:L98 A JSON value that can be null, bool, number, string, array, or object.
AS alias SparkEngine EngineSettings.cpp:L42
ASSERT macro SparkEngine Assert.h:L199 Debug-only assertion — evaluates @p expr and aborts if false
ASSERT macro SparkEngine Assert.h:L201 Debug-only assertion — evaluates @p expr and aborts if false
ASSERT_ALWAYS macro SparkEngine Assert.h:L238 Always-on assertion with a printf-style diagnostic message
ASSERT_ALWAYS macro SparkEngine Assert.h:L242
ASSERT_ALWAYS_MSG macro SparkEngine Assert.h:L239 Always-on assertion with a printf-style diagnostic message
ASSERT_ALWAYS_MSG macro SparkEngine Assert.h:L243
ASSERT_BOUNDS macro SparkEngine Assert.h:L361 Debug-only bounds check that prints the actual index vs. valid range
ASSERT_ENUM_RANGE macro SparkEngine Assert.h:L376 Debug-only enum range check that prints the actual vs. valid range
ASSERT_EQ macro Tests TestFramework.h:L294
ASSERT_FALSE macro Tests TestFramework.h:L292
ASSERT_HR macro SparkEngine Assert.h:L267 Debug-only HRESULT assertion with a diagnostic message
ASSERT_HR macro SparkEngine Assert.h:L283
ASSERT_HR_MSG macro SparkEngine Assert.h:L275
ASSERT_HR_MSG macro SparkEngine Assert.h:L284
ASSERT_IN_RANGE macro SparkEngine Assert.h:L312 Debug-only range check: asserts min <= v <= max
ASSERT_MSG macro SparkEngine Assert.h:L211 Debug-only assertion with a printf-style diagnostic message
ASSERT_MSG macro SparkEngine Assert.h:L214 Debug-only assertion with a printf-style diagnostic message
ASSERT_NE macro Tests TestFramework.h:L312
ASSERT_NOT_NULL macro SparkEngine Assert.h:L296 Debug-only null-pointer check with the pointer name in the message
ASSERT_NOT_NULL_ALWAYS macro SparkEngine Assert.h:L303 Always-on null-pointer check
ASSERT_TRUE macro Tests TestFramework.h:L277
AssertCallback alias SparkEditor EditorCrashHandler.h:L52 Crash handler callback types
AssetChangedCallback alias SparkEditor IntegrationTypes.h:L159 Callback function types
AssetChangedCallback alias SparkEditor SparkEngineIntegration.h:L169 Callback function types
AsyncQueryCallback alias SparkEngine AsyncDatabase.h:L178
ATOM alias SparkEngine PlatformTypes.h:L124
AudioCallback alias SparkEngine Sequencer.h:L255
AudioHandle alias SparkEngine OpaqueHandle.h:L103 Handle to an AudioSource managed by the AudioEngine.
AuraID alias SparkEngine AbilitySystem.h:L52
AuraID alias Tests TestAbilitySystem.cpp:L19
AuraID alias Tests TestGameplayStress.cpp:L328
BehaviorTreeHandle alias SparkEngine OpaqueHandle.h:L112 Handle to a BehaviorTree instance managed by the AISystem.
BigRing alias Tests TestLockFreeRingAllocatorReal.cpp:L134
BOOL alias SparkEngine PlatformTypes.h:L30
Bool macro SparkEngine OpenGLDevice.h:L36
BridgeSocketHandle alias SparkEditor LiveEditBridge.cpp:L32
BT alias GameModules RTSBuildingSystem.cpp:L339
BufferHandle alias SparkEngine RHIHandlePool.h:L97
BufferHandle alias Tests TestRHIHandlePool.cpp:L48
BufferPool alias SparkEngine NullRHIDevice.h:L160
BuildSettings alias SparkEditor BuildPipeline.h:L25
BYTE alias SparkEngine PlatformTypes.h:L32
CALLBACK macro SparkEngine PlatformTypes.h:L204
Callback alias SparkEngine Logger.h:L376 Calls a user-provided callback for each log message
Callback alias SparkEngine ScopedTimer.h:L47 Measures elapsed time from construction to destruction.
CallbackHandle alias SparkEngine ScheduledCallback.h:L50 Manages time-delayed and repeating callbacks.
CallbackHandle alias Tests TestScheduledCallback.cpp:L13
CamS alias SparkEngine EngineSettings.cpp:L77
CellId alias SparkEngine PortalCulling.h:L51 Unique identifier for a cell in the portal graph.
CellId alias Tests TestPortalCulling.cpp:L17
CellVisitor alias SparkEngine SpatialGrid.h:L92
ChangeCallback alias SparkEngine ConsoleVariable.h:L242
ChangeCallback alias Tests TestConsoleVariables.cpp:L74
CHAR alias SparkEngine PlatformTypes.h:L40
CharacterLoadCallback alias GameModules MMOPersistenceSystem.h:L98 Callback for async load completion
ClientID alias SparkEngine NetworkClientId.h:L11 Shared client identifier types and generated-ID reservation policy.
ClientID alias Tests TestConnectionScope.cpp:L14
ClientID alias Tests TestDedicatedServer.cpp:L23
ClientID alias Tests TestNetworkManagerOrchestration.cpp:L26
ClientID alias Tests TestServerMockClient.cpp:L34
ClientID alias Tests TestWorldServerRouting.cpp:L21
clock alias GameModules TFGroundFx.cpp:L74
clock alias GameModules TFImpactFx.cpp:L105
clock alias GameModules TFVehicleFx.cpp:L77
clock alias GameModules TFViewModelRender.cpp:L83
clock alias GameModules TFWeatherFxRender.cpp:L55
Clock alias SparkEngine PlayModeManager.h:L572
Clock alias SparkEngine ChromeTracing.h:L160
Clock alias SparkEngine PerformanceStats.h:L303
Clock alias Tests TestInstanceManager.cpp:L19
Clock alias Tests TestPerformanceStats.cpp:L145
CollaborativeSocketHandle alias SparkEditor CollaborativeEditSession.h:L74
CollaborativeSocketHandle alias SparkEditor CollaborativeEditSession.h:L78
CollisionCallback alias SparkEngine Physics2DTypes.h:L112
CommandArgs alias SparkConsole CommandRegistry.h:L20
CommandHandler alias SparkConsole CommandRegistry.h:L23
CommandHandler alias SparkEditor EditorConsoleBridge.h:L57
CommandHandler alias SparkEngine RemoteDebugSystem.h:L245 Command handler callback: receives a command, returns a response
CommandHandler alias SparkEngine ConsoleProcessManager.h:L157 Simple command registry for console commands
CommandHandler alias SparkEngine SparkConsole.h:L78
CommandHandler alias Tests TestSubsystemConsoleCommands.cpp:L107
CompleteCallback alias SparkEngine TweenSystem.h:L89
CompletionCallback alias SparkBuild ProcessRunner.h:L23
ConditionFn alias SparkEngine StateMachine.h:L79
ConditionFunc alias SparkEngine BehaviorTreeNodes.h:L360 Leaf node that tests a boolean predicate against the Blackboard.
ConditionParam alias SparkEngine ConditionSystem.h:L71
ConditionParam alias Tests TestConditionSystem.cpp:L36
ConnectionToken alias SparkEngine NetworkEncryption.h:L48
ConnectionToken alias Tests TestNetworkEncryption.cpp:L28
ConsoleCommandHandler alias SparkEngine InGameConsole.h:L88 Console command handler — receives args, returns output string
ConsoleMessageCallback alias SparkEditor IntegrationTypes.h:L162 Callback function types
ConsoleMessageCallback alias SparkEditor SparkEngineIntegration.h:L172 Callback function types
ContactCallback alias SparkEngine IPhysicsBackend.h:L74
CopyMemory macro SparkEngine PlatformTypes.h:L407
CoverID alias Tests TestAIStress.cpp:L211
CoverID alias Tests TestCoverSystem.cpp:L13
CrashCallback alias SparkEditor EditorCrashHandler.h:L51 Crash handler callback types
CreateGameModuleFn alias SparkEngine IGameModule.h:L84 Function signature for the game module factory exported from game DLLs
CreateGameModuleFn alias SparkEngine ModuleManager.h:L37
CreateModuleFn alias SparkSDK IModule.h:L185
CreateProjectRequestHandler alias SparkEditor ProjectBrowserPanel.h:L55
CrossAreaHandler alias SparkEngine AreaServer.h:L193 Register handler for cross-area messages
CRS alias SparkEngine EngineSettings.cpp:L368
CS alias SparkEngine EngineSettings.cpp:L88
CustomConditionEvaluator alias SparkEngine ConditionSystem.h:L102
CustomConditionEvaluator alias Tests TestConditionSystem.cpp:L65
CustomStateValidator alias SparkEngine SaveSystem.h:L411
DaemonStatsProvider alias SparkDaemon ControlService.h:L23 Provides the live DaemonStats reply for StatsRequest.
DatablockID alias SparkEngine DatablockRegistry.h:L50 Unique identifier for a datablock (assigned at registration time)
DatablockValue alias SparkEngine DatablockRegistry.h:L47 A single named value within a datablock
DbValue alias Tests TestAsyncDatabase.cpp:L18
DeathCallback alias SparkEngine ECSystems.h:L314 Callback signature invoked when an entity's health reaches zero.
DeathCallback alias Tests TestECSystemOrdering.cpp:L156
DeathRecapMirror alias GameModules TFDamageSystem.h:L221
DEBUG_BREAK macro SparkEngine Assert.h:L66
DEBUG_BREAK macro SparkEngine Assert.h:L69
DEBUG_BREAK macro SparkEngine Assert.h:L72
DEBUG_BREAK macro SparkEngine Assert.h:L75
DEBUG_DRAW_AABB macro SparkEngine DebugDraw.h:L469
DEBUG_DRAW_AABB macro SparkEngine DebugDraw.h:L488
DEBUG_DRAW_AABB_T macro SparkEngine DebugDraw.h:L470
DEBUG_DRAW_AABB_T macro SparkEngine DebugDraw.h:L489
DEBUG_DRAW_ARROW macro SparkEngine DebugDraw.h:L463
DEBUG_DRAW_ARROW macro SparkEngine DebugDraw.h:L485
DEBUG_DRAW_AXES macro SparkEngine DebugDraw.h:L479
DEBUG_DRAW_AXES macro SparkEngine DebugDraw.h:L495
DEBUG_DRAW_CAPSULE macro SparkEngine DebugDraw.h:L471
DEBUG_DRAW_CAPSULE macro SparkEngine DebugDraw.h:L490
DEBUG_DRAW_CONE macro SparkEngine DebugDraw.h:L474
DEBUG_DRAW_CONE macro SparkEngine DebugDraw.h:L492
DEBUG_DRAW_CROSS macro SparkEngine DebugDraw.h:L473
DEBUG_DRAW_CROSS macro SparkEngine DebugDraw.h:L491
DEBUG_DRAW_GRID macro SparkEngine DebugDraw.h:L477
DEBUG_DRAW_GRID macro SparkEngine DebugDraw.h:L494
DEBUG_DRAW_LINE macro SparkEngine DebugDraw.h:L457
DEBUG_DRAW_LINE macro SparkEngine DebugDraw.h:L481
DEBUG_DRAW_LINE_T macro SparkEngine DebugDraw.h:L458
DEBUG_DRAW_LINE_T macro SparkEngine DebugDraw.h:L482
DEBUG_DRAW_RAY macro SparkEngine DebugDraw.h:L460
DEBUG_DRAW_RAY macro SparkEngine DebugDraw.h:L483
DEBUG_DRAW_RAY_T macro SparkEngine DebugDraw.h:L461
DEBUG_DRAW_RAY_T macro SparkEngine DebugDraw.h:L484
DEBUG_DRAW_SPHERE macro SparkEngine DebugDraw.h:L465
DEBUG_DRAW_SPHERE macro SparkEngine DebugDraw.h:L486
DEBUG_DRAW_SPHERE_T macro SparkEngine DebugDraw.h:L467
DEBUG_DRAW_SPHERE_T macro SparkEngine DebugDraw.h:L487
DEBUG_DRAW_TEXT3D macro SparkEngine DebugDraw.h:L476
DEBUG_DRAW_TEXT3D macro SparkEngine DebugDraw.h:L493
DebugHookHandler alias SparkEngine DebugHookManager.h:L275 Callback signature for debug hook handlers.
DebugTraceCallback alias SparkEngine AngelScriptEngine.h:L573 Callback type for debug trace messages (editor hooks into this)
DecalExpiredCallback alias SparkEngine ECSystems.h:L532 Callback invoked when a decal expires.
DecS alias SparkEngine EngineSettings.cpp:L589
DEFINE_ENUM_UTILS macro SparkEngine EnumUtils.h:L119 Macro to help define enum utility specializations
DEFINE_GENERATOR macro Tests TestMovementSystem.cpp:L46
DeserializeFunc alias SparkEngine SaveSystem.h:L183 Function signature for component deserialization.
DestroyGameModuleFn alias SparkEngine IGameModule.h:L92 Function signature for destroying the game module
DestroyGameModuleFn alias SparkEngine ModuleManager.h:L38
DestroyModuleFn alias SparkSDK IModule.h:L186
DestS alias SparkEngine EngineSettings.cpp:L505
Digest alias SparkEngine PasswordHash.cpp:L22
DiscoveryCallback alias GameModules OWExplorationSystem.h:L73 Exploration and discovery tracking system
DlgS alias SparkEngine EngineSettings.cpp:L516
DownloadProgressCallback alias SparkBuild Downloader.h:L10
DQS alias SparkEngine EngineSettings.cpp:L285
DS alias SparkEngine EngineSettings.cpp:L229
DWORD alias SparkEngine PlatformTypes.h:L34
DXGI_ERROR_DEVICE_REMOVED macro SparkEngine PlatformTypes.h:L89
DXGI_ERROR_DEVICE_RESET macro SparkEngine PlatformTypes.h:L92
E_ABORT macro SparkEngine PlatformTypes.h:L83
E_FAIL macro SparkEngine PlatformTypes.h:L65
E_INVALIDARG macro SparkEngine PlatformTypes.h:L68
E_NOINTERFACE macro SparkEngine PlatformTypes.h:L77
E_NOTIMPL macro SparkEngine PlatformTypes.h:L74
E_OUTOFMEMORY macro SparkEngine PlatformTypes.h:L71
E_POINTER macro SparkEngine PlatformTypes.h:L80
E_UNEXPECTED macro SparkEngine PlatformTypes.h:L86
EDITOR_ASSERT macro SparkEditor EditorCrashHandler.h:L156
EDITOR_ASSERT_MSG macro SparkEditor EditorCrashHandler.h:L165
EDITOR_RECORD_OPERATION macro SparkEditor EditorCrashHandler.h:L152
EDITOR_SET_STATE macro SparkEditor EditorCrashHandler.h:L154
EditorCommandHandler alias SparkEditor EditorAutomation.h:L103 Callback type for editor commands
EditorPluginPtr alias SparkEditor EditorPluginManager.h:L32
EditReceivedCallback alias SparkEditor CollaborativeEditSession.h:L161
element_type alias SparkEngine NonNull.h:L43
Empty alias Tests TestTypeTraits.cpp:L87
EncounterID alias SparkEngine InstanceManager.h:L30
EncounterID alias Tests TestInstanceManager.cpp:L17
EncounterScriptFactory alias SparkEngine InstanceManager.h:L110
EngineStateCallback alias SparkEditor IntegrationTypes.h:L157 Callback function types
EngineStateCallback alias SparkEditor SparkEngineIntegration.h:L167 Callback function types
EnterFn alias SparkEngine StateMachine.h:L76 Template finite state machine parameterized by state identifier type.
EnterWorldCallback alias GameModules MMOLoginUI.h:L43 Callback when a character enters the world
EntityChangedCallback alias SparkEditor IntegrationTypes.h:L158 Callback function types
EntityChangedCallback alias SparkEditor SparkEngineIntegration.h:L168 Callback function types
EntityId alias GameModules TFTypes.h:L64
EntityId alias SparkEditor SelectionManager.h:L76
EntityID alias SparkEngine AIBudgetTypes.h:L32
EntityID alias SparkEngine MovementSystem.h:L62
EntityID alias SparkEngine ParallelPerception.h:L64
EntityID alias SparkEngine AIComponents.h:L21
EntityID alias SparkEngine CoreComponents.h:L21
EntityID alias SparkEngine SplineComponents.h:L24
EntityID alias SparkEngine ConditionSystem.h:L22
EntityID alias SparkEngine InstanceManager.h:L31
EntityID alias SparkEngine HLODSystem.h:L36 Unique entity identifier (matches ECS convention)
EntityID alias SparkEngine ScriptHookManager.h:L52
EntityID alias Tests TestAIStress.cpp:L129
EntityID alias Tests TestAbilitySystem.cpp:L20
EntityID alias Tests TestAngelScriptEngine.cpp:L13
EntityID alias Tests TestConditionSystem.cpp:L15
EntityId alias Tests TestCrossSystemIntegration.cpp:L28
EntityID alias Tests TestDynamicResponseSystem.cpp:L15
EntityID alias Tests TestECSystemOrdering.cpp:L24
EntityID alias Tests TestFormationSystem.cpp:L16
EntityID alias Tests TestGameplayStress.cpp:L329
EntityID alias Tests TestGroupAI.cpp:L17
EntityID alias Tests TestInstanceManager.cpp:L18
EntityID alias Tests TestProximityTriggerSystem.cpp:L15
EntityID alias Tests TestSceneSerializer.cpp:L31
EntityId alias Tests TestSelectionManager.cpp:L19
EntityId alias Tests TestSpatialGrid.cpp:L45
EntityPayloadStorage alias SparkEngine SaveSystem.cpp:L1696
EntityTemplateCreator alias SparkEditor ObjectPlacementPanel.h:L76
EntityVisitor alias SparkEngine SpatialGrid.h:L91
EntryIter alias SparkDaemon AssetService.h:L105
EntryIter alias SparkDaemon ShaderService.h:L120
EntryList alias SparkDaemon AssetService.h:L104
EntryList alias SparkDaemon ShaderService.h:L119
ENUM_FROM_STRING macro SparkEngine EnumUtils.h:L346 Convenience macros for enum operations
ENUM_IS_VALID macro SparkEngine EnumUtils.h:L347 Convenience macros for enum operations
ENUM_TO_STRING macro SparkEngine EnumUtils.h:L345 Convenience macros for enum operations
ENUM_VALIDATE macro SparkEngine EnumUtils.h:L348 Convenience macros for enum operations
ERROR_FILE_NOT_FOUND macro SparkEngine PlatformTypes.h:L419
ERROR_SUCCESS macro SparkEngine PlatformTypes.h:L416
error_type alias SparkEngine Expected.h:L52
error_type alias SparkEngine Expected.h:L92
ErrorCallback alias SparkEngine ScriptHotReload.h:L72
ErrorCallback alias Tests TestScriptHotReload.cpp:L45
ES alias SparkEngine EngineSettings.cpp:L189
EventCallback alias SparkEngine Sequencer.h:L254
EventEntityID alias SparkEngine EntityEventBus.h:L46 Entity identifier for event addressing (matches EnTT entity or network ID)
ExecuteCallback alias SparkEngine RenderGraphPass.h:L44
ExecuteFn alias SparkEngine RenderGraphBuilder.h:L178 User-supplied rendering callbacks for each standard pass.
ExitFn alias SparkEngine StateMachine.h:L78
EXPECT_EQ macro Tests TestFramework.h:L236
EXPECT_FALSE macro Tests TestFramework.h:L195
EXPECT_GE macro Tests TestFramework.h:L382
EXPECT_GT macro Tests TestFramework.h:L348
EXPECT_LE macro Tests TestFramework.h:L399
EXPECT_LT macro Tests TestFramework.h:L365
EXPECT_NE macro Tests TestFramework.h:L253
EXPECT_NEAR macro Tests TestFramework.h:L330
EXPECT_NO_CRASH macro Tests TestFramework.h:L228
EXPECT_NO_THROW macro Tests TestFramework.h:L458
EXPECT_QUATERNION_NEAR macro Tests TestCommonMath.h:L71
EXPECT_STR_CONTAINS macro Tests TestFramework.h:L482
EXPECT_THROW macro Tests TestFramework.h:L416
EXPECT_TRUE macro Tests TestFramework.h:L181
EXPECT_VECTOR_NEAR macro Tests TestCommonMath.h:L62
EXPECT_WARN_ONLY macro Tests TestFramework.h:L208
ExtraRule alias GameModules TFRedeployRules.h:L41
F macro SparkEditor SceneComponentCodec.cpp:L381
FAILED macro SparkEngine PlatformTypes.h:L99
FALSE macro SparkEngine PlatformTypes.h:L112
FIELD_BOOL macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L127
FIELD_ENUM macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L137
FIELD_FLOAT macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L121
FIELD_FLOAT_RANGE macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L123
FIELD_INT macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L125
FIELD_STRING macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L135
FIELD_VEC2 macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L129
FIELD_VEC3 macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L131
FIELD_VEC4 macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L133
FieldDeserializer alias SparkEngine EntityReplicator.h:L50 Callback to deserialize a single field from a byte buffer.
FieldSerializer alias SparkEngine EntityReplicator.h:L41 Callback to serialize a single field into a byte buffer.
FileChangeCallback alias SparkEngine FileWatcher.h:L63 Callback for file change events
FilterCallback alias SparkEditor SelectionManager.h:L144 Custom filter callback — return true if entity is selectable
FinishedCallback alias SparkEngine VideoPlayer.h:L97 Video playback manager
FireCallback alias SparkEngine WeaponManager.h:L264 Callback for weapon fire events
FLOAT alias SparkEngine PlatformTypes.h:L39
Float3 alias SparkEngine LightProbeSystem.h:L15
FloatFunc alias Tests TestMultiISADispatch.cpp:L113
Fmt alias Tests TestTextureCompressorPhaseGG.cpp:L41
Fmt alias Tests TestTextureCompressorPhaseGG.cpp:L52
FoliageMeshLoader alias SparkEngine FoliageRenderer.h:L138 Signature of the mesh loader callback.
FontId alias SparkEngine FontSystem.h:L44 Unique identifier for a loaded font
FOREGROUND_BLUE macro SparkEngine PlatformAudioStubs.h:L371
FOREGROUND_GREEN macro SparkEngine PlatformAudioStubs.h:L370
FOREGROUND_INTENSITY macro SparkEngine PlatformAudioStubs.h:L372
FOREGROUND_RED macro SparkEngine PlatformAudioStubs.h:L369
FormationID alias Tests TestAIStress.cpp:L128
FormationID alias Tests TestFormationSystem.cpp:L15
FrameCapturedCallback alias SparkEngine MovieRenderPipeline.h:L201 Offline cinematic rendering pipeline (singleton). Call Update() each frame.
FuncT alias Tests TestMultiISADispatch.cpp:L35
FuncT alias Tests TestMultiISADispatch.cpp:L53
FuncT alias Tests TestMultiISADispatch.cpp:L68
FuncT alias Tests TestMultiISADispatch.cpp:L84
FuncT alias Tests TestMultiISADispatch.cpp:L98
FuncT alias Tests TestMultiISADispatch.cpp:L125
GameplayTagId alias SparkEngine GameplayTags.h:L50 Unique identifier for a registered gameplay tag
GameS alias SparkEngine EngineSettings.cpp:L53
GET_X_LPARAM macro SparkEngine PlatformTypes.h:L195
GET_Y_LPARAM macro SparkEngine PlatformTypes.h:L196
GetCurrentThreadId macro SparkEngine PlatformAudioStubs.h:L364
GetRawFn alias SparkEngine Reflection.h:L297
GLX_CONTEXT_CORE_PROFILE_BIT_ARB macro SparkEngine OpenGLDevice.h:L52
GLX_CONTEXT_MAJOR_VERSION_ARB macro SparkEngine OpenGLDevice.h:L49
GLX_CONTEXT_MINOR_VERSION_ARB macro SparkEngine OpenGLDevice.h:L50
GLX_CONTEXT_PROFILE_MASK_ARB macro SparkEngine OpenGLDevice.h:L51
GMS alias SparkEngine EngineSettings.cpp:L319
GPU_MARKER macro SparkEngine GPUDebugMarkers.h:L378 Place an instant GPU marker
GPU_SCOPED_EVENT macro SparkEngine GPUDebugMarkers.h:L375 Create a scoped GPU event that lasts for the enclosing block
GroupID alias Tests TestGroupAI.cpp:L16
GS alias SparkEngine EngineSettings.cpp:L25
H alias Tests TestRHIHandlePoolPhaseX.cpp:L55
HACCEL alias SparkEngine PlatformTypes.h:L123
HANDLE alias SparkEngine PlatformTypes.h:L48
Handle alias SparkEngine RHIHandlePool.h:L116
Handle alias Tests TestRHIHandlePool.cpp:L55
handle_type alias SparkEngine CoroutineTypes.h:L177
Handler alias Tests TestAdversarialEngine.cpp:L1209
Handler alias Tests TestServerMockClient.cpp:L184
HandlerID alias SparkEngine Delegate.h:L50
HandlerId alias Tests TestCrossSystemIntegration.cpp:L130
HandlerID alias Tests TestDelegate.cpp:L16
HandlerID alias Tests TestWeaponMechanicsReal.cpp:L164
HasFn alias SparkEngine Reflection.h:L295
HBRUSH alias SparkEngine PlatformTypes.h:L121
HCURSOR alias SparkEngine PlatformTypes.h:L120
HDC alias SparkEngine PlatformTypes.h:L117
HICON alias SparkEngine PlatformTypes.h:L119
HINSTANCE alias SparkEngine PlatformTypes.h:L118
Hint alias Tests TestGameViewPanel.cpp:L67
HitObserver alias GameModules TFTargetRange.h:L63
HMENU alias SparkEngine PlatformTypes.h:L122
HMODULE alias SparkEngine PlatformTypes.h:L49
HookHandler alias SparkEngine ScriptHookManager.h:L145 Signature for hook handler callbacks.
HookHandler alias Tests TestScriptHookManager.cpp:L56
HRESULT alias SparkEngine PlatformTypes.h:L56
HRESULT_FROM_WIN32 macro SparkEngine PlatformTypes.h:L413
HWND alias SparkEngine PlatformTypes.h:L116
ICON_FA_ADJUST macro SparkEditor EditorIcons.h:L189
ICON_FA_ANGLE_DOWN macro SparkEditor EditorIcons.h:L119
ICON_FA_ANGLE_RIGHT macro SparkEditor EditorIcons.h:L118
ICON_FA_ARROW_DOWN macro SparkEditor EditorIcons.h:L191
ICON_FA_ARROW_RIGHT macro SparkEditor EditorIcons.h:L192
ICON_FA_ARROW_UP macro SparkEditor EditorIcons.h:L190
ICON_FA_ARROWS_ALT macro SparkEditor EditorIcons.h:L26
ICON_FA_ATOM macro SparkEditor EditorIcons.h:L219
ICON_FA_BACKWARD macro SparkEditor EditorIcons.h:L22
ICON_FA_BARS macro SparkEditor EditorIcons.h:L120
ICON_FA_BEZIER_CURVE macro SparkEditor EditorIcons.h:L207
ICON_FA_BOLT macro SparkEditor EditorIcons.h:L88
ICON_FA_BOMB macro SparkEditor EditorIcons.h:L106
ICON_FA_BOOKMARK macro SparkEditor EditorIcons.h:L226
ICON_FA_BORDER_ALL macro SparkEditor EditorIcons.h:L75
ICON_FA_BOX macro SparkEditor EditorIcons.h:L161
ICON_FA_BOXES macro SparkEditor EditorIcons.h:L162
ICON_FA_BRAIN macro SparkEditor EditorIcons.h:L201
ICON_FA_BUG macro SparkEditor EditorIcons.h:L87
ICON_FA_BULLSEYE macro SparkEditor EditorIcons.h:L107
ICON_FA_CAMERA macro SparkEditor EditorIcons.h:L33
ICON_FA_CHALKBOARD macro SparkEditor EditorIcons.h:L204
ICON_FA_CHART_BAR macro SparkEditor EditorIcons.h:L99
ICON_FA_CHECK macro SparkEditor EditorIcons.h:L83
ICON_FA_CHECK_CIRCLE macro SparkEditor EditorIcons.h:L227
ICON_FA_CHEVRON_DOWN macro SparkEditor EditorIcons.h:L116
ICON_FA_CHEVRON_LEFT macro SparkEditor EditorIcons.h:L117
ICON_FA_CHEVRON_RIGHT macro SparkEditor EditorIcons.h:L115
ICON_FA_CIRCLE macro SparkEditor EditorIcons.h:L41
ICON_FA_CLOCK macro SparkEditor EditorIcons.h:L163
ICON_FA_CLOUD macro SparkEditor EditorIcons.h:L181
ICON_FA_CLOUD_RAIN macro SparkEditor EditorIcons.h:L182
ICON_FA_CLOUD_SUN macro SparkEditor EditorIcons.h:L183
ICON_FA_CODE macro SparkEditor EditorIcons.h:L137
ICON_FA_CODE_BRANCH macro SparkEditor EditorIcons.h:L203
ICON_FA_COG macro SparkEditor EditorIcons.h:L63
ICON_FA_COGS macro SparkEditor EditorIcons.h:L64
ICON_FA_COLUMNS macro SparkEditor EditorIcons.h:L123
ICON_FA_COMMENT macro SparkEditor EditorIcons.h:L92
ICON_FA_COMMENTS macro SparkEditor EditorIcons.h:L93
ICON_FA_COMPRESS macro SparkEditor EditorIcons.h:L125
ICON_FA_COPY macro SparkEditor EditorIcons.h:L59
ICON_FA_CROP macro SparkEditor EditorIcons.h:L157
ICON_FA_CROSSHAIRS macro SparkEditor EditorIcons.h:L37
ICON_FA_CUBE macro SparkEditor EditorIcons.h:L32
ICON_FA_CUBES macro SparkEditor EditorIcons.h:L138
ICON_FA_DATABASE macro SparkEditor EditorIcons.h:L132
ICON_FA_DESKTOP macro SparkEditor EditorIcons.h:L218
ICON_FA_DOT_CIRCLE macro SparkEditor EditorIcons.h:L212
ICON_FA_DOWNLOAD macro SparkEditor EditorIcons.h:L65
ICON_FA_EDIT macro SparkEditor EditorIcons.h:L54
ICON_FA_ERASER macro SparkEditor EditorIcons.h:L149
ICON_FA_EXCHANGE macro SparkEditor EditorIcons.h:L67
ICON_FA_EXCLAMATION macro SparkEditor EditorIcons.h:L85
ICON_FA_EXCLAMATION_TRIANGLE macro SparkEditor EditorIcons.h:L222
ICON_FA_EXPAND macro SparkEditor EditorIcons.h:L29
ICON_FA_EXPAND_ALT macro SparkEditor EditorIcons.h:L28
ICON_FA_EYE macro SparkEditor EditorIcons.h:L70
ICON_FA_EYE_DROPPER macro SparkEditor EditorIcons.h:L151
ICON_FA_EYE_SLASH macro SparkEditor EditorIcons.h:L71
ICON_FA_FILE macro SparkEditor EditorIcons.h:L47
ICON_FA_FILE_AUDIO macro SparkEditor EditorIcons.h:L50
ICON_FA_FILE_CODE macro SparkEditor EditorIcons.h:L48
ICON_FA_FILE_EXPORT macro SparkEditor EditorIcons.h:L224
ICON_FA_FILE_IMAGE macro SparkEditor EditorIcons.h:L49
ICON_FA_FILE_IMPORT macro SparkEditor EditorIcons.h:L225
ICON_FA_FILL_DRIP macro SparkEditor EditorIcons.h:L150
ICON_FA_FILM macro SparkEditor EditorIcons.h:L167
ICON_FA_FILTER macro SparkEditor EditorIcons.h:L193
ICON_FA_FIRE macro SparkEditor EditorIcons.h:L89
ICON_FA_FLAG macro SparkEditor EditorIcons.h:L108
ICON_FA_FOLDER macro SparkEditor EditorIcons.h:L45
ICON_FA_FOLDER_OPEN macro SparkEditor EditorIcons.h:L46
ICON_FA_FONT macro SparkEditor EditorIcons.h:L140
ICON_FA_FORWARD macro SparkEditor EditorIcons.h:L21
ICON_FA_GAMEPAD macro SparkEditor EditorIcons.h:L102
ICON_FA_GLOBE macro SparkEditor EditorIcons.h:L36
ICON_FA_GRID macro SparkEditor EditorIcons.h:L141
ICON_FA_HAMMER macro SparkEditor EditorIcons.h:L103
ICON_FA_HAND_POINTER macro SparkEditor EditorIcons.h:L196
ICON_FA_HEADPHONES macro SparkEditor EditorIcons.h:L228
ICON_FA_HEART macro SparkEditor EditorIcons.h:L78
ICON_FA_HEARTBEAT macro SparkEditor EditorIcons.h:L79
ICON_FA_HISTORY macro SparkEditor EditorIcons.h:L160
ICON_FA_HOME macro SparkEditor EditorIcons.h:L142
ICON_FA_IMAGE macro SparkEditor EditorIcons.h:L51
ICON_FA_INFO_CIRCLE macro SparkEditor EditorIcons.h:L86
ICON_FA_LAYER_GROUP macro SparkEditor EditorIcons.h:L156
ICON_FA_LEVEL_UP_ALT macro SparkEditor EditorIcons.h:L114
ICON_FA_LIGHTBULB macro SparkEditor EditorIcons.h:L34
ICON_FA_LIST macro SparkEditor EditorIcons.h:L194
ICON_FA_LIST_ALT macro SparkEditor EditorIcons.h:L164
ICON_FA_LOCATION_ARROW macro SparkEditor EditorIcons.h:L111
ICON_FA_LOCK macro SparkEditor EditorIcons.h:L72
ICON_FA_MAGIC macro SparkEditor EditorIcons.h:L155
ICON_FA_MAGNET macro SparkEditor EditorIcons.h:L128
ICON_FA_MAP macro SparkEditor EditorIcons.h:L101
ICON_FA_MAX macro SparkEditor EditorIcons.h:L15
ICON_FA_MEMORY macro SparkEditor EditorIcons.h:L133
ICON_FA_MIN macro SparkEditor EditorIcons.h:L14
ICON_FA_MINUS macro SparkEditor EditorIcons.h:L61
ICON_FA_MOUNTAIN macro SparkEditor EditorIcons.h:L39
ICON_FA_MOUSE_POINTER macro SparkEditor EditorIcons.h:L143
ICON_FA_NETWORK_WIRED macro SparkEditor EditorIcons.h:L178
ICON_FA_PAINT_BRUSH macro SparkEditor EditorIcons.h:L144
ICON_FA_PALETTE macro SparkEditor EditorIcons.h:L100
ICON_FA_PAUSE macro SparkEditor EditorIcons.h:L19
ICON_FA_PEN macro SparkEditor EditorIcons.h:L223
ICON_FA_PENCIL_ALT macro SparkEditor EditorIcons.h:L221
ICON_FA_PLAY macro SparkEditor EditorIcons.h:L18
ICON_FA_PLUG macro SparkEditor EditorIcons.h:L174
ICON_FA_PLUS macro SparkEditor EditorIcons.h:L60
ICON_FA_PLUS_SQUARE macro SparkEditor EditorIcons.h:L169
ICON_FA_PROJECT_DIAGRAM macro SparkEditor EditorIcons.h:L202
ICON_FA_PUZZLE_PIECE macro SparkEditor EditorIcons.h:L215
ICON_FA_QUESTION macro SparkEditor EditorIcons.h:L195
ICON_FA_REDO macro SparkEditor EditorIcons.h:L57
ICON_FA_REFRESH macro SparkEditor EditorIcons.h:L177
ICON_FA_ROCKET macro SparkEditor EditorIcons.h:L110
ICON_FA_ROUTE macro SparkEditor EditorIcons.h:L208
ICON_FA_RUNNING macro SparkEditor EditorIcons.h:L136
ICON_FA_SAVE macro SparkEditor EditorIcons.h:L55
ICON_FA_SEARCH macro SparkEditor EditorIcons.h:L62
ICON_FA_SEARCH_MINUS macro SparkEditor EditorIcons.h:L154
ICON_FA_SEARCH_PLUS macro SparkEditor EditorIcons.h:L153
ICON_FA_SERVER macro SparkEditor EditorIcons.h:L173
ICON_FA_SHAPES macro SparkEditor EditorIcons.h:L145
ICON_FA_SHIELD macro SparkEditor EditorIcons.h:L109
ICON_FA_SHIELD_ALT macro SparkEditor EditorIcons.h:L152
ICON_FA_SITEMAP macro SparkEditor EditorIcons.h:L96
ICON_FA_SKULL macro SparkEditor EditorIcons.h:L80
ICON_FA_SLIDERS macro SparkEditor EditorIcons.h:L97
ICON_FA_SMOG macro SparkEditor EditorIcons.h:L185
ICON_FA_SNOWFLAKE macro SparkEditor EditorIcons.h:L184
ICON_FA_SPINNER macro SparkEditor EditorIcons.h:L176
ICON_FA_STAMP macro SparkEditor EditorIcons.h:L197
ICON_FA_STEP_FORWARD macro SparkEditor EditorIcons.h:L23
ICON_FA_STOP macro SparkEditor EditorIcons.h:L20
ICON_FA_STREAM macro SparkEditor EditorIcons.h:L168
ICON_FA_SUN macro SparkEditor EditorIcons.h:L35
ICON_FA_SYNC_ALT macro SparkEditor EditorIcons.h:L27
ICON_FA_TACHOMETER_ALT macro SparkEditor EditorIcons.h:L131
ICON_FA_TERMINAL macro SparkEditor EditorIcons.h:L98
ICON_FA_TH macro SparkEditor EditorIcons.h:L74
ICON_FA_TH_LARGE macro SparkEditor EditorIcons.h:L198
ICON_FA_TIMES macro SparkEditor EditorIcons.h:L84
ICON_FA_TRASH macro SparkEditor EditorIcons.h:L58
ICON_FA_TREE macro SparkEditor EditorIcons.h:L40
ICON_FA_UNDO macro SparkEditor EditorIcons.h:L56
ICON_FA_UNLOCK macro SparkEditor EditorIcons.h:L73
ICON_FA_UPLOAD macro SparkEditor EditorIcons.h:L66
ICON_FA_USER macro SparkEditor EditorIcons.h:L38
ICON_FA_USERS macro SparkEditor EditorIcons.h:L175
ICON_FA_VECTOR_SQUARE macro SparkEditor EditorIcons.h:L42
ICON_FA_VIDEO macro SparkEditor EditorIcons.h:L220
ICON_FA_VOLUME_UP macro SparkEditor EditorIcons.h:L146
ICON_FA_WATER macro SparkEditor EditorIcons.h:L211
ICON_FA_WAVE_SQUARE macro SparkEditor EditorIcons.h:L229
ICON_FA_WIFI macro SparkEditor EditorIcons.h:L139
ICON_FA_WIND macro SparkEditor EditorIcons.h:L186
ICON_FA_WINDOW_MAXIMIZE macro SparkEditor EditorIcons.h:L124
ID3D12Device5 alias SparkEngine D3D12Device.h:L32
IDC_MYICON macro SparkEngine resource.h:L27
IDC_SparkEngine macro SparkEngine resource.h:L26
IDC_STATIC macro SparkEngine resource.h:L29
IDD_ABOUTBOX macro SparkEngine resource.h:L21
IDD_SparkEngine_DIALOG macro SparkEngine resource.h:L20
IDI_SMALL macro SparkEngine resource.h:L25
IDI_SPARKBUILD macro SparkBuild resource.h:L4
IDI_SparkEngine macro SparkEngine resource.h:L24
IDM_ABOUT macro SparkEngine resource.h:L22
IDM_EXIT macro SparkEngine resource.h:L23
IDNO macro SparkEngine PlatformTypes.h:L324
IDOK macro SparkEngine PlatformTypes.h:L327
IDR_MAINFRAME macro SparkEngine resource.h:L19
IDS_APP_TITLE macro SparkEngine resource.h:L18
IDYES macro SparkEngine PlatformTypes.h:L321
IncomingDamageFilter alias GameModules TFDamageSystem.h:L211
InjectConsoleFn alias SparkEngine ModuleManager.cpp:L822
InjectContextFn alias SparkEngine ModuleManager.cpp:L836
InjectImGuiFn alias SparkEngine ModuleManager.cpp:L848
InstanceID alias SparkEngine InstanceManager.h:L29
InstanceID alias Tests TestInstanceManager.cpp:L16
INT alias SparkEngine PlatformTypes.h:L36
is_transparent alias SparkEngine HashTransparentString.h:L41
is_transparent alias SparkEngine HashTransparentString.h:L61 Transparent equality functor matching @ref TransparentStringHash.
IsRegularFile alias GameModules VisualScriptDemoRuntime.h:L82
JSONObject alias SparkEditor JSONSceneSerializer.cpp:L759
Key alias SparkEngine NetworkSecurity.h:L50 Isolated obfuscation and token-lifecycle prototypes.
KeyPressedProvider alias SparkEngine InputActionSystem.h:L117 Callback for action state queries (used by external key state provider)
KeyReleasedProvider alias SparkEngine InputActionSystem.h:L118 Callback for action state queries (used by external key state provider)
KeyStateProvider alias SparkEngine InputActionSystem.h:L116 Callback for action state queries (used by external key state provider)
KillcamMirror alias GameModules TFDamageSystem.h:L230
KillcamNotifyFn alias GameModules TFDeathRecap.h:L80
LanBroadcastSocketFactory alias SparkEngine DedicatedServer.h:L189 Immutable state consumed by one LAN broadcast iteration.
LayerEvalFunc alias SparkEngine CpuNeuralInference.cpp:L32
Limits alias Tests Test_persistence_SaveSystem.cpp:L1040
List alias Tests TestTypeTraits.cpp:L102
List alias Tests TestTypeTraits.cpp:L114
LoadCompletionCallback alias SparkEngine DirectStorageLoader.h:L66 Callback invoked when a load completes
LocalShotHook alias GameModules TFWeaponSystem.h:L104
LockChangedCallback alias SparkEditor CollaborativeEditSession.h:L162
LocS alias SparkEngine EngineSettings.cpp:L537
LOG_ERROR macro SparkEngine D3D12Device.cpp:L40
LOG_INFO macro SparkEngine D3D12Device.cpp:L42
LOG_TO_CONSOLE macro GameModules Player.cpp:L54
LOG_TO_CONSOLE macro GameModules ProjectilePool.cpp:L46
LOG_TO_CONSOLE macro SparkEngine SparkEngineCameraInternal.h:L72
LOG_TO_CONSOLE macro SparkEngine LogMacros.h:L210 Convenience alias -- defaults to rate-limited logging.
LOG_TO_CONSOLE_IMMEDIATE macro GameModules Player.cpp:L55
LOG_TO_CONSOLE_IMMEDIATE macro GameModules PlayerConsole.cpp:L17
LOG_TO_CONSOLE_IMMEDIATE macro GameModules ProjectilePool.cpp:L47
LOG_TO_CONSOLE_IMMEDIATE macro SparkEngine SparkEngineCameraInternal.h:L73
LOG_TO_CONSOLE_IMMEDIATE macro SparkEngine ShaderCompilationLinuxInternal.h:L19
LOG_TO_CONSOLE_IMMEDIATE macro SparkEngine ShaderConsoleOps.cpp:L273
LOG_TO_CONSOLE_IMMEDIATE macro SparkEngine ShaderHotReload.cpp:L188
LOG_TO_CONSOLE_IMMEDIATE macro SparkEngine ShaderLinux.cpp:L40
LOG_TO_CONSOLE_IMMEDIATE macro SparkEngine LogMacros.h:L174 Log a message to the SimpleConsole immediately (no rate limiting).
LOG_TO_CONSOLE_RATE_LIMITED macro GameModules Player.cpp:L31
LOG_TO_CONSOLE_RATE_LIMITED macro GameModules ProjectilePool.cpp:L23
LOG_TO_CONSOLE_RATE_LIMITED macro SparkEngine SparkEngineCameraInternal.h:L46
LOG_TO_CONSOLE_RATE_LIMITED macro SparkEngine LogMacros.h:L187 Log a message with rate limiting (max 3 messages per 3-second window).
LogCategoryMask alias SparkEngine Logger.h:L169
LogSink alias SparkEngine DynamicPluginHost.h:L22
LogSink alias SparkInstaller InstallerContext.h:L23
LONG alias SparkEngine PlatformTypes.h:L37
LPARAM alias SparkEngine PlatformTypes.h:L128
LPCSTR alias SparkEngine PlatformTypes.h:L45
LPCVOID alias SparkEngine PlatformTypes.h:L47
LPCWSTR alias SparkEngine PlatformTypes.h:L43
LPSTR alias SparkEngine PlatformTypes.h:L44
LPVOID alias SparkEngine PlatformTypes.h:L46
LPWSTR alias SparkEngine PlatformTypes.h:L42
LRESULT alias SparkEngine PlatformTypes.h:L129
M_PI macro SparkEngine TimeOfDaySystem.cpp:L13
M_PI macro Tests TestDayNightCycle.cpp:L11
MAKEINTRESOURCE macro SparkEngine PlatformTypes.h:L285
MAKEINTRESOURCEW macro SparkEngine PlatformTypes.h:L288
MAX_KNOWN_TEBS macro tools gvisor-wine-shim.c:L152
MAX_LOADSTRING macro SparkEngine PlatformTypes.h:L410
MAX_PATH macro SparkEngine PlatformTypes.h:L226
MB_ICONERROR macro SparkEngine PlatformTypes.h:L312
MB_OK macro SparkEngine PlatformTypes.h:L315
MB_YESNO macro SparkEngine PlatformTypes.h:L318
MBS alias SparkEngine EngineSettings.cpp:L271
MemS alias SparkEngine EngineSettings.cpp:L598
MessageCallback alias SparkEditor ExternalConsoleIntegration.h:L37
MessageHandler alias SparkEngine INetworkRuntime.h:L22 DedicatedServer-facing networking runtime abstraction.
MessageHandler alias SparkEngine NetworkManager.h:L459
MessageHandler alias Tests TestNetworkManagerOrchestration.cpp:L95
MirrorRec alias GameModules TFVehicleSystem.h:L147
ModS alias SparkEngine EngineSettings.cpp:L527
ModuleReloadCallback alias SparkEngine ModuleHotReload.h:L41
NativeSocket alias SparkEditor CollaborativeEditSession.cpp:L40
NativeSocket alias SparkEditor CollaborativeEditSession.cpp:L52
NativeSocket alias SparkEngine DaemonFraming.h:L44
NativeSocket alias SparkEngine DaemonFraming.h:L76
NativeWindowHandle alias SparkEngine Platform.h:L220
NavQueryHandle alias SparkEngine OpaqueHandle.h:L115 Handle to a NavMeshQuery managed by the AISystem.
NDEBUG macro Tests RemoteDebugSecurityBoundaryProbe.cpp:L16
NetworkEntityID alias SparkEngine EntityReplicator.h:L30
NetworkManager alias SparkSDK IEngineContext.h:L83
NetworkTime alias SparkEngine NetworkManager.h:L91
NOMINMAX macro GameModules TFSavePaths.h:L22
NOMINMAX macro SparkAssetPipelineCore AssetCooker.cpp:L18
NOMINMAX macro SparkCooker main.cpp:L18
NOMINMAX macro SparkCrashReporter CrashReporterApp.cpp:L28
NOMINMAX macro SparkDaemon OrchestrationService.cpp:L18
NOMINMAX macro SparkDaemon OrchestratorIdentity.cpp:L20
NOMINMAX macro SparkDaemon main.cpp:L45
NOMINMAX macro SparkEditor RegionMapDataSource.cpp:L20
NOMINMAX macro SparkEditor JSONSceneSerializer.cpp:L34
NOMINMAX macro SparkEngine DynamicPluginHost.cpp:L32
NOMINMAX macro SparkEngine GameImGuiLayer.h:L31
NOMINMAX macro SparkEngine AsyncDatabase.cpp:L21
NOMINMAX macro SparkEngine SaveSystem.cpp:L26
NOMINMAX macro SparkEngine ReflectedSceneSerializer.cpp:L16
NOMINMAX macro SparkEngine CrashArtifactDirectory.h:L18
NOMINMAX macro SparkEngine CrashHandlerSupport.h:L29
NOMINMAX macro SparkEngine CrashRedactionContext.h:L23
NOMINMAX macro SparkEngine SecureRandom.cpp:L17
NOMINMAX macro SparkEngine TelemetrySpool.cpp:L15
NOMINMAX macro SparkEngine TelemetrySpoolIO.cpp:L13
NOMINMAX macro SparkSDK ModuleDllMain.h:L38
NotifyCallback alias SparkEngine AnimNotify.h:L142 Manages animation notifies across all clips
NotifyReboundFn alias SparkEngine Reflection.h:L300
NS alias SparkEngine EngineSettings.cpp:L211
NtCreateFileFn alias SparkEngine CrashHandler.cpp:L223
ObjectID alias SparkEditor SceneFileTypes.h:L38 Unique identifier for scene objects
ObjectKeys alias GameModules TFSocialSystemStore.cpp:L43
ObjectType alias SparkEngine JsonUtils.h:L99 A JSON value that can be null, bool, number, string, array, or object.
ObstacleHandle alias SparkEngine NavMeshObstacles.h:L85 Opaque handle identifying a tracked obstacle.
OLS alias SparkEngine EngineSettings.cpp:L609
One alias Tests TestTypeTraits.cpp:L88
OpenProjectRequestHandler alias SparkEditor ProjectBrowserPanel.h:L54
OriginRebasedCallback alias SparkEngine WorldOriginSystem.h:L58 Callback invoked when the world origin is rebased
OutputCallback alias SparkBuild ProcessRunner.h:L22
P alias Tests TestCoreAndBuildSystems.cpp:L301
P alias Tests TestCoreAndBuildSystems.cpp:L309
PAK_FSEEK macro SparkEngine SparkPak.cpp:L26
PAK_FSEEK macro SparkEngine SparkPak.cpp:L29
PAK_FSEEK macro SparkEngine SparkPakWriter.cpp:L24
PAK_FSEEK macro SparkEngine SparkPakWriter.cpp:L27
PAK_FTELL macro SparkEngine SparkPak.cpp:L27
PAK_FTELL macro SparkEngine SparkPak.cpp:L30
PAK_FTELL macro SparkEngine SparkPakWriter.cpp:L25
PAK_FTELL macro SparkEngine SparkPakWriter.cpp:L28
Panel alias Tests TestGameViewPanel.cpp:L68
ParamValue alias SparkEngine MaterialDefinition.h:L95 A typed parameter value (matches ParamType)
ParticleHandle alias SparkEngine OpaqueHandle.h:L106 Handle to a ParticleEmitter managed by the ParticleSystem.
PartS alias SparkEngine EngineSettings.cpp:L578
PassSetupFn alias SparkEngine RenderPipeline.h:L135 Register a custom render pass.
PasswordBuffer alias Tests TestMMOCredentialSecurity.cpp:L13
PawnInfo alias GameModules TFPlayerSystem.h:L42
PayloadStorage alias SparkEngine ComponentReflection.cpp:L304
PayloadStorage alias Tests Test_persistence_SaveSystem.cpp:L415
pclose macro SparkEditor VersionControlRender.cpp:L16
PeerConnectedCallback alias SparkEditor CollaborativeEditSession.h:L159
PeerDisconnectedCallback alias SparkEditor CollaborativeEditSession.h:L160
PeerID alias SparkEditor CollaborativeEditSession.h:L69
PerceptionEntityID alias SparkEngine PerceptionSystem.h:L85
PerceptionEntityID alias Tests TestPerceptionSystemMath.cpp:L50
PerfS alias SparkEngine EngineSettings.cpp:L435
PersS alias SparkEngine EngineSettings.cpp:L568
PF alias Tests Test_graphics_rhi.cpp:L127
PF alias Tests Test_graphics_rhi.cpp:L141
PF alias Tests Test_graphics_rhi.cpp:L151
PhysicsHandle alias SparkEngine OpaqueHandle.h:L100 Handle to a PhysicsBody managed by the PhysicsSystem.
PipelineHandle alias SparkEngine RHIHandlePool.h:L101
PipelinePool alias SparkEngine NullRHIDevice.h:L164
PlayerId alias GameModules TFTypes.h:L63
PlayModeCallback alias SparkEngine PlayModeTypes.h:L181
PlayModeErrorCallback alias SparkEngine PlayModeTypes.h:L182
PlS alias SparkEngine EngineSettings.cpp:L171
PluginInitFn alias SparkEngine PluginRegistry.h:L22 Plugin lifecycle function types
PluginShutdownFn alias SparkEngine PluginRegistry.h:L24 Plugin lifecycle function types
PluginUpdateFn alias SparkEngine PluginRegistry.h:L23 Plugin lifecycle function types
PointID alias Tests TestTacticalPointSystem.cpp:L14
popen macro SparkEditor VersionControlRender.cpp:L15
PPS alias SparkEngine EngineSettings.cpp:L126
PQEntry alias Tests TestNavMesh.cpp:L296
PrefabPropertyValue alias SparkEditor PrefabAsset.h:L32 Property value type for serialized component properties
PreparedStatementID alias SparkEngine AsyncDatabase.h:L76
PrepareStorageFn alias SparkEngine Reflection.h:L298
PrePresentHook alias SparkEngine GraphicsEngine.h:L1179
PressureCallback alias SparkEngine MemoryMonitor.h:L199 Callback invoked when memory health transitions to Critical or Warning
PressureCallback alias Tests TestSelfRecovery.cpp:L125
PROCESS_QUERY_INFORMATION macro SparkEngine PlatformAudioStubs.h:L361
PROFILE_BEGIN macro SparkEngine Profiler.h:L339
PROFILE_BEGIN macro SparkEngine Profiler.h:L351
PROFILE_END macro SparkEngine Profiler.h:L340
PROFILE_END macro SparkEngine Profiler.h:L352
PROFILE_GPU_BEGIN macro SparkEngine Profiler.h:L342
PROFILE_GPU_BEGIN macro SparkEngine Profiler.h:L345
PROFILE_GPU_BEGIN macro SparkEngine Profiler.h:L353
PROFILE_GPU_END macro SparkEngine Profiler.h:L343
PROFILE_GPU_END macro SparkEngine Profiler.h:L346
PROFILE_GPU_END macro SparkEngine Profiler.h:L354
PROFILE_SCOPE macro SparkEngine Profiler.h:L337
PROFILE_SCOPE macro SparkEngine Profiler.h:L349
PROFILE_SCOPE_CAT macro SparkEngine Profiler.h:L338
PROFILE_SCOPE_CAT macro SparkEngine Profiler.h:L350
ProfilingDataCallback alias SparkEditor IntegrationTypes.h:L161 Callback function types
ProfilingDataCallback alias SparkEditor SparkEngineIntegration.h:L171 Callback function types
ProjectCallback alias SparkEditor ProjectManager.h:L177
ProjectileExpiredCallback alias SparkEngine ECSystems.h:L594 Callback invoked when a projectile expires or impacts.
PropertyValue alias SparkEditor EditorCommand.h:L73 Property value variant type for generic property changes
PropertyValue alias Tests TestEditorCommands.cpp:L23
PS alias SparkEngine EngineSettings.cpp:L63
QueryValue alias SparkEngine AsyncDatabase.h:L39 A single value returned from a query column.
QueueType alias SparkEngine EventSystem.h:L410
R alias Tests TestJobSystem.cpp:L42
Raw alias SparkDaemon BoundedWireCodec.h:L33
Raw alias SparkDaemon BoundedWireCodec.h:L72
RecompileCallback alias SparkEngine ScriptHotReload.h:L71
RecompileCallback alias Tests TestScriptHotReload.cpp:L44
REFIID alias SparkEngine PlatformD3DStubs.h:L31
RegionId alias GameModules TFTypes.h:L65
RegistrationMap alias SparkEngine SaveSystem.h:L192
ReloadCallback alias SparkEngine ModuleHotReload.h:L85 Callback signature for module lifecycle during hot-reload
RemoveFn alias SparkEngine Reflection.h:L296
RENDER_REFLECTED_COMPONENT macro SparkEditor InspectorComponentRenderers_ReflectedInternal.h:L40
RenderCompleteCallback alias SparkEngine MovieRenderPipeline.h:L202 Offline cinematic rendering pipeline (singleton). Call Update() each frame.
RenderingPipeline alias SparkEngine GraphicsEngineTypes.h:L32 Legacy alias - use RenderPath directly for new code
RepS alias SparkEngine EngineSettings.cpp:L557
ResourceResolver alias SparkEngine DynamicPluginHost.h:L23
ResponseCallback alias SparkEngine DynamicResponseSystem.h:L68 Callback for custom response actions.
RetirementSnapshotProbe alias SparkEngine Components.h:L97
ReturnType alias SparkEngine JobSystem.h:L125 Submit a callable job and return a future for its result
RHIBufferHandle alias SparkEngine RHITypes.h:L450
RHIPipelineHandle alias SparkEngine RHITypes.h:L454
RHISamplerHandle alias SparkEngine RHITypes.h:L453
RHIShaderHandle alias SparkEngine RHITypes.h:L452
RHITextureHandle alias SparkEngine RHITypes.h:L451
RS alias SparkEngine EngineSettings.cpp:L102
RtlDllShutdownInProgressFn alias SparkEngine CrashHandler.cpp:L872
S_FALSE macro SparkEngine PlatformTypes.h:L62
S_OK macro SparkEngine PlatformTypes.h:L59
SamplerHandle alias SparkEngine RHIHandlePool.h:L100
SamplerPool alias SparkEngine NullRHIDevice.h:L163
SaveS alias SparkEngine EngineSettings.cpp:L546
SceneChangedCallback alias SparkEditor IntegrationTypes.h:L160 Callback function types
SceneChangedCallback alias SparkEditor SparkEngineIntegration.h:L170 Callback function types
SceneLoadCallback alias SparkEngine SceneManagerTypes.h:L229
SceneManifest alias Tests TestAreaAssetLoader.cpp:L23
ScrS alias SparkEngine EngineSettings.cpp:L344
SDL_GLContext alias SparkEditor EditorApplication.h:L24
SE_LOG_CRITICAL macro SparkEditor EditorLogger.h:L282
SE_LOG_CRITICAL_F macro SparkEditor EditorLogger.h:L302
SE_LOG_DEBUG macro SparkEditor EditorLogger.h:L266
SE_LOG_DEBUG_F macro SparkEditor EditorLogger.h:L290
SE_LOG_ERROR macro SparkEditor EditorLogger.h:L278
SE_LOG_ERROR_F macro SparkEditor EditorLogger.h:L299
SE_LOG_INFO macro SparkEditor EditorLogger.h:L270
SE_LOG_INFO_F macro SparkEditor EditorLogger.h:L293
SE_LOG_TRACE macro SparkEditor EditorLogger.h:L262
SE_LOG_TRACE_F macro SparkEditor EditorLogger.h:L287
SE_LOG_WARNING macro SparkEditor EditorLogger.h:L274
SE_LOG_WARNING_F macro SparkEditor EditorLogger.h:L296
SeatRef alias GameModules TFVehicleSystem.h:L146
SelectionCallback alias SparkEditor SelectionManager.h:L141 Callback signature for selection changes
SelectionCallback alias Tests TestSelectionManager.cpp:L30
SentState alias GameModules TFVehicleSystem.h:L148
SequenceNumber alias SparkEngine NetworkManager.h:L90
SequenceNumber alias Tests TestNetworkManagerOrchestration.cpp:L27
SequenceNumber alias Tests TestReliableChannel.cpp:L18
SerializeFunc alias SparkEngine SaveSystem.h:L174 Function signature for component serialization.
SessionKey alias SparkEngine NetworkEncryption.h:L47
SessionKey alias Tests TestNetworkEncryption.cpp:L27
SettingsChangedCallback alias SparkEngine EngineSettings.h:L1072
SettingsChangedCallback alias Tests TestEngineSettingsParser.cpp:L164
SetupCallback alias SparkEngine RenderGraphPass.h:L43
Sha256Digest alias GameModules TFCrypto.h:L29
Sha256Digest alias SparkEngine PasswordHash.h:L15
ShaderHandle alias SparkEngine RHIHandlePool.h:L99
ShaderHandle alias Tests TestRHIHandlePool.cpp:L50
ShaderPool alias SparkEngine NullRHIDevice.h:L162
SIZE_T alias SparkEngine PlatformTypes.h:L50
SKIP_IF_NO_RT macro Tests TestMetalRayTracingLive.mm:L81
SKIP_TEST macro Tests TestFramework.h:L104
Slot alias SparkEngine GraphicsEngineLinuxFrame.cpp:L232
Slot alias SparkEngine GraphicsEngineLinuxRenderTargets.cpp:L35
Slot alias SparkEngine GraphicsEngineLinuxRenderTargets.cpp:L82
SLTypeId alias Tests TestAdversarialEngine.cpp:L1117
SmallRing alias Tests TestLockFreeRingAllocatorReal.cpp:L12
SOCKET alias SparkEngine NetworkManager.h:L61
SOCKET alias SparkEngine UDPTransport.h:L32
SocketFactory alias SparkEditor LiveEditBridge.h:L58
SPARK_ASSET_STALL_UPDATE macro SparkEngine AssetStallDetector.h:L149
SPARK_ASSET_STALL_UPDATE macro SparkEngine AssetStallDetector.h:L151
SPARK_BOUNDS_CHECK macro SparkEngine SparkError.h:L299
SPARK_BOUNDS_CHECK_MSG macro SparkEngine SparkError.h:L306
SPARK_BRANCH_GUARD_BEGIN macro SparkEngine MemoryIntegrity.h:L271 Begin a protected branch scope. Place before the if/switch.
SPARK_BRANCH_GUARD_ELSE macro SparkEngine MemoryIntegrity.h:L292 Record the else-path of a protected branch.
SPARK_BRANCH_GUARD_END macro SparkEngine MemoryIntegrity.h:L302 End a protected branch scope and verify it executed.
SPARK_CACHE_EVICT macro SparkEngine CacheDebugger.h:L385 Record a cache eviction
SPARK_CACHE_EVICT macro SparkEngine CacheDebugger.h:L398 Print cache performance summary
SPARK_CACHE_HIT macro SparkEngine CacheDebugger.h:L379 Record a cache hit
SPARK_CACHE_HIT macro SparkEngine CacheDebugger.h:L396 Print cache performance summary
SPARK_CACHE_INSERT macro SparkEngine CacheDebugger.h:L388 Record a cache insertion
SPARK_CACHE_INSERT macro SparkEngine CacheDebugger.h:L399
SPARK_CACHE_MISS macro SparkEngine CacheDebugger.h:L382 Record a cache miss
SPARK_CACHE_MISS macro SparkEngine CacheDebugger.h:L397 Print cache performance summary
SPARK_CACHE_REGISTER macro SparkEngine CacheDebugger.h:L375 Register a cache for tracking
SPARK_CACHE_REGISTER macro SparkEngine CacheDebugger.h:L395 Print cache performance summary
SPARK_CAPTURE_STACK macro SparkEngine StackTrace.h:L373 Capture the current stack trace (skips the macro call frame)
SPARK_CAPTURE_STACK_EX macro SparkEngine StackTrace.h:L376 Capture with custom skip and depth
SPARK_CATCH_ALL macro SparkEngine SparkError.h:L348
SPARK_CATCH_ALL_RET macro SparkEngine SparkError.h:L382
SPARK_CHECK macro SparkEngine SparkError.h:L264
SPARK_CHECK_MSG macro SparkEngine SparkError.h:L266
SPARK_CHECK_NOT_NULL macro SparkEngine SparkError.h:L342
SPARK_CHECK_NOT_NULL_RETURN macro SparkEngine SparkError.h:L439
SPARK_CHECK_NOT_NULL_RETURN_VAL macro SparkEngine SparkError.h:L446
SPARK_CHECK_RETURN macro SparkEngine SparkError.h:L425
SPARK_CHECK_RETURN_VAL macro SparkEngine SparkError.h:L432
SPARK_CHROME_TRACE_SCOPE macro SparkEngine ChromeTracing.h:L210
SPARK_CHROME_TRACE_SCOPE_CAT macro SparkEngine ChromeTracing.h:L211
SPARK_COMPILER_APPLE_CLANG macro SparkEngine Platform.h:L46
SPARK_COMPILER_CLANG macro SparkEngine Platform.h:L47
SPARK_COMPILER_CLANG macro SparkEngine Platform.h:L53
SPARK_COMPILER_CLANG macro SparkEngine Platform.h:L63
SPARK_COMPILER_CLANG_FAMILY macro SparkEngine Platform.h:L78
SPARK_COMPILER_GCC macro SparkEngine Platform.h:L68
SPARK_COMPILER_INTEL_CLASSIC macro SparkEngine Platform.h:L58
SPARK_COMPILER_INTEL_LLVM macro SparkEngine Platform.h:L52
SPARK_COMPILER_MSVC macro SparkEngine Platform.h:L26
SPARK_COMPILER_MSVC_2017 macro SparkEngine Platform.h:L41
SPARK_COMPILER_MSVC_2019 macro SparkEngine Platform.h:L39
SPARK_COMPILER_MSVC_2022 macro SparkEngine Platform.h:L37
SPARK_COMPILER_MSVC_2026 macro SparkEngine Platform.h:L35
SPARK_COMPILER_MSVC_2026_PLUS macro SparkEngine Platform.h:L34
SPARK_COMPILER_UNKNOWN macro SparkEngine Platform.h:L72
SPARK_COMPILER_VERSION macro SparkEngine Platform.h:L27
SPARK_COMPILER_VERSION macro SparkEngine Platform.h:L48
SPARK_COMPILER_VERSION macro SparkEngine Platform.h:L54
SPARK_COMPILER_VERSION macro SparkEngine Platform.h:L59
SPARK_COMPILER_VERSION macro SparkEngine Platform.h:L64
SPARK_COMPILER_VERSION macro SparkEngine Platform.h:L69
SPARK_COMPILER_VERSION macro SparkEngine Platform.h:L73
SPARK_CONTRACT_LOG_INVARIANT macro SparkEngine Validate.h:L481 Log an invariant check result (pass or fail) at appropriate level
SPARK_CONTRACT_LOG_POST macro SparkEngine Validate.h:L463 Log a postcondition check result (pass or fail) at appropriate level
SPARK_CONTRACT_LOG_PRE macro SparkEngine Validate.h:L445 Log a precondition check result (pass or fail) at appropriate level
SPARK_CPP20 macro SparkEngine Platform.h:L93
SPARK_CPP20 macro SparkEngine Platform.h:L96
SPARK_CPP20 macro SparkEngine Platform.h:L98
SPARK_CPP20 macro SparkEngine Platform.h:L108
SPARK_CPP20 macro SparkEngine Platform.h:L116
SPARK_CPP20 macro SparkEngine Platform.h:L118
SPARK_CPP23 macro SparkEngine Platform.h:L92
SPARK_CPP23 macro SparkEngine Platform.h:L95
SPARK_CPP23 macro SparkEngine Platform.h:L107
SPARK_CPP23 macro SparkEngine Platform.h:L115
SPARK_CPP26 macro SparkEngine Platform.h:L91
SPARK_CPP26 macro SparkEngine Platform.h:L106
SPARK_CPU_BEGIN macro SparkEngine CpuDebugger.h:L438 Begin a named CPU section manually
SPARK_CPU_BEGIN macro SparkEngine CpuDebugger.h:L451 Print CPU timing summary
SPARK_CPU_END macro SparkEngine CpuDebugger.h:L442 End a named CPU section manually
SPARK_CPU_END macro SparkEngine CpuDebugger.h:L452 Print CPU timing summary
SPARK_CPU_PRINT_REPORT macro SparkEngine CpuDebugger.h:L445 Print CPU timing summary
SPARK_CPU_PRINT_REPORT macro SparkEngine CpuDebugger.h:L453
SPARK_CPU_SECTION macro SparkEngine CpuDebugger.h:L430 RAII-scoped CPU section timer with call-site info
SPARK_CPU_SECTION macro SparkEngine CpuDebugger.h:L449 Print CPU timing summary
SPARK_CPU_SECTION_CAT macro SparkEngine CpuDebugger.h:L434 RAII-scoped CPU section timer with category
SPARK_CPU_SECTION_CAT macro SparkEngine CpuDebugger.h:L450 Print CPU timing summary
SPARK_DEBUG_HOOK macro SparkEngine DebugHookManager.h:L422
SPARK_DEBUG_HOOK macro SparkEngine DebugHookManager.h:L439
SPARK_DEBUG_HOOK_MESSAGE macro SparkEngine DebugHookManager.h:L434
SPARK_DEBUG_HOOK_MESSAGE macro SparkEngine DebugHookManager.h:L443
SPARK_DEBUG_HOOK_RESOURCE macro SparkEngine DebugHookManager.h:L428
SPARK_DEBUG_HOOK_RESOURCE macro SparkEngine DebugHookManager.h:L441
SPARK_DEBUG_HOOK_SCENE macro SparkEngine DebugHookManager.h:L431
SPARK_DEBUG_HOOK_SCENE macro SparkEngine DebugHookManager.h:L442
SPARK_DEBUG_HOOK_SYSTEM macro SparkEngine DebugHookManager.h:L425
SPARK_DEBUG_HOOK_SYSTEM macro SparkEngine DebugHookManager.h:L440
SPARK_DEBUG_HOOKS_ENABLED macro SparkEngine DebugHookManager.h:L60
SPARK_DEBUG_HOOKS_ENABLED macro SparkEngine DebugHookManager.h:L62
SPARK_DECLARE_PLUGIN macro SparkEngine PluginRegistry.h:L79
SPARK_DECLARE_PLUGIN_ENTRY_POINT macro SparkSDK PluginABI.h:L176
SPARK_DIAGNOSTIC_CONTEXT macro SparkEngine Validate.h:L435 Scoped breadcrumb for crash reports (delegates to SparkError ScopedContext)
SPARK_EDITOR_HAS_DX_PROGRAMMABLE_CAPTURE macro SparkEditor PerformanceProfiler.cpp:L21
SPARK_EDITOR_HAS_DX_PROGRAMMABLE_CAPTURE macro SparkEditor PerformanceProfiler.cpp:L23
SPARK_ENABLE_BITMASK_OPERATORS macro SparkEngine BitFlags.h:L53 Enable |, &, ^, ~ operators for a scoped enum.
SPARK_ENGINE_VERSION_PACKED macro SparkSDK Version.h:L27
SPARK_ENSURE macro SparkEngine Validate.h:L340 Postcondition check: logs fatal error and aborts if expr is false
SPARK_ENSURE_MSG macro SparkEngine Validate.h:L355 Postcondition check with a diagnostic message
SPARK_ENSURES macro SparkEngine Contracts.h:L51
SPARK_ENSURES macro SparkEngine Contracts.h:L59
SPARK_ENSURES macro SparkEngine Contracts.h:L66
SPARK_EXE_EXT macro SparkBuild Platform.h:L26
SPARK_EXE_EXT macro SparkBuild Platform.h:L30
SPARK_EXPECTS macro SparkEngine Contracts.h:L50
SPARK_EXPECTS macro SparkEngine Contracts.h:L58
SPARK_EXPECTS macro SparkEngine Contracts.h:L65
SPARK_EXPORT macro SparkEngine SparkExport.h:L15
SPARK_EXPORT macro SparkEngine SparkExport.h:L18
SPARK_EXPORT macro SparkSDK SparkExport.h:L13
SPARK_EXPORT macro SparkSDK SparkExport.h:L16
SPARK_EXPORT_MODULE_COMPATIBILITY macro SparkSDK ModuleABI.h:L197 Export the mandatory compatibility descriptor without factory code.
SPARK_FILE_LOG macro SparkEngine FileLogger.h:L427 Write to file log with severity and category
SPARK_FILE_LOG_DEBUG macro SparkEngine FileLogger.h:L440
SPARK_FILE_LOG_ERROR macro SparkEngine FileLogger.h:L446
SPARK_FILE_LOG_FATAL macro SparkEngine FileLogger.h:L448
SPARK_FILE_LOG_INFO macro SparkEngine FileLogger.h:L442
SPARK_FILE_LOG_TRACE macro SparkEngine FileLogger.h:L438
SPARK_FILE_LOG_WARN macro SparkEngine FileLogger.h:L444
SPARK_FREEZE_RECOVERY_ACK macro SparkEngine FreezeDetector.h:L198 Acknowledge that recovery action was taken
SPARK_FREEZE_RECOVERY_ACK macro SparkEngine FreezeDetector.h:L204 Acknowledge that recovery action was taken
SPARK_FREEZE_RECOVERY_REQUESTED macro SparkEngine FreezeDetector.h:L195 Check if the freeze detector wants us to skip expensive work
SPARK_FREEZE_RECOVERY_REQUESTED macro SparkEngine FreezeDetector.h:L203 Acknowledge that recovery action was taken
SPARK_FT_FLAGS macro SparkEditor EditorFonts.cpp:L19
SPARK_FT_FLAGS macro SparkEditor EditorFonts.cpp:L21
SPARK_GAME_API macro SparkEngine SparkExport.h:L35 Use SPARK_GAME_API on functions exported from game DLLs (legacy API)
SPARK_GAME_API macro SparkEngine SparkExport.h:L37 Use SPARK_GAME_API on functions exported from game DLLs (legacy API)
SPARK_GAME_API macro SparkSDK SparkExport.h:L39 Legacy macro — use SPARK_MODULE_API for new code
SPARK_GAME_API macro SparkSDK SparkExport.h:L41 Legacy macro — use SPARK_MODULE_API for new code
SPARK_GPU_LEAK_UPDATE macro SparkEngine GPUResourceLeakDetector.h:L159
SPARK_GPU_LEAK_UPDATE macro SparkEngine GPUResourceLeakDetector.h:L161
SPARK_GUARDED_UPDATE macro SparkEngine FaultIsolation.h:L125
SPARK_HAS_CLOSESOCKET_SHIM macro SparkEngine NetworkManager.h:L65
SPARK_HAS_CLOSESOCKET_SHIM macro SparkEngine UDPTransport.h:L36
SPARK_HAS_CONTRACTS macro SparkEngine Platform.h:L189
SPARK_HAS_DEDUCING_THIS macro SparkEngine Platform.h:L172
SPARK_HAS_DX_PROGRAMMABLE_CAPTURE macro SparkEngine GPUDebugMarkers.h:L43
SPARK_HAS_DX_PROGRAMMABLE_CAPTURE macro SparkEngine GPUDebugMarkers.h:L45
SPARK_HAS_EXPECTED macro SparkEngine Platform.h:L143
SPARK_HAS_FILESYSTEM macro SparkEngine FileUtils.h:L36
SPARK_HAS_FILESYSTEM macro SparkEngine FileUtils.h:L38
SPARK_HAS_FLAT_MAP macro SparkEngine Platform.h:L151
SPARK_HAS_GENERATOR macro SparkEngine Platform.h:L163
SPARK_HAS_IF_CONSTEVAL macro SparkEngine Platform.h:L168
SPARK_HAS_MDSPAN macro SparkEngine Platform.h:L159
SPARK_HAS_MULTIDIM_SUBSCRIPT macro SparkEngine Platform.h:L176
SPARK_HAS_OPTIONAL_RANGE macro SparkEngine Platform.h:L185
SPARK_HAS_PACK_INDEXING macro SparkEngine Platform.h:L193
SPARK_HAS_PRINT macro SparkEngine Platform.h:L147
SPARK_HAS_REFLECTION macro SparkEngine Platform.h:L197
SPARK_HAS_SIZE_T_SUFFIX macro SparkEngine Platform.h:L180
SPARK_HAS_STACKTRACE macro SparkEngine Platform.h:L155
SPARK_HEARTBEAT macro SparkEngine FreezeDetector.h:L192 Signal main-loop liveness to the freeze detector
SPARK_HEARTBEAT macro SparkEngine FreezeDetector.h:L202 Acknowledge that recovery action was taken
SPARK_HITCH_UPDATE macro SparkEngine HitchDetector.h:L141
SPARK_HITCH_UPDATE macro SparkEngine HitchDetector.h:L143
SPARK_HR_CHECK macro SparkEngine SparkError.h:L319
SPARK_HR_CHECK_MSG macro SparkEngine SparkError.h:L329
SPARK_HR_CHECK_RETURN macro SparkEngine SparkError.h:L453
SPARK_HR_CHECK_RETURN_VAL macro SparkEngine SparkError.h:L460
SPARK_IMPLEMENT_MODULE macro SparkSDK ModuleRegistry.h:L27
SPARK_IMPORT macro SparkEngine SparkExport.h:L16
SPARK_IMPORT macro SparkEngine SparkExport.h:L19
SPARK_IMPORT macro SparkSDK SparkExport.h:L14
SPARK_IMPORT macro SparkSDK SparkExport.h:L17
SPARK_INTEGRITY_CHECKPOINT macro SparkEngine MemoryIntegrity.h:L312 Record that a critical code path executed (one-shot checkpoint).
SPARK_INVARIANT macro SparkEngine Contracts.h:L52
SPARK_INVARIANT macro SparkEngine Contracts.h:L60
SPARK_INVARIANT macro SparkEngine Contracts.h:L67
SPARK_LOG macro SparkEngine LogMacros.h:L47
SPARK_LOG_DEBUG macro SparkEngine LogMacros.h:L70
SPARK_LOG_DEBUG macro SparkEngine LogMacros.h:L84
SPARK_LOG_ERROR macro SparkEngine LogMacros.h:L73
SPARK_LOG_EVERY_N macro SparkEngine LogMacros.h:L114 Log a message every Nth occurrence at a given call site.
SPARK_LOG_EVERY_SECONDS macro SparkEngine LogMacros.h:L150 Rate-limited logging: at most one message per specified number of seconds.
SPARK_LOG_FATAL macro SparkEngine LogMacros.h:L74
SPARK_LOG_IF macro SparkEngine LogMacros.h:L133 Log a message only when a condition is true.
SPARK_LOG_INFO macro SparkEngine LogMacros.h:L71
SPARK_LOG_ONCE macro SparkEngine LogMacros.h:L95 Log a message only once per call site (first occurrence only).
SPARK_LOG_STACK_TRACE macro SparkEngine StackTrace.h:L379 Log a stack trace at the current location
SPARK_LOG_TRACE macro SparkEngine LogMacros.h:L69
SPARK_LOG_TRACE macro SparkEngine LogMacros.h:L82
SPARK_LOG_WARN macro SparkEngine LogMacros.h:L72
SPARK_MODULE_ABI_DESCRIPTOR_SIZE macro SparkSDK ModuleABI.h:L20
SPARK_MODULE_ABI_DESCRIPTOR_VERSION macro SparkSDK ModuleABI.h:L21
SPARK_MODULE_ABI_MAGIC macro SparkSDK ModuleABI.h:L19
SPARK_MODULE_API macro SparkEngine SparkExport.h:L26 Use SPARK_MODULE_API on functions exported from module DLLs (new API)
SPARK_MODULE_API macro SparkEngine SparkExport.h:L28 Use SPARK_MODULE_API on functions exported from module DLLs (new API)
SPARK_MODULE_API macro SparkSDK SparkExport.h:L27 Use SPARK_MODULE_API on functions exported from module DLLs
SPARK_MODULE_API macro SparkSDK SparkExport.h:L29 Use SPARK_MODULE_API on functions exported from module DLLs
SPARK_MODULE_COMPATIBILITY_EXPORT_NAME macro SparkSDK ModuleABI.h:L23
SPARK_MODULE_COMPILER_ABI_VERSION macro SparkSDK ModuleABI.h:L27
SPARK_MODULE_COMPILER_ABI_VERSION macro SparkSDK ModuleABI.h:L30
SPARK_MODULE_COMPILER_ABI_VERSION macro SparkSDK ModuleABI.h:L33
SPARK_MODULE_COMPILER_ABI_VERSION macro SparkSDK ModuleABI.h:L36
SPARK_MODULE_COMPILER_FAMILY macro SparkSDK ModuleABI.h:L26
SPARK_MODULE_COMPILER_FAMILY macro SparkSDK ModuleABI.h:L29
SPARK_MODULE_COMPILER_FAMILY macro SparkSDK ModuleABI.h:L32
SPARK_MODULE_COMPILER_FAMILY macro SparkSDK ModuleABI.h:L35
SPARK_MODULE_CXX_LANGUAGE_LEVEL macro SparkSDK ModuleABI.h:L52
SPARK_MODULE_CXX_LANGUAGE_LEVEL macro SparkSDK ModuleABI.h:L54
SPARK_MODULE_DEPENDENCIES macro SparkSDK ModuleRegistry.h:L58
SPARK_MODULE_ITERATOR_DEBUG_LEVEL macro SparkSDK ModuleABI.h:L58
SPARK_MODULE_ITERATOR_DEBUG_LEVEL macro SparkSDK ModuleABI.h:L60
SPARK_MODULE_RUNTIME_ABI_VERSION macro SparkSDK ModuleABI.h:L22
SPARK_MODULE_RUNTIME_LIBRARY macro SparkSDK ModuleABI.h:L40
SPARK_MODULE_RUNTIME_LIBRARY macro SparkSDK ModuleABI.h:L42
SPARK_MODULE_RUNTIME_LIBRARY macro SparkSDK ModuleABI.h:L44
SPARK_MODULE_RUNTIME_LIBRARY macro SparkSDK ModuleABI.h:L46
SPARK_MODULE_RUNTIME_LIBRARY macro SparkSDK ModuleABI.h:L48
SPARK_NET_HEALTH_UPDATE macro SparkEngine NetworkHealthMonitor.h:L173
SPARK_NET_HEALTH_UPDATE macro SparkEngine NetworkHealthMonitor.h:L175
SPARK_NETDEBUG_PANEL_HAS_IMGUI macro SparkEditor NetworkDebugPanel.h:L34
SPARK_NETDEBUG_PANEL_HAS_IMGUI macro SparkEditor NetworkDebugPanel.h:L36
SPARK_PATH_SEP macro SparkBuild Platform.h:L24
SPARK_PATH_SEP macro SparkBuild Platform.h:L28
SPARK_PATH_SEP_CHAR macro SparkBuild Platform.h:L25
SPARK_PATH_SEP_CHAR macro SparkBuild Platform.h:L29
SPARK_PLATFORM_LINUX macro SparkBuild Platform.h:L11
SPARK_PLATFORM_LINUX macro SparkEngine Platform.h:L207
SPARK_PLATFORM_MACOS macro SparkBuild Platform.h:L8
SPARK_PLATFORM_MACOS macro SparkEngine Platform.h:L209
SPARK_PLATFORM_NAME macro SparkBuild Platform.h:L6
SPARK_PLATFORM_NAME macro SparkBuild Platform.h:L9
SPARK_PLATFORM_NAME macro SparkBuild Platform.h:L12
SPARK_PLATFORM_UNIX macro SparkBuild Platform.h:L19
SPARK_PLATFORM_WINDOWS macro SparkBuild Platform.h:L5
SPARK_PLATFORM_WINDOWS macro SparkEngine Platform.h:L205
SPARK_PLUGIN_ABI_MAGIC macro SparkSDK PluginABI.h:L30
SPARK_PLUGIN_ABI_MAJOR macro SparkSDK PluginABI.h:L31
SPARK_PLUGIN_ABI_MINOR macro SparkSDK PluginABI.h:L32
SPARK_PLUGIN_CAP_ASSET_IMPORTER macro SparkSDK PluginABI.h:L62
SPARK_PLUGIN_CAP_ASSET_PROCESSOR macro SparkSDK PluginABI.h:L63
SPARK_PLUGIN_CAP_EDITOR_EXTENSION macro SparkSDK PluginABI.h:L64
SPARK_PLUGIN_CAP_HOT_RELOAD macro SparkSDK PluginABI.h:L61
SPARK_PLUGIN_CAP_NONE macro SparkSDK PluginABI.h:L59
SPARK_PLUGIN_CAP_RUNTIME_EXTENSION macro SparkSDK PluginABI.h:L65
SPARK_PLUGIN_CAP_TICK macro SparkSDK PluginABI.h:L60
SPARK_PLUGIN_ENTRY_POINT macro SparkSDK PluginABI.h:L33
SPARK_PLUGIN_ERROR_BUSY macro SparkSDK PluginABI.h:L46
SPARK_PLUGIN_ERROR_INCOMPATIBLE_ABI macro SparkSDK PluginABI.h:L49
SPARK_PLUGIN_ERROR_INTERNAL macro SparkSDK PluginABI.h:L48
SPARK_PLUGIN_ERROR_INVALID_ARGUMENT macro SparkSDK PluginABI.h:L42
SPARK_PLUGIN_ERROR_NOT_READY macro SparkSDK PluginABI.h:L45
SPARK_PLUGIN_ERROR_OUT_OF_MEMORY macro SparkSDK PluginABI.h:L44
SPARK_PLUGIN_ERROR_TIMEOUT macro SparkSDK PluginABI.h:L47
SPARK_PLUGIN_ERROR_UNSUPPORTED macro SparkSDK PluginABI.h:L43
SPARK_PLUGIN_EXPORT macro SparkSDK PluginABI.h:L17
SPARK_PLUGIN_EXPORT macro SparkSDK PluginABI.h:L19
SPARK_PLUGIN_EXPORT macro SparkSDK PluginABI.h:L21
SPARK_PLUGIN_EXTERN_C macro SparkSDK PluginABI.h:L25
SPARK_PLUGIN_EXTERN_C macro SparkSDK PluginABI.h:L27
SPARK_PLUGIN_LOG_DEBUG macro SparkSDK PluginABI.h:L53
SPARK_PLUGIN_LOG_ERROR macro SparkSDK PluginABI.h:L56
SPARK_PLUGIN_LOG_INFO macro SparkSDK PluginABI.h:L54
SPARK_PLUGIN_LOG_TRACE macro SparkSDK PluginABI.h:L52
SPARK_PLUGIN_LOG_WARNING macro SparkSDK PluginABI.h:L55
SPARK_PLUGIN_OK macro SparkSDK PluginABI.h:L41
SPARK_PRINT_CACHE_REPORT macro SparkEngine CacheDebugger.h:L391 Print cache performance summary
SPARK_PRINT_CACHE_REPORT macro SparkEngine CacheDebugger.h:L400
SPARK_PRINT_IO_REPORT macro SparkEngine IODebugger.h:L398 Print I/O summary
SPARK_PRINT_IO_REPORT macro SparkEngine IODebugger.h:L405 Print I/O summary
SPARK_PRINT_LEAK_REPORT macro SparkEngine MemoryDebugger.h:L446 Print the leak report
SPARK_PRINT_LEAK_REPORT macro SparkEngine MemoryDebugger.h:L455 Print memory usage summary
SPARK_PRINT_MEMORY_SUMMARY macro SparkEngine MemoryDebugger.h:L449 Print memory usage summary
SPARK_PRINT_MEMORY_SUMMARY macro SparkEngine MemoryDebugger.h:L456 Print memory usage summary
SPARK_PRINT_THREAD_REPORT macro SparkEngine ThreadDebugger.h:L486 Print thread debugger summary
SPARK_PRINT_THREAD_REPORT macro SparkEngine ThreadDebugger.h:L496
SPARK_PRINTF_FORMAT_ATTRIBUTE macro SparkEngine Logger.h:L50
SPARK_PRINTF_FORMAT_ATTRIBUTE macro SparkEngine Logger.h:L53
SPARK_PRINTF_FORMAT_ATTRIBUTE macro SparkEngine Logger.h:L57
SPARK_PRINTF_FORMAT_STRING macro SparkEngine Logger.h:L49
SPARK_PRINTF_FORMAT_STRING macro SparkEngine Logger.h:L52
SPARK_PRINTF_FORMAT_STRING macro SparkEngine Logger.h:L56
SPARK_PROFILE_ADD_U32 macro SparkEngine ProfileProperties.h:L116 Add to a uint32 profile property (debug only)
SPARK_PROFILE_ADD_U32 macro SparkEngine ProfileProperties.h:L122 Add to a uint32 profile property (debug only)
SPARK_PROFILE_PROPERTY macro SparkEngine ProfileProperties.h:L110 Register a profile property (debug only). Evaluates to the property ID.
SPARK_PROFILE_PROPERTY macro SparkEngine ProfileProperties.h:L120 Add to a uint32 profile property (debug only)
SPARK_PROFILE_SET_F32 macro SparkEngine ProfileProperties.h:L113 Set a float profile property (debug only)
SPARK_PROFILE_SET_F32 macro SparkEngine ProfileProperties.h:L121 Add to a uint32 profile property (debug only)
SPARK_REFLECT_END macro SparkEngine Reflection.h:L588 End type reflection registration.
SPARK_REFLECT_FIELD macro SparkEngine Reflection.h:L484 Register a field within a SPARK_REFLECT_TYPE block.
SPARK_REFLECT_FIELD_AS macro SparkEngine ComponentReflection.cpp:L342
SPARK_REFLECT_FIELD_ATTR macro SparkEngine Reflection.h:L526
SPARK_REFLECT_FIELD_ATTR_AS macro SparkEngine Reflection.h:L544 Register a field with explicit FieldType and extended attributes.
SPARK_REFLECT_FIELD_RANGE macro SparkEngine Reflection.h:L499 Register a field with editor range constraints.
SPARK_REFLECT_FIELD_VISIBLE_WHEN macro SparkEngine Reflection.h:L570 Register a field that is only visible in the inspector when another field equals a value.
SPARK_REFLECT_TYPE macro SparkEngine Reflection.h:L458 Begin type reflection registration.
SPARK_REFLECT_TYPE_BASE macro SparkEngine Reflection.h:L471 Begin type reflection with a base class.
SPARK_REFLECT_VERSION macro SparkEngine Reflection.h:L562 Set the schema version for the current type registration.
SPARK_REGISTER_COMPONENT macro SparkEngine ComponentReflection.cpp:L319
SPARK_REMOTE_DEBUG_TESTING macro Tests TestRemoteDebugSystem.cpp:L14
SPARK_REMOTE_DEBUG_TESTING macro Tests RemoteDebugSecurityBoundaryProbe.cpp:L17
SPARK_REQUIRE macro SparkEngine Validate.h:L303 Precondition check: logs fatal error and aborts if expr is false
SPARK_REQUIRE_MSG macro SparkEngine Validate.h:L318 Precondition check with a diagnostic message
SPARK_REQUIRE_NOT_NULL macro SparkEngine Validate.h:L333 Non-null precondition: logs fatal error and aborts if ptr is null
SPARK_SCOPED_CONTEXT macro SparkEngine SparkError.h:L420
SPARK_SCOPED_TIMER macro SparkEngine ScopedTimer.h:L103 Convenience macro: creates a ScopedTimer that prints to stdout.
SPARK_SCREENCAP_PNG macro SparkEngine ScreenCapture.h:L39
SPARK_SDK_VERSION macro SparkSDK Version.h:L24
SPARK_SHARED_EXT macro SparkBuild Platform.h:L35
SPARK_SHARED_EXT macro SparkBuild Platform.h:L37
SPARK_SHARED_EXT macro SparkBuild Platform.h:L39
SPARK_STATE_CHECK_UPDATE macro SparkEngine InvalidStateDetector.h:L196
SPARK_STATE_CHECK_UPDATE macro SparkEngine InvalidStateDetector.h:L198
SPARK_TEST_DEPENDENCY_EXPORT macro Tests SiblingDependency.cpp:L4
SPARK_TEST_DEPENDENCY_EXPORT macro Tests SiblingDependency.cpp:L6
SPARK_TEST_HAS_BACKTRACE macro Tests TestMain.cpp:L65
SPARK_TEST_HAS_BACKTRACE macro Tests TestMain.cpp:L67
SPARK_TEST_MSAN_BUILD macro Tests TestMSanCanary.cpp:L23
SPARK_TEST_MSAN_BUILD macro Tests TestMSanCanary.cpp:L28
SPARK_TEST_SANITIZER_BUILD macro Tests TestEngineLoadTest.cpp:L93
SPARK_TEST_SANITIZER_BUILD macro Tests TestEngineLoadTest.cpp:L96
SPARK_TEST_SANITIZER_BUILD macro Tests TestEngineLoadTest.cpp:L98
SPARK_TEST_SANITIZER_BUILD macro Tests TestEngineLoadTest.cpp:L101
SPARK_TEST_SANITIZER_BUILD macro Tests TestMain.cpp:L44
SPARK_TEST_SANITIZER_BUILD macro Tests TestMain.cpp:L47
SPARK_TEST_SANITIZER_BUILD macro Tests TestMain.cpp:L49
SPARK_TEST_SANITIZER_BUILD macro Tests TestMain.cpp:L52
SPARK_TRACE_CONCAT macro SparkEngine ChromeTracing.h:L209
SPARK_TRACE_CONCAT_INNER macro SparkEngine ChromeTracing.h:L208
SPARK_TRACE_ENTER macro SparkEngine Validate.h:L395 Log function entry at Trace level (compiled out in Release)
SPARK_TRACE_ENTER macro SparkEngine Validate.h:L397 Log function entry at Trace level (compiled out in Release)
SPARK_TRACE_EXIT macro SparkEngine Validate.h:L405 Log function exit at Trace level (compiled out in Release)
SPARK_TRACE_EXIT macro SparkEngine Validate.h:L407 Log function exit at Trace level (compiled out in Release)
SPARK_TRACE_SCOPE macro SparkEngine Validate.h:L415 RAII scope tracer: logs entry and exit of a named scope
SPARK_TRACE_SCOPE macro SparkEngine Validate.h:L418 RAII scope tracer: logs entry and exit of a named scope
SPARK_TRACE_VALUE macro SparkEngine Validate.h:L426 Log a named value at Trace level for diagnostics
SPARK_TRACE_VALUE macro SparkEngine Validate.h:L428 Log a named value at Trace level for diagnostics
SPARK_TRACK_ALLOC macro SparkEngine MemoryDebugger.h:L439 Track an allocation with call-site info
SPARK_TRACK_ALLOC macro SparkEngine MemoryDebugger.h:L453 Print memory usage summary
SPARK_TRACK_FREE macro SparkEngine MemoryDebugger.h:L443 Track a deallocation
SPARK_TRACK_FREE macro SparkEngine MemoryDebugger.h:L454 Print memory usage summary
SPARK_TRACK_IO_OPEN macro SparkEngine IODebugger.h:L394 Track a file open operation
SPARK_TRACK_IO_OPEN macro SparkEngine IODebugger.h:L404 Print I/O summary
SPARK_TRACK_IO_READ macro SparkEngine IODebugger.h:L386 Track a file read operation
SPARK_TRACK_IO_READ macro SparkEngine IODebugger.h:L402 Print I/O summary
SPARK_TRACK_IO_WRITE macro SparkEngine IODebugger.h:L390 Track a file write operation
SPARK_TRACK_IO_WRITE macro SparkEngine IODebugger.h:L403 Print I/O summary
SPARK_TRACK_MUTEX_ACQUIRE macro SparkEngine ThreadDebugger.h:L478 Record mutex acquisition for lock-order tracking
SPARK_TRACK_MUTEX_ACQUIRE macro SparkEngine ThreadDebugger.h:L494
SPARK_TRACK_MUTEX_ACQUIRED macro SparkEngine ThreadDebugger.h:L475 Record end of mutex wait (call after lock acquired)
SPARK_TRACK_MUTEX_ACQUIRED macro SparkEngine ThreadDebugger.h:L493 Print thread debugger summary
SPARK_TRACK_MUTEX_RELEASE macro SparkEngine ThreadDebugger.h:L482 Record mutex release for lock-order tracking
SPARK_TRACK_MUTEX_RELEASE macro SparkEngine ThreadDebugger.h:L495
SPARK_TRACK_MUTEX_WAIT macro SparkEngine ThreadDebugger.h:L472 Record start of mutex wait (call before lock)
SPARK_TRACK_MUTEX_WAIT macro SparkEngine ThreadDebugger.h:L492 Print thread debugger summary
SPARK_TRACK_THREAD_END macro SparkEngine ThreadDebugger.h:L469 Track a thread ending
SPARK_TRACK_THREAD_END macro SparkEngine ThreadDebugger.h:L491 Print thread debugger summary
SPARK_TRACK_THREAD_START macro SparkEngine ThreadDebugger.h:L465 Track a thread starting with call-site info
SPARK_TRACK_THREAD_START macro SparkEngine ThreadDebugger.h:L490 Print thread debugger summary
SPARK_TRACKED_LOCK macro SparkEngine DeadlockDetector.h:L195
SPARK_TRACKED_LOCK macro SparkEngine DeadlockDetector.h:L197
SPARK_TYPEID_DEFINED macro SparkEngine EngineContext.h:L55 Unique type identifier that does not require complete types
SPARK_UNREACHABLE macro SparkEngine Validate.h:L375 Marks code paths that should never be reached — aborts in Debug, UB hint in Release
SPARK_UNREACHABLE macro SparkEngine Validate.h:L377
SPARK_VALIDATE macro SparkEngine Validate.h:L160 Soft validation: logs an error and returns (void) if expr is false
SPARK_VALIDATE_ENUM macro SparkEngine Validate.h:L250 Enum range guard: logs error and returns if enum val is outside [0, maxVal)
SPARK_VALIDATE_MSG macro SparkEngine Validate.h:L175 Soft validation with a human-readable message
SPARK_VALIDATE_NOT_EMPTY macro SparkEngine Validate.h:L265 Non-empty guard for strings and containers: logs error and returns if empty
SPARK_VALIDATE_NOT_NULL macro SparkEngine Validate.h:L205 Null-pointer guard: logs error and returns (void) if ptr is null
SPARK_VALIDATE_NOT_NULL_RET macro SparkEngine Validate.h:L220 Null-pointer guard that returns a specific value on failure
SPARK_VALIDATE_POSITIVE macro SparkEngine Validate.h:L281 Positive-value guard: logs error and returns if val <= 0
SPARK_VALIDATE_RANGE macro SparkEngine Validate.h:L235 Range guard: logs error and returns if val is outside [minVal, maxVal]
SPARK_VALIDATE_RET macro SparkEngine Validate.h:L190 Soft validation that returns a specific value on failure
SPARK_VERIFY macro SparkEngine SparkError.h:L273
SPARK_VERIFY_CHECKPOINT macro SparkEngine MemoryIntegrity.h:L328 Verify that the matching SPARK_INTEGRITY_CHECKPOINT actually ran.
SPARK_VERIFY_MSG macro SparkEngine SparkError.h:L284
SPARK_VOLUME_BLEND macro SparkEngine VolumeSystem.h:L213
SPARK_WARN_IF macro SparkEngine Validate.h:L503 Log a warning if condition is true (does not return or abort)
SPARK_WARN_IF_NULL macro SparkEngine Validate.h:L516 Log a warning if pointer is null (does not return or abort)
SparkGetModuleCompatibilityFn alias SparkSDK ModuleABI.h:L90
SparkPluginCapability alias SparkSDK PluginABI.h:L58
SparkPluginInstance alias SparkSDK PluginABI.h:L35
SparkPluginLogLevel alias SparkSDK PluginABI.h:L51
SparkPluginResource alias SparkSDK PluginABI.h:L37
SparkPluginResult alias SparkSDK PluginABI.h:L40
SparkPluginTask alias SparkSDK PluginABI.h:L36
SquadId alias GameModules TFTypes.h:L67
SSAOSet alias SparkEngine EngineSettings.cpp:L146
sscanf_s macro SparkEngine PlatformTypes.h:L251
SSRS alias SparkEngine EngineSettings.cpp:L237
State alias SparkDaemon OrchestratorMain.cpp:L19
StateCheckFn alias SparkEngine InvalidStateDetector.h:L66
StatLookupFn alias GameModules RPGDialogueSystem.h:L86 Callback for stat lookups during skill checks
Status macro SparkEngine OpenGLDevice.h:L39
Stored alias SparkEditor SceneFileTypes.h:L1135
StrS alias SparkEngine EngineSettings.cpp:L423
SubscriptionID alias SparkEngine EventSystem.h:L58 Legacy subscription ID type for code that uses manual unsubscription.
SubscriptionID alias Tests TestEventSystem.cpp:L17
SUCCEEDED macro SparkEngine PlatformTypes.h:L96
SwapStorageContentsFn alias SparkEngine Reflection.h:L299
swprintf_s macro SparkEngine PlatformTypes.h:L245
SYS_clone3 macro tools gvisor-wine-shim.c:L130
T alias SparkEditor EventResponsePanel.cpp:L89
T alias SparkEditor EventResponsePanel.cpp:L646
T alias SparkEditor PrefabEditorPanel.cpp:L351
T alias SparkEditor PrefabAsset.cpp:L97
T alias SparkEditor EditorCommands.h:L131
T alias SparkEditor EditorCommands.h:L157
T alias SparkEngine EventResponseSystem.cpp:L727
T alias SparkEngine AsyncDatabase.cpp:L303
T alias SparkEngine JsonUtils.h:L128
TAAS alias SparkEngine EngineSettings.cpp:L256
TerrainID alias Tests TestTerrainRenderer.cpp:L13
TEST macro Tests TestFramework.h:L150
TEST_F macro Tests TestFramework.h:L157
TestSocketHandle alias Tests TestCollaborativeEditing.cpp:L31
TestSocketHandle alias Tests TestCollaborativeEditing.cpp:L40
TextureHandle alias SparkEngine RHIHandlePool.h:L98
TextureHandle alias Tests TestRHIHandlePool.cpp:L49
TexturePool alias SparkEngine NullRHIDevice.h:L161
TFPendulumHandle alias GameModules TFSecondaryMotion.h:L100
TFSockHandle alias GameModules TFLanDiscoveryInternal.h:L38
TFSockHandle alias GameModules TFLanDiscoveryInternal.h:L70
Three alias Tests TestTypeTraits.cpp:L89
TimeoutHandler alias SparkEngine NetworkManager.h:L832
TimePoint alias SparkEngine PerformanceStats.h:L304
TimePoint alias Tests TestScriptHotReload.cpp:L17
TimerCallback alias SparkEngine TimerManager.h:L63 Callback type for timer expiration
TINYOBJLOADER_IMPLEMENTATION macro SparkEngine TinyObjImpl.cpp:L13
TODS alias SparkEngine EngineSettings.cpp:L412
Token alias SparkEngine NetworkSecurity.h:L51
TriggerCallback alias SparkEngine ProximityTriggerSystem.h:L36 Callback signature invoked when an entity enters or exits a trigger.
TriggerCaptureFn alias SparkEditor PerformanceProfiler.cpp:L909
TriggerCaptureFn alias SparkEngine GPUDebugMarkers.h:L270
TriggerID alias Tests TestProximityTriggerSystem.cpp:L14
TRUE macro SparkEngine PlatformTypes.h:L109
TurretRig alias GameModules TFVehicleSystem.h:L144
TweenHandle alias SparkEngine TweenSystem.h:L130
Type alias SparkDaemon BoundedWireCodec.h:L19
Type alias SparkDaemon BoundedWireCodec.h:L24
type alias SparkEngine TypeTraits.h:L213
TypeId alias SparkEngine EngineContext.h:L56 Unique type identifier that does not require complete types
TypeId alias Tests TestEngineContext.cpp:L25
TypeId alias Tests TestReflection.cpp:L22
UIBoolBinding alias SparkEngine UIFactory.h:L93
UIFloatBinding alias SparkEngine UIFactory.h:L91
UIIntBinding alias SparkEngine UIFactory.h:L94
UINT alias SparkEngine PlatformTypes.h:L35
UIS alias SparkEngine EngineSettings.cpp:L456
UIStringBinding alias SparkEngine UIFactory.h:L92
ULONG alias SparkEngine PlatformTypes.h:L38
Underlying alias SparkEngine BitFlags.h:L100
UnderlyingType alias SparkEngine EnumUtils.h:L206 Type-safe enum flag operations
UnloadCallback alias SparkEngine ModuleHotReload.h:L84 Callback signature for module lifecycle during hot-reload
Unsigned alias SparkDaemon BoundedWireCodec.h:L34
Unsigned alias SparkDaemon BoundedWireCodec.h:L73
UnsubscribeFn alias SparkEngine EntityEventBus.h:L99
UnsubscribeFn alias SparkEngine EventBus.h:L127 Return whether this handle is currently subscribed.
UpdateCallback alias SparkEngine TweenSystem.h:L88 A single tween operation that interpolates a value over time.
UpdateFn alias SparkEngine StateMachine.h:L77
UT alias GameModules RTSBuildingSystem.cpp:L340
Value alias SparkCrashReporter CrashReporterApp.cpp:L550
Value alias SparkCrashReporter CrashReporterApp.cpp:L553
Value alias SparkEngine BehaviorTreeTypes.h:L95 Variant type holding all supported blackboard value types.
value_type alias SparkEngine Expected.h:L51
value_type alias SparkEngine Expected.h:L91
VariableValue alias Tests TestDynamicResponseSystem.cpp:L16
VehicleRec alias GameModules TFVehicleSystem.h:L145
VERIFY macro SparkEngine Assert.h:L328 Like ASSERT but active in ALL builds (debug and release)
VERIFY_HR macro SparkEngine Assert.h:L344 HRESULT check active in ALL builds
VERIFY_MSG macro SparkEngine Assert.h:L336 VERIFY with a printf-style diagnostic message
VideoHandle alias SparkEngine VideoPlayer.h:L44 Opaque handle to a loaded video
ViolationCallback alias SparkEngine MemoryIntegrity.h:L142 Callback invoked on each violation (game code decides the response)
VK_BACK macro SparkEngine PlatformTypes.h:L133
VK_CAPITAL macro SparkEngine PlatformTypes.h:L140
VK_CONTROL macro SparkEngine PlatformTypes.h:L137
VK_DELETE macro SparkEngine PlatformTypes.h:L152
VK_DOWN macro SparkEngine PlatformTypes.h:L150
VK_END macro SparkEngine PlatformTypes.h:L145
VK_ESCAPE macro SparkEngine PlatformTypes.h:L141
VK_F1 macro SparkEngine PlatformTypes.h:L161
VK_F10 macro SparkEngine PlatformTypes.h:L170
VK_F11 macro SparkEngine PlatformTypes.h:L171
VK_F12 macro SparkEngine PlatformTypes.h:L172
VK_F2 macro SparkEngine PlatformTypes.h:L162
VK_F3 macro SparkEngine PlatformTypes.h:L163
VK_F4 macro SparkEngine PlatformTypes.h:L164
VK_F5 macro SparkEngine PlatformTypes.h:L165
VK_F6 macro SparkEngine PlatformTypes.h:L166
VK_F7 macro SparkEngine PlatformTypes.h:L167
VK_F8 macro SparkEngine PlatformTypes.h:L168
VK_F9 macro SparkEngine PlatformTypes.h:L169
VK_HOME macro SparkEngine PlatformTypes.h:L146
VK_INSERT macro SparkEngine PlatformTypes.h:L151
VK_LCONTROL macro SparkEngine PlatformTypes.h:L155
VK_LEFT macro SparkEngine PlatformTypes.h:L147
VK_LMENU macro SparkEngine PlatformTypes.h:L157
VK_LSHIFT macro SparkEngine PlatformTypes.h:L153
VK_MENU macro SparkEngine PlatformTypes.h:L138
VK_NEXT macro SparkEngine PlatformTypes.h:L144
VK_OEM_4 macro SparkEngine PlatformTypes.h:L159
VK_OEM_6 macro SparkEngine PlatformTypes.h:L160
VK_PAUSE macro SparkEngine PlatformTypes.h:L139
VK_PRIOR macro SparkEngine PlatformTypes.h:L143
VK_RCONTROL macro SparkEngine PlatformTypes.h:L156
VK_RETURN macro SparkEngine PlatformTypes.h:L135
VK_RIGHT macro SparkEngine PlatformTypes.h:L149
VK_RMENU macro SparkEngine PlatformTypes.h:L158
VK_RSHIFT macro SparkEngine PlatformTypes.h:L154
VK_SHIFT macro SparkEngine PlatformTypes.h:L136
VK_SPACE macro SparkEngine PlatformTypes.h:L142
VK_TAB macro SparkEngine PlatformTypes.h:L134
VK_UP macro SparkEngine PlatformTypes.h:L148
VK_USE_PLATFORM_METAL_EXT macro SparkEngine VulkanDevice.h:L44
VK_USE_PLATFORM_WAYLAND_KHR macro SparkEngine VulkanDevice.h:L41
VK_USE_PLATFORM_WIN32_KHR macro SparkEngine VulkanDevice.h:L34
VK_USE_PLATFORM_XCB_KHR macro SparkEngine VulkanDevice.h:L36
VK_USE_PLATFORM_XLIB_KHR macro SparkEngine VulkanDevice.h:L38
VolS alias SparkEngine EngineSettings.cpp:L247
VRS alias SparkEngine EngineSettings.cpp:L488
WaterID alias Tests TestWaterRenderer.cpp:L13
WAVE_FORMAT_IEEE_FLOAT macro SparkEngine PlatformTypes.h:L425
WAVE_FORMAT_PCM macro SparkEngine PlatformTypes.h:L422
WCHAR alias SparkEngine PlatformTypes.h:L41
WeaponId alias GameModules TFTypes.h:L66
WeatherCallback alias SparkEngine WeatherSystem.h:L228
WidgetFactoryFn alias SparkEngine UIFactory.h:L107 Widget factory function type
WIN32_LEAN_AND_MEAN macro SparkAssetPipelineCore AssetCooker.cpp:L17
WIN32_LEAN_AND_MEAN macro SparkBuild Config.cpp:L14
WIN32_LEAN_AND_MEAN macro SparkBuild Downloader.cpp:L15
WIN32_LEAN_AND_MEAN macro SparkBuild ProcessRunner.h:L12
WIN32_LEAN_AND_MEAN macro SparkBuild SparkBuild.cpp:L17
WIN32_LEAN_AND_MEAN macro SparkBuild Terminal.cpp:L7
WIN32_LEAN_AND_MEAN macro SparkBuild main.cpp:L8
WIN32_LEAN_AND_MEAN macro SparkCooker main.cpp:L17
WIN32_LEAN_AND_MEAN macro SparkCrashReporter CrashReporterApp.cpp:L27
WIN32_LEAN_AND_MEAN macro SparkDaemon main.cpp:L42
WIN32_LEAN_AND_MEAN macro SparkEditor BuildPipeline.cpp:L24
WIN32_LEAN_AND_MEAN macro SparkEditor BuildPipelineProcess.cpp:L20
WIN32_LEAN_AND_MEAN macro SparkEditor RegionMapDataSource.cpp:L23
WIN32_LEAN_AND_MEAN macro SparkEngine DynamicPluginHost.cpp:L31
WIN32_LEAN_AND_MEAN macro SparkEngine GameImGuiLayer.h:L28
WIN32_LEAN_AND_MEAN macro SparkEngine GameModuleLoader.cpp:L14
WIN32_LEAN_AND_MEAN macro SparkEngine ModuleManager.cpp:L37
WIN32_LEAN_AND_MEAN macro SparkEngine StartupSplash.cpp:L23
WIN32_LEAN_AND_MEAN macro SparkEngine AsyncDatabase.cpp:L24
WIN32_LEAN_AND_MEAN macro SparkEngine MemoryIntegrity.cpp:L25
WIN32_LEAN_AND_MEAN macro SparkEngine CrashArtifactDirectory.h:L15
WIN32_LEAN_AND_MEAN macro SparkEngine CrashHandlerSupport.h:L26
WIN32_LEAN_AND_MEAN macro SparkEngine CrashRedactionContext.h:L20
WIN32_LEAN_AND_MEAN macro SparkEngine Logger.cpp:L28
WIN32_LEAN_AND_MEAN macro SparkEngine TelemetrySpool.cpp:L18
WIN32_LEAN_AND_MEAN macro SparkEngine TelemetrySpoolIO.cpp:L16
WIN32_LEAN_AND_MEAN macro SparkGateway GatewayAreaControl.cpp:L2
WIN32_LEAN_AND_MEAN macro SparkGateway GatewaySecurity.cpp:L2
WIN32_LEAN_AND_MEAN macro SparkInstaller main.cpp:L16
WIN32_LEAN_AND_MEAN macro SparkLauncher LauncherPaths.cpp:L10
WIN32_LEAN_AND_MEAN macro SparkLauncher LauncherProcess.cpp:L18
WIN32_LEAN_AND_MEAN macro SparkLauncher main.cpp:L24
WIN32_LEAN_AND_MEAN macro SparkSDK ModuleDllMain.h:L35
WIN32_LEAN_AND_MEAN macro Tests TestGatewayAreaControl.cpp:L2
WIN32_LEAN_AND_MEAN macro Tests TestGatewaySecurity.cpp:L4 HMAC admission and replay tests.
WIN32_LEAN_AND_MEAN macro Tests TestHResultPlatform.cpp:L16
WINAPI macro SparkEngine PlatformTypes.h:L207
WineGetVersionFn alias SparkEngine WineDetection.cpp:L150
WINVER macro SparkEngine targetver.h:L24
WM_CHAR macro SparkEngine PlatformTypes.h:L179
WM_CLOSE macro SparkEngine PlatformTypes.h:L190
WM_DESTROY macro SparkEngine PlatformTypes.h:L188
WM_KEYDOWN macro SparkEngine PlatformTypes.h:L177
WM_KEYUP macro SparkEngine PlatformTypes.h:L178
WM_LBUTTONDOWN macro SparkEngine PlatformTypes.h:L181
WM_LBUTTONUP macro SparkEngine PlatformTypes.h:L182
WM_MBUTTONDOWN macro SparkEngine PlatformTypes.h:L185
WM_MBUTTONUP macro SparkEngine PlatformTypes.h:L186
WM_MOUSEMOVE macro SparkEngine PlatformTypes.h:L180
WM_QUIT macro SparkEngine PlatformTypes.h:L189
WM_RBUTTONDOWN macro SparkEngine PlatformTypes.h:L183
WM_RBUTTONUP macro SparkEngine PlatformTypes.h:L184
WM_SIZE macro SparkEngine PlatformTypes.h:L187
WORD alias SparkEngine PlatformTypes.h:L33
WPARAM alias SparkEngine PlatformTypes.h:L127
WreckRec alias GameModules TFVehicleSystem.h:L150
WrldS alias SparkEngine EngineSettings.cpp:L447
WthS alias SparkEngine EngineSettings.cpp:L391
XAUDIO2_DEFAULT_PROCESSOR macro SparkEngine PlatformAudioStubs.h:L38
XAUDIO2_END_OF_STREAM macro SparkEngine PlatformAudioStubs.h:L41
XAUDIO2_LOOP_INFINITE macro SparkEngine PlatformAudioStubs.h:L44
XINPUT_GAMEPAD_A macro SparkEngine PlatformAudioStubs.h:L265
XINPUT_GAMEPAD_B macro SparkEngine PlatformAudioStubs.h:L266
XINPUT_GAMEPAD_BACK macro SparkEngine PlatformAudioStubs.h:L260
XINPUT_GAMEPAD_DPAD_DOWN macro SparkEngine PlatformAudioStubs.h:L256
XINPUT_GAMEPAD_DPAD_LEFT macro SparkEngine PlatformAudioStubs.h:L257
XINPUT_GAMEPAD_DPAD_RIGHT macro SparkEngine PlatformAudioStubs.h:L258
XINPUT_GAMEPAD_DPAD_UP macro SparkEngine PlatformAudioStubs.h:L255
XINPUT_GAMEPAD_LEFT_SHOULDER macro SparkEngine PlatformAudioStubs.h:L263
XINPUT_GAMEPAD_LEFT_THUMB macro SparkEngine PlatformAudioStubs.h:L261
XINPUT_GAMEPAD_RIGHT_SHOULDER macro SparkEngine PlatformAudioStubs.h:L264
XINPUT_GAMEPAD_RIGHT_THUMB macro SparkEngine PlatformAudioStubs.h:L262
XINPUT_GAMEPAD_START macro SparkEngine PlatformAudioStubs.h:L259
XINPUT_GAMEPAD_X macro SparkEngine PlatformAudioStubs.h:L267
XINPUT_GAMEPAD_Y macro SparkEngine PlatformAudioStubs.h:L268
ZeroMemory macro SparkEngine PlatformTypes.h:L404

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