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.