Package-level declarations
Types
Represents the types of spaces in which the application is currently running, including UNKNOWN, SHARED_SPACE, and FULL_SPACE.
The base class of a SpatialContainer. It can be a WindowContainer or a Stage.
The state of SpatialContainer.
Represents the events that trigger state transitions for a SpatialContainer. These events describe changes in the SpatialContainer's SpatialContainerState, which are triggered by focus, overlapping and occlusion, or camera visibility transitions. The events can be used to track and react to state changes in real-time.
Used to receive SpatialContainer's SpatialContainerState change and dispatch it to observers.
The observer for SpatialContainerState.
For making the SpatialContainer as the owner of SpatialContainerStateObserver.
The types of SpatialContainer.
The content of a SpatialView. Almost all functions towards 3D content in SpatialView are abilities of SpatialViewContent, such as entity management, coordinate converting, and event subscription.
A SpatialView needs a SpatialViewEntityCollection to manage entities.
Interface to define content of SpatialView and operations about the content.
Provides event subscription for a SpatialView's content.
Functions
Throws an IllegalStateException if the application identified by the given process and user ID is not running in a full space. Nothing will happen if your application is not running on PICO's spatial platform.
Throws an IllegalStateException if your application is not running in a full space. Nothing will happen if your application is not running on PICO's spatial platform.
Determines whether the application is running in a shared space or a full space.
Determines whether the application identified by the given process and user ID is running in a shared space or a full space.