SMACC2
smacc2::ControllableLed Member List

This is the complete list of members for smacc2::ControllableLed, including all inherited members.

ChangeColor(const std::string &_lightName, const std::string &_linkName, const ignition::math::Color &_color, const int _index) finalsmacc2::FlashLightPluginprotectedvirtual
ChangeColor(const std::string &_lightName, const std::string &_linkName, const ignition::math::Color &_color) finalsmacc2::FlashLightPluginprotectedvirtual
ChangeDuration(const std::string &_lightName, const std::string &_linkName, const double _duration, const int _index) finalsmacc2::FlashLightPluginprotectedvirtual
ChangeDuration(const std::string &_lightName, const std::string &_linkName, const double _duration) finalsmacc2::FlashLightPluginprotectedvirtual
ChangeInterval(const std::string &_lightName, const std::string &_linkName, const double _interval, const int _index) finalsmacc2::FlashLightPluginprotectedvirtual
ChangeInterval(const std::string &_lightName, const std::string &_linkName, const double _interval) finalsmacc2::FlashLightPluginprotectedvirtual
cmdledsubscriptionsmacc2::FlashLightPluginprivate
ControllableLed()smacc2::ControllableLedinline
CreateSetting(const sdf::ElementPtr &_sdf, const gazebo::physics::ModelPtr &_model, const gazebo::common::Time &_currentTime, gazebo_ros::Node::SharedPtr node)smacc2::LedPluginprotectedvirtual
dataPtrsmacc2::LedPluginprivate
FlashLightPlugin()smacc2::FlashLightPlugin
InitSettingBySpecificData(std::shared_ptr< FlashLightSetting > &_setting)smacc2::LedPluginprotectedvirtual
LedPlugin()smacc2::LedPlugin
LightCmd(const std_msgs::msg::Int8::SharedPtr msg)smacc2::ControllableLedinline
Load(gazebo::physics::ModelPtr _parent, sdf::ElementPtr _sdf) overridesmacc2::ControllableLedinline
OnCommand(ConstIntPtr &_msg)smacc2::ControllableLedinline
OnUpdate()smacc2::FlashLightPluginprotectedvirtual
ros_node_smacc2::ControllableLed
subscription_smacc2::ControllableLed
TurnOff(const std::string &_lightName) finalsmacc2::FlashLightPluginprotectedvirtual
TurnOff(const std::string &_lightName, const std::string &_linkName) finalsmacc2::FlashLightPluginprotectedvirtual
TurnOffAll() finalsmacc2::FlashLightPluginprotectedvirtual
TurnOn(const std::string &_lightName) finalsmacc2::FlashLightPluginprotectedvirtual
TurnOn(const std::string &_lightName, const std::string &_linkName) finalsmacc2::FlashLightPluginprotectedvirtual
TurnOnAll() finalsmacc2::FlashLightPluginprotectedvirtual
~FlashLightPlugin()smacc2::FlashLightPluginvirtual
~LedPlugin()smacc2::LedPluginvirtual