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::GradientTransformModifierRequests Class Referenceabstract

Inherits AZ::ComponentBus.

Public Member Functions

virtual bool GetAllowReference () const =0
 
virtual void SetAllowReference (bool value)=0
 
virtual AZ::EntityId GetShapeReference () const =0
 
virtual void SetShapeReference (AZ::EntityId shapeReference)=0
 
virtual bool GetOverrideBounds () const =0
 
virtual void SetOverrideBounds (bool value)=0
 
virtual AZ::Vector3 GetBounds () const =0
 
virtual void SetBounds (const AZ::Vector3 &bounds)=0
 
virtual AZ::Vector3 GetCenter () const =0
 
virtual void SetCenter (const AZ::Vector3 &center)=0
 
virtual TransformType GetTransformType () const =0
 
virtual void SetTransformType (TransformType type)=0
 
virtual bool GetOverrideTranslate () const =0
 
virtual void SetOverrideTranslate (bool value)=0
 
virtual AZ::Vector3 GetTranslate () const =0
 
virtual void SetTranslate (const AZ::Vector3 &translate)=0
 
virtual bool GetOverrideRotate () const =0
 
virtual void SetOverrideRotate (bool value)=0
 
virtual AZ::Vector3 GetRotate () const =0
 
virtual void SetRotate (const AZ::Vector3 &rotate)=0
 
virtual bool GetOverrideScale () const =0
 
virtual void SetOverrideScale (bool value)=0
 
virtual AZ::Vector3 GetScale () const =0
 
virtual void SetScale (const AZ::Vector3 &scale)=0
 
virtual float GetFrequencyZoom () const =0
 
virtual void SetFrequencyZoom (float frequencyZoom)=0
 
virtual WrappingType GetWrappingType () const =0
 
virtual void SetWrappingType (WrappingType type)=0
 
virtual bool GetIs3D () const =0
 
virtual void SetIs3D (bool value)=0
 
virtual bool GetAdvancedMode () const =0
 
virtual void SetAdvancedMode (bool value)=0
 

Static Public Attributes

static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Single
 Overrides the default AZ::EBusTraits handler policy to allow only one listener.
 

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