15class ROVESOSIMULATOR_API ARoverArmPawn :
public APawn
22
24 void SetupInput(URoveSoSimulatorInputManager* iM);
25 UFUNCTION(BlueprintCallable)
26 void CustomLOG(FString s) {
LOG(
"%s", *s);}
27 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
31 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
32 void J1Callback(
float value);
33 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
34 void J2Callback(
float value);
35 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
36 void J3Callback(
float value);
37 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
38 void J4Callback(
float value);
39 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
40 void J5Callback(
float value);
41 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
42 void J6Callback(
float value);
43 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
44 void GripperOpenCloseCallback(
float value);
45 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
46 void SolenoidExtensionCallback(
float value);
47 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
48 void LaserOnCallback();
49 UFUNCTION(BlueprintImplementableEvent, Category =
"Events")
50 void LaserOffCallback();