| 12345678910111213141516171819202122232425262728293031323334 |
- #pragma once
- #include <cstddef>
- #include <span>
- #include "registry.h"
- namespace sunrise::client::patterns::game {
- /** Stable indices for game-executable signatures. */
- enum class Id : std::size_t {
- transportKind,
- httpExecuteRequest,
- signOnReadinessFailure,
- signOnReadinessReady,
- contentConfigFetch,
- contentConfigTick,
- contentManifestGate,
- bubbleAuthorityDecoder,
- contentUntrackedGetter,
- contentIdTokenLoad,
- queuezObjectResolver,
- queuezFamily5Subscribe,
- getItemStatValue,
- lightValueToScalar,
- retailLogEnqueue,
- retailLogSetCategoryVerbosity,
- count,
- };
- /** Returns the read-only game-executable signature table. */
- [[nodiscard]] std::span<const patterns::Pattern> definitions() noexcept;
- } // namespace sunrise::client::patterns::game
|