Private data for the UserCamera class. More...
#include <UserCameraPrivate.hh>
Public Attributes | |
FPSViewController * | fpsViewController |
A FPS view controller. More... | |
bool | isCameraSetInWorldFile |
Flag to detect if the user changed the camera pose in the world file. More... | |
bool | joyPoseControl |
Toggle joystick camera move through ~/user_camera/joy_pose. More... | |
bool | joystickButtonToggleLast |
Used to detect joystick button release. More... | |
transport::SubscriberPtr | joySubPose |
Subscribes to absolute joystick messages. More... | |
transport::SubscriberPtr | joySubTwist |
Subscribes to relative joystick messages. More... | |
bool | joyTwistControl |
Toggle joystick camera move through ~/user_camera/joy_twist. More... | |
transport::NodePtr | node |
Gazebo communication node pointer. More... | |
OrbitViewController * | orbitViewController |
An orbit view controller. More... | |
SelectionBuffer * | selectionBuffer |
Draws a 3D axis in the viewport. More... | |
ViewController * | viewController |
The currently active view controller. More... | |
Private data for the UserCamera class.
FPSViewController* gazebo::rendering::UserCameraPrivate::fpsViewController |
A FPS view controller.
bool gazebo::rendering::UserCameraPrivate::isCameraSetInWorldFile |
Flag to detect if the user changed the camera pose in the world file.
bool gazebo::rendering::UserCameraPrivate::joyPoseControl |
Toggle joystick camera move through ~/user_camera/joy_pose.
bool gazebo::rendering::UserCameraPrivate::joystickButtonToggleLast |
Used to detect joystick button release.
transport::SubscriberPtr gazebo::rendering::UserCameraPrivate::joySubPose |
Subscribes to absolute joystick messages.
transport::SubscriberPtr gazebo::rendering::UserCameraPrivate::joySubTwist |
Subscribes to relative joystick messages.
bool gazebo::rendering::UserCameraPrivate::joyTwistControl |
Toggle joystick camera move through ~/user_camera/joy_twist.
transport::NodePtr gazebo::rendering::UserCameraPrivate::node |
Gazebo communication node pointer.
OrbitViewController* gazebo::rendering::UserCameraPrivate::orbitViewController |
An orbit view controller.
SelectionBuffer* gazebo::rendering::UserCameraPrivate::selectionBuffer |
Draws a 3D axis in the viewport.
Used to select objects from mouse clicks.
ViewController* gazebo::rendering::UserCameraPrivate::viewController |
The currently active view controller.