Home Reference Source Repository

js/SceneKit/SCNTechniqueSupport.js

'use strict'

//import SCNTechnique from './SCNTechnique'

/**
 * The common interface for SceneKit objects that support multipass rendering using SCNTechnique objects.
 * @interface
 * @see https://developer.apple.com/documentation/scenekit/scntechniquesupport
 */
export default class SCNTechniqueSupport {

  /**
   * constructor
   * @access public
   * @constructor
   */
  constructor() {

    // Specifying a Technique

    /**
     * Required. The technique SceneKit uses when rendering the object.
     * @type {?SCNTechnique}
     * @see https://developer.apple.com/documentation/scenekit/scntechniquesupport/1520496-technique
     */
    this.technique = null
  }
}