Pass for editor mode feedback outline effect.
More...
#include <EditorModeOutlinePass.h>
Inherits AZ::Render::EditorModeFeedbackChildPassBase.
|
| AZ_RTTI (EditorModeOutlinePass, "{5DEBA4FC-6BB3-417B-B052-7CB87EF15F84}", EditorModeFeedbackChildPassBase) |
|
| AZ_CLASS_ALLOCATOR (EditorModeOutlinePass, SystemAllocator) |
|
void | SetLineThickness (float thickness) |
| Sets the outline line thickness.
|
|
void | SetLineColor (AZ::Color color) |
| Sets the outline line color.
|
|
void | SetOutlineStyle (OutlineStyle mode) |
| Sets the outline mode.
|
|
| 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.
|
|
|
| EditorModeOutlinePass (const RPI::PassDescriptor &descriptor) |
|
| EditorModeFeedbackChildPassBase (const RPI::PassDescriptor &descriptor, const DepthTransition &depthTransition, float finalBlendAmount) |
|
Pass for editor mode feedback outline effect.
◆ OutlineStyle
The outline syles supported by the outline effect.
Enumerator |
---|
Always | Outlines both visible and occluded fragments of the entitites of interest.
|
Visible | Outlines only the visible fragments of the entitites of interest.
|
The documentation for this class was generated from the following file:
- Gems/AtomLyIntegration/EditorModeFeedback/Code/Source/Pass/Child/EditorModeOutlinePass.h