Open CASCADE Technology  7.7.2
Public Member Functions | Data Fields
Aspect_XRAnalogActionData Struct Reference

Analog input XR action data. More...

#include <Aspect_XRAnalogActionData.hxx>

Public Member Functions

bool IsChanged ()
 Return TRUE if delta is non-zero. More...
 
 Aspect_XRAnalogActionData ()
 Empty constructor. More...
 

Data Fields

uint64_t ActiveOrigin
 The origin that caused this action's current state. More...
 
float UpdateTime
 Time relative to now when this event happened. Will be negative to indicate a past time. More...
 
NCollection_Vec3< float > VecXYZ
 the current state of this action More...
 
NCollection_Vec3< float > DeltaXYZ
 deltas since the previous update More...
 
bool IsActive
 whether or not this action is currently available to be bound in the active action set More...
 

Detailed Description

Analog input XR action data.

Constructor & Destructor Documentation

Aspect_XRAnalogActionData::Aspect_XRAnalogActionData ( )
inline

Empty constructor.

Member Function Documentation

bool Aspect_XRAnalogActionData::IsChanged ( )
inline

Return TRUE if delta is non-zero.

Field Documentation

uint64_t Aspect_XRAnalogActionData::ActiveOrigin

The origin that caused this action's current state.

NCollection_Vec3<float> Aspect_XRAnalogActionData::DeltaXYZ

deltas since the previous update

bool Aspect_XRAnalogActionData::IsActive

whether or not this action is currently available to be bound in the active action set

float Aspect_XRAnalogActionData::UpdateTime

Time relative to now when this event happened. Will be negative to indicate a past time.

NCollection_Vec3<float> Aspect_XRAnalogActionData::VecXYZ

the current state of this action


The documentation for this struct was generated from the following file: