Class XrControllerModelNodeStateMSFT

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

public class XrControllerModelNodeStateMSFT extends org.lwjgl.system.Struct<XrControllerModelNodeStateMSFT> implements org.lwjgl.system.NativeResource
Describes the state of a node in a controller model.
Description

The state is corresponding to the glTF node identified by the XrControllerModelNodePropertiesMSFT::nodeName and XrControllerModelNodePropertiesMSFT::parentNodeName of the node property at the same array index in the XrControllerModelPropertiesMSFT::nodeProperties in XrControllerModelPropertiesMSFT.

The nodePose is based on the user’s interaction on the controller at the latest SyncActions, represented as the XrPosef of the node in it’s parent node space.

Valid Usage (Implicit)
See Also

XrControllerModelStateMSFT, XrPosef, GetControllerModelStateMSFT

Layout


 struct XrControllerModelNodeStateMSFT {
     XrStructureType type();
     void * next();
     XrPosef nodePose();
 }