#include <ModuleInput.h>
|
| | FInputInterface (const FInputNameMap &InNameMap, FModuleInputContainer &InValueContainer, EModuleInputQuantizationType InInputQuantizationType) |
| |
| UE_API void | SetValue (const FName &InName, const FModuleInputValue &InValue, bool Quantize=true) |
| |
| UE_API void | CombineValue (const FName &InName, const FModuleInputValue &InValue) |
| |
| UE_API void | MergeValue (const FName &InName, const FModuleInputValue &InValue) |
| |
| UE_API FModuleInputValue | GetValue (const FName &InName) const |
| |
| UE_API EModuleInputValueType | GetValueType (const FName &InName) const |
| |
| UE_API float | GetMagnitude (const FName &InName) const |
| |
| UE_API int32 | GetMagnitudeInt (const FName &InName) const |
| |
| UE_API bool | InputsNonZero () const |
| |
| bool | GetBool (const FName &InName) const |
| |
| int32 | GetInteger (const FName &InName) const |
| |
| double | GetFloat (const FName &InName) const |
| |
| FVector2D | GetVector2D (const FName &InName) const |
| |
| FVector | GetVector (const FName &InName) const |
| |
| void | SetBool (const FName &InName, bool InBool) |
| |
| void | SetInteger (const FName &InName, int32 InInteger) |
| |
| void | SetFloat (const FName &InName, double InFloat, bool Quantize=false) |
| |
| void | SetVector2D (const FName &InName, const FVector2D &InVector2D, bool Quantize=false) |
| |
| void | SetVector (const FName &InName, const FVector &InVector, bool Quantize=false) |
| |
◆ FInputNameMap
◆ FInputInterface()
◆ CombineValue()
◆ GetBool()
| bool FInputInterface::GetBool |
( |
const FName & |
InName | ) |
const |
|
inline |
◆ GetFloat()
| double FInputInterface::GetFloat |
( |
const FName & |
InName | ) |
const |
|
inline |
◆ GetInteger()
| int32 FInputInterface::GetInteger |
( |
const FName & |
InName | ) |
const |
|
inline |
◆ GetMagnitude()
| float FInputInterface::GetMagnitude |
( |
const FName & |
InName | ) |
const |
◆ GetMagnitudeInt()
| int32 FInputInterface::GetMagnitudeInt |
( |
const FName & |
InName | ) |
const |
◆ GetValue()
◆ GetValueType()
◆ GetVector()
| FVector FInputInterface::GetVector |
( |
const FName & |
InName | ) |
const |
|
inline |
◆ GetVector2D()
◆ InputsNonZero()
| bool FInputInterface::InputsNonZero |
( |
| ) |
const |
◆ MergeValue()
◆ SetBool()
| void FInputInterface::SetBool |
( |
const FName & |
InName, |
|
|
bool |
InBool |
|
) |
| |
|
inline |
◆ SetFloat()
◆ SetInteger()
| void FInputInterface::SetInteger |
( |
const FName & |
InName, |
|
|
int32 |
InInteger |
|
) |
| |
|
inline |
◆ SetValue()
◆ SetVector()
◆ SetVector2D()
◆ InputQuantizationType
◆ NameMap
◆ ValueContainer
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/Experimental/ChaosVehicles/ChaosVehiclesCore/Public/SimModule/ModuleInput.h
- Engine/Source/Runtime/Experimental/ChaosVehicles/ChaosVehiclesCore/Private/SimModule/ModuleInput.cpp