Class VRDevice

java.lang.Object
gaiasky.scene.component.VRDevice
All Implemented Interfaces:
com.badlogic.ashley.core.Component, IObserver

public class VRDevice extends Object implements com.badlogic.ashley.core.Component, IObserver
  • Field Details

    • device

      public XrControllerDevice device
    • intersectionModel

      public IntModelInstance intersectionModel
    • intersection

      public Vector3d intersection
    • beamP0

      public Vector3d beamP0
    • beamP1

      public Vector3d beamP1
    • beamP2

      public Vector3d beamP2
    • beamPn

      public Vector3d beamPn
    • colorP0

      public float[] colorP0
    • colorP1

      public float[] colorP1
    • colorP2

      public float[] colorP2
    • hitUI

      public boolean hitUI
    • interacting

      public boolean interacting
  • Constructor Details

    • VRDevice

      public VRDevice()
  • Method Details

    • notify

      public void notify(Event event, Object source, Object... data)
      Description copied from interface: IObserver
      Event notification call.
      Specified by:
      notify in interface IObserver
      Parameters:
      event - The event type.
      source - The source object, if any.
      data - The data associated with this event.