SpatialCapabilities


public final class SpatialCapabilities


Representation of the spatial capabilities of the current session.

Summary

Constants

static final int

The activity can create 3D contents.

static final int

The activity can set its own environment.

static final int

The activity can spatially embed another activity.

static final int

The activity can enable or disable passthrough.

static final int

The activity can use spatial audio.

static final int

The activity can spatialize itself by e.g. adding a spatial panel.

Public constructors

SpatialCapabilities(int capabilities)

Public methods

boolean
equals(Object other)
final boolean
hasCapability(int capability)
int

Constants

SPATIAL_CAPABILITY_3D_CONTENT

public static final int SPATIAL_CAPABILITY_3D_CONTENT

The activity can create 3D contents.

SPATIAL_CAPABILITY_APP_ENVIRONMENT

public static final int SPATIAL_CAPABILITY_APP_ENVIRONMENT

The activity can set its own environment.

SPATIAL_CAPABILITY_EMBED_ACTIVITY

public static final int SPATIAL_CAPABILITY_EMBED_ACTIVITY

The activity can spatially embed another activity.

SPATIAL_CAPABILITY_PASSTHROUGH_CONTROL

public static final int SPATIAL_CAPABILITY_PASSTHROUGH_CONTROL

The activity can enable or disable passthrough.

SPATIAL_CAPABILITY_SPATIAL_AUDIO

public static final int SPATIAL_CAPABILITY_SPATIAL_AUDIO

The activity can use spatial audio.

SPATIAL_CAPABILITY_UI

public static final int SPATIAL_CAPABILITY_UI

The activity can spatialize itself by e.g. adding a spatial panel.

Public constructors

SpatialCapabilities

Added in 1.0.0-alpha01
public SpatialCapabilities(int capabilities)

Public methods

equals

public boolean equals(Object other)

hasCapability

Added in 1.0.0-alpha01
public final boolean hasCapability(int capability)

hashCode

public int hashCode()