Open 3D Engine CameraFramework 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.
Camera::ICameraSubComponent Class Referenceabstract

#include <ICameraSubComponent.h>

Inherited by Camera::ICameraLookAtBehavior, Camera::ICameraTargetAcquirer, and Camera::ICameraTransformBehavior.

Public Member Functions

 AZ_RTTI (ICameraSubComponent, "{5AB43B64-941E-493F-870F-DE313E4D11A0}")
 
virtual void Init ()
 
virtual void Activate (AZ::EntityId)=0
 
virtual void Deactivate ()=0
 

Detailed Description

Classes that inherit from this one will share the life-cycle API's with components. Components that contain the subclasses are expected to call these methods in their Init/Activate/Deactivate methods


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