Options
All
  • Public
  • Public/Protected
  • All
Menu

Skeleton controller.

Hierarchy

  • SkeletonController

Index

Constructors

  • new SkeletonController(width: number, height: number, onUpdate: (() => void), onSettingsChanged: ((settings: any) => void)): SkeletonController
  • Initializes a new instance of the SkeletonController class.

    Parameters

    • width: number

      Active area width.

    • height: number

      Active area height.

    • onUpdate: (() => void)

      Callback fired when a skeleton is updated.

        • (): void
        • Returns void

    • onSettingsChanged: ((settings: any) => void)

      Callback fired when settings change.

        • (settings: any): void
        • Parameters

          • settings: any

          Returns void

    Returns SkeletonController

Methods

  • closeSettings(): void
  • getSkeletons(): Skeleton[]
  • openSettings(): void
  • setActiveArea(x: number, y: number, width: number, height: number): void
  • setColor(handColor: string, bodyColor: string): void
  • setHandSize(size: number): void
  • setKeyToOpenSettings(key: string): void
  • setScale(handScale: number, bodyScale: number): void

Generated using TypeDoc