androidx.xr.scenecore.testing


Classes

FakeImpressApi

Fake implementation of the JNI API for communicating with the Impress Split Engine instance for testing purposes.

FakeScheduledExecutorService

Fake implementation of ScheduledExecutorService that lets tests control when tasks are executed.

FakeXrExtensions

A fake for the XrExtensions.

FakeXrExtensions.FakeActivityPanel

Creates fake activity panel.

FakeXrExtensions.FakeAudioTrackExtensions

Fake AudioTrackExtensions.

FakeXrExtensions.FakeCloseable

A fake implementation of Closeable.

FakeXrExtensions.FakeConfig

Fake implementation of Extensions Config.

FakeXrExtensions.FakeEnvironmentToken

A fake implementation of the XR extensions EnvironmentToken.

FakeXrExtensions.FakeEnvironmentVisibilityState

A fake implementation of the XR extensions EnvironmentVisibilityState.

FakeXrExtensions.FakeGltfModelToken

A fake implementation of the XR extensions GltfModelToken.

FakeXrExtensions.FakeInputEvent

Fake input event.

FakeXrExtensions.FakeInputEvent.FakeHitInfo

Fake hit info.

FakeXrExtensions.FakeMediaPlayerExtensions

Fake MediaPlayerExtensions.

FakeXrExtensions.FakeNode

A fake implementation of the XR extensions Node.

FakeXrExtensions.FakeNodeTransaction

A fake implementation of the XR extensions Node transaction.

FakeXrExtensions.FakeNodeTransform

A fake implementation of the XR extensions NodeTransform.

FakeXrExtensions.FakePassthroughVisibilityState

A fake implementation of the XR extensions EnvironmentVisibilityState.

FakeXrExtensions.FakeReformEvent

Fake ReformEvent.

FakeXrExtensions.FakeReformOptions

Fake ReformOptions.

FakeXrExtensions.FakeSoundPoolExtensions

Fake SoundPoolExtensions.

FakeXrExtensions.FakeSpatialAudioExtensions

Fake XrSpatialAudioExtensions.

FakeXrExtensions.FakeSpatialState

A fake implementation of the XR extensions SpatialState.

Enums

FakeXrExtensions.SpaceMode

Tracks whether an Activity has requested a mode for when it's focused.