Home Reference Source Repository

js/GameplayKit/GKSCNNodeComponent.js

  1. 'use strict'
  2.  
  3. import GKComponent from './GKComponent'
  4.  
  5. /**
  6. *
  7. * @access public
  8. * @extends {GKComponent}
  9. * @see https://developer.apple.com/documentation/gameplaykit/gkscnnodecomponent
  10. */
  11. export default class GKSCNNodeComponent extends GKComponent {
  12.  
  13. // Initializers
  14.  
  15. /**
  16. *
  17. * @access public
  18. * @constructor
  19. * @param {SCNNode} node -
  20. * @see https://developer.apple.com/documentation/gameplaykit/gkscnnodecomponent/2873248-init
  21. */
  22. constructor(node) {
  23. super()
  24.  
  25. // Instance Properties
  26.  
  27. this._node = node
  28. }
  29.  
  30. // Instance Properties
  31.  
  32. /**
  33. *
  34. * @type {SCNNode}
  35. * @desc
  36. * @see https://developer.apple.com/documentation/gameplaykit/gkscnnodecomponent/2873245-node
  37. */
  38. get node() {
  39. return this._node
  40. }
  41. }