Open 3D Engine AtomLyIntegration Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
DisplayMapperComponentRequests provides an interface to request operations on a DisplayMapperComponent. More...
#include <DisplayMapperComponentBus.h>
Inherits AZ::ComponentBus.
Public Member Functions | |
AZ_RTTI (AZ::Render::DisplayMapperComponentRequests, "{9E2E8AF5-1176-44B4-A461-E09867753349}") | |
virtual void | LoadPreset (OutputDeviceTransformType preset)=0 |
Load preconfigured preset for specific ODT mode. | |
virtual void | SetDisplayMapperOperationType (DisplayMapperOperationType displayMapperOperationType)=0 |
Set display mapper type. | |
virtual DisplayMapperOperationType | GetDisplayMapperOperationType () const =0 |
Get display mapper type. | |
virtual void | SetAcesParameterOverrides (const AcesParameterOverrides ¶meterOverrides)=0 |
Set ACES parameter overrides for ACES mapping, display mapper must be set to Aces to see the difference. | |
virtual const AcesParameterOverrides & | GetAcesParameterOverrides () const =0 |
Get ACES parameter overrides. | |
virtual void | SetOverrideAcesParameters (bool value)=0 |
virtual bool | GetOverrideAcesParameters () const =0 |
virtual void | SetAlterSurround (bool value)=0 |
virtual bool | GetAlterSurround () const =0 |
virtual void | SetApplyDesaturation (bool value)=0 |
virtual bool | GetApplyDesaturation () const =0 |
virtual void | SetApplyCATD60toD65 (bool value)=0 |
virtual bool | GetApplyCATD60toD65 () const =0 |
virtual void | SetCinemaLimitsBlack (float value)=0 |
virtual float | GetCinemaLimitsBlack () const =0 |
virtual void | SetCinemaLimitsWhite (float value)=0 |
virtual float | GetCinemaLimitsWhite () const =0 |
virtual void | SetMinPoint (float value)=0 |
virtual float | GetMinPoint () const =0 |
virtual void | SetMidPoint (float value)=0 |
virtual float | GetMidPoint () const =0 |
virtual void | SetMaxPoint (float value)=0 |
virtual float | GetMaxPoint () const =0 |
virtual void | SetSurroundGamma (float value)=0 |
virtual float | GetSurroundGamma () const =0 |
virtual void | SetGamma (float value)=0 |
virtual float | GetGamma () const =0 |
Static Public Attributes | |
static const EBusHandlerPolicy | HandlerPolicy = EBusHandlerPolicy::Single |
Overrides the default AZ::EBusTraits handler policy to allow one listener only. | |
DisplayMapperComponentRequests provides an interface to request operations on a DisplayMapperComponent.