class UMagesControllerClass
#include <MagesControllerClass.h>
class UMagesControllerClass: public UActorComponent
{
public:
// fields
EControllerTypes ControllerType = OculusTouchController;
TScriptInterface<IDeviceControllerInterface> CurrentController;
float strength;
float float _freq = 0.5f;
float float float _duration = 0.7f);
// methods
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Mages");
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Mages");
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Mages");
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Mages");
UFUNCTION(BlueprintCallable, Category = "Mages|Controllers") const;
UFUNCTION(BlueprintCallable, Category = "Mages|Controllers") const;
UFUNCTION(BlueprintCallable, Category = "Mages|Controllers");
UFUNCTION(BlueprintCallable, Category = "Mages|Controllers");
UFUNCTION(BlueprintCallable, Category = "Mages|Controllers");
UFUNCTION(BlueprintCallable, Category = "Mages|Controllers");
};