16class BASEHELPERS_API
UInputBPLib : public UBlueprintFunctionLibrary
20 UFUNCTION(BlueprintPure, BlueprintCallable, Category =
"Input")
21 static UDataTable* GetKeyboardInputDataTable();
22 UFUNCTION(BlueprintPure, BlueprintCallable, Category =
"Input")
23 static UDataTable* GetXboxInputDataTable();
24 UFUNCTION(BlueprintPure, BlueprintCallable, Category =
"Input")
25 static UDataTable* GetPlayStationInputDataTable();
29 UFUNCTION(BlueprintPure, BlueprintCallable, Category =
"Input", meta=(WorldContext=
"WorldContextObject"))
30 static UInputMappingContext* GetInputMapping(
const UObject* WorldContextObject);
34 UFUNCTION(BlueprintPure, BlueprintCallable, Category =
"Input", meta=(WorldContext=
"WorldContextObject"))
35 static FString GetAssignedKeyName(
const UObject* WorldContextObject,
const UInputAction* InputAction,
const int32 Num = 0);
38 UFUNCTION(BlueprintPure, BlueprintCallable, Category =
"Input", meta=(WorldContext=
"WorldContextObject"))
40 UFUNCTION(BlueprintPure, BlueprintCallable, Category =
"Input", meta=(WorldContext=
"WorldContextObject"))
44 static FInputIcon* GetKeyboardKey(
const FString& Input);
45 static FString GetKeyboardKeyName(
const FString& Input);
46 static FSlateBrush GetKeyboardKeyIcon(
const FString& Input);
49 static FInputIcon* GetXboxKey(
const FString& Input);
50 static FString GetXboxKeyName(
const FString& Input);
51 static FSlateBrush GetXboxKeyIcon(
const FString& Input);
53 static FInputIcon* GetPlayStationKey(
const FString& Input);
55 static FString GetPlayStationKeyName(
const FString& Input);
56 static FSlateBrush GetPlayStationKeyIcon(
const FString& Input);
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13