|
RoveSoSimulator
|
Implementation of the RoverInterface for the 2025 Talos rover. More...
#include <Talos2025.h>


Public Member Functions | |
| constexpr const uint8 | GetNumControlStates () |
| constexpr const bool | IsDirectDriveControlMode (uint8 state) |
| constexpr const bool | IsRotationDriveControlMode (uint8 state) |
| constexpr const bool | IsRoveCommDriveControlMode (uint8 state) |
| constexpr const bool | IsRoverDriveControlMode (uint8 state) |
| constexpr const bool | IsOrbitCameraMode (uint8 state) |
| constexpr const bool | IsLockedCameraMode (uint8 state) |
| constexpr const bool | IsFixedCameraMode (uint8 state) |
| constexpr const bool | IsFreeCameraMode (uint8 state) |
| constexpr const bool | IsRotatableCameraMode (uint8 state) |
| constexpr const FVector | GetColorForControlState (uint8 state) |
| void | InitalizeStates (ARoverVehiclePawn *rover) |
| void | HandleAttachmentState (ARoverVehiclePawn *rover) |
| void | HandleCameraState (ARoverVehiclePawn *rover) |
| void | CameraCycleCallback (ARoverVehiclePawn *rover, const bool forwards) |
| void | HandleControlState (ARoverVehiclePawn *rover) |
| void | ControlModeCycleCallback (ARoverVehiclePawn *rover, const bool forwards) |
| const bool | ControlModeSetCallback (ARoverVehiclePawn *rover, short num) |
| void | LeftThrottleCallback (ARoverVehiclePawn *rover, const float value) |
| void | RightThrottleCallback (ARoverVehiclePawn *rover, const float value) |
| void | TranslationCallback (ARoverVehiclePawn *rover, const float value) |
| void | RotationCallback (ARoverVehiclePawn *rover, const float value) |
| void | ZoomCallback (ARoverVehiclePawn *rover, const float value) |
Implementation of the RoverInterface for the 2025 Talos rover.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
constexprvirtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.
|
virtual |
Implements IRoverInterface.