UCLASS(Blueprintable, meta = (BlueprintSpawnableComponent))  
 More...
#include <OpenXRExpansionFunctionLibrary.h>
 | 
| static void  | ConvertHandTransformsSpaceAndBack (TArray< FTransform > &OutTransforms, const TArray< FTransform > &WorldTransforms) | 
|   | 
| static void  | GetMockUpControllerData (FXRMotionControllerData &MotionControllerData, FBPOpenXRActionSkeletalData &SkeletalMappingData, bool bOpenHand=false) | 
|   | 
| static bool  | GetOpenXRHandPose (FBPOpenXRActionSkeletalData &HandPoseContainer, UOpenXRHandPoseComponent *HandPoseComponent, bool bGetMockUpPose=false) | 
|   | UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|OpenXR", meta = (bIgnoreSelf = "true"))  
  | 
|   | 
| static FOpenXRHMD *  | GetOpenXRHMD () | 
|   | 
| static void  | GetXRMotionControllerType (FString &TrackingSystemName, EBPOpenXRControllerDeviceType &DeviceType, EBPXRResultSwitch &Result) | 
|   | UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|OpenXR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))  
  | 
|   | 
UCLASS(Blueprintable, meta = (BlueprintSpawnableComponent)) 
Definition at line 47 of file OpenXRExpansionFunctionLibrary.h.
 
◆ UOpenXRExpansionFunctionLibrary()
      
        
          | UOpenXRExpansionFunctionLibrary::UOpenXRExpansionFunctionLibrary  | 
          ( | 
          const FObjectInitializer & |           ObjectInitializer | ) | 
           | 
        
      
 
 
◆ ~UOpenXRExpansionFunctionLibrary()
      
        
          | UOpenXRExpansionFunctionLibrary::~UOpenXRExpansionFunctionLibrary  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ConvertHandTransformsSpaceAndBack()
  
  
      
        
          | static void UOpenXRExpansionFunctionLibrary::ConvertHandTransformsSpaceAndBack  | 
          ( | 
          TArray< FTransform > & |           OutTransforms,  | 
         
        
           | 
           | 
          const TArray< FTransform > & |           WorldTransforms ) | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ GENERATED_BODY()
  
  
      
        
          | UOpenXRExpansionFunctionLibrary::GENERATED_BODY  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ GetMockUpControllerData()
  
  
      
        
          | static void UOpenXRExpansionFunctionLibrary::GetMockUpControllerData  | 
          ( | 
          FXRMotionControllerData & |           MotionControllerData,  | 
         
        
           | 
           | 
          FBPOpenXRActionSkeletalData & |           SkeletalMappingData,  | 
         
        
           | 
           | 
          bool |           bOpenHand = false ) | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ GetOpenXRHandPose()
  
  | 
      
   | 
  
inlinestaticBlueprintCallable   | 
  
 
 
◆ GetOpenXRHMD()
  
  
      
        
          | static FOpenXRHMD * UOpenXRExpansionFunctionLibrary::GetOpenXRHMD  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ GetXRMotionControllerType()
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|OpenXR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result")) 
Definition at line 23 of file OpenXRExpansionFunctionLibrary.cpp.
 
 
The documentation for this class was generated from the following files: