RapyutaSimulationPlugins
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
ARRROS2CameraActor Class Reference

Standalone ROS 2 camera actor which can be placed in the level with URRROS2CameraComponent. More...

#include <RRROS2CameraActor.h>

Inheritance diagram for ARRROS2CameraActor:
Inheritance graph
[legend]
Collaboration diagram for ARRROS2CameraActor:
Collaboration graph
[legend]

Public Member Functions

 ARRROS2CameraActor ()
 Construct a new ARRROS2CameraActor object. More...
 

Public Attributes

UROS2NodeComponent * Node
 
FString NodeName
 
FString NodeNamespace
 

Protected Member Functions

virtual void BeginPlay () override
 Initialize ROS 2 Node and CameraComponent. More...
 

Protected Attributes

URRROS2CameraComponentCameraComponent
 ROS 2 camera component for this camera. More...
 

Detailed Description

Standalone ROS 2 camera actor which can be placed in the level with URRROS2CameraComponent.

UCLASS()

Constructor & Destructor Documentation

◆ ARRROS2CameraActor()

ARRROS2CameraActor::ARRROS2CameraActor ( )

Construct a new ARRROS2CameraActor object.

Member Function Documentation

◆ BeginPlay()

virtual void ARRROS2CameraActor::BeginPlay ( )
overrideprotectedvirtual

Initialize ROS 2 Node and CameraComponent.

If NodeName is empty, node name become This actor name + _RRROS2CameraNode

Member Data Documentation

◆ CameraComponent

URRROS2CameraComponent* ARRROS2CameraActor::CameraComponent
protected

◆ Node

UROS2NodeComponent* ARRROS2CameraActor::Node

◆ NodeName

FString ARRROS2CameraActor::NodeName

◆ NodeNamespace

FString ARRROS2CameraActor::NodeNamespace

The documentation for this class was generated from the following file: