RapyutaSimulationPlugins
RRROS2CameraActor.h
Go to the documentation of this file.
1 
13 #pragma once
14 
15 
16 
17 #include "CoreMinimal.h"
18 
20 
21 
22 
23 // rclUE
24 
25 #include "ROS2NodeComponent.h"
26 
27 
28 
29 #include "RRROS2CameraActor.generated.h"
30 
31 
32 
44 class RAPYUTASIMULATIONPLUGINS_API ARRROS2CameraActor : public AActor
45 
46 {
47 
48 
49 
50 public:
51 
61 
62 
63 
64 
69  UROS2NodeComponent* Node;
70 
71 
72 
73 
78  FString NodeName;
79 
80 
81 
82 
87  FString NodeNamespace;
88 
89 
90 
91 protected:
92 
101  virtual void BeginPlay() override;
102 
103 
104 
106 
107 
113 
114 };
115 
ARRROS2CameraActor::CameraComponent
URRROS2CameraComponent * CameraComponent
ROS 2 camera component for this camera.
Definition: RRROS2CameraActor.h:112
RRROS2CameraComponent.h
ROS 2 Camera component.
ARRROS2CameraActor
Standalone ROS 2 camera actor which can be placed in the level with URRROS2CameraComponent.
Definition: RRROS2CameraActor.h:44
ARRROS2CameraActor::NodeNamespace
FString NodeNamespace
Definition: RRROS2CameraActor.h:87
ARRROS2CameraActor::NodeName
FString NodeName
Definition: RRROS2CameraActor.h:78
URRROS2CameraComponent
ROS 2 Camera component. Uses USceneCaptureComponent2D.
Definition: RRROS2CameraComponent.h:110
ARRROS2CameraActor::Node
UROS2NodeComponent * Node
Definition: RRROS2CameraActor.h:69