Package-level declarations
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
Player for spatial audio effects. we will provider the default implementation. callers should use LocalAudioEffectPlayer to get the instance.
Spatial sound effects. Current supported effects in PICO OS
The StageImmersionListener is responsible for listening the immersion level of a progressive Stage.
The StageImmersionManager is responsible for provider and listen the immersion level of a progressive Stage.
Manager for upper limb render model of 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 equivalent in Dp
Float centimeters that equivalent in Dp
Int centimeters that equivalent in Dp
Convert size from centimeters to meters
Whether the Window (e.g WindowContainer's main window , dialog , popup) has a material background.
The CompositionLocal containing the SpatialContainerStateManagerImpl of current com.pico.spatial.core.container.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.
Convert size from meters to centimeters
Functions
Convert to the LengthUnit value from a LengthUnit.Meters value.
Convert 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.