#include "CoreMinimal.h"
#include "Templates/SubclassOf.h"
#include "ModuleInput.generated.h"
Go to the source code of this file.
|
| | DECLARE_LOG_CATEGORY_EXTERN (LogModularInput, Log, All) |
| |
| template<int32 MaxValue, uint32 NumBits, typename T UE_REQUIRES> |
| bool | ModularQuantize::ToCompressedFloat (const T InValue, uint32 &OutCompressedFloat) |
| |
| template<int32 MaxValue, uint32 NumBits, typename T UE_REQUIRES> |
| bool | ModularQuantize::FromCompressedFloat (const uint32 InCompressed, T &OutValue) |
| |
| template<int32 MaxValue, uint32 NumBits, typename T UE_REQUIRES> |
| bool | ModularQuantize::WriteCompressedFloat (const T Value, FArchive &Ar) |
| |
| template<int32 MaxValue, uint32 NumBits, typename T UE_REQUIRES> |
| bool | ModularQuantize::ReadCompressedFloat (T &Value, FArchive &Ar) |
| |
| template<int32 MaxValue, uint32 NumBits> |
| bool | ModularQuantize::SerializeFixedFloat (double &InOutValue, FArchive &Ar) |
| |
| template<int32 MaxValue, uint32 NumBits, typename T UE_REQUIRES> |
| void | ModularQuantize::QuantizeValue (T &Value) |
| |
| template<int32 MaxValue, uint32 NumBits, typename T UE_REQUIRES> |
| bool | ModularQuantize::QuantizedIsNearlyEqual (const T &Left, const T &Right) |
| |
◆ UE_API
◆ EFunctionType
Input Options
| Enumerator |
|---|
| LinearFunction | |
| SquaredFunction | |
| CustomCurve | |
◆ EModuleInputBufferActionType
| Enumerator |
|---|
| Override | |
| Combine | |
◆ EModuleInputQuantizationType
| Enumerator |
|---|
| Default_16Bits | |
| Custom_8Bits | |
◆ EModuleInputValueType
| Enumerator |
|---|
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
◆ DECLARE_LOG_CATEGORY_EXTERN()