Top Description Fields Constructors Methods
org.lwjgl.openxr

public final Class EXTActiveActionSetPriority

extends Object
Class Inheritance

The XR_EXT_active_action_set_priority extension.

The properties of an XrActionSet become immutable after it has been attached to a session. This currently includes the priority of the action set preventing the application from changing the priority number for the duration of the session.

Given that most runtimes do not actually require this number to be immutable this extension adds the ability to provide a different priority number for every XrActiveActionSet provided to SyncActions.

When updating the action state with SyncActions, the application can provide a pointer to an XrActiveActionSetPrioritiesEXT structure in the next chain of XrActionsSyncInfo. This structure contains an array of XrActiveActionSetPriorityEXT structures mapping active action sets to their priority numbers.

Field Summary

Modifier and TypeField and Description
public static final String
public static final int
XR_EXT_active_action_set_priority_SPEC_VERSION

The extension specification version.

public static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

XR_EXT_ACTIVE_ACTION_SET_PRIORITY_EXTENSION_NAMEback to summary
public static final String XR_EXT_ACTIVE_ACTION_SET_PRIORITY_EXTENSION_NAME

The extension name.

XR_EXT_active_action_set_priority_SPEC_VERSIONback to summary
public static final int XR_EXT_active_action_set_priority_SPEC_VERSION

The extension specification version.

XR_TYPE_ACTIVE_ACTION_SET_PRIORITIES_EXTback to summary
public static final int XR_TYPE_ACTIVE_ACTION_SET_PRIORITIES_EXT

Extends XrStructureType.

Constructor Detail

EXTActiveActionSetPriorityback to summary
private EXTActiveActionSetPriority()