Open 3D Engine ROS2 Gem API Reference 25.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NROS2
 CEventSourceAdapter
 CFollowingCameraComponent
 CFollowingCameraConfigurationA structure capturing configuration of Following Camera
 CITimeSourceInterface for time source used by ROS2ClockSystemComponent
 CNamespaceConfiguration
 CPhysicsBasedSource
 CPublisherConfiguration
 CQoS
 CRealTimeSource
 CROS2BusTraits
 CROS2ClockRequests
 CROS2ClockSystemComponent
 CROS2EditorBusTraits
 CROS2EditorClockSystemComponentSystem component for ROS2 editor
 CROS2EditorRequests
 CROS2EditorSystemComponentSystem component for ROS2 editor
 CROS2FrameComponent
 CROS2FrameComponentRequests
 CROS2FrameConfiguration
 CROS2FrameEditorComponent
 CROS2FrameEditorComponentNotifications
 CROS2FrameEditorComponentRequests
 CROS2FrameEditorSystemComponent
 CROS2FrameGameSystemComponent
 CROS2FrameSystemBusTraits
 CROS2FrameSystemRequests
 CROS2FrameTrackingRequests
 CROS2ModuleInterface
 CROS2NamesRequestsUtility bus for handling ROS 2 naming rules
 CROS2Requests
 CROS2SensorComponentBase
 CROS2SpawnerComponent
 CROS2SpawnerComponentConfig
 CROS2SpawnerComponentController
 CROS2SpawnerEditorComponent
 CROS2SpawnerServiceNames
 CROS2SpawnPointComponentSpawnPoint indicates a place which is suitable to spawn a robot
 CROS2SpawnPointComponentConfig
 CROS2SpawnPointComponentControllerSpawnPoint indicates a place which is suitable to spawn a robot
 CROS2SpawnPointEditorComponent
 CROS2SystemComponentCentral singleton-like System Component for ROS2 Gem
 CROS2TimeSource
 CROS2Transform
 CROSFrameInterfaceBase class to get and set ROS2FrameConfiguration on components that have it
 CSensorConfiguration
 CSensorConfigurationRequestInterface that allows to get sensor configuration and switch publish state
 CSensorEventSource
 CSimulationTimeSource
 CSpawnerNotifications
 CSpawnerNotificationsBusHandler
 CSpawnerRequestsInterface class allowing requesting Spawner interface from other components
 CSpawnPointInfo
 CTFInterfaceRequests
 CTFInterfaceTraits
 CTickBasedSource
 CTopicConfigurationA structure for a single ROS2 topic, a part of publisher or subscriber configuration