Engine

Engine

2023.12.26

yisky

Hierarchy (view full)

Constructors

Properties

Accessors

Methods

Constructors

Properties

resourceManager: ResourceManager = ...

Resource manager

Engine

uniformsLib: UniformsLib = ...

UniformsLib

Engine

Accessors

  • get gl(): WebGLRenderer
  • WebGL renderer

    Returns WebGLRenderer

    Engine

  • get viewport(): HTMLElement
  • Render viewport

    Returns HTMLElement

    Engine

Methods

  • Emit event

    Parameters

    • event: {
          type: string;
          [key: string]: any;
      }
      • [key: string]: any
      • type: string

    Returns void

    EventDispatcher

  • Unsubscribe a event, if the callback param is not defined, all subscribers of this type will be removed.

    Parameters

    Returns void

    EventDispatcher

  • Subscribe a event

    Parameters

    • type: string

      event type

    • callback: SubscriberCallbackFn

      callback functions

    • Optionaloptions: {
          priority?: Priority;
          target?: any;
      } = {}

      options

      • Optionalpriority?: Priority
      • Optionaltarget?: any

    Returns void

    EventDispatcher

  • Subscribe a event, just emit once

    Parameters

    Returns void

    EventDispatcher