|
rclUE
|
ROS2 Publisher Component. Wrapper of UROS2Publisher for BP. More...
#include <ROS2Publisher.h>


Public Member Functions | |
| virtual void | DefaultCreatePublisher () |
| virtual void | SetParams () |
| Pass this class's parameter TopicName, PublicationFrequencyHz, QoS to Publisher. More... | |
Public Attributes | |
| UROS2Publisher * | Publisher = nullptr |
| FString | TopicName = TEXT("") |
| this is pass to UROS2Publisher::TopicName in #BeginPlay More... | |
| TSubclassOf< UROS2Publisher > | PublisherClass = UROS2Publisher::StaticClass() |
| this is pass to #UROS2Publisher::PublisherClass in #BeginPlay More... | |
| TSubclassOf< UROS2GenericMsg > | MsgClass = UROS2GenericMsg::StaticClass() |
| this is pass to UROS2Publisher::MsgClass in #BeginPlay More... | |
| float | PublicationFrequencyHz = 1.f |
| this is pass to UROS2Publisher::PublicationFrequencyHz in #BeginPlay More... | |
| UROS2QoS | QoS = UROS2QoS::Default |
| this is pass to UROS2Publisher::QoS in #BeginPlay More... | |
| FTopicCallback | UpdateDelegate |
| this is pass to UROS2Publisher::UpdateDelegate in #BeginPlay More... | |
ROS2 Publisher Component. Wrapper of UROS2Publisher for BP.
UCLASS(Blueprintable, BlueprintType, ClassGroup = (Custom), meta = (BlueprintSpawnableComponent))
|
inlinevirtual |
|
inlinevirtual |
Pass this class's parameter TopicName, PublicationFrequencyHz, QoS to Publisher.
| TSubclassOf<UROS2GenericMsg> UROS2PublisherComponent::MsgClass = UROS2GenericMsg::StaticClass() |
this is pass to UROS2Publisher::MsgClass in #BeginPlay
| float UROS2PublisherComponent::PublicationFrequencyHz = 1.f |
this is pass to UROS2Publisher::PublicationFrequencyHz in #BeginPlay
| UROS2Publisher* UROS2PublisherComponent::Publisher = nullptr |
| TSubclassOf<UROS2Publisher> UROS2PublisherComponent::PublisherClass = UROS2Publisher::StaticClass() |
this is pass to #UROS2Publisher::PublisherClass in #BeginPlay
| UROS2QoS UROS2PublisherComponent::QoS = UROS2QoS::Default |
this is pass to UROS2Publisher::QoS in #BeginPlay
| FString UROS2PublisherComponent::TopicName = TEXT("") |
this is pass to UROS2Publisher::TopicName in #BeginPlay
| FTopicCallback UROS2PublisherComponent::UpdateDelegate |
this is pass to UROS2Publisher::UpdateDelegate in #BeginPlay
1.8.17