Class XrActiveActionSetPrioritiesEXT

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<XrActiveActionSetPrioritiesEXT>
org.lwjgl.openxr.XrActiveActionSetPrioritiesEXT
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class XrActiveActionSetPrioritiesEXT extends org.lwjgl.system.Struct<XrActiveActionSetPrioritiesEXT> implements org.lwjgl.system.NativeResource
Active action set priority numbers.
Valid Usage (Implicit)

The runtime must ignore any priority numbers for action sets that were not specified as an active action set in the XrActionsSyncInfo structure as this would have no effect.

The priority numbers provided in XrActiveActionSetPriorityEXT must override the priority number of the active action set starting with the SyncActions call it is provided to, until the first subsequent call to SyncActions.

When a subsequent call is made to SyncActions where an active action set does not have a corresponding priority number specified in the XrActiveActionSetPriorityEXT structure the priority number for that action set must revert back to the priority number provided in XrActionSetCreateInfo when that action set was created.

See Also

XrActionsSyncInfo, XrActiveActionSetPriorityEXT, SyncActions

Layout


 struct XrActiveActionSetPrioritiesEXT {
     XrStructureType type();
     void const * next();
     uint32_t actionSetPriorityCount();
     XrActiveActionSetPriorityEXT const * actionSetPriorities();
 }