Open 3D Engine AtomLyIntegration 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.
AZ::Render::DisplayMapperComponentController Class Referencefinal

Inherits DisplayMapperComponentRequestBus::Handler.

Public Member Functions

 AZ_TYPE_INFO (AZ::Render::DisplayMapperComponentController, "{85E5AE10-68AD-462D-B389-B8748BB1A19C}")
 
 DisplayMapperComponentController (const DisplayMapperComponentConfig &config)
 
void Activate (EntityId entityId)
 
void Deactivate ()
 
void SetConfiguration (const DisplayMapperComponentConfig &config)
 
const DisplayMapperComponentConfigGetConfiguration () const
 
void LoadPreset (OutputDeviceTransformType preset) override
 DisplayMapperComponentRequestBus::Handler overrides...
 
void SetDisplayMapperOperationType (DisplayMapperOperationType displayMapperOperationType) override
 
DisplayMapperOperationType GetDisplayMapperOperationType () const override
 
void SetAcesParameterOverrides (const AcesParameterOverrides &parameterOverrides) override
 
const AcesParameterOverrides & GetAcesParameterOverrides () const override
 
void SetOverrideAcesParameters (bool value) override
 
bool GetOverrideAcesParameters () const override
 
void SetAlterSurround (bool value) override
 
bool GetAlterSurround () const override
 
void SetApplyDesaturation (bool value) override
 
bool GetApplyDesaturation () const override
 
void SetApplyCATD60toD65 (bool value) override
 
bool GetApplyCATD60toD65 () const override
 
void SetCinemaLimitsBlack (float value) override
 
float GetCinemaLimitsBlack () const override
 
void SetCinemaLimitsWhite (float value) override
 
float GetCinemaLimitsWhite () const override
 
void SetMinPoint (float value) override
 
float GetMinPoint () const override
 
void SetMidPoint (float value) override
 
float GetMidPoint () const override
 
void SetMaxPoint (float value) override
 
float GetMaxPoint () const override
 
void SetSurroundGamma (float value) override
 
float GetSurroundGamma () const override
 
void SetGamma (float value) override
 
float GetGamma () const override
 

Static Public Member Functions

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

Friends

class EditorDisplayMapperComponent
 

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