Class VRObject

  • Direct Known Subclasses:
    Client

    public class VRObject
    extends Entity
    • Constructor Detail

      • VRObject

        public VRObject​(World world)
      • VRObject

        public VRObject​(Long id,
                        VRObject... vrObjects)
      • VRObject

        public VRObject​(Long id,
                        double x,
                        double y,
                        double z,
                        VRObject... vrObjects)
      • VRObject

        public VRObject​(double x,
                        double y,
                        double z)
      • VRObject

        public VRObject​(World world,
                        double x,
                        double y,
                        double z)
    • Method Detail

      • addChildren

        public void addChildren​(VRObject... vrObjects)
      • isPermanent

        public boolean isPermanent()
      • addListener

        public void addListener​(VRObject obj)
      • removeListener

        public void removeListener​(VRObject obj)
      • notifyListeners

        public void notifyListeners​(VREvent event)
      • processEvent

        public void processEvent​(VREvent event)
        This implementation does nothing
        Parameters:
        event - Whatever has changed
      • getObjectId

        public ID getObjectId()
      • isActive

        public boolean isActive()
      • isTemporary

        public boolean isTemporary()