androidx.xr.scenecore.testing


Classes

FakeImpressApi

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

FakeImpressApi.StereoSurfaceEntityData

Test bookkeeping data for a StereoSurfaceEntity

FakeImpressApi.TestSurface

Test bookkeeping data for a Android Surface

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

FakeImpressApi.StereoSurfaceEntityData.CanvasShape

Enum representing the different canvas shapes that can be created.

FakeXrExtensions.SpaceMode

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