Open 3D Engine ROS2 Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ROS2::FollowingCameraComponent Class Reference

#include <FollowingCameraComponent.h>

Inherits AZ::Component, AZ::TickBus::Handler, and AzFramework::InputChannelEventListener.

Public Member Functions

 FollowingCameraComponent (const FollowingCameraConfiguration &configuration)
 
 AZ_COMPONENT (FollowingCameraComponent, "{6a21768a-f327-11ed-a05b-0242ac120003}", AZ::Component)
 
void Activate () override
 
void Deactivate () override
 

Static Public Member Functions

static void GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required)
 
static void GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided)
 
static void GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible)
 
static void Reflect (AZ::ReflectContext *reflection)
 

Detailed Description

The component used for cameras that follow moving objects It allows to switch between different cameras attached to entities, and to control the active camera using keyboard.


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