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.
|
Pass for editor mode feedback color tint effect. More...
#include <EditorModeTintPass.h>
Inherits AZ::Render::EditorModeFeedbackChildPassBase.
Public Member Functions | |
AZ_RTTI (EditorModeTintPass, "{3E4FEFCB-9416-4CAE-8918-72D31AA482C5}", EditorModeFeedbackChildPassBase) | |
AZ_CLASS_ALLOCATOR (EditorModeTintPass, SystemAllocator) | |
void | SetTintAmount (float amount) |
Sets the amount of tint to apply. | |
void | SetTintColor (AZ::Color color) |
Sets the color of tint to apply. | |
![]() | |
AZ_RTTI (EditorModeFeedbackChildPassBase, "{F1F345E3-1396-47F7-9CA4-9AC87A2E9829}", AZ::RPI::FullscreenTrianglePass) | |
AZ_CLASS_ALLOCATOR (EditorModeFeedbackChildPassBase, SystemAllocator) | |
void | SetMinDepthTransitionValue (float minValue) |
Sets the minimum blend amount that will be calculated through depth transitioning. | |
void | SetDepthTransitionStart (float start) |
Sets the start of depth transtion for non-mask effect blending. | |
void | SetDepthTransitionDuration (float duration) |
Sets the duration (depth) of the depth transition band (0.0 = no depth transitioning will be applied). | |
void | SetFinalBlendAmount (float amount) |
Sets the final blend amount that is used to scale the calculated blend values. | |
Static Public Member Functions | |
static RPI::Ptr< EditorModeTintPass > | Create (const RPI::PassDescriptor &descriptor) |
Creates a EditorModeTintPass. | |
![]() | |
static RPI::Ptr< EditorModeFeedbackChildPassBase > | Create (const RPI::PassDescriptor &descriptor) |
Creates a EditorModeFeedbackPassBase. | |
Protected Member Functions | |
EditorModeTintPass (const RPI::PassDescriptor &descriptor) | |
![]() | |
EditorModeFeedbackChildPassBase (const RPI::PassDescriptor &descriptor, const DepthTransition &depthTransition, float finalBlendAmount) | |
Pass for editor mode feedback color tint effect.