5#include "CoreMinimal.h"
6#include "Components/ActorComponent.h"
13UCLASS( ClassGroup=(Custom), meta=(BlueprintSpawnableComponent) )
20 UWeArtThimbleSensorObject();
25 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = WeArtThimbleSensorObject)
28 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = WeArtThimbleSensorObject)
29 TEnumAsByte<EActuationPoint> actuationPoint;
31 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = WeArtThimbleSensorObject)
32 FVector Accelerometer;
34 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = WeArtThimbleSensorObject)
37 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = WeArtThimbleSensorObject)
41 virtual
void BeginPlay() override;
42 virtual
void EndPlay(const EEndPlayReason::Type EndPlayReason) override;
46 virtual
void TickComponent(
float DeltaTime, ELevelTick TickType, FActorComponentTickFunction* ThisTickFunction) override;
#define WEARTPLUGIN_API
Definition: Definitions.WEARTPlugin.h:292
EHandSide
Definition: WeArtCommon.h:8
Generic Weart message.
Definition: WeArtMessages.h:178