Repository navigation
Macro Index
github-actions[bot] edited this page Sep 12, 2026
·
55 revisions
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 |
Published from 2b03dc797148. Edit the canonical source in wiki/.
- Documentation
- Docs route
- Wiki index
- Guides
- Tutorials
- Samples
- Examples
- API Reference
- API route
- Reference
- Build Guide
- Dependencies
- FAQ
- Changelog
- Roadmap
- Contributing
- Code of Conduct
- Home
- FAQ
- Getting Started
- Quick-Start Tutorial
- Making Your First Game
- Making Your First Multiplayer Game
- Artist Workflow Guide
- Editor Walkthrough
- Migration Guide
- How SparkEngine Works
- Architecture Overview
- Engine Architecture Flowchart
- Creating a Game Module
- Game Modules (catalog)
- Entity Component System
- Rendering and Graphics
- Physics
- Cloth Simulation
- Audio
- Input System
- Camera System
- Scripting with AngelScript
- Visual Scripting
- AI and Navigation
- Animation
- 2D Systems
- Networking
- Dedicated Server
- Multiplayer Quick Start
- Area Server Architecture
- Scene Management
- Large World Support
- Collaborative Editing
- Coroutine System
- Event System
- Event Response System
- Job System
- UI System
- UI Layout Extensions
- Localization
- Dialogue System
- Destruction System
- Replay System
- Achievement System
- Loading System
- Mod System
- Content Delivery
- Tween System
- Memory Integrity
- Gameplay Systems
- Terrain and Procedural Generation
- Save System
- Persistence System
- Day Night Cycle and Weather
- Cinematic Sequencer
- Runtime Prefabs
- SparkEditor
- Editor Tutorials
- SparkConsole
- SparkDaemon
- Shader Pipeline
- Asset Pipeline
- Asset Validation
- Asset Migration
- Game Packaging
- Online Services
- DataTable System
- Loot and Crafting System
- CSG System
- Font System
- Timer Manager
- Movie Render Pipeline
- HLOD and World Partition
- Remote Debug System
- Selection Manager
- Asset Dependency Graph
- Editor Automation
- File Watcher
- Project Templates
- System Requirements
- VR Support
- Mobile Platform
- Accessibility
- Platform Input
- Platform Certification
- Cross-Compilation: Wine Testing
- RHI Abstraction Layer
- D3D11 Backend
- D3D12 Backend
- Vulkan Backend
- OpenGL Backend
- Metal Backend
- DXR Raytracing
- Hybrid Ray Tracing
- Upscaling (DLSS/FSR)
- Render Graph
- Shader Graph
- GPU Particles
- GPU-Driven Rendering
- Volumetric Fog
- Volumetric Clouds
- Global Illumination
- Virtual Texturing
- Water Rendering
- Clustered Lighting
- Material System
- Post-Processing
- Shadow System
- Particle System
- Decal System
- Sky and Atmosphere
- Foliage System
- Mesh Shaders
- Neural Rendering
- Configuration Reference
- Performance Tips
- Benchmark Framework
- Threading Model
- Fuzz Policy and Parser Security
- Memory Safety
- Memory Management Patterns
- Build System and CMake Modules
- Profiler and Debugging
- Performance Profiling Guide
- Telemetry System
- Crash Reporting
- Golden Image Testing
- Utilities
- Testing
- Fuzz Policy and Parser Security
- Codebase Statistics
- Codebase Health
- Error Handling Patterns
- Hot Reload Overview
- Troubleshooting
- Contributing
- Workflow Patterns
- Build Optimizations
- CI Reproducible Builds
- GitHub API and PR Checks
- Git Rebase Conflicts
- Clang-Format
- Code Quality Violations
- AI Bloat Pattern
- MinGW + Wine Cross-Compilation
- Live Editor Testing
- Engine & Renderer Landscape
- DuetOS Portability Catalog
- Five-Engine Analysis
- Eleven-Engine Analysis
- ThorVG / Unity Graphics Analysis
- Advanced Techniques Catalog
- Third-Party Library Evaluation
- Engine Viability Evaluation
- Engine Feature Recommendations
- Project Recommendations
- Mac Compatibility Analysis
- Codebase Observations
- Codebase Bloat Audit
- Test Suite Audit
- Documentation Coverage Audit
- ThirdParty Dependencies Audit
- Load Test Baseline
- Gameplay Systems Status
- SparkGame Module Status
- Stub and Abandoned Features
- Memory Integrity System
- Memory Safety Evaluation
- Hardware Acceleration Systems
- Jolt Physics Integration
- GPU/CPU Separation Plan
- Daemon Services Architecture
- Reflection & Polymorphism Refactoring Plan
- SparkBuild In-Tree
- Wine No-JobSystem Breakthrough
- Wine Role and Fallback Tiers