Duke's Big Numbers 1.0
C++ and Blueprint libraries for performing math, analysis, and formatting with really large numbers (>10e308).
Loading...
Searching...
No Matches
InputHelperLibrary.h
1// Copyright (C)2023 Smiling Cat Entertainment, LTD. All Rights Reserved.
2
3#pragma once
4#include "Inline.h"
5#include "CoreMinimal.h"
6#include "InputCoreTypes.h"
7#include "Kismet/BlueprintFunctionLibrary.h"
8
9#include "InputHelper.h"
10#include "BlueprintHelper.h"
11#include "InputHelperLibrary.generated.h"
12
16UCLASS()
17class DUKESBIGNUMBERS_API UInputHelperLibrary : public UBlueprintFunctionLibrary
18{
19 GENERATED_BODY()
20
21public:
33 UFUNCTION(BlueprintCallable, Category = "Input|Key", Meta = (Radix="10", DisplayName="Try Key To Digit", ExpandEnumAsExecs = "ReturnValue"))
34 static ESuccessFail Key_TryKeyToDigit(const FKey& Key, int32 Radix, int32& Digit);
35};
36
37// If conditional inlining is ON, include inlinable functions here.
38#if DBN_INLINE_ENABLED
39#include "InputHelperLibrary.inl"
40#endif
Definition: InputHelperLibrary.h:18