• Framework.Common.Collections
    • CollectionUtils
  • Framework.Common.Constants
    • LayerConstants
    • TagConstants
  • Framework.Common.Data
    • IConverter<TIn, TOut>
    • IValidator<T>
    • ValidationResult
  • Framework.Common.Extensions
    • Extensions
  • Framework.Common.Id
    • IdGenerator
  • Framework.Common.Math
    • MathUtils
  • Framework.Common.Random
    • RandomSystem
    • SeededRandom
  • Framework.Common.Rules
    • IRuleEvaluator
    • RuleEvaluator
  • Framework.Common.Types
    • Optional<T>
    • Result<T>
  • Framework.Core
    • FrameworkDefines
    • IInitializable
    • ILifecycleRunner
    • IMessagePublisher<T>
    • IMessageSubscriber<T>
    • ISystem
    • ITickable
    • RootBootstrap
    • RootScope
  • Framework.Core.Exception
    • ExceptionHandler
    • IExceptionHandler
  • Framework.Core.Execution
    • CoroutineRunner
  • Framework.Core.Lifecycle
    • LifecycleRunner
  • Framework.Integration
    • DebugMessageBroker<T>
    • IJsonSerializer
    • IMemoryPackSerializer
    • ITweenService
    • MemoryPackAdapter
    • MessagePipePublisher<T>
    • MessagePipeSubscriber<T>
    • NewtonsoftJsonAdapter
    • PrimeTweenAdapter
  • Framework.Patterns.Pure.Chain
    • HandlerBase<T>
    • IHandler<T>
  • Framework.Patterns.Pure.Command
    • CommandInvoker
    • CommandQueue
    • ICommand
  • Framework.Patterns.Pure.Decorator
    • ServiceDecorator<T>
  • Framework.Patterns.Pure.Factory
    • IBuilder<T>
    • IFactory<T>
    • PoolingFactory<T>
  • Framework.Patterns.Pure.Flyweight
    • FlyweightFactory<TKey, TValue>
  • Framework.Patterns.Pure.Mediator
    • IMediator
  • Framework.Patterns.Pure.Pipeline
    • IPipeline<T>
    • PipelineBuilder<T>
    • Pipeline<T>
  • Framework.Patterns.Pure.Pool
    • IObjectPool<T>
    • IPoolable
    • ObjectPool<T>
  • Framework.Patterns.Pure.Specification
    • AndSpecification<T>
    • ISpecification<T>
    • NotSpecification<T>
    • OrSpecification<T>
    • SpecificationExtensions
  • Framework.Patterns.Pure.StateMachine
    • IHierarchicalState
    • IState
    • StateBase
    • StateMachine<TKey>
  • Framework.Patterns.Pure.Strategy
    • IStrategy<T>
    • StrategyRegistry<TKey, TContext>
  • Framework.Patterns.Unity
    • MonoBehaviourPool<T>
  • Framework.Systems.Asset
    • AssetCacheSystem
    • AssetSystem
    • IAssetCache
    • IAssetSystem
  • Framework.Systems.Audio
    • AudioChannel
    • AudioHandle
    • AudioSystem
    • IAudioSystem
  • Framework.Systems.Camera
    • CameraSystem
    • ICameraSystem
  • Framework.Systems.Config
    • ConfigCache
    • ConfigLoader
    • IConfigLoader
  • Framework.Systems.Diagnostics
    • DiagnosticsScope
    • DiagnosticsSystem
  • Framework.Systems.Diagnostics.Aggregation
    • MetricsAggregator
  • Framework.Systems.Diagnostics.Assertions
    • Guard
  • Framework.Systems.Diagnostics.Collection
    • SnapshotCollector
  • Framework.Systems.Diagnostics.Data
    • DiagnosticSnapshot
    • DiagnosticsConfig
    • PerformanceThreshold
    • RuntimePlatformKind
  • Framework.Systems.Diagnostics.Detection
    • DetectionEvents
    • PerformanceWatcher
  • Framework.Systems.Diagnostics.Interfaces
    • IDiagnosticsOverlay
    • IDiagnosticsSystem
    • IMetrics
    • IMetricsAggregator
    • IPerformanceWatcher
    • ISnapshotCollector
  • Framework.Systems.Diagnostics.Logging
    • ILogSystem
    • ILogWriter
    • LogLevel
    • LogSystem
    • NullLogWriter
    • UnityLogWriter
  • Framework.Systems.Diagnostics.Memory
    • MemoryTracker
  • Framework.Systems.Diagnostics.Metrics
    • MetricsRecorder
  • Framework.Systems.Diagnostics.Null
    • NullDiagnosticsOverlay
    • NullDiagnosticsSystem
    • NullMetrics
  • Framework.Systems.Diagnostics.Output
    • MetricsExporter
  • Framework.Systems.Diagnostics.Overlay
    • DiagnosticsOverlay
  • Framework.Systems.Effect
    • EffectSystem
    • EffectView
    • IEffectSystem
  • Framework.Systems.Input
    • IInputSystem
    • InputActionMap
    • InputBinding
    • InputSystem
  • Framework.Systems.Localization
    • ILocalizationSystem
    • LocalizationSystem
  • Framework.Systems.Save
    • ISaveSystem
    • SaveSlot
    • SaveSystem
    • SaveVersion
  • Framework.Systems.Scene
    • ISceneSystem
    • SceneSystem
  • Framework.Systems.SceneFlow
    • ISceneFlowSystem
    • SceneFlowSystem
  • Framework.Systems.Time
    • ITimeSystem
    • TimeSystem
  • Framework.Systems.Time.Scheduler
    • ISchedulerSystem
    • ScheduleId
    • SchedulerSystem
  • Framework.Systems.Time.Tick
    • ITickSystem
    • TickInterval
    • TickRunner
    • TickSystem
    • TickableGroup
  • Framework.Systems.Time.Timer
    • CooldownTimer
    • ITimerSystem
    • TimerSystem
  • Framework.Systems.UI
    • NavigationHistory
    • PopupSystem
    • UIStack