3#include "CoreMinimal.h"
4#include "Components/ActorComponent.h"
27UCLASS(ClassGroup = (Custom), Blueprintable, meta = (BlueprintSpawnableComponent))
39 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = WeArtHapticObject, meta = (Bitmask, BitmaskEnum =
EHandSide))
42 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = WeArtHapticObject, meta = (Bitmask, BitmaskEnum = EActuationPoint))
43 int32 actuationPointFlag;
46 UPROPERTY(EditAnywhere, Meta = (DisplayName = "Temperature"))
48 UPROPERTY(EditAnywhere, Meta = (DisplayName = "Force"))
50 UPROPERTY(EditAnywhere, Meta = (DisplayName = "Texture"))
60 UFUNCTION(BlueprintCallable)
63 UFUNCTION(BlueprintCallable)
66 UFUNCTION(BlueprintCallable)
67 void RemoveLastEffect();
69 UFUNCTION(BlueprintCallable)
72 UFUNCTION(BlueprintCallable)
75 UFUNCTION(BlueprintCallable)
80 UPROPERTY(BlueprintReadWrite)
#define WEARTPLUGIN_API
Definition: Definitions.WEARTPlugin.h:26
EHandSide
Definition: WeArtCommon.h:8
A general effect function interface.
Definition: WeArtEffect.h:12
Generic Weart message.
Definition: WeArtMessages.h:178
Definition: json.hpp:5292
Force value to be applied to an effect.
Definition: WeArtForce.h:11
Temperature value to be applied to an effect.
Definition: WeArtTemperature.h:11
Texture information to be applied to an effect.
Definition: WeArtTexture.h:11