JxrPlatformAdapter.SpatialCapabilities


public class JxrPlatformAdapter.SpatialCapabilities


Spatial Capabilities for SceneCore Platform.

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 fields

int

Public constructors

SpatialCapabilities(int capabilities)

Public methods

boolean
hasCapability(int capability)

Constants

SPATIAL_CAPABILITY_3D_CONTENT

Added in 1.0.0-alpha01
public static final int SPATIAL_CAPABILITY_3D_CONTENT = 2

The activity can create 3D contents.

SPATIAL_CAPABILITY_APP_ENVIRONMENT

Added in 1.0.0-alpha01
public static final int SPATIAL_CAPABILITY_APP_ENVIRONMENT = 8

The activity can set its own environment.

SPATIAL_CAPABILITY_EMBED_ACTIVITY

Added in 1.0.0-alpha01
public static final int SPATIAL_CAPABILITY_EMBED_ACTIVITY = 32

The activity can spatially embed another activity.

SPATIAL_CAPABILITY_PASSTHROUGH_CONTROL

Added in 1.0.0-alpha01
public static final int SPATIAL_CAPABILITY_PASSTHROUGH_CONTROL = 4

The activity can enable or disable passthrough.

SPATIAL_CAPABILITY_SPATIAL_AUDIO

Added in 1.0.0-alpha01
public static final int SPATIAL_CAPABILITY_SPATIAL_AUDIO = 16

The activity can use spatial audio.

SPATIAL_CAPABILITY_UI

Added in 1.0.0-alpha01
public static final int SPATIAL_CAPABILITY_UI = 1

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

Public fields

capabilities

Added in 1.0.0-alpha01
public int capabilities

Public constructors

SpatialCapabilities

Added in 1.0.0-alpha01
public SpatialCapabilities(int capabilities)

Public methods

hasCapability

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