| 
	 | 
  
    A Demo Project for the UnrealEngineSDK 
   | 
 
UCLASS(Blueprintable, meta = (BlueprintSpawnableComponent)) More...
#include <SteamVRKeyboardComponent.h>
Public Member Functions | |
| USteamVRKeyboardComponent (const FObjectInitializer &ObjectInitializer) | |
| ~USteamVRKeyboardComponent () | |
| void | CloseVRKeyboard (EBPOVRResultSwitch &Result) | 
| UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|SteamVR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))   | |
| GENERATED_BODY () | |
| void | GetVRKeyboardText (FString &Text, EBPOVRResultSwitch &Result) | 
| UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|SteamVR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))   | |
| virtual void | OnUnregister () override | 
| void | OpenVRKeyboard (bool bIsForPassword, bool bIsMultiline, bool bUseMinimalMode, bool bIsRightHand, int32 MaxCharacters, FString Description, FString StartingString, EBPOVRResultSwitch &Result) | 
| UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|SteamVR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))   | |
| void | ReOpenVRKeyboardForUser (bool bIsForPassword, bool bIsMultiline, bool bUseMinimalMode, bool bIsRightHand, int32 MaxCharacters, FString Description, FString StartingString, EBPOVRResultSwitch &Result) | 
| UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|SteamVR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))   | |
| virtual void | TickComponent (float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override | 
Public Attributes | |
| FVRKeyboardStringCallbackSignature | OnKeyboardCharInput | 
| UPROPERTY(BlueprintAssignable, Category = "VRExpansionFunctions|SteamVR")   | |
| FVRKeyboardNullCallbackSignature | OnKeyboardClosed | 
| UPROPERTY(BlueprintAssignable, Category = "VRExpansionFunctions|SteamVR")   | |
| FVRKeyboardStringCallbackSignature | OnKeyboardDone | 
| UPROPERTY(BlueprintAssignable, Category = "VRExpansionFunctions|SteamVR")   | |
UCLASS(Blueprintable, meta = (BlueprintSpawnableComponent))
Allows displaying / hiding and sending input to and from the SteamVR keyboard. Has events for keyboard inputs Generally outdated with the data table based keyboards I added, but still useful.
Definition at line 29 of file SteamVRKeyboardComponent.h.
| USteamVRKeyboardComponent::USteamVRKeyboardComponent | ( | const FObjectInitializer & | ObjectInitializer | ) | 
Definition at line 12 of file SteamVRKeyboardComponent.cpp.
| USteamVRKeyboardComponent::~USteamVRKeyboardComponent | ( | ) | 
Definition at line 21 of file SteamVRKeyboardComponent.cpp.
      
  | 
  inlineBlueprintCallable | 
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|SteamVR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))
Definition at line 159 of file SteamVRKeyboardComponent.h.
| USteamVRKeyboardComponent::GENERATED_BODY | ( | ) | 
      
  | 
  inlineBlueprintCallable | 
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|SteamVR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))
Definition at line 259 of file SteamVRKeyboardComponent.h.
      
  | 
  overridevirtual | 
Definition at line 25 of file SteamVRKeyboardComponent.cpp.
      
  | 
  inlineBlueprintCallable | 
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|SteamVR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))
Definition at line 73 of file SteamVRKeyboardComponent.h.
      
  | 
  inlineBlueprintCallable | 
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|SteamVR", meta = (bIgnoreSelf = "true", ExpandEnumAsExecs = "Result"))
Definition at line 202 of file SteamVRKeyboardComponent.h.
      
  | 
  overridevirtual | 
Definition at line 39 of file SteamVRKeyboardComponent.cpp.
      
  | 
  BlueprintAssignable | 
UPROPERTY(BlueprintAssignable, Category = "VRExpansionFunctions|SteamVR")
Definition at line 65 of file SteamVRKeyboardComponent.h.
      
  | 
  BlueprintAssignable | 
UPROPERTY(BlueprintAssignable, Category = "VRExpansionFunctions|SteamVR")
Definition at line 59 of file SteamVRKeyboardComponent.h.
      
  | 
  BlueprintAssignable | 
UPROPERTY(BlueprintAssignable, Category = "VRExpansionFunctions|SteamVR")
Definition at line 53 of file SteamVRKeyboardComponent.h.