@kayelaa/canvas API - v0.3.2
    Preparing search index...

    @kayelaa/canvas API - v0.3.2

    Namespaces

    UI
    Kayla
    KaylaRect
    KaylaInternals
    KaylaContext
    JSX
    LEA
    LeaSerializers
    LeaHooks

    Classes

    KaylaElement
    KaylaContext
    KMatrix2D
    LeaEventEmitter
    LeaRendererII
    LeaTickerII
    LeaEntityII
    LeaHooks
    LeaSceneII
    LeaGameII
    LocalUpdatableHandle
    LocalTweenHandle
    DeltaTweenII
    DeltaTweens
    DeltaTimeout
    RectLeaEntity
    LeaTimeout
    Vector2
    VectorFollower
    LiaAudio
    LiaAudioSrc
    LiaOscSFX
    GEmitterMemory
    GEmitterWorker
    Substepper
    EphermalPromise

    Interfaces

    FC
    KaylaState
    KaylaRef
    KaylaGame
    KaylaScene
    KaylaRenderer
    KaylaSubstepper
    KaylaRect
    KaylaClickConfig
    UnsafeKaylaFiber
    KaylaFiberControl
    KaylaCustomHookConfig
    KaylaLayerInfo
    KaylaLayerProps
    XY
    TweenConfigNoDelta
    TweenConfig
    Updatable
    LocalUpdatableOperationConfig
    LocalTweenOperationConfigNoDelta
    LocalTweenOperationConfig
    TweensConfig
    TimeoutConfig
    SFXConfig
    RayHit
    RaycastResult

    Type Aliases

    FCProps
    FCExports
    KaylaClickType
    KaylaPointerAction
    KaylaExportables
    KaylaExports
    PropOfFC
    ExportsOfFC
    KaylaElementRef
    Reassignable
    Listener
    LeaEntitySerializerEach
    LeaEntitySerializer
    LeaEntitySerializerArray
    OrderedLeaEntitySerializer
    EventMap
    MergeObject
    NOTE_NAME
    DefaultWSE
    Side
    CardinalKeys
    Lerped3

    Variables

    default
    useState
    useRef
    useShouldRefresh
    useEffect
    useViewportEffect
    useGlobalClick
    useGlobalPointer
    useClick
    usePointer
    useInitialization
    useRect
    useTick
    usePaint
    useExports
    useSelf
    useFiberControl
    useFiber
    useEntity
    useCurrentGame
    useCurrentRenderer
    useCurrentScene
    useCurrentTicker
    useContext
    useSubstep
    self
    KaylaFragment
    Layer
    tinyUID
    Text
    LeaHookEntries
    LeaUtilsII
    ENVIRONMENT
    isNode
    isNodeOrWorker
    isWeb
    isWorker
    isWebOrWorker
    NOTE_NAMES
    defaultSFXConfig
    sfxUIClick
    sfxUIHover
    sfxJump
    sfxLaser
    sfxHit
    LiaSFXMap
    isInitiallyMobile
    Rads

    Functions

    createGame
    createScene
    createRenderer
    createElement
    createContext
    useNextStack
    useDisposableRef
    createReassignableObject
    setLogLevel
    createUseHook
    safeValueRepresentation
    useUsing
    isClass
    isArrayEqual
    isDepsChanged
    getNormalizedColor
    colToRGBA
    parseFillStyle
    editRGBA
    scaleCoord
    getEnvironment
    isNote
    shortUID
    generateUUID
    setAnimInterval
    getRayHit
    getAvoidAngleOLD
    getAvoidAngle
    raycastAvoid
    isMobile
    rapidSetInterval
    lerp
    lerpAngle
    lerp3

    References

    Rect → RectLeaEntity
    Game → LeaGameII
    Renderer → LeaRendererII
    Scene → LeaSceneII
    Utils → LeaUtilsII
    Entity → LeaEntityII