Package-level declarations
Types
Hand controller haptic configuration, provide
Hand controller type in Pico OS, provide
Hand controller haptic type that provides default haptic types:
The type of physical lengthUnit.
The LocalPhysicalLengthConverter for convert between physicalLength and Dp.
Interface for converting length between physical lengthUnit and Dp.
The type of Scale.
Configuration for SpatialAudioEffectPlayer. Provide default sound effect for each operation.
Player for spatial audio effects. We provide the default implementation. Callers should use LocalAudioEffectPlayer to get the instance.
Hand controller haptic interface that provides haptic feedback when the user interacts with a hand controller, such as press, hover, and step.
Spatial sound effects. Current supported effects in PICO OS.
The StageImmersionListener listens to the immersion level of a progressive Stage.
The StageImmersionManager is responsible for providing and listening to the immersion level of a progressive Stage.
Manager for the upper limb render mode of a stage.
The VolumeViewPointListener interface.
The interface of volume View Point. When you register a VolumeViewPointListener to the VolumeViewPointManager, the VolumeViewPointListener will be called when the viewpoint of the container changes.
Properties
Centimeter to meter.
Double centimeters that are equivalent in Dp.
Float centimeters that are equivalent in Dp.
Int centimeters that are equivalent in Dp.
Converts size from centimeters to meters.
Converts centimeters to Dp.
Local hand controller haptic configuration.
The CompositionLocal containing the current SpatialHandControllerHaptic.
Whether the Window (e.g WindowContainer's main window , dialog , popup) has a material background.
Local composition value for SpatialAudioEffectConfiguration.
The CompositionLocal containing the SpatialContainerStateManagerImpl of current SpatialContainer.
The CompositionLocal containing the current SpatialContainerStateOwner.
The CompositionLocal containing the current StageProgressiveImmersion.
The CompositionLocal containing the current StageUpperLimbRenderModelManager.
The CompositionLocal containing the current LocalSpatialViewPointManager.
Converts size from meters to centimeters.
Converts meters to Dp.
Converts Dp to centimeters.
Functions
Converts to the LengthUnit value from a LengthUnit.Meters value.
Converts to a LengthUnit.Meters value from the LengthUnit value.
ProvidePhysicalLengthConverter binds values to LocalPhysicalLengthConverter's Reading the LocalPhysicalLengthConverter using LocalPhysicalLengthConverter.current
A helper to provides some default impl of PICO OS specific CompositionLocal for @Preview functions DO NOT USE THIS FUNCTION IN PRODUCTION.
Converts this InteractionKindExtra to the corresponding HandController.