Open 3D Engine GradientSignal 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.
GradientSignal::GradientTransformRequests Class Referenceabstract

Inherits AZ::EBusTraits.

Public Types

using BusIdType = AZ::EntityId
 
using MutexType = AZStd::recursive_mutex
 allows multiple threads to call gradient transform requests
 

Public Member Functions

virtual const GradientTransformGetGradientTransform () const =0
 

Static Public Attributes

static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Single
 
static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById
 

Member Function Documentation

◆ GetGradientTransform()

virtual const GradientTransform & GradientSignal::GradientTransformRequests::GetGradientTransform ( ) const
pure virtual

Get the GradientTransform that's been configured by the bus listener.

Returns
the GradientTransform instance that can be used to transform world points into gradient lookup space.

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