clik-engine API
    Preparing search index...

    clik-engine API

    Namespaces

    Phaser

    Enumerations

    ClikLogChannel
    NodeStatus
    TileType

    Classes - Harness

    HarnessReporter
    HarnessRunner
    HeadlessRunner
    InstancePool
    PolicyStrategy
    RandomFuzzStrategy
    ScriptedProvider
    ScriptedStrategy

    Classes - Other

    A11yManager
    AcceleratingMovement
    Action
    ActionMap
    AIAnimationAdapter
    AnalyticsManager
    Anchor
    AnimatedHUD
    AnimatedTiles
    AnimationBinding
    AnimationBlender
    AnimationEventSystem
    AnimationHelper
    AnimationLayerStack
    AnimationStateController
    AnimationStateMachine
    AnimatorComponent
    ArenaGenerator
    AudioManager
    AudioMixer
    BaseScene
    BeatSync
    BehaviorTree
    BehaviorTreeComponent
    BiomeGenerator
    Blackboard
    BlendTree1D
    BlendTree2D
    BTNode
    BulletEmitter
    Button
    CameraManager
    CancelWindow
    Checkbox
    ChromaticAberration
    CircularMovement
    Collectible
    CollisionBuilder
    CollisionEventTracker
    CollisionGroups
    CollisionRebuilder
    ColorGrading
    CombatManager
    ComboDetector
    ComboDisplay
    ComboGraph
    Component
    Condition
    ConfirmDialog
    ContinuousCollision
    Cooldown
    CullOffscreen
    CustomShaderPipeline
    DebugConsole
    DebugOverlay
    DeltaCompression
    Destructible
    DestructibleTiles
    Dialog
    DialogueManager
    DifficultyConstraint
    DirectionalResolver
    DirectorAI
    DragDrop
    DungeonGenerator
    DynamicZoom
    EffectComposer
    EncounterPlacer
    Entity
    EntityDensityConstraint
    EntityFactory
    EntityPool
    EntityRegistry
    EventBus
    FlashOnHit
    FocusManager
    Follower
    ForceField
    GamepadProvider
    GameTimer
    GestureDetector
    GlitchEffect
    GOAPPlanner
    GPUParticleEmitter
    GraphicsParticles
    Grid2D
    GridLayout
    GridOverlay
    HapticFeedback
    HazardPlacer
    Health
    HierarchicalStateMachine
    Hitbox
    HomingMovement
    Hurtbox
    I18nManager
    ImpactDistortion
    InputBuffer
    InputManager
    InputPrediction
    InputRecorder
    Interactable
    Inverter
    KeyboardProvider
    Label
    LagCompensation
    LatencyMonitor
    LayeredTile
    LeakDetector
    Letterbox
    LevelApplier
    Lifetime
    ListView
    Lobby
    LootGenerator
    ModalStack
    MotionBlur
    Movement
    MovingPlatform
    MultiCamera
    NetworkManager
    NetworkSync
    NineSlicePanel
    Notification
    NumberInput
    ObjectPool
    OrbitalCamera
    Oscillator
    Panel
    ParallaxManager
    Parallel
    ParallelRegion
    ParticleCollision
    ParticleManager
    PathBrancher
    PathSteering
    Patrol
    PCGPlugin
    PCGRegistry
    PCGValidator
    PhysicsBody
    PhysicsPool
    PlatformerGenerator
    PlatformManager
    PlaytestReporter
    PluginManager
    Preloader
    PriorityQueue
    ProceduralAudio
    ProceduralMusic
    Profiler
    ProfilerDashboard
    ProgressBar
    RadioGroup
    ReachabilityConstraint
    RemapHelper
    Repeater
    ResponsiveManager
    RollbackManager
    Room
    SaveManager
    SaveMigrator
    SceneDirector
    SceneInspector
    SceneStack
    ScreenTransition
    ScrollContainer
    SeededRandom
    Selector
    Sequence
    ShaderManager
    SineMovement
    Slider
    SoundPool
    SpatialAudio
    SpatialHash
    Spawner
    SplineMovement
    SpriteAnimator
    SpriteButton
    SpriteProgressBar
    SquadCoordinator
    StateInspector
    StateMachine
    StateSync
    SteeringCalculator
    SteeringComponent
    Succeeder
    TabBar
    TextInput
    TileEffects
    TileLighting
    TilemapManager
    TimeEffects
    TimerComponent
    Toast
    ToastManager
    Toggle
    Tooltip
    TouchProvider
    TrailRenderer
    TriggerZone
    UIAnimator
    UIScene
    UtilityAI
    VerletChain
    VirtualControls
    Wait
    WaveManager

    Interfaces - Harness

    FuzzOpts
    HarnessReport
    RunResult
    Scenario
    ScenarioContext
    ScenarioStrategy
    ScriptStep

    Interfaces - Other

    A11yConfig
    AABB
    ActionBinding
    ActionScore
    AIAnimMapping
    AnalyticsEvent
    AnchorConfig
    AnimatedTileDef
    AnimationDef
    AnimationEventDef
    AnimationSet
    AnimBindingConfig
    AnimStateConfig
    AnimTransitionConfig
    ApplierConfig
    AssetEntry
    AssetManifest
    BeatSyncConfig
    BiomeConfig
    BiomeDef
    BlendEntry1D
    BlendEntry2D
    BouncingParticle
    BoundsLock
    BranchDef
    BreakpointConfig
    BulletConfig
    ButtonConfig
    CancelWindowDef
    CheckboxConfig
    ChromaticConfig
    ClikGameConfig
    ClikGameInstance
    ClikPlugin
    ClikPluginConfig
    ClikScenePlugin
    CollisionEvent
    ColorGradingPreset
    ComboDefinition
    ComboDisplayConfig
    ComboEdge
    ComposedEffect
    ConfirmDialogConfig
    ConnectedData
    Consideration
    ConsoleCommand
    ConsolePrinter
    ConstraintResult
    DamageEvent
    DamageModifier
    DeltaPacket
    DepthCellConfig
    DepthGridConfig
    DepthLike
    DepthPanelConfig
    DestructibleConfig
    DestructibleTileConfig
    DialogConfig
    DialogueDisplayConfig
    DialogueLine
    DirectionalResult
    DirectorConfig
    DirtyTile
    DuckProfile
    DynamicZoomConfig
    EncounterConfig
    EntityMetrics
    EntityPlacement
    EntityPoolConfig
    EntityStateSnapshot
    ErrorData
    EventTransitionDef
    FollowConfig
    ForceFieldConfig
    ForceTarget
    FormationSlot
    FSMEvent
    GeneratedLevel
    GestureConfig
    GestureEvent
    GlitchConfig
    GOAPAction
    GPUEmitterConfig
    GPUParticle
    GridLayoutConfig
    HazardDef
    HazardPlacerConfig
    HeadlessRunnerOpts
    HierarchicalStateConfig
    HistoricalState
    HitboxDef
    HotStateConfig
    HUDCounterConfig
    HurtboxDef
    ImpactDistortionConfig
    InputConfig
    InputMetrics
    InputProvider
    InspectorConfig
    InteractableConfig
    LabelConfig
    LayerConfig
    LayeredTileConfig
    LevelConstraint
    LevelGenerator
    LevelMetadata
    LightSource
    ListViewConfig
    LootConfig
    LootTableEntry
    MinimapConfig
    MotionBlurConfig
    NetworkConfig
    NineSlicePanelConfig
    NotificationConfig
    NumberInputConfig
    OrbitalConfig
    PanelConfig
    ParallaxLayerConfig
    ParticleCollisionConfig
    ParticlePresetConfig
    ParticleRect
    PathBrancherConfig
    PathNode
    PathSteeringConfig
    PatrolPoint
    PatternConfig
    PCGConfig
    PCGValidationResult
    PerformanceMetrics
    PhysicsBodyConfig
    PlatformWaypoint
    PlayerInfo
    PlaytestConfig
    PlaytestReport
    PoolOpts
    PositionLike
    PredictedInput
    PredictionConfig
    PredictionCorrection
    ProgressBarConfig
    RadioGroupConfig
    RadioOption
    RaycastHit
    RollbackConfig
    RollbackResult
    RoomActionData
    RoomInfo
    RoomJoinedData
    RunOpts
    SafeArea
    SaveConfig
    SceneEntry
    SceneMetrics
    ScorePopupConfig
    ScrollContainerConfig
    ServerMessage
    ShaderUniform
    SliderConfig
    SoundPoolConfig
    SpatialAudioConfig
    SpatialConfig
    SpawnableLike
    SpawnDef
    SpawnPoint
    SplitScreenConfig
    SpriteButtonConfig
    SpriteProgressBarConfig
    SquadMember
    StateHooks
    StateSyncConfig
    SweptResult
    SyncStateData
    TabBarConfig
    TabConfig
    TextInputConfig
    Theme
    ThemeColors
    ThemeSprites
    TileEffectDef
    TileHealth
    TilemapConfig
    TileUpdate
    TimelineEntry
    TimeoutTransitionDef
    ToastConfig
    ToastManagerConfig
    ToastOptions
    ToggleConfig
    TooltipConfig
    TrailConfig
    TransformLike
    TransitionConfig
    TransitionRule
    TriggerZoneConfig
    TweenableLike
    UIAnimationConfig
    ValidationResult
    Vec2
    VerletChainConfig
    VirtualControlsConfig
    VisibilityLike
    WaveDef
    WorldBox
    ZoomTarget

    Type Aliases - Harness

    PolicyFn

    Type Aliases - Other

    AnalyticsBackend
    AnchorPosition
    BeatCallback
    BlendResult
    Breakpoint
    CollisionCallback
    CollisionPhase
    ColorBlindMode
    ConnectionState
    CurveType
    DamageType
    DialogueTree
    DirectionMode
    EaseName
    EasingFn
    EffectStep
    EntityBuilder
    ErrorListener
    ForceFieldType
    GestureType
    HistoryMode
    LayerBlendMode
    MeasureCallback
    MigrationFn
    OscillateAxis
    ParticleShape
    PatternType
    PhysicsType
    RoomState
    ScalePresetType
    SquadRole
    TransitionType
    TranslationData
    TriggerCallback
    TriggerShape
    UIAnimationType
    WorldState

    Variables

    AdvancedParticlePresets
    CapacitorHelper
    Color
    ColorGradingPresets
    CombatParticlePresets
    ConsoleReporter
    DepthRenderer
    Ease
    EffectPresets
    eventBus
    GameFeelPresets
    HARNESS_RANDOM_KEY
    HARNESS_SEED_KEY
    HotState
    leakDetector
    MatterHelper
    MovementEasing
    ParticlePresets
    PhysicsHelper
    profiler
    Raycast
    ScalePreset
    SceneUtils
    ScorePopup
    ShaderEffects
    Steering
    Transitions
    TweenPresets
    Vector2
    VisualTest

    Functions - Harness

    getRandom
    getSeed
    installRandom

    Functions - Other

    clamp
    createGame
    DarkTheme
    delay
    findPath
    formatCompact
    formatNumber
    formatTime
    formatTimePrecise
    getAllEntries
    getScaleConfig
    getTheme
    interval
    isScenePlugin
    lerp
    LightTheme
    loadDeferred
    loadManifestTier
    NeonTheme
    noiseSample1D
    ordinal
    padRight
    pick
    pluralize
    randomInt
    randomPointInRect
    randomRange
    RetroTheme
    setTheme
    shuffle
    shuffleArray
    themedBorderRadius
    themedColor
    themedFont
    themedFontSize
    themedTextColor
    truncate
    tween
    tweenSequence
    validateEnum
    validateHexColor
    validateManifest
    validateNonEmptyString
    validateNonNegativeNumber
    validatePositiveInt
    validatePositiveNumber
    weightedPick
    weightedRandom