@esengine/nova-ecs-render-canvas - v1.0.2
    Preparing search index...

    Class CanvasRenderer

    Canvas 2D renderer implementation Canvas 2D渲染器实现

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    canvas: HTMLCanvasElement
    coordinateSystem: CoordinateSystem

    Methods

    • Parameters

      • transform: Transform2D

      Returns void

    • Returns unknown

    • Parameters

      • color: Color

      Returns void

    • Parameters

      • center: FixedVector2
      • radius: Fixed
      • style: ShapeStyle

      Returns void

    • Parameters

      • bounds: FixedRect
      • style: ShapeStyle

      Returns void

    • Parameters

      • start: FixedVector2
      • end: FixedVector2
      • style: LineStyle

      Returns void

    • Parameters

      • vertices: FixedVector2[]
      • style: ShapeStyle

      Returns void

    • Parameters

      • bounds: FixedRect
      • style: ShapeStyle

      Returns void

    • Parameters

      • text: string
      • position: FixedVector2
      • style: TextStyle

      Returns void

    • Parameters

      • texture: ITexture
      • position: FixedVector2
      • Optionalstyle: TextureStyle

      Returns void

    • Parameters

      • texture: ITexture
      • sourceRect: FixedRect
      • destRect: FixedRect
      • Optionalstyle: TextureStyle

      Returns void

    • Returns { capabilities: string[]; name: string; vendor: string; version: string }

    • Parameters

      • text: string
      • style: TextStyle

      Returns FixedVector2

    • Parameters

      • state: RenderState

      Returns void

    • Parameters

      • _matrix: FixedMatrix2x2

      Returns void

    • Parameters

      • viewport: Viewport

      Returns void

    • Parameters

      • feature: string

      Returns boolean

    • Parameters

      • _target: unknown

      Returns void