• Framework.Common.Collections
    • CollectionUtils
  • Framework.Common.Constants
    • LayerConstants
    • TagConstants
  • Framework.Common.Extensions
    • Extensions
  • Framework.Common.Id
    • IdGenerator
  • Framework.Common.Math
    • MathUtils
  • Framework.Common.Random
    • RandomSystem
    • SeededRandom
  • Framework.Core
    • FrameworkDefines
  • Framework.Core.Bootstrap
    • RootBootstrap
    • RootScope
  • Framework.Core.Build
    • BuildMode
    • FrameworkBuild
  • Framework.Core.Conversion
    • IConverter<TIn, TOut>
  • Framework.Core.Execution.Coroutines
    • CoroutineRunner
  • Framework.Core.Execution.Tick
    • ITickSystem
    • ITickable
    • TickGroup
    • TickRunner
    • TickSystem
    • TickableGroup
  • Framework.Core.Execution.UniTasks
    • UniTaskExceptionHook
    • UniTaskUtility
  • Framework.Core.Logging
    • Log
    • LogLevel
  • Framework.Core.Messaging
    • IMessageBus
  • Framework.Core.Results
    • Optional<T>
    • Result
    • Result<T>
  • Framework.Core.Validation
    • IValidator<T>
  • Framework.Integration
    • IJsonSerializer
    • IMemoryPackSerializer
    • MemoryPackAdapter
    • MessagePipeMessageBus
    • NewtonsoftJsonAdapter
  • 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.Samples.Asset
    • AssetKeys
    • AssetKeys.Audio
    • AssetKeys.Effect
    • AssetKeys.Enemy
    • AssetKeys.UI
    • AssetSystemSample
    • ConfigKeys
    • ConfigKeys.Enemy
    • ConfigKeys.Game
    • EnemyData
    • EnemyView
  • Framework.Samples.Audio
    • AudioSystemSample
  • Framework.Samples.Camera
    • CameraQuickStartSample
    • CameraSystemSample
    • GroupFollowBehavior
    • ScreenEdgePanBehavior
    • SideScrollMode
    • VignetteModifier
  • Framework.Samples.Diagnostics
    • DiagnosticsSample
  • Framework.Samples.Effect
    • EffectKeys
    • EffectSystemSample
    • GameEffects
    • GameStats
  • Framework.Samples.Localization
    • LocalizationKeys
    • LocalizationKeys.Item
    • LocalizationKeys.Quest
    • LocalizationKeys.System
    • LocalizationKeys.UI
    • LocalizationSystemSample
    • LocalizationTables
  • Framework.Samples.Save
    • PlayerSaveData
    • SaveSystemSample
  • Framework.Samples.Scene
    • SceneNames
    • SceneSystemSample
  • Framework.Samples.Stat
    • SampleStats
    • StatSystemSample
  • Framework.Samples.Time
    • TimeSystemSample
  • Framework.Samples.UI
    • UIPopups
    • UIScreens
    • UISystemSample
    • UIThemes
  • Framework.Systems.Asset
    • AssetCache
    • AssetSystem
    • IAssetHandle
    • IAssetHandle<T>
    • IAssetSystem
  • Framework.Systems.Asset.Config
    • ConfigCache
    • ConfigLoader
    • IConfigLoader
  • Framework.Systems.Audio
    • AudioChannel
    • AudioHandle
    • AudioInstaller
    • AudioKeys
    • AudioSourcePool
    • AudioSystem
    • IAudioHandle
    • IAudioSystem
    • IUISoundService
    • UISoundService
  • Framework.Systems.Camera
    • AimBehavior
    • BlendConfig
    • CameraAuthority
    • CameraAuthorityService
    • CameraBlendService
    • CameraBrain
    • CameraCollisionSolver
    • CameraContext
    • CameraDebugger
    • CameraInputAdapter
    • CameraInstaller
    • CameraModeType
    • CameraModifierPriority
    • CameraPipelineRunner
    • CameraPose
    • CameraRig
    • CameraRuntimeState
    • CameraSystem
    • CameraTargetGroup
    • CinemachineBridge
    • CinematicMode
    • CollisionConfig
    • FinalSolver
    • FirstPersonCameraConfig
    • FirstPersonCameraProfile
    • FirstPersonMode
    • FollowBehavior
    • FreeMoveBehavior
    • HeadBobConfig
    • HeadBobModifier
    • ICameraBehavior
    • ICameraBlendService
    • ICameraBrain
    • ICameraInputAdapter
    • ICameraMode
    • ICameraModifier
    • ICameraSystem
    • LockOnBehavior
    • LockOnConfig
    • LookAtBehavior
    • ModifierStack
    • MotionProcessor
    • MotionSettings
    • NoiseModifier
    • OrbitBehavior
    • OrbitConfig
    • QuarterViewCameraConfig
    • QuarterViewCameraProfile
    • QuarterViewMode
    • RecenterBehavior
    • RecoilModifier
    • ShakeConfig
    • ShakeModifier
    • SpectatorCameraProfile
    • SpectatorMode
    • ThirdPersonCameraConfig
    • ThirdPersonCameraProfile
    • ThirdPersonMode
    • TopDownCameraConfig
    • TopDownCameraProfile
    • TopDownMode
    • ZoomBehavior
    • ZoomConfig
  • Framework.Systems.Diagnostics
    • AllocationSpikeWatcher
    • Diagnostics
    • DiagnosticsConfig
    • DiagnosticsService
    • DiagnosticsSnapshot
    • FrameSpikeWatcher
    • IDiagnosticsService
    • IDiagnosticsWatcher
    • MemoryWatcher
  • Framework.Systems.Diagnostics.Console
    • CommandConsole
    • CommandContext
    • CommandRegistry
    • ICommand
  • Framework.Systems.Diagnostics.Overlay
    • DiagnosticsOverlay
    • IRuntimeInspectorProvider
    • InspectorEntry
    • RuntimeInspector
  • Framework.Systems.Effect
    • EffectSystem
    • EffectView
    • IEffectSystem
  • Framework.Systems.Effect.Runtime
    • EffectDuration
    • EffectHandle
    • EffectId
    • EffectInspectorProvider
    • EffectInstance
    • EffectPolicy
    • EffectSnapshot
    • EffectStack
  • Framework.Systems.Localization
    • ILocalizationSystem
    • LocaleCodes
    • LocaleInfo
    • LocalizationInstaller
    • LocalizationStartup
    • LocalizationSystem
  • Framework.Systems.Save
    • ISaveSystem
    • SaveFile<T>
    • SaveSystem
    • SaveVersion
  • Framework.Systems.Scene
    • ISceneSystem
    • SceneSystem
  • Framework.Systems.Stat
    • IStatSystem
    • Stat
    • StatCollection
    • StatId
    • StatInspectorProvider
    • StatInstaller
    • StatModifier
    • StatModifierType
    • StatSnapshot
    • StatSystem
  • Framework.Systems.Time
    • ITimeSystem
    • ScheduleId
    • TimeSystem
  • Framework.Systems.Time.Timer
    • CooldownTimer
  • Framework.Systems.UI
    • DialogService
    • IDialogService
    • ILoadingService
    • INavigationService
    • IPopupService
    • IThemeService
    • IToastService
    • IUIScreen
    • IUIService
    • LoadingService
    • LocalizedText
    • ThemeService
    • ToastService
    • UIAddressableKeys
    • UIBinder
    • UIButtonStyle
    • UIButtonStyleBinder
    • UIButtonStyleBinder.StyleType
    • UIInputFieldStyle
    • UIInputFieldStyleBinder
    • UIInstaller
    • UILayer
    • UIScreenBase
    • UIService
    • UISoundTrigger
    • UITextStyle
    • UITextStyleBinder
    • UITextStyleBinder.TextType
    • UITheme
    • UIToggleStyle
    • UIToggleStyleBinder